MacNeill var målvakt på det nederlandske fotballaget som kom på tredjeplass i den olympiske fotballturneringen under OL 1920 i Antwerpen. Det var fjorten lag som deltok i fotballturneringen som ble avviklet i perioden 28. august til 5. september 1920. Belgia og Tsjekkoslovakia møttes i finalen på olympiastadion i Antwerpen. Belgia ledet kampen med 2-0 i slutten av første omgang da spillerne fra Tsjekkoslovakia forlot banen i protest mot dommeren. Tsjekkoslovakia ble diskvalifisert og Belgia ble olympiske mestere i fotball.