1917ko apirilaren 8ko gauean, Arraseko bataila hasi zenean, 10. batailoiak Louverval Wood erasotu zuen, Hindenburgeko lerroaren aurre-postua. McCann lepoan zauritu zuten erasoan, eta bendatu ondoren eta nekez hitz egin ahal izan ondoren, bere tropekin gelditu zen hainbat orduz, eta "Australian Dictionary of Biography" liburuaren arabera, "bere gizonei inspirazio bat izan zen". Egoera argitu zenean, medikuarengana joan zen eta Ingalaterrako ospitale batera eraman zuten. Sei asteko errekuperazioaren ondoren, McCann bere unitatearekin itzuli zen maiatzaren amaieran, A konpainiaren agintea hartuz. Batailoiarekin egon zen Flandriako Passchendaeleko batailan zehar, 1917ko uztailetik azaroa arte, Menin Road Ridge-ko bataila barne.
Ikasturte hasieratik, irailean hasi eta Erresuma Batuko entrenamendu batailoi batera bidali zuten, abenduaren amaieran. 1918ko ekainean itzuli zen bere batailora. Ekainaren 29an, batailoiak alemaniarren lerroaren zati bat harrapatu ondoren, "penetrazio baketsuaren" taktika erabiliz, McCann-en konpainia irabazitako posizioetan zegoen alemaniarrek kontraerasoa egin eta bere postu aurreratuen artean sartu zirenean. Bere konpainiako komandanteek, bere mezulariek eta erreserbako pelotoiaren buruak zuloan sartu ziren. Alemaniarrek armak jaurti zituzten, baita metrailadore bat ere, eta ihes egin zuten.