Swarm It Up!!!


Roster
Schedule
Standings
Stats
Updates
Swarm In the News
Swarm v. Enemies
Transactions
Drafts
The Hive
Swarm Performance Team
Official Swarm Website
Official Swarm Facebook
Who I Swarm!
Links
Contact Me

M - NLL Roster Players

NLL Roster Players
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

NLL Roster Players  Non-Roster Players 

Picture # Pos L/R Name Birthday NLL Team
Brodie MacDonald 50 G L Brodie MacDonald 09/11/89 Edmonton Rush
Jordan MacIntosh 24 T R Jordan MacIntosh 09/19/89 Minnesota Swarm
Mat McLeod 13 F R Mat MacLeod 02/15/88 Colorado Mammoth
Dan MacRae 3 D L Dan MacRae 07/17/88 Calgary Roughnecks
Derek Malawsky 18 F L Derek Malawsky 06/09/73 Colorado Mammoth
Mike Mallory 88 F R Mike Mallory 04/18/91 Washington Stealth
Brett Manney 13 D R Brett Manney 09/21/85 Philadelphia Wings
Blaine Manning 16 F R Blaine Manning 09/10/79 Toronto Rock
Curtis Manning 10 D R Curtis Manning 03/12/87 Calgary Roughnecks
Dave Marrese   G R Dave Marrese 07/21/87 Edmonton Rush
Rob Marshall 14 D R Rob Marshall 06/23/84 Toronto Rock
Eric Martin 25 D L Eric Martin 11/12/81 Washington Stealth
Andrew McBride 37 D R Andrew McBride 12/09/82 Calgary Roughnecks
Jordan McBride 14 F R Jordan McBride 10/02/86 Colorado Mammoth
Joel McCready   T R Joel McCready 03/11/88 Rochester Knighthawks
Pat McCready 10 D R Pat McCready 10/18/74 Rochester Knighthawks
Chris McElroy 44 D L Chris McElroy 05/19/82 Washington Stealth
Ryan McFadyen 41 D R Ryan McFadyen 05/11/86 Philadelphia Wings
Peter McFetridge 80 D R Peter McFetridge 03/18/86 Calgary Roughnecks
Bill McGlone 33 F L Bill McGlone 04/24/84 Philadelphia Wings
Parker McKee   D L Parker McKee 12/14/87 Philadelphia Wings
Mike McNamara   D L Mike McNamara 01/07/90 Buffalo Bandits
Ryan McNish   D R Ryan McNish 03/07/81 Calgary Roughnecks
Geoff McNulty   F L Geoff McNulty 08/30/89 Calgary Roughnecks
Brodie Merrill 17 T L Brodie Merrill 11/05/81 Philadelphia Wings
Patrick Merrill 9 D R Patrick Merrill 02/22/79 Toronto Rock
Dayne Michaud 61 D L Dayne Michaud 12/12/87 Calgary Roughnecks
Brandon Miller 36 G R Brandon Miller 05/04/79 Philadelphia Wings
Jovan Miller 46 T R Jovan Miller 05/11/89 Colorado Mammoth
Jeff Moleski 3 D L Jeff Moleski 02/03/82 Washington Stealth
Ken Montour 29 G R Ken Montour 09/09/79 Buffalo Bandits
Thomas Montour 63 D R Thomas Montour 06/07/82 Buffalo Bandits
Peter Morgan 4 T L Peter Morgan 03/30/77 Washington Stealth
Richard Morgan 11 T L Richard Morgan 07/02/79 Minnesota Swarm
Sean Morris 25 F L Sean Morris 09/10/82 Colorado Mammoth
Brendan Mundorf 2 F L Brendan Mundorf 07/27/84 Philadelphia Wings
Brett Mydske 2 D R Brett Mydske 07/30/88 Edmonton Rush