1st Battalion. 76th Brigade, 3rd Division: Entrained at St. Omer for Doullens (1/7) and from there marched to Gézaincourt and Bagneux. To Naours (3/7), Rainneville (4/7), Franvillers (5/7), Celestines Wood (6/7), Bronfay Farm (8/7), Montauban Alley (13/7), Caterpillar Valley (14/7). Attack on Longueval (18/7) – assaulted from west and occupied village up to Duke Street – line established north-western side of Delville Wood. Casualties – 333. Withdrew to Breslau Redoubt (19/7). To Delville Wood (21/7), Bois des Tailles (26/7), Méricourt (28/7), Sandpit Camp (11/8), bivouacs near Great Bear (14/8), Dublin and Chimpanzee Trenches (16/8), trenches in front of Maltz Horn Farm for attack (18/8) – sunken Hardecourt Road taken. Casualties – 261. To Happy Valley (19/8), Morlancourt (21/8). Entrained at Méricourt for Candas (23/8) and from there began march to St. Pol area. Entrained at St. Pol for Raincheval (7/10). To Acheux Wood (8/10), Vauchelles (17/10), Courcelles (19/10), trenches Serre sector (27/10), Bus Wood (29/10), assemble trenches (12/11). In rear of failed attack on Serre (13/11). Casualties – 141. Withdrew to Rob Roy Trench (14/11), Courcelles (17/11).
2nd Battalion. 20th Brigade, 7th Division: Attack on Mametz (1/7) – assaulted western side of village on right of railway – German first line reached then heavy machine gun fire from The Shrine – advanced on past Mametz Station (The Halt), Shrine Alley, Cemetery Trench and to objectives Bunny Alley and Orchard Alley. Withdrew to Citadel Camp (3/7). Casualties – 461. To Ribemont (6/7), Pommiers Redoubt (11/7), Mametz Wood (13/7), trenches Bazentin-le-Petit (14/7) – reinforced 2nd Royal Irish during counter attack. To The Hah (15/7). Attack on High Wood (20/7) – advanced at 3.25 a.m. taking first objective – Black Road. Moved on towards Wood Lane which could not be reached. Official History of The Great war records heavy fire from machine guns hidden in standing crops, and from High Wood which took Battalion in the rear. Withdrew to Black Road. To Dernancourt (21/7). Casualties since (14/7) – 262. Entrained at Méricourt for Hangest and from there marched to Picquigny (22/7). Entrained at Hangest for Méricourt (12/8) and from there to Buire. To Mametz (3/9). Attack on Ginchy (6/9) – after heavy losses from shelling during night advanced early hours of morning towards western side of village – held back by strong machine gun fire. Renewed attack in afternoon also repulsed. To camp south-west of Fricourt (7/9). Casualties – 240. To Buire (8/9). Entrained at Albert for Airaines (9/9). Entrained at Longpré for Bailleul (17/9).
1/4th Battalion (T.F.). 154th Brigade, 51st (Highland) Division: Entrained at Candas for Méricourt (20/7) and from there marched to Bécourt. Moved forward via Fricourt and Mametz to positions south-east edge of High Wood (21/7). Attacked 1.30 a.m. (23/7) – with 1/9th Royal Scots were swept by machine gun fire during advance – withdrawal forced by 3 a.m. To support trenches Bazentin-le-Grand. To Bécordel-Bécourt (26/7). Casualties since (21/7) – 328. Entrained at Méricourt for Longpré and from there marched to Bailleul (9/8). Entrained at Pont-Remy for Armentières sector (11/8). Arrived Candas (30/9) and from there to Autheux. To Sarton (2/10), Buslès-Artois (4/10), Courcelles (6/10), Colincamps (12/10), Louvencourt (16/10), Forceville (17/10), Léalvillers (18/10), Forceville (22/10), Raincheval (30/10), Mailly-Maillet (3/11), trenches Beaumont-Hamel sector (4/11), Mailly-Maillet Wood (7/11). Attack on Beaumont-Hamel (13/11) – moved forward to St. John’s Road Trench for successful assault on Y Ravine. Withdrew to new Munich Trench and Waggon Road (18/11).
1/5th (Buchan and Formartin) Battalion (T.F.). 153rd Brigade, 51st (Highland) Division: Arrived Halloy (14/7). To Fransu (16/7). Entrained at Candas for Méricourt (20/7) and from there to Dernancourt. To Mametz Wood (21/7), trenches Bazentin-le-Grand (26/7). Attack on High Wood (30/7) – heavy losses during advance on Wood Lane. Casualties – 227. To support line Bazentin-le-Grand (31/7), Méaulte (1/8), camp between Buire and Hénencourt (6/8). Entrained at Méricourt for Longpré (9/8) and from there to Hocquincourt. Entrained at Longpré for Armentières sector (11/8). Entrained at Bailleul for Doullens (30/9) and from there to Beauval. To Authie (2/10), Bois de Warnimont (4/10), Bus-lès-Artois (Acheux Road Camp) (5/10), Courcelles (8/10), Acheux Road Camp (17/10), Forceville (18/10), trenches Beaumont-Hamel sector (20/10), Forceville (22/10), Mailly-Maillet Wood (27/10), Léalvillers (5/10), Mailly-Maillet Wood (11/11). Attack on Beaumont-Hamel (13/11). Casualties – 257. To Y Ravine (14/11), Mailly-Maillet Wood (15/11),
1/6th (Banff and Donside) Battalion (T.F.). 152nd Brigade, 51st (Highland) Division: Arrived Buire (20/7). To Bottom Copse (21/7), bivouacs west of Fricourt (22/7). Bécordel-Bécourt (23/7), Caterpillar Wood (25/7), Mametz Wood (26/7), trenches High Wood (1/8). Relieved and to bivouacs south of Fricourt (6/8), Buire (7/8). Entrained for Longpré (9/8). Entrained for Armentières sector (12/8). Arrived Doullens (30/9). To Longuevillette (1/10), Bois des Warnimont (2/10), trenches Hébuterne sector (4/10), Courcelles (7/10), Louvencourt (8/10), Bus-lès-Artois (12/10), trenches Beaumont-Hamel sector (17/10), Forceville (21/10), bivouacs south-west of Mailly-Maillet (22/10), Forceville (26/10), front line (31/10), Forceville (5/11). In reserve for attack on Beaumont-Hamel (13/11) – later moving forward to hold and consolidate captured positions. Casualties – 121. Withdrew to Mailly-Maillet Wood (16/11).
1/7th (Deeside Highland) Battalion (T.F.). 153rd Brigade, 51st (Highland) Division: Arrived Halloy (15/7). To Berneuil (16/7). Entrained at Candas for Méricourt (20/7) and from there marched to Dernancourt. To Caterpillar Wood (21/7), Mametz Wood (26/7), front line Bazentin-le-Grand (30/7), High Wood (31/7). Relieved and to bivouacs north-east of Méaulte (1/8). To Laviéville (6/8). Entrained at Méricourt for Longpré (9/8) and from there marched to Citerne. Entrained at Longpré for Armentières sector (11/8). Arrived Doullens from Bailleul (30/9). To Beauval (1/10), Authie (2/10), Bois de Warnimont (4/10), Louvencourt (5/10), Bus Wood (8/10), Colincamps (12/10), Bus Wood (17/10), Forceville (18/10), Mailly-Maillet (19/10), front line Beaumont-Hamel (22/10), Mailly-Maillet (24/10), Forceville (29/10), Raincheval (5/11), Mailly-Maillet Wood (11/11), front line (12/11). Attack on Beaumont-Hamel (13/11) – led assault with 1/6th Black Watch – 2 companies cleared German front line, passed eastern end of Y Ravine and consolidated gains. Casualties – 320. To Mailly-Maillet Wood (15/11), Raincheval (18/11).
8th/10th (Service) Battalion. 44th Brigade, 15th (Scottish) Division: Arrived Naours from Béthune sector (31/7). To Pierregot (4/8), Béhencourt (5/8), trenches east of Albert (8/8), via Scots Redoubt to Peake Wood (12/8), front line (14/8), Scots Redoubt (22/8), Contalmaison (24/8), front line (28/8), Albert (30/8), The Dingle (4/9), The Quadrangle (5/9), trenches Bazentin-le-Petit (8/9), bivouacs east of Albert (12/9), The Cutting, Contalmaison (14/9), Martinpuich (17/9), east of Albert (18/9), Laviéville (19/9), Franvillers (20/9), Bécourt Wood (6/10), trenches Le Sars sector (8/10), reserve line Bazentin-le-Petit (10/10), Crescent Alley (18/10), front line Le Sars (19/10), reserve line Bazentin-le-Petit (21/10), front line (31/10), Bécourt (2/11), Bresle (6/11).
9th (Service) Battalion (Pioneers). Pioneers, 15th (Scottish) Division: Arrived Pierregot from Béthune sector (4/8). To Béhencourt (5/8), Bécourt Wood (8/8) – working on Black Watch Alley, Yorkshire Alley. To The Cutting, Contalmaison (9/8) – work on communication trenches, strong-points. To Black Wood (11/8), Bécourt Wood (12/8). Work included Fricourt area. Pearl Alley, Welsh Alley, trenches east of Contalmaison, Martinpuich sector. Attack on Martinpuich (15/9) – Gordon Alley, Gun Pit Road, Factory Lane. To Baizieux (19/9), Fricourt Farm (27/9), Bottom Valley (28/9). Work on Bapaume-Pozières Road, Caterpillar Valley. To Contalmaison Cemetery (9/10) – work Destremont Farm area (10/10), Crescent Alley (11/10), Le Sars sector, east of Martinpuich, Bazentin-Martinpuich Road, Scots Redoubt. To Pioneer Camp (17/11).