Neil fue prestado en marzo de ese año a Cambridge.
[1] Después de esto, volvió a la división del sótano para firmar por Kidderminster Harriers.
Jugando en el tercer nivel, hizo veinte apariciones a lo largo de la campaña 2001-02.
En agosto de 2002, se trasladó a Mansfield Town e hizo 27 apariciones en 2002–03.
Esto incluyó un triplete contra Bishop's Stortford en la Copa FA el 8 de noviembre.
En febrero de 2004, se sometió a una cirugía en la rodilla para reparar el daño del cartílago.
[9] Inicialmente, luchando por dejar su huella en el primer equipo, fue golpeado con un daño en el ligamento del tobillo en abril.
[10] Durante la campaña 2006–07 encontró limitadas las oportunidades para el primer equipo, y fue prestado a Hereford United en octubre.
[13] Impresionó al mánager Steve Thompson en su debut tres meses después.
[18][19] Sin embargo, en enero de 2009 fue convocado por el County, habiendo jugado solo dos juegos con los "Valiants".
[30] Cinco días después, jugó un papel importante en la vital victoria por 2-1 del club sobre Forest Green Rovers en el último partido de la temporada.
[32] Luego se unió al Evesham United de la Southern League.
Los "Robins" obtuvieron un 14° lugar en la Division One South & West en la campaña 2012-13.
Mackenzie hizo historia al convertirse en el primer futbolista profesional en competir en el programa Countdown del canal 4.