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
Women's Lacrosse League Page

Links
Facebook Instagram Twitter
Email
Albany FireWolves Buffalo Bandits Calgary Roughnecks Colorado Mammoth Georgia Swarm Halifax Thunderbirds Las Vegas Desert Dogs Ottawa Black Bears Philadelphia Wings Rochester Knighthawks San Diego Seals Saskatchewan Rush Toronto Rock Vancouver Warriors NLL

Calgary Roughnecks Calgary Roughnecks Contract Statuses Calgary Roughnecks

Roster Picture Roster Depth Chart Contract Vs MNSwarm - Regular Season Web Site Facebook Instagram
Twitter Roughnecks Statistics on Pointstreak 2025 Roughnecks Statistics Vimeo Our Sports Central

# Pos L/R Name Birthday Acquired From Rd Pk Date
Acquired
Date
Signed
Years Signed
Thru
Status Date
Placed
1 G L Colby Bowman 05/28/02 Draft   3 33 09/15/24 09/20/24 Two 2026 Active  
2 T R Reece Callies 07/27/95 Draft   1 13 09/25/18 10/21/24 One 2025 Active  
4 F R Brett McIntyre 01/10/24 Trade COL     01/10/24 11/22/23 Two 2025 Active  
6 D R Griffin Hall 07/11/01 Trade LAS     06/06/24 08/26/24 Three 2027 Active  
8 D L Kieran McKay 11/25/98 FA       04/03/24 10/02/24 One 2025 Injured 11/24/24
9 D R Luke Williams 03/17/01 Draft   5 66 09/15/24 09/27/24 Two 2026 PUP 11/04/24
12 F L Tanner Cook 05/27/98 Draft   1 5 09/17/20 11/02/23 Three 2026 Active  
13 D R Eli Salama 08/24/96 Draft   1 12 09/25/18 11/03/23 Two 2025 Active  
17 F R Curtis Dickson 07/18/88 Trade SDS     07/11/24 06/20/23 Two 2025 Active  
18 T L Harrison Matsuoka 08/20/98 Draft   1 14 09/17/20 09/07/22 Three 2025 Active  
19 F L Jesse King 07/12/92 Trade GEO     09/26/18 06/28/23 Two 2025 Active  
20 F L Mathieu Gautier 10/09/02 Dispersal PCL 1 5 09/02/24 09/20/24 Two 2026 Active  
21 D L Bennett Smith 05/05/01 Draft   1 11 09/16/23 04/03/24 Two 2025 Active  
22 D/T L Caelan Mander 12/14/04 Trade HFX     09/12/24 07/31/24 One 2025 Active  
23 D L Liam LeClair 03/10/98 Draft   1 7 09/17/19 10/14/22 Three 2025 PUP 11/21/24
24 D R Matthew Abbott 03/07/01 FA       09/03/24 09/03/24 Two 2026 Practice 11/24/24
29 F L Riley Isaacs 09/20/02 Draft   6 93 09/16/23 09/03/24 Two 2026 Practice
Active
11/24/24
 
30 T R Justin Inacio 11/06/98 Draft   1 10 08/28/21 08/24/23 Two 2025 Active  
34 G L Cam MacLeod 07/19/99 Dispersal PCL 1 10 09/02/24 09/04/24 Two 2026 Active  
35 G R Christian Del Bianco 08/31/97 Draft   2 15 09/28/15       Franchise
Hold Out
07/29/24
11/04/24
37 T L Robert Hudson 04/16/97 Trade GEO     08/11/23 08/12/23 Three 2026 Injured 04/08/24
44 F L Dane Dobbie 12/01/86 UFA SDS     10/07/24 10/07/24 One 2025 Active  
45 D L Jack Follows 08/28/01 Draft   1 10 09/15/24 10/02/24 Two 2026 Active  
48 T L Justin Morgan 01/05/00 Dispersal PCL 2 19 09/02/24 09/11/24 Two 2026 Practice 11/24/24
55 F L Brayden Mayea 09/20/01 Draft   1 5 09/15/24 10/07/24 One 2025 Active  
68 F R Tyler Pace 04/05/95 Draft   1 9 09/18/17       RQO
Protected
07/29/24
11/11/24
71 F R Austin Ducommun 02/21/02 Draft   4 48 09/15/24 10/16/24 Two 2026 Practice 11/24/24
74 T R Ethan Ticehurst 03/25/98 Draft   2 20 09/17/20 09/27/24 One 2025 Active  
86 D L John Lintz 06/25/86 UFA       10/21/24 10/21/24 One 2025 Active  
91 F R Nathaniel Kozevnikov 03/31/98 FA       11/20/24 11/20/24 One 2025 Active  
97 F R Haiden Dickson 10/05/00 Draft   1 8 09/17/19 08/23/22 Three 2025 Injured 12/07/24