Tras recibirse en la Universidad jugó en London Irish durante su vivencia en Londres, regresó a Irlanda en 1986 donde continuó jugando hasta su retiro en 1990.
[1] MacNeill representó al XV del Trébol por primera vez frente a Les Bleus y se retiró de ella el 23 de abril de 1988 ante el XV de la Rosa.
En total jugó 37 partidos y marcó 46 puntos.
[2] Sólo disputó una Copa del Mundo; Nueva Zelanda 1987 donde fue el máximo anotador de tries del equipo irlandés.
Fue convocado a los Lions para la gira a Nueva Zelanda 1983, jugó los tres test machtes.