List of current CFL team rosters

The following is a list of current Canadian Football League (CFL) team rosters:

West Division

BC Lions

  • view
  • talk
  • edit
Quarterbacks
  •  3 Vernon Adams Jr.
  • 12 Chase Brice
  •  9 Jake Dolegala

Receivers

  • 83 Stanley Berryhill III
  • 19 Ayden Eberhardt
  •  8 Travis Fulgham
  • 13 Alexander Hollins
  • 18 Justin McInnis
  • 74 Kieren Poissant
  • 80 Ezechiel Tieide

Running back

  • 31 William Stanback

Fullbacks

  • 34 David Mackie
  • 45 Riley Pickett
Offensive linemen
  • 69 Jarell Broxton
  • 65 Sukh Chungh
  • 62 Tyler Packer
  • 59 Kent Perkins
  • 54 Andrew Peirson
  • 57 Chris Schleuger

Defensive linemen

  • 94 Joshua Archibald
  • 92 Josh Banks
  • 56 Christian Covington
  • 49 Tibo Debaillie
  • 95 Marcus Moore
  • 40 Pete Robertson
  • 93 Amir Siddiqi
  •  0 Sione Teuhema
Linebackers

Defensive backs

Special teams

  • 11 Stefan Flintoft P
  • 47 Kyle Nelson LS
  • 10 Sean Whyte K
  • 87 Terry Williams KR/PR
1-Game Injured

6-Game Injured

Practice roster

  • 41 Ayinde Eley LB
  • 79 Julian Falaniko DL
  • 21 Ronald Kent Jr. DB
  • 71 Carl Meyer P/K
  • 84 Devin Ravenel WR
  • 26 Charlie Ringland DB
  • 99 Jonah Tavai DL
  • 28 Jordan Terrell RB
  • 64 Kory Woodruff OL

Suspended

Italics indicate American player • Bold indicates Global player • 46 Roster, 8 Injured, 9 Practice, 3 Suspended
Roster updated 2024-06-20 • Depth chartTransactions • More CFL rosters

Calgary Stampeders

Calgary Stampeders roster
  • view
  • talk
  • edit
Quarterbacks

Receivers

Running backs

Fullbacks

  • 46 Sebastian Howard
  • 23 William Langlais
  • 43 Paul-Antoine Ouellette
  • 44 Lucas Robertson

Offensive linemen

Defensive linemen

Linebackers

Defensive backs

Special teams

Italics indicate American player • Bold indicates Global player • 93 Roster
Roster updated 2024-05-22 • Depth chartTransactions • More CFL rosters

Edmonton Elks

Edmonton Elks roster
  • view
  • talk
  • edit
Quarterbacks

Running backs

Fullbacks

Receivers

Offensive linemen

Defensive linemen

Linebackers

Defensive backs

Special teams

1-Game Injured List

6-Game Injured List

Practice roster

  • 80 Frederik Antoine WR
  • 25 Jermaine Brown Jr. RB
  • 28 Kyle Cass DB
  • 53 Reynard Ellis LB
  • 18 Dean Faithfull K
  • 88 Malik Flowers WR
  • 56 Jaxon Morkin OL
  • 89 Jerminic Smith WR
  • 63 Tairiq Stewart OL

Suspended

  • 61 Toryque Bateman OL
  • 56 Tony Gray OL
  • 35 Bradley Hladik FB
  • 58 Patrick Lavoie OL
  • 32 Sewo Olonilua RB
  • 67 Ye'Majesty Sanders OL
  • 16 James Wiggins DB
Italics indicate American player • Bold indicates Global player • 66 Roster, 10 Pending Free Agents, 5 Suspended
Roster updated 2024-01-07 • Depth chartTransactions • More CFL rosters

Saskatchewan Roughriders

Saskatchewan Roughriders roster
  • view
  • talk
  • edit
Quarterbacks

Receivers

Running backs

Fullbacks

  • 25 Clint Ratkovich
Offensive linemen

Defensive linemen

Linebackers

Defensive backs

Special teams

1-Game Injured

6-Game Injured

Practice roster

Italics indicate American player • Bold indicates Global player • 45 Roster, 9 Injured, 13 Practice Roster
Roster updated 2024-06-22 • Depth chartTransactions • More CFL rosters

Winnipeg Blue Bombers

Winnipeg Blue Bombers roster
  • view
  • talk
  • edit
Quarterbacks

Receivers

Running Backs

Fullbacks

Offensive Linemen

Defensive Linemen

  • 94 Devin Adams
  • 52 Ali Fayad
  • 93 Owen Hubert
  •  5 Willie Jefferson
  • 96 Tanner Schmekel
  • 95 Jake Thomas
  • 91 Jamal Woods
Linebackers

Defensive Backs

Special Teams

1-Game Injured

6-Game Injured

Practice roster
  • 39 Max Charbonneau LB
  • 25 Michael Chris-Ike FB
  • 84 Josh Johnson WR
  • 33 Tony Jones LB
  • 22 Tyrique McGhee DB
  •  0 Myron Mitchell WR
  • 87 Jeremy Murphy WR
  • 43 Lucky Ogbevoen LB
  • 69 Kendall Randolph OL
  • 93 Kyle Samson DL
  • 68 Micah Vanterpool OL
  • 50 Fabian Weitz LB
Italics indicate American player • Bold indicates Global player • 46 Roster, 9 Injured, 12 Practice
Roster updated 2024-06-20 • Depth chartTransactions • More CFL rosters

East Division

Hamilton Tiger-Cats

Hamilton Tiger-Cats roster
  • view
  • talk
  • edit
Quarterbacks

Receivers

Running backs

Fullbacks

Offensive linemen

Defensive linemen

Linebackers

Defensive backs

Special teams

1-Game Injured

6-Game Injured

Practice roster
Italics indicate American player • Bold indicates Global player • 45 Roster, 14 Injured, 10 Practice
Roster updated 2024-06-22 • Depth chartTransactions • More CFL rosters

Montreal Alouettes

Montreal Alouettes roster
  • view
  • talk
  • edit
Quarterbacks

Receivers

Running Backs

Fullbacks

Offensive Linemen

Defensive Linemen

Linebackers

Defensive Backs

Special Teams

One-game injured

Six-game injured

Practice roster

Italics indicate American player • Bold indicates Global player • 45 Roster, 9 Injured, 12 Practice
Roster updated 2024-06-19 • Depth chartTransactions • More CFL rosters

Ottawa Redblacks

Ottawa Redblacks roster
  • view
  • talk
  • edit
Quarterbacks

Receivers

Running backs

Fullbacks

Offensive linemen

Defensive linemen

Linebackers

Defensive backs

Special teams

1-Game Injured

6-Game Injured

Practice roster
Italics indicate American player • Bold indicates Global player • 45 Roster, 10 Injured, 13 Practice
Roster updated 2024-06-19 • Depth chartTransactions • More CFL rosters

Toronto Argonauts

Toronto Argonauts roster
  • view
  • talk
  • edit
Quarterbacks

Receivers

Running backs

Fullbacks

Offensive linemen

Defensive linemen

Linebackers

Defensive backs

Special teams

1-Game Injured
  • 30 Jonathan Jones LB

6-Game Injured

Practice roster
  • 51 John Bosse OL
  • 44 Brandon Calver FB/LB
  • 35 Isaac Darkangelo LB
  • 33 Amani Dennis DB
  • 72 Jeremy Edwards P
  • 71 Alfredo Gachuz Lozada K
  • 96 Tyson Hergott DL
  • 87 Jake Herslow WR
  •  6 Justin Marshall WR
  • 95 Jordan Williams DL

Suspended

Italics indicate American player • Bold indicates Global player • 45 Roster, 10 Injured, 10 Practice, 5 Suspended
Roster updated 2024-06-22 • Depth chartTransactions (argonauts.ca)Transactions (cfl.ca) • More CFL rosters