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

Toronto Rock

Toronto Rock Roster

Toronto Rock

Roster Picture Roster Depth Chart Vs MNSwarm - Regular Season Vs MNSwarm - Playoffs Web Site Facebook Instagram
Twitter Rock Statistics on Pointstreak YouTube Our Sports Central

Active Roster
# Pos L/R Name Birthday Ht Wt Hometown College Summer SM
2 F L Zach Manns 10/24/98 6-2 180 Victoria, BC Drexel Nanaimo WLA Facebook Instagram Twitter Contract
3 T R TD Ierlan 04/12/97 5-9 175 Victor, NY Demver Redwoods LC PLL Instagram Twitter Contract
6 F R Dan Dawson 12/11/81 6-6 220 Oakville, ON Sheridan   Twitter Contract
10 F R Rob Hellyer - HA 06/28/92 5-9 175 Lions Head, ON     Facebook Instagram Twitter Contract
12 D L Mitch De Snoo 10/22/92 6-2 220 Oshawa, ON Drexel   Facebook Contract
14 T L Phil Mazzuca 02/21/00 6-0 175 Oakville, ON Western Ontario   Facebook Instagram Twitter Contract
17 F R Aaron Forster 01/01/96 5-10 180 Ottawa, ON NJIT   Facebook Instagram Contract
19 F L Justin Scott 08/02/97 6-2 190 Mississauga, ON Hobart   Facebook Instagram Contract
20 D R Bradley Kri - HA 07/23/92 6-2 200 Acton,ON Niagara Victoria WLA Facebook Instagram Contract
23 T R Challen Rogers - C 07/26/94 6-2 200 Coquitlam, BC Stony Brook Chaos LC PLL Facebook Instagram Twitter Contract
25 F L Daniel Craig 03/23/94 6-1 178 Shelburne, ON Penn State   Facebook Instagram Twitter Contract
26 F R Tom Schreiber - RA 02/24/92 6-0 190 East Meadow, NY Princeton Archers LC PLL Facebook Instagram Twitter Contract
33 D R Josh Jubenville 11/20/96 5-9 185 Windsor, ON Davenport   Facebook Instagram Twitter Contract
42 D L Jamie Dilks 08/19/98 5-11 150 Hamilton, ON McMaster   Facebook Instagram Contract
47 D R Adam Jay 07/17/95 6-4 220 Victoria, BC   Nanaimo WLA Facebook Instagram Twitter Contract
61 D L Brandon Slade 11/12/94 5-9 160 Orangeville, ON Brock   Facebook Instagram Twitter Contract
66 G R Nick Rose 02/11/88 6-0 270 Orangeville, ON     Facebook Instagram Twitter Contract
71 D R Sheldon Burns 10/05/91 6-1 185 Whitby, ON Dowling   Facebook Instagram Twitter Contract
91 D R Bill Hostrawser - RA 10/20/91 5-11 180 Belwood,ON Seneca   Facebook Instagram Twitter Contract
93 D R Latrell Harris 03/15/98 6-0 190 St. Catharines, ON Brock Archers LC PLL Facebook Instagram Twitter Contract
Practice Roster
# Pos L/R Name Birthday Ht Wt Hometown College Summer SM
51 T L Jordan McKenna 04/13/00 5-11 175 Halifax, NS Facebook Instagram Twitter Contract
55 D R Chris Weier 12/15/99 6-1 200 Niagara OTL, ON Brock Cobourg MSL Facebook Contract
92 G R Troy Holowchuk 03/23/00 6-3 190 St. Catharines, ON Waterloo Six Nations MSL Facebook Instagram Twitter Contract
Hold Out List
# Pos L/R Name Birthday Ht Wt Hometown College Summer SM
18 F L Johnny Powless 03/15/93 5-11 175 Six Nations, ON     Facebook Instagram Twitter Contract
Injured Reserve List - 1st Level - 4 days & 1 Game
# Pos L/R Name Birthday Ht Wt Hometown College Summer SM
16 F L Adam Jones 07/31/89 5-9 175 Owen Sound, ON Canisius   Instagram Twitter Contract
22 D L Jason Noble 09/05/91 5-9 180 Orangeville, ON Cornell   Facebook Instagram Twitter Contract
97 F L Reid Reinholdt 06/24/92 6-0 182 Coquitlam, BC Limestone Coquitlam WLA Facebook Instagram Twitter Contract
Staff
Position Name Birthday SM
Owner & GM Jamie Dawick 03/19/XX Instagram Twitter
Head Coach Matt Sawyer 12/31/74  
Associate Coach Colin Doyle 09/08/77 Instagram Twitter
Assistant Coach Bruce Codd 02/23/78 Facebook Instagram Twitter
Assistant Coach Rusty Kruger 03/26/78 Facebook Instagram Twitter
Assistant Coach Brandon Miller 05/04/79 Twitter