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  
3 D R Aiden Hindson 10/29/03 FA       10/28/25 10/28/25 Three 2028 Active  
4 F R Brett McIntyre 04/08/97 FA       10/31/25 10/31/25 One 2026 Active  
5 D R Davis McCulley 03/19/02 FA       10/24/25 10/24/25 Three 2028 Active  
6 D R Griffin Hall 07/11/01 Trade LAS     06/06/24 08/26/24 Three 2027 Active  
7 F R Noah Manning 08/05/03 Draft   1 9 09/06/25 10/24/25 Three 2028 Active  
8 F R Lukas Olsson 07/09/02 Draft   4 56 09/06/25 10/28/25 Three 2028 Active  
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 10/31/25 Two 2027 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/31/25 One 2026 Active  
15 D R Matthew Colebrook 05/08/02 Draft   6 76 09/06/25 10/28/25 Three 2028 Active  
17 F R Ben Foster 05/15/00 FA               Active  
18 T L Harrison Matsuoka 08/20/98 Draft   1 14 09/17/20 10/31/25 One 2026 Active  
19 D L Carter Cook 05/15/04 FA       10/28/25 10/28/25 Three 2028 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  
24 D L Jordy Neary 10/01/03 FA       10/28/25 10/28/25 Three 2028 Active  
25 D R Jordan Vincent 01/23/04 Draft   2 29 09/06/25 10/26/25 Three 2028 Active  
27 D R Hudson Chivers 01/25/03 Draft   5 70 09/06/25 10/29/25 Three 2028 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  
33 T R Kyle Pepper 01/01/02 Draft   1 11 09/06/25 10/24/25 Three 2028 Active  
34 G L Cam MacLeod 07/19/99 Dispersal PCL 1 10 09/02/24 09/04/24 Two 2026 Active  
36 F L Carson Moyer 04/23/01 FA       10/24/25 10/24/25 One 2026 Active  
40 G R Tommy Wood 06/09/04 Draft   6 84 09/06/25 10/28/25 Three 2028 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 10/31/25 Three 2028 Active  
55 F L Brayden Mayea 09/20/01 Draft   1 5 09/15/24       Active  
57 F R Jack Royer 02/05/03 Draft   4 49 09/06/25 10/29/25 Three 2028 Active  
68 F R Tyler Pace 04/05/95 Draft   1 9 09/18/17       Active
Franchise
 
08/29/25
88 G L Aden Walsh 01/17/01 Trade VAN     05/26/25       Active  
89 F L Riley Loewen 09/26/89 UFA VAN     10/26/25 10/26/25 One 2026 Active  
97 F R Haiden Dickson 10/05/00 Draft   1 8 09/17/19 10/29/25 One 2026 Active