Bob McDonald Brian McDonald Byron "Butch" McDonald Colin McDonald Gerry McDonald Jack McDonald (born 1921) Jack McDonald (born 1887) Lanny McDonald Terry McDonald Wilfred "Bucko" McDonald Kent McDonell Joe McDonnell Moylan McDonnell Al McDonough Hubie McDonough Bill McDougall Mike McDougall Peter McDuffe Shawn McEachern Curtis McElhinney Jim McElmury Evan McEneny Mike McEwen Jim McFadden Don McFadyen Dan McFall John McFarland Gord McFarlane Jim McGeough Irving McGibbon Bob McGill Jack McGill (born 1909) Jack McGill (born 1921) Ryan McGill Dan McGillis Brock McGinn Jamie McGinn Tye McGinn Brian McGrattan Tom McGratton Donald "Sandy" McGregor Frank "Mickey" McGuire Mike McHugh Jack McIlhargey Dylan McIlrath Bert McInenly Marty McInnis Bruce McIntosh Paul McIntosh David McIntyre Jack McIntyre John McIntyre Larry McIntyre Zane McIntyre Nathan McIver Doug McKay Randy McKay Ray McKay Ross McKay Scott McKay Walt McKechnie Jay McKee Mike McKee Greg McKegg Ian McKegney Tony McKegney Alex McKendry Mike McKenna Sean McKenna Steve McKenna Don McKenney Jim McKenny Bill McKenzie Brian McKenzie Curtis McKenzie Jim McKenzie John McKenzie Roland McKeown Steve McKichan Andrew McKim Alex McKinnon Johnny McKinnon Murray McLachlan Frazer McLaren Kyle McLaren Steve McLaren Brett McLean Don McLean Fred McLean Jack McLean Jeff McLean Kirk McLean Kurtis McLean John McLellan Scott McLellan Todd McLellan Rollie McLenahan Jamie McLennan Al McLeod Cody McLeod Don McLeod Jackie McLeod Jimmy McLeod Michael McLeod Dave McLlwain Mike McMahon Sr. Mike McMahon Jr. Bob McManama Sammy McManus Connor McMichael Brandon McMillan Carson McMillan Sean McMorrow Tom McMurchy Max McNab Peter McNab Brayden McNabb Sid McNabney Gerry McNamara Howard McNamara George McNaughton Gerry McNeil Billy McNeill Grant McNeill Mark McNeill Mike McNeill Stu McNeill George McPhee Mike McPhee Adam McQuaid Basil McRae Chris McRae Gord McRae Ken McRae Phil McRae Pat McReavy Brian McReynolds Bryan McSheffrey Marty McSorley Don McSween Jim McTaggart Dale McTavish Gord McTavish Charles "Rabbit" McVeigh Jack "Pop" McVicar Rob McVicar Me Rick Meagher Evgeny Medvedev Gerry Meehan Brent Meeke Howie Meeker Mike Meeker Harry Meeking Wade Megan Paul Meger Jaycob Megna Jayson Megna Timo Meier Ron Meighan Barrie Meissner Dick Meissner Anssi Melametsa Dean Melanson Rollie Melanson Julian Melchiori Josef Melichar Bjorn Melin Roger Melin Scott Mellanby Tom Mellor Alexei Melnichuk Gerry Melnyk Larry Melnyk Eric Meloche Gilles Meloche Nicolas Meloche Barry Melrose Hillary "Minnie" Menard Howie Menard Brennan Menell Justin Mercier Vic Mercredi Greg Meredith Nicholas Merkley Glenn Merkosky Dakota Mermis William "Smiley" Meronek Wayne Merrick Horace Merrill Jon Merrill Michael