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
Archers LC Arrowheads Atlas LC Bulls Cannons LC Chaos LC Scorpions Chrome LC Scorpions Redwoods LC Bears Waterdogs LC Whipsnakes LC Premier Lacrosse League Pro Mens Field Lacrosse Page

Cannons LC Cannons LC Roster

Web Site Web Site Web Site Web Site Web Site Facebook Instagram
Twitter Cannons Statistics up thru 2018 Cannons Statistics 2019 YouTube Our Sports Central

Active Roster
# Pos Name Birthday Ht Wt Hometown College Year SM
30 M Chris Aslanian 05/20/96 6-3 190 Westfield, NJ Hobart 2019 Facebook Instagram Twitter Contract
88 SSDM Pat Aslanian 06/21/97 6-2 205 Westfield, NJ Notre Dame 2020 Contract
8 A Adam Charalambides 02/12/96 6-2 195 Georgetown, ON Rutgers 2021 Facebook Instagram Twitter Contract
21 A Mark Cockerton 05/17/91 5-10 175 Oshawa, ON Virginia 2014 Facebook Instagram Twitter Contract
22 A Ryan Drenner 05/08/95 6-0 175 Westminster, MD Towson 2017 Facebook Instagram Twitter Contract
33 M Jonathan Donville 02/04/98 6-1 195 Oakville, ON Maryland 2022 Facebook Instagram Twitter Contract
23 M Tim Edwards 10/08/92 6-2 194 Jamesville, NY Canisius 2015 Facebook Instagram Twitter Contract
2 M Bubba Fairman 08/04/XX 6-1 195 Sandy, UT Maryland 2022 Facebook Instagram Twitter Contract
10 M Jake Froccaro 03/31/94 6-1 195 Sands Point, NY Villanova 2017 Facebook Instagram Twitter Contract
G Adam Ghitelman 04/25/89 5-9 180 Cold Spring, NY Virginia 2011 Facebook Instagram Twitter Contract
14 SSDM Zach Goodrich 10/30/97 6-2 200 Stevensville, MD Towson 2019 Facebook Instagram Twitter Contract
LSM Kyle Hartzell 10/09/85 6-2 180 Baltimore, MD Salisbury 2007 Facebook Instagram Twitter Contract
A Marcus Holman 05/02/91 5-11 185 Baltimore, MD North Carolina 2013 Facebook Instagram Twitter Contract
A Matt Kavanagh 12/16/92 5-8 170 Rockville Centre, NY Notre Dame 2016 Facebook Instagram Twitter Contract
24 FO Stephen Kelly 11/21/94 5-11 185 Lutherville, MD North Carolina 2017 Instagram Twitter Contract
40 D Jack Kielty   6-2 225 Morristown, NJ Notre Dame 2021 Instagram Twitter Contract
5 G Colin Kirst 09/11/98 6-2 220 Bernardsville, NJ Rutgers 2022 Instagram Twitter Contract
1 G Nick Marrocco 12/07/95 6-0 180 Duxbury, MA Georgetown 2018 Facebook Instagram Twitter Contract
0 A Asher Nolting 02/20/99 6-2 210 Greenville College, CO High Point 2022 Facebook Instagram Twitter Contract
FO Jake Phaup 02/28/99 5-10 190 Souderton, PA Syracuse 2022 Facebook Instagram Twitter Contract
12 D Jake Pulver 05/07/96 6-0 195 Manlius, NY Cornell 2018 Facebook Instagram Twitter Contract
LSM Matt Rees 06/16/94 6-5 215 Sykesville, MD Navy 2017 Facebook Instagram Twitter Contract
6 M Stephen Rehfuss 05/12/97 6-0 183 Latham, NY Syracuse 2021 Facebook Instagram Twitter Contract
D Finn Sullivan 12/21/92 6-3 210 West Roxbury, MA Hofstra 2016 Facebook Instagram Twitter Contract
4 A Lyle Thompson - C 12/24/92 6-0 180 Onondaga, NY Albany 2015 Facebook Instagram Twitter Contract
M Jeff Trainor 09/13/97 6-0 190 Billerica, MA UMass 2021 Instagram Twitter Contract
D Max Wayne 05/31/99 6-4 215 Ashburn, VA Christopher Newport 2022 Instagram Twitter Contract
Hold Out List
# Pos Name Birthday Ht Wt Hometown College Year SM
D Curtis Corley 11/15/96 6-1 220 Medford Lakes, NJ Maryland 2019 Facebook Instagram Contract
Injured List
# Pos Name Birthday Ht Wt Hometown College Year SM
17 D Brodie Merrill - C 11/05/81 6-4 205 Orangeville, ON Georgetown 2005 Instagram Twitter Contract
Staff
Position Name Birthday College Year SM
Head Coach Brian Holman 11/18/XX Johns Hopkins 1983 Twitter
Assistant Jim Mitchell   St. Mary's (MD) 2006 Facebook Instagram Twitter
Assistant Mikey Thompson 10/06/87 Virginia 2010 Facebook Instagram Twitter