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

Saskatchewan Rush

Saskatchewan Rush Contract Statuses

Saskatchewan Rush

Roster Picture Roster Depth Chart Contract Status Web Site Facebook Instagram Twitter Riptide Statistics on Pointstreak 2025 Rush Statistics YouTube 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 Thomas Kiazyk 05/16/04 Draft   2 20 09/16/23 10/24/25 One 2026 Active  
2 F L Zach Manns 10/24/98 Trade TOR     07/10/23 10/23/25 Two 2027 Active  
3 T R Bobby Kidd III 10/10/98 Draft   2 26 09/17/20 10/24/25 Three 2028 Active  
6 D L Isaac Ngyou 03/08/01 Draft   2 40 09/10/22       Protected 10/24/25
7 F R Patrick Dodds 07/20/01 Trade PCL     07/11/23       Hold Out
Qualified
09/17/24
08/12/25
8 D R Michael Messenger 03/14/94 Draft   1 3 09/26/16 09/26/24 Two 2026 Active  
9 F L Clark Walter 11/23/98 Draft   3 43 09/17/20 10/24/25 One 2026 Active  
13 D L Connor McClelland 06/08/97 Draft   1 12 09/17/20 10/23/25 Three 2028 Active  
15 F L Ryan Keenan 09/10/94 Draft   1 1 09/26/16 10/27/25 One 2026 Active  
17 F R Robert Church 11/18/91 Draft   1 5 09/16/13 07/31/25 One 2026 Active  
19 D L Matt Acchione 04/19/01 Draft   1 16 09/15/24 10/24/25 One 2026 Active  
33 F R Austin Shanks 02/24/94 UFA HFX     09/09/24 09/09/24 Two 2026 Active  
43 T R Jake Boudreau 06/15/98 Draft   1 7 08/28/21 10/24/25 One 2026 Active  
47 D R Adam Jay 07/17/95 Trade TOR     07/10/23 10/23/25 Two 2027 Active  
51 F R Brock Haley 11/09/01 Trade VAN     09/15/24 10/24/25 One 2026 Active  
56 D R Jake Naso 09/01/02 Draft   3 34 09/15/24 10/24/25 One 2026 Active  
70 D L Holden Garlent 08/27/96 Draft   1 4 09/17/19 10/24/25 Two 2027 Active  
77 D L Ryan Barnable 02/05/99 Draft   1 8 08/28/21 10/24/25 Three 2028 Active  
79 F R Josh Zawada 05/12/99 Draft   2 29 09/16/23 10/24/25 One 2026 Active  
88 F L Levi Anderson 12/22/98 Draft   1 12 09/16/23 10/24/25 One 2026 Active  
92 G R Frank Scigliano 01/16/92 Trade SDS     07/26/23 04/01/25 Two 2027 Active  
94 D R Matt Hossack 02/08/94 Dispersal PCL 1 6 09/02/24 03/18/25 Two 2027 Active  
95 D L Jerrett Smith 08/18/95 FA       08/16/22 10/23/25 Two 2027 Active  
96 F L Cam Wengreniuk 11/29/96 Trade PCL     07/11/23       Protected 10/04/24
97 D R Keegan Bell 02/18/97 FA       08/08/23       Practice
Active
03/29/25
 
  F R Julien Belair 04/14/05 Draft   2 22 09/06/25 10/23/25 Three 2028 Active  
  F R Dagan Carlson 09/30/03 Draft   6 88 09/06/25 10/23/25 Three 2028 Active  
  G R Mathias Houlahan 02/01/05 Draft   4 60 09/06/25 10/24/25 Three 2028 Active  
  F R Andrew McAdorey 11/02/01 Draft   3 46 09/06/25       Draft 10/24/25
  D L Charlie McFadden 10/08/01 Draft   3 37 09/15/24       Draft 09/19/24
  F R Marcus Needham 01/02/01 FA       10/23/25 10/23/25 Three 2028 Active  
  D L Levi Verch 05/16/02 Draft   1 13 09/06/25 10/23/25 Three 2028 Active