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

Links
Facebook Instagram Twitter
Email
Buffalo Bandits Calgary Roughnecks Colorado Mammoth Georgia Swarm Halifax Thunderbirds Las Vegas Desert Dogs Oshawa FireWolves 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 10/28/25 One 2026 Active  
6 D R Griffin Hall 07/11/01 Trade LAS     06/06/24 08/26/24 Three 2027 Injured 04/19/25
9 D R Luke Williams 03/17/01 Draft   5 66 09/15/24 09/27/24 Two 2026 PUP 11/04/24
10 D L Brayden Laity 10/09/03 Trade VAN     03/10/25       Active  
11 D L Tyler Hendrycks 11/01/01 Trade TOR     02/25/25 09/24/24 Two 2026 Active  
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       Active
Qualified
 
07/31/25
14 D L Matthew Sykes 07/17/99 Trade SDS     02/12/25 10/30/25 One 2026 Active  
18 T L Harrison Matsuoka 08/20/98 Draft   1 14 09/17/20 10/30/25 One 2026 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 10/29/25 Two 2027 Active  
22 D/T L Caelan Mander 12/14/04 Trade HFX     09/12/24 10/28/25 Two 2027 Active  
23 D L Liam LeClair 03/10/98 Draft   1 7 09/17/19 10/24/25 Two 2027 Active  
29 F L Riley Isaacs 09/20/02 Draft   6 93 09/16/23 10/28/25 Two 2027 Active  
30 T R Justin Inacio 11/06/98 Draft   1 10 08/28/21 10/28/25 One 2026 Active  
34 G L Cam MacLeod 07/19/99 Dispersal PCL 1 10 09/02/24 09/04/24 Two 2026 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 Injured 03/18/25
55 F L Brayden Mayea 09/20/01 Draft   1 5 09/15/24       Active  
68 F R Tyler Pace 04/05/95 Draft   1 9 09/18/17       Active
Franchise
 
08/29/25
71 F R Austin Ducommun 02/21/02 Draft   4 48 09/15/24 10/16/24 Two 2026 Practice 04/19/25
86 D L John Lintz 06/25/86 UFA       10/21/24       Active  
97 F R Haiden Dickson 10/05/00 Draft   1 8 09/17/19 10/29/25 One 2026 Active  
  D R Hudson Chivers 01/25/03 Draft   5 70 09/06/25 10/29/25 Three 2028 Active  
  D R Matthew Colebrook 05/08/02 Draft   6 76 09/06/25 10/28/25 Three 2028 Active  
  D L Carter Cook 05/15/04 FA       10/28/25 10/28/25 Three 2028 Active  
  D R Aiden Hindson 10/29/03 FA       10/28/25 10/28/25 Three 2028 Active  
  F L Riley Loewen 09/26/89 UFA VAN     10/26/25 10/26/25 One 2026 Active  
  F R Noah Manning 08/05/03 Draft   1 9 09/06/25 10/24/25 Three 2028 Active  
  D R Davis McCulley 03/19/02 FA       10/24/25 10/24/25 Three 2028 Active  
  F L Carson Moyer 04/23/01 FA       10/24/25 10/24/25 One 2026 Active  
  D L Jordy Neary 10/01/03 FA       10/28/25 10/28/25 Three 2028 Active  
  F R Lukas Olsson 07/09/02 Draft   4 56 09/06/25 10/28/25 Three 2028 Active  
  T R Kyle Pepper 01/01/02 Draft   1 11 09/06/25 10/24/25 Three 2028 Active  
  F R Jack Royer 02/05/03 Draft   4 49 09/06/25 10/29/25 Three 2028 Active  
  D R Jordan Vincent 01/23/04 Draft   2 29 09/06/25 10/26/25 Three 2028 Active  
  G L Aden Walsh 01/17/01 Trade VAN     05/26/25       Active  
  G R Tommy Wood 06/09/04 Draft   6 84 09/06/25 10/28/25 Three 2028 Active