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

Links
Facebook Instagram Twitter
Email
Boston Cannons California Redwoods Carolina Chaos Denver Outlaws Maryland Whipsnakes New York Atlas Philadelphia Waterdogs Utah Archers 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
3 M Chris Aslanian 05/20/96 6-3 190 Westfield, NJ Hobart 2019 Facebook Instagram Twitter Contract
9 SSDM Pat Aslanian 06/21/97 6-2 205 Westfield, NJ Notre Dame 2020 Contract
20 M Matt Campbell 01/13/00 6-1 195 Madison, NJ Villanova 2023 Facebook Instagram Twitter Contract
45 A Adam Charalambides 02/12/96 6-2 195 Georgetown, ON Rutgers 2021 Facebook Instagram Twitter Contract
13 LSM Craig Chick 03/13/97 6-0 195 Edgewater, MD Lehigh 2019 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
2 M Bubba Fairman 08/03/XX 6-1 195 Sandy, UT Maryland 2022 Facebook Instagram Contract
8 G Adam Ghitelman - C 04/25/89 5-9 180 Cold Spring, NY Virginia 2011 Facebook Instagram Twitter Contract
14 SSDM Zach Goodrich - C 10/30/97 6-2 200 Stevensville, MD Towson 2019 Facebook Instagram Twitter Contract
1 A Marcus Holman - C 05/02/91 5-11 185 Baltimore, MD North Carolina 2013 Facebook Instagram Twitter Contract
50 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 - C   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
21 SSDM Mark McNeill 07/11/92 6-4 215 West River, MD North Carolina 2014 Facebook Instagram Twitter Contract
32 A Asher Nolting 02/20/99 6-2 210 Greenville College, CO High Point 2022 Facebook Instagram Twitter Contract
12 D Jake Pulver 05/07/96 6-0 195 Manlius, NY Cornell 2018 Facebook Instagram Twitter Contract
35 LSM Ethan Rall 03/26/00 5-9 179 Islip, NY Rutgers 2023 Instagram Twitter Contract
7 A Josh Stout 05/14/98 5-9 180 Alpine, UT Utah 2022 Facebook Instagram Twitter Contract
36 D Finn Sullivan 12/21/92 6-3 210 West Roxbury, MA Hofstra 2016 Facebook Instagram Twitter Contract
43 M Jeff Trainor 09/13/97 6-0 190 Billerica, MA UMass 2021 Instagram Twitter Contract
77 D Cade van Raaphorst 07/17/96 6-1 210 Phoenix, AZ Duke 2019 Facebook Instagram Twitter Contract
66 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 Cade Saustad 02/16/99 6-5 215 Dallas, TX Virginia 2023 Facebook Instagram Twitter Contract
4 A Lyle Thompson 12/24/92 6-0 180 Onondaga, NY Albany 2015 Facebook Instagram Twitter Contract
Injured List
# Pos Name Birthday Ht Wt Hometown College Year SM
44 LSM Matt Rees 06/16/94 6-5 215 Sykesville, MD Navy 2017 Facebook 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