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 Picture 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
Chris Aslanian
PLL/Cannons
3-M
Chris Aslanian
05/20/96 6-3 190
Westfield, NJ
Hobart 2019
Facebook Instagram Twitter Contract
Pat Aslanian
PLL/Cannons
9-SSDM
Pat Aslanian
06/21/97 6-2 205
Westfield, NJ
Notre Dame 2020
Contract
Matt Campbell
PLL/Cannons
20-M
Matt Campbell
01/13/00 6-1 195
Madison, NJ
Villanova 2023
Facebook Instagram Twitter Contract

Adam Charalambides
PLL/Cannons
45-A
Adam Charalambides
02/12/96 6-2 195
Georgetown, ON
Rutgers 2021
Facebook Instagram Twitter Contract
Craig Chick
PLL/Atlas
13-LSM
Craig Chick
03/13/97 6-0 195
Edgewater, MD
Lehigh 2019
Instagram Twitter Contract
Ryan Drenner
PLL/Cannons
22-A
Ryan Drenner
05/08/95 6-0 175
Westminster, MD
Towson 2017
Facebook Instagram Twitter Contract

Jonathan Donville
PLL/Cannons
33-M
Jonathan Donville
02/04/98 6-1 195
Oakville, ON
Maryland 2022
Facebook Instagram Twitter Contract
Bubba Fairman
PLL/Cannons
2-M
Bubba Fairman
08/03/XX 6-1 195
Sandy, UT
Maryland 2022
Facebook Instagram Contract
Adam Ghitelman
PLL/Cannons
8-G
Adam Ghitelman - C
04/25/89 5-9 180
Cold Spring, NY
Virginia 2011
Facebook Instagram Twitter Contract

Zach Goodrich
PLL/Cannons
14-SSDM
Zach Goodrich - C
10/30/97 6-2 200
Stevensville, MD
Towson 2019
Facebook Instagram Twitter Contract
Marcus Holman
PLL/Cannons
1-A
Marcus Holman - C
05/02/91 5-11 185
Baltimore, MD
North Carolina 2013
Facebook Instagram Twitter Contract
Matt Kavanagh
PLL/Cannons
50-A
Matt Kavanagh
12/16/92 5-8 170
Rockville Centre, NY
Notre Dame 2016
Facebook Instagram Twitter Contract

Stephen Kelly
PLL/Cannons
24-FO
Stephen Kelly
11/21/94 5-11 185
Lutherville, MD
North Carolina 2017
Instagram Twitter Contract
Jack Kielty
PLL/Cannons
40-D
Jack Kielty - C
6-2 225
Morristown, NJ
Notre Dame 2021
Instagram Twitter Contract
Colin Kirst
PLL/Cannons
5-G
Colin Kirst
09/11/98 6-2 220
Bernardsville, NJ
Rutgers 2022
Instagram Twitter Contract

Mark McNeill
PLL/Cannons
21-SSDM
Mark McNeill
07/11/92 6-4 215
West River, MD
North Carolina 2014
Facebook Instagram Twitter Contract
Asher Nolting
PLL/Cannons
32-A
Asher Nolting
02/20/99 6-2 210
Greenville College, CO
High Point 2022
Facebook Instagram Twitter Contract
Jake Pulver
PLL/Cannons
12-D
Jake Pulver
05/07/96 6-0 195
Manlius, NY
Cornell 2018
Facebook Instagram Twitter Contract

Ethan Rall
PLL/Cannons
35-LSM
Ethan Rall
03/26/00 5-9 179
Islip, NY
Rutgers 2023
Instagram Twitter Contract
Josh Stout
PLL/Cannons
7-A
Josh Stout
05/14/98 5-9 180
Alpine, UT
Utah 2022
Facebook Instagram Twitter Contract
Finn Sullivan
ESPN+
36-D
Finn Sullivan
12/21/92 6-3 210
West Roxbury, MA
Hofstra 2016
Facebook Instagram Twitter Contract

Jeff Trainor
PLL/Cannons
43-M
Jeff Trainor
09/13/97 6-0 190
Billerica, MA
UMass 2021
Instagram Twitter Contract
Cade van Raaphorst
PLL/Cannons
77-D
Cade van Raaphorst
07/17/96 6-1 210
Phoenix, AZ
Duke 2019
Facebook Instagram Twitter Contract
Max Wayne
PLL/Cannons
66-D
Max Wayne
05/31/99 6-4 215
Ashburn, VA
Christopher Newport 2022
Instagram Twitter Contract
Hold Out List
Cade Saustad
University of Virginia
D
Cade Saustad
02/16/99 6-5 215
Dallas, TX
Virginia 2023
Facebook Instagram Twitter Contract
Lyle Thompson
PLL/Cannons
4-A
Lyle Thompson
12/24/92 6-0 180
Onondaga, NY
Albany 2015
Facebook Instagram Twitter Contract
Injured List
Matt Rees
PLL/Cannons
44-LSM
Matt Rees
06/16/94 6-5 215
Sykesville, MD
Navy 2017
Facebook Instagram Twitter Contract
Staff
Brian Holman
PLL/Cannons
Head Coach
Brian Holman
11/18/XX
Johns Hopkins 1983
Twitter
Jim Mitchell
PLL/Cannons
Assistant
Jim Mitchell
 
St. Mary's (MD) 2006
Facebook Instagram Twitter
Mikey Thompson
PLL/Cannons
Assistant
Mikey Thompson
10/06/87
Virginia 2010
Facebook Instagram Twitter