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
PLL Page
Athletes Unlimited Lacrosse Page
RBLL-MN Page

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

Links
Facebook Instagram Twitter
Email
Albany FireWolves Buffalo Bandits Calgary Roughnecks Colorado Mammoth Georgia Swarm Halifax Thunderbirds Las Vegas Desert Dogs New York Riptide Panther City Lacrosse Club 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      
  T R Brayden McGregor 09/28/99 5-9 155 Cobourg, ON Ottawa Peterborough OLA Jr A Facebook Instagram Twitter
  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
43 F R Chase McIntyre 05/08/94 6-5 215 Vancouver, BC Jacksonville Coquitlam WLA Facebook Instagram Twitter Pointstreak
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
  F R Nathan McKeigan 11/27/98     Mission, BC   Langley BCLA Jr A
Langley WLA
Facebook Instagram Twitter
  D R Jordan McKenzie 05/14/96 5-10 200 New Westminster, BC Indianapolis New Westminster WLA Facebook
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    
  T R Brad McKinney 10/18/95 6-1 211 Watertown, NY Syracuse   Facebook Instagram Twitter Pointstreak
  D R Brandon McKinnon 02/02/82 5-10 170 Burnaby, BC      
  D R Quinn McKitrick 03/06/98 5-11 190 Aldergrove, BC Tusculum Langley WLA Instagram 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 R Mike McLaughlin 10/04/86     Burlington, ON Windsor Six Nations ALL
Tuscarora CANAM
Facebook Instagram Pointstreak
  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
16 F L Brody McLean 05/14/98 6-3 210 Bolton, ON Towson   Facebook Instagram Twitter Contract
  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 Archers LC 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 Kevin McNally 07/02/94 6-0 205 Hilburn, NY Mercy Instagram Pointstreak
  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      
8 F R Ian McShane 01/19/93 6-2 195 Cole Harbour, NS St. Francis Xavier   Facebook Instagram Twitter Contract
  F R Jeremy McWatters 03/05/97 6-5 185 Whitby, ON Fanshawe 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
Brayden McGregor @uottawalacrosse
T-R
Brayden
McGregor
Phil McIlhone Whitby Warriors
F-L
Phil
McIlhone
Zac McImoyle Peterborough Lakers
F-R
Zac
McImoyle
Chase McIntyre Maple Ridge Burrards
43-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
Nathan McKeigan Langley Thunder
F-R
Nathan
McKeigan
Jordan McKenzie NW Salmonbellies
D-R
Jordan
McKenzie
Steve McKinlay San Jose Stealth
17-T-L
Steve
McKinlay
Bill McKinney Philadelphia Barrage
D
Bill
McKinney
Brad McKinney @CuseMLAX
T-R
Brad
McKinney
Brandon McKinnon Portland LumberJax
D-R
Brandon
McKinnon
Quinn McKitrick Tusculum University
D-R
Quinn
McKitrick
Erik McLaren K-Waterloo Braves
G-R
Erik
McLaren
Mitch McLaren Victoria Shamrocks
T-R
Mitch
McLaren
Mike McLaughlin FB-Tusc Tomahawks
D-R
Mike
McLaughlin
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
Brody McLean Toronto Beaches
16-F-L
Brody
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
Kevin McNally Chesapeake Bayhawks
D-L
Kevin
McNally
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
8-F-R
Ian
McShane
Jeremy McWatters Brock University
F-R
Jeremy
McWatters