Division/Brigade Patch Unknow soldier's grave  Vimy Cross 21st Battalion badge Site Navigation    21st Battalion badge Vimy Cross Unknow soldier's grave Division/Brigade Patch

Home Soldier's Photos
A - C
  D - G  H - L
M - N  O - S  T - Z
Soldier's Graves
A - C
  D - G   H - L
M - N  O - S  T - Z
The Battalion Mascot Nan Bands & Mascots
Germany then Home
Kingston, England and France
The Kit Shop

souvenir items
Post Cards of the
Great War
Nominal Roll Photo Credits Unphotographed
graves list

opens a new window
Links Page
Contact.


The 21st Battalion CEF
Soldiers M-N

M

 

Pte DA MacArthur Pte D MacDonald Pte D MacDonald Pte DJ MacDonald
Pte Donald A MacArthur
633865
KIA Nov 3, 1917

 

Pte Donald MacDonald
123779
KIA Feb 16, 1917
Pte Daniel MacDonald
141335
Pte Daniel J MacDonald
633643
Sgt HM MacDonald RSM

Lt JD MacGillivray

Pte JJ MacIntosh

Sgt Harry M MacDonald
59617

 

L-R Pipe Major John "Jock" MacDougall, RSM Jordan  MC DSM, Bandmaster Reg   Hinchey Lieut John D MacGillivray
469128
Promoted from the ranks
Pte James J MacIntosh
470990

Pte H McKechnie

Lt WH Mackey

 Pte CD MacMillan  Pte AR MacNab

Pte Hugh MacKeachan
59620

 

Lieut William H Mackey
DOW Aug 26, 1918
Pte Charles D MacMillan
633491
Pte Alan R MacNab
109
Lt WK MacNee Pte DH Maconomy Lt WN MacQueen  Pte W Macrae
Lieut WK Macnee Pte DH Maconomy
59700
Lieut William N MacQueen Pte William Macrae
405630
KIA Sep 15, 1916
 Pte L G Madden Frank Maheux Pvt EC Maidman Cpl JH Mallette
Pte L.G. "Roy" Madden
636264
Sgt. Frank Maheux MM
59625

 

Pte Edward C Maidman
59627

 

Cpl Joseph H Mallette
639159
 Lt JF Maloney L/Cpl AJ Manion Capt RJ Manion Pte GE Manley
Lieut John F Maloney

KIA Nov 9, 1917

 

L/Cpl Angus J Manion
3055353
Capt R.J. Manion  MC

 

Pte George E Manley
195171
KIA Aug 15, 1917
Pte H Mann Cpl CS Manners Pte AE Mansfield Sgt WH Mantell
Pte Harry Mann
400821
Cpl Charles S Manners MM
59632
Pte Albert E Mansfield
59633

 

Sgt. William H Mantell
59634
Pte CL Mantle Pte GL Marcellus Pte MS Marcellus Pte L March
Pte Levi C Mantle
814784
Pte George L Marcellus
3056887
Pte Mercier S Marcellus
3056049
Pte Lawrence March
59635
Pte JS Mark Pte FJ Markland Pte P Markland Lt E Marks
Pte John S Mark
189462

Pte Frederick J Markland
3055669
Pte Phillip J Markland
3055257
Lt Edward Marks
59637
promoted from the ranks

 

Pte AW Marlin Pte AJ Marshall
Pte MA Marshall
Pte Albert W Marlin
1093088

 

Pte Arthur J Marshall
141724

Pte Merrill A Marshall
444330
KIA Apr 9, 1917
Photo taken while serving with the 82nd Regiment, Canadian Militia


Pte R Marshall Pte WJ Marshall Spr GL Martin Sgt LM Martin
Pte Robert Marshall
246326
KIA Nov 13, 1917
Pte William J Marshall
aka William J Parcels
726036 & 4021500

Spr George L Martin
59640
Sgt. L.M. Martin
59641
Pte TJ Martin Sgt WJ Martin Pte GH Marwick Pte D Masson
Pte Thomas J. Martin
400584
Sgt William J Martin
59642

 

Pte Gordon H Marwick
180103
Pte David Masson
274138 & 2235336

 

 Pte F Maxam Lt AW May  Pte OW Maybee  Pte A Mayes
Pte Frank Maxam
59646
Lt Arthur W May MC
59647
promoted from the ranks

 

Pte Oscar W Maybee
412396
sniper
DOW

 

Pte Arthur Mayes
142532
Pte JN McArthur

McBride

McBrides McBrides
Pte James N McArthur
3204238
Herbert W McBride
59695


 

Pte Joseph A "Gus" McBride
59696

 

Pte John R "Roy" McBride
59697
KIA Oct 11, 1918
Pte JP McCabe Pte EC McCall Pte E McCann Pte J McCann
Pte James P McCabe
144960
Pte Ernest C McCall
696882

 

Pte Edward McCann
3320123
Pte James L McCann
144622
illness, Nov 28, 1918
Pte A McCaw Pte WJ McCaw
 Pte T McCombs
Sgt J McCoy
Pte Alexander McCaw
123458
Pte William J McCaw
636654
Pte Thomas McCombs
59701
Sgt James McCoy
256
CSM A McCracken Pte DA McCracken Sgt WG McCullagh
CSM A. McCracken
59702
Pte David A. McCracken
59703
Sgt Wm G McCullagh
59704
Transport Sgt



Pte M McCullock Pte HH McCullough Pte SW McCullough Capt Andrew McCulley
Pte Hugh "Mert" McCullock
2138560
Pte Henry H McCullough
2255363
KIA Aug 8, 1918

Pte Samuel W McCullough
726035
Capt Andrew McCully
Quartermaster
Pte GH McCurdy Capt EA McCusker Pte A McCutcheon Pte WE McDermid
Pte George H McCurdy
3321234
Capt EA McCusker CBE, MC, MID, ED, MD
Promoted to Brig/Gen in WW2
Pte Alfred McCutcheon
59705
Pte William E McDermid
633669

 

Pte JH McDermott Pte AJ McDonald Pte DJ McDonald Pte JF McDonald
Pte James H McDermott
675398
KIA Nov 9, 1917
Pte Allan J McDonald
633372
KIA Aug 26, 1918

 

Pte Daniel J McDonald
141335

 

Pte John F McDonald
3180625
Lt JL McDonald Sgt Maj RR McDonald Pte RJ McDonald Pte W McDougall
Lieut John L McDonald

 

Sgt Maj Roderick R McDonald
129052
Pte Ronald J McDonald
59708
KIA Nov 9, 1917

 

Pte William McDougall
59710

 

LCpl AG McEachem Pte JW McEwan Pte DF McFadyen Pte AM McFarlane
LCpl Arthur F McEachem
246303
(book caption has middle initial incorrect)

 

Pte John W McEwan
59714
Pte Frank McFadyen
2356548
Pte Alexander M McFarlane
1093357
KIA Nov 9, 1917
Pte JM McFarlin Lt Frank McGee Capt JA McGibbon Pte PA McGill

Pte Joseph M McFarlane
aka McFarlin
59715
Lt Frank McGee
KIA 16 Sep 1916

 

Capt J.A. McGibbon MC Pte Peter A McGill
124113

Lt K McGoun Pte GH McGrayne Pte D McGregor Pte GE McGregor
Lt Kenneth McGoun

Pte George H McGrayne
59721
KIA May 25, 1916
Pte Duncan McGregor
59722
Pte George E McGregor
3320243
KIA Oct 10, 1918

Pte JP McGuire Pte WW McGuire Pte S McIntosh Pte W McIntosh
Pte James P McGuire
59723
KIA Aug 26, 1918
Pte W.W. McGuire MM
675046

 

Pte Stanley, McIntosh
246355
Pte William McIntosh
3107937
Pte WA McIntosh Pte WS McIntyre Pte Wm McKay Pte E McKegg
Pte WA McIntosh
59725
KIA Sep 17, 1916
Pte Wilson S McIntyre
3320209

 

Pte William McKay
59727
cook

 

Pte Edward N McKegg
59728

 

Pte DD McKenzie Lt IR McKenzie  Pte WW McKim Maj DH McLean
Pte Donald D McKenzie
3210295

 

Lt Ian R McKenzie
59729
KIA Oct 11, 1918

 

Pte William W McKim
59732

 

Maj DH McLean
Alex McLellan   A/L/Cpl JE McLellan Sgt JWB McLennan  Pte PJ McLeod
Pte Alexander J McLellan
633212
A/L/Cpl James E McLellan
633308
KIA Aug 8, 1918
Sgt John WB McLennan
434723


 

Pte Patrick J McLeod
3204331
Pte T Mcluckie Pte JP McManus Pte CR McMillan Pte JB McMillan
Pte James H McLuckie
59699
Attested as McCluckie
Pte John P McManus
348739
KIA Apr 9, 1917

 

Pte Charles R McMillan
141744
Pte John B McMillan
aka JB MacMillan
3056583
Pte SA McMillan Sgt B McNally Sgt JG McNab Pte H McNicol
Pte Sheldon A McMillan
633080
DOW Sep 2, 1917

Sgt Bernard McNally
455435
Sgt John G "Sandy" McNab
59737
Pte Howard McNicol
3056508
Pte A McPhee Pte A McPherson Pte CA McPherson Pte RW McRae
Pte Archie McPhee DCM
633512

 

Pte Alexander McPherson
633730
Pte Claude A McPherson
455618

Pte Robert W McRae
59739
KIA Sep 17, 1916
Pte A McTaggart Pte JF McTeer Pte H McWilliams Sgt WE Measor
Pte Albert McTaggart
1093203
Pte James F McTeer
409159

 

Pte Harry McWilliams
636367
Sgt William E Measor
59648
WO JQ Meeks Pte W Meers Pte G Mehew Pte JS Meldrum
WO Jack Q Meek
59649
served as Jack Q Meeks
Pte Wm Meers
59650
cook
Pte George Mehew
59651
KIA Jun 24, 1916

 

Pte John S Meldrum
633193
Pte W Mellor Pte E Mercier Pte CN Metcalfe Pte GF Metcalfe
Pte William Mellor
237213
Pte Emile Mercier
served as Emile Moresesr
805743
Pte Charles N Metcalfe
724183
KIA Sep 15, 1918
Pte George F Metcalfe
59655

 

Pte LR Metcalfe Pte A Michaud Cpl W Michaud  Pte J Milby
Pte Lawrence R Metcalfe
725505
Pte Arthur Michaud
59656

 

Cpl W "Bill" Michaud
59657
Pte James Milby
59659

 

Pte D Miles Pte R Millard Jock Miller Maj AP Miller
Pte David Miles
3130754
Pte Roy Millard
123540
"Jock" Miller

Bomber
Maj AP Miller DSO MC

HG Millican


Pte JJ Mills


Pte JJ Mills

Pte Alfred Mist

Drummer HG Millican
59662
March 23, 1915

Pte Jesse J. Mills
123514

Pte Robert Mills
59664
Pte. A. "Misty" Mist
805311
Pte CS Mitchell Pte JW Mitchell Pte RR Mitchell Pte JF Mitts
Pte Charles S Mitchell
3321280
Pte John W Mitchell
189029
Cpl R Roy Mitchell
59666
Pte James F Mitts
636476
KIA Aug 16, 1917

Pte S Montgomery Pte S Montgomery Pte L Mondoux Pte S Moody Pte JA Moore
Pte Scott Montgomery
59667

sniper
Pte. L. J. Mondeaux
3320998
Pte Samuel Moody
59668
DOW Mar 11, 1916
Pte JA "Scotty" Moore
59670
sniper

 

L/Cpl W Moore Pte WH Moore Pte M Moran
Sgt DJ More
L/Cpl William Moore
59672
KIA Jun 16, 1918

 

Pte William E Moore
349030
(book caption has middle name incorrect)
Pte Matthew, M. Moran
246321
KIA Apr 29, 1918

 

Capt David J More
59673
promoted from ranks

 

Pte CS Morris Capt AS Morrison Capt AS Morrison Pte WT Morrison
Cpl A Moss
Pte Cecil S Morris
59675

 

Capt Alfred S Morrison

 

Pte William T Morrison
59678
July 28, 1915
Drummer
Cpl Archie Moss
2235319
Pte ES Mousseau Capt GD Mowatt Capt GD Mowatt   Pte MF Mowry Pte N Moyer
Pte ES Mousseau MM
4020272 & 3055272
Capt Grant D Mowatt
KIA Aug 15, 1917


 Pte Mortimer F Mowry
59680
Pte Norman W Moyer
675896

 

Pte RH Muir Pte HE Mulligan A LCpl L Munroe Sgt RD Murduff
Pte Robert H Muir
59681
Pte Harold E Mulligan
3107344
A/L/Cpl L Munroe
634116
KIA Nov 4, 1917

 

Sgt Reginald D Murduff
59282
Sgt WH Murney Pte JP Murphy Pte F Murray Cpl G Murray
Sgt WH Murney MM
59690
KIA Aug 26, 1918
"D" Company

 

Sgt-Maj JP Murphy DCM
59684

 

Pte Frank Murray
144427
illness Nov 28, 1916
Cpl George Murray
59685

 

Pte H Murray Pte G Murray Pte RT Murray Sgt W Murray Sgt Wm Murray
Pte Harry Murray
144609
MIA Sep 15, 1916
LCpl James G Murray (on right)
59686
Pte Robert T. Murray
1093427
KIA Apr 29, 1918
Sgt William Murray
59689
Armourer
Pte FA Mutton
PteFloyd A Mutton
59694
N

 

Pte FM Nash Pte WJ Neal Pte A Neault Lt HS Neilson
Pte FM Nash
246229

 

Pte William J Neal
513220
Pte A Neault
59740
Lt Hilliard S Neilson
(Sailed with the 93rd Bttn as a Capt)
Pte WA Nelson Sgt WJ Nesbitt Lt EF Newcombe Lt EF Newcombe Pte RH Newland
Pte William A Nelson
59742

 

Sgt William J Nesbitt
59743
Transferred to 4 CMR
with rank of Lieut
Lt EF Newcombe
(transferred to PPCLI)
Pte Richard H Newland
636117
KIA May 9, 1917

 

Pte A Newman Pte CE Newman Pte CE Newman Pte EW Newman Pte WS Newman
Pte Abram "Ab"  Newman
59745
Cpl Cecil E Newman
59746
Scout

 

Pte Ernest W Newman
675123
Pte Walter S Newman
675124
KIA Apr 9, 1917
Pte WJ Newnham Pte HW Nichol Sgt J Nichol Pte A Nicholls
Pte William J Newnham
195694
KIA Oct 11, 1918

 

Pte. Harold W Nichol
633576
Sgt Jack Nichol

 

Pte Albert Nicholls
59747
Pte WA Nicholls Pte A Nichols Pte RR Nichols Lieut N Nicholson
Pte Wm A Nicholls
454347
KIA Apr 9, 1917
Pte Alfred Nichols
725550
Pte Ross R Nichols
124044
Lt Norman Nicholson

 

Pte RJ Nickle
Lt W Nickle Pte SH Noble Pte JG Noon
Pte Robert J Nickle
1093271
KIA Nov 4, 1917

 

Maj W.M. Nickle MC

 

Pte Sidney H Noble
405369
Pte James G Noon
675318
Pte PE Noon Sgt A Northey Pte AT Northey Sgt JH Northey
Pte Patrick  E Noon
746413
Sgt Alexander Northey
59752
Scout
Pte Arthur T Northey
442164
Scout
Lt James H Northey
59753
Scout
Pvt M Northey Lt HW Norton-Taylor
Pte Melville Northey
725567
KIA Nov 9, 1917
Lt HW Norton-Taylor
59958
KIA Sept 16, 1916

Division/Brigade Patch Unknow soldier's grave  Vimy Cross 21st Battalion badge Site Navigation    21st Battalion badge Vimy Cross Unknow soldier's grave Division/Brigade Patch

Home Soldier's Photos
A - C
  D - G  H - L
M - N  O - S  T - Z
Soldier's Graves
A - C
  D - G   H - L
M - N  O - S  T - Z
The Battalion Mascot Nan Bands & Mascots
Germany then Home
Kingston, England and France
The Kit Shop

souvenir items
Post Cards of the
Great War
Nominal Roll Photo Credits Unphotographed
graves list

opens a new window
Links Page
Contact.