Swarm It Up!!!

Historical Rosters
Game Charts

Standings
Schedule
Attendance
Won/Loss

Updates
Transactions
NLL Drafts

Playoffs

Career Stats
Season Stats
Game Stats
Rookies
Team Goals
Referee Analysis

Swarm Performance Team
The Hive

NLL Page
MLL Page
PLL Page
UWLX Page
WPLL Page

Inside Lacrosse
IL Indoor
IL Indoor Forums
Lacrosse Magazine
Lacrosse Allstars
College Crosse

Links
Facebook Instagram Twitter
Email
Buffalo Bandits Calgary Roughnecks Colorado Mammoth Georgia Swarm Halifax Thunderbirds 2019-20 New England Black Wolves New York Riptide 2019-20 Philadelphia Wings Rochester Knighthawks San Diego Seals Saskatchewan Rush Toronto Rock Vancouver Warriors NLL

Mc - McF

McG - Md - Non Roster Players

Me - Mh

NLL Directory

# Pos L/R Name Birthday Ht Wt Hometown College Summer SM
  G   Richard McGarr 09/20/90 5-11 245 Guelph, ON      
33 T L Bill McGlone 04/24/84 6-2 210 Swarthmore, PA Maryland   Twitter
12 D R Adam McGourty 06/12/90 6-2 175 Georgetown, ON Fleming    
  F R Rob McGowean 02/21/83 5-11 190 Calgary, AB      
  F L Phil McIlhone 02/20/87 6-0 194 Brooklin, ON     Twitter
  F R Zac McImoyle 01/20/88 5-9 171 Peterborough, ON Trent   Twitter
  F R Chase McIntyre 05/08/94 6-5 215 Vancouver, BC Jacksonville Maple Ridge WLA Facebook Instagram Twitter
36 D R Chris McKay 08/13/80 5-10 180 Victoria, BC Butler    
  G R Michael McKay 01/20/82 5-9 170 Toronto, ON Western Ontario   Twitter
  D L Parker McKee 12/14/87 6-2 215 Old Greenwich, CT Duke    
10 F R Tom McKee 12/30/91 5-9 180 Holt, MI Air Force   Facebook Instagram Twitter
17 T L Steve McKinlay 02/13/86 6-0 190 Coquitlam, BC Ohio State   Facebook Instagram Twitter
  D   Bill McKinney 1982 6-1 176 Philadelphia, PA Denver    
  D R Brandon McKinnon 02/02/82 5-10 170 Burnaby, BC      
  D L Rylee McKinnon 05/26/95 6-0 160 Oshawa, ON     Twitter
  G R Erik McLaren 09/17/92 5-11 205 LaSalle, ON     Facebook Instagram Twitter
  T R Mitch McLaren 05/07/90 5-10 185 Victoria, BC Bellarmine   Facebook Instagram Twitter
  D L Jake Mclay 07/02/93 6-0 195 Owen Sound, ON Conestoga   Twitter
6 D L Ashton McLean 06/28/82 6-2 212 Toronto, ON Elmira   Instagram Twitter
  D R Bill McLean 05/15/81 5-10 180 Toronto, ON     Twitter
  G R John McLellan 06/27/82 6-0 205 Toronto, ON      
19 F R Mike McLellan 09/04/81 6-0 180 Toronto, ON Mercyhurst   Twitter
  D L Cody McLeod 08/12/92 6-0 180 Orangeville, ON     Twitter
  F L Cody McMahon 02/22/92 5-8 160 Orangeville, ON      
24 D R Jamie McMahon 12/29/95 5-9 155 Orangeville, ON Waterloo   Twitter
  T L Matt McMahon 12/29/92 6-4 200 Glen Ridge, NJ Penn PLL Facebook Instagram Twitter
32 D L Mitch McMichael 06/03/88 5-11 180 Port Perry, ON Cornell   Twitter
T L Ryan McMichael 08/27/82 6-0 180 Whitby, ON     Facebook Twitter
  T L Andrew McMillan 08/09/92 6-0 210 Kelowna, BC      
  T L Patrick McMillan 08/09/92 6-0 215 Kelowna, BC Okanagan    
  F L Brandon McMillen 08/07/87 5-7 180 Waterloo, ON Waterloo    
  D L Curtis McMullen 04/06/93 6-1 200 Calgary, AB Mount Olive   Twitter
  D L Mike McNamara 01/07/90 6-2 220 Hamilton, ON   Six Nations MSL Facebook Instagram Twitter
  G L Josh McNaughton 10/16/81 6-0 220 Wallaceburg, ON      
  D R Ryan McNish 03/07/81 6-2 230 Winnipeg, MB     Twitter
  F L Geoff McNulty 08/30/89 5-10 170 St. Catharines, ON      
  F R Daniel McQuade 07/17/90 5-10 165 New Westminster, BC Whittier   Twitter
  F R Keyan McQueen 01/16/94 6-0 180 Burlington, ON Mercyhurst   Twitter
  D L Josh McRobb 03/01/88 6-4 245 Whitby, ON      
  F R Ian McShane 01/19/93 6-2 195 Cole Harbour, NS St. Francis Xavier   Twitter
  F R Jeremy McWatters 03/05/97 6-5 185 Whitby, ON Fanshawe Clarington OLA Jr B
Oshawa ALL
Facebook Instagram Twitter


Richard McGarr xxxxxx
G
Richard
McGarr
Bill McGlone Philadelphia Wings
33-T-L
Bill
McGlone
Adam McGourty Toronto Rock
12-D-R
Adam
McGourty
Rob McGowean xxxxxx
F-R
Rob
McGowean
Phil McIlhone Whitby Warriors
F-L
Phil
McIlhone
Zac McImoyle Peterborough Lakers
F-R
Zac
McImoyle
Chase McIntyre Maple Ridge Burrards
F-R
Chase
McIntyre
Chris McKay Colorado Mammoth
36-D-R
Chris
McKay
Michael McKay Anaheim Storm
G-R
Michael
McKay
Parker McKee Long Island Lizards
D-L
Parker
McKee
Tom McKee @SanDiegoLax
10-F-R
Tom
McKee
Steve McKinlay San Jose Stealth
17-T-L
Steve
McKinlay
Bill McKinney Philadelphia Barrage
D
Bill
McKinney
Brandon McKinnon Portland LumberJax
D-R
Brandon
McKinnon
Rylee McKinnon Whitby Warriors
D-L
Rylee
McKinnon
Erik McLaren K-Waterloo Braves
G-R
Erik
McLaren
Mitch McLaren Victoria Shamrocks
T-R
Mitch
McLaren
Jake Mclay K-Waterloo Braves
D-L
Jake
Mclay
Ashton McLean Rochester Knighthawks
6-D-L
Ashton
McLean
Bill McLean Brooklin Redmen
D-R
Bill
McLean
John McLellan Minnesota Swarm
G-R
John
McLellan
Mike McLellan Philadelphia Wings
19-F-R
Mike
McLellan
Cody McLeod Rochester Knighthawks
D-L
Cody
McLeod
Cody McMahon Colorado Mammoth
F-L
Cody
McMahon
Jamie McMahon Orangeville Northmen
24-D-R
Jamie
McMahon
Matt McMahon Philadelphia Wings
T-L
Matt
McMahon
Mitch McMichael NE Black Wolves
32-D-L
Mitch
McMichael
Ryan McMichael Maple Ridge Burrards
T-L
Ryan
McMichael
Andrew McMillan Coquitlam Adanacs
T-L
Andrew
McMillan
Patrick McMillan Coquitlam Adanacs
T-L
Patrick
McMillan
Brandon McMillen xxxxxx
F-L
Brandon
McMillen
Curtis McMullen Okotoks Raiders
D-L
Curtis
McMullen
Mike McNamara NE Black Wolves
D-L
Mike
McNamara
Josh McNaughton xxxxxx
G-L
Josh
McNaughton
Ryan McNish Calgary Roughnecks
D-R
Ryan
McNish
Geoff McNulty Boston Blazers
F-L
Geoff
McNulty
Daniel McQuade Coquitlam Adanacs
F-R
Daniel
McQuade
Keyan McQueen Mercyhurst University
F-R
Keyan
McQueen
Josh McRobb xxxxxx
D-L
Josh
McRobb
Ian McShane Victoria Shamrocks
F-R
Ian
McShane
Jeremy McWatters Brock University
F-R
Jeremy
McWatters