Casualty Records

Loading casualty records
ImageNameRegimentDate of death
Staff Serjeant Moody Grant T/809Army Service Corps29/03/1916 (aged 22)
Private Scott 1164Seaforth Highlanders24/08/1917 (aged 24)
Private Alexander Mcdonald 1871Seaforth Highlanders30/11/1918 (aged 25)
Lieutenant William Trevor Anderson Royal Flying Corps08/04/1917 (aged 20)
Lance Corporal Barron 451024Canadian Engineers11/07/1917 (aged 24)
Lance Corporal Brown 5947Royal Engineers11/10/1917
Company Serjeant Major Dean S/3958Seaforth Highlanders07/12/1916 (aged 43)
Corporal David Alexander Dunbar 266114Seaforth Highlanders09/06/1918 (aged 21)
Second Lieutenant Murdo Fraser Royal Air Force, 68th Sqdn.22/07/1918 (aged 24)
Private James George 2778Seaforth Highlanders18/04/1915 (aged 31)
Private James Gill M/299057Army Service Corps24/04/1917 (aged 28)
Lieutenant John Brown Gill Argyll and Sutherland Highlanders20/01/1921 (aged 42)
Private Robert Gordon 202104Gordon Highlanders21/05/1917 (aged 32)
Private Leonard Ernest Sim Grant 11293Gordon Highlanders30/10/1918 (aged 22)
Private Keil 2922Seaforth Highlanders04/12/1916
Private Mcarthur S/27737Seaforth Highlanders29/11/1918 (aged 18)
Sapper James Macdonald X/318South African Engineers05/08/1917 (aged 44)
Private William Mcdonald 2989Seaforth Highlanders06/11/1917 (aged 38)
Drummer Robert Guthrie Mclennan 3190Seaforth Highlanders29/03/1916 (aged 17)
Serjeant Mcleod 265868Seaforth Highlanders22/08/1920
Lance Corporal William J. Mctavish 58215Canadian Infantry20/09/1916 (aged 27)
Private Munro 203805Cameron Highlanders20/11/1918 (aged 20)
Corporal Russell 2889Seaforth Highlanders14/03/1916
Captain James Smith Seaforth Highlanders01/04/1918 (aged 54)
Sapper Walker 145654Royal Engineers07/11/1918 (aged 43)
Mate Woodliffe 974076Mercantile Marine Reserve20/02/1919
Private William Culbard 1505Seaforth Highlanders30/09/1918 (aged 20)
Lance Corporal James Younie 9057Scots Guards19/08/1918 (aged 31)
Loading parish list
ParishDioceseCasualtiesWith Life Story linksWith images
Elgin14103
Cullen100
WentworthRotherham110
Spynie110
Fordyce110
St Andrews-Lhanbryd100