3rd Ypres
13 Company 20 September 1917
14 Company 26 September 1917
15 Company 20 September 1917
15 Company 21 - 23 September 1917 - 2 tanks
Cambrai
13 Company 20 November 1917
14 Company 20 November 1917
15 Company 20 November 1917
E Battalion 23 November 1917
Kaiserslacht
5th Battalion March 1918
100 Days
Amiens
5 Battalion 8 August 1918
5 Battalion 9 August 1918
5 Battalion 10 August 1918
5 Battalion 11 August 1918
Albert
5 Battalion 22 August 1918
The Hindenburg Line
5 Battalion 29 September 1918
5 Battalion 3 October 1918
Final Battles
5 Battalion 11 October 1918
Narratives by battalion