2024 CFL season

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
2024 CFL season
League {{{league}}}
Sport {{{sport}}}
Duration June 6 – October 26, 2024
111th Grey Cup
Venue BC Place, Vancouver
CFL seasons
← 2023
2025 →
Locations of the active CFL teams Red pog.svg West Blue 000080 pog.svg East

The 2024 CFL season is the 70th season of modern professional Canadian football. Officially, it is the 66th season of the Canadian Football League. Vancouver is scheduled to host the 111th Grey Cup on November 17, 2024.[1][2] The regular season started on June 6, 2024 and ended on October 26, 2024. Playoff games are scheduled for November 2 and November 9, 2024.[3]

CFL news in 2024

Salary cap

According to the new collective bargaining agreement, the 2024 salary cap will be at least $5,525,000 (or $124,111 per active roster spot) plus an unlimited non-football related services (marketing fund) with a minimum spend of $110,000 per club.[4][5] With the unlimited marketing fund, most teams spent $12-14 million on football operations in 2023 with the majority of that on player costs. This will be the first league year that players will begin to receive revenue sharing, which will be set at 25% this season (or a cap increase of 2.78% for every dollar increase).[4] The salary cap is officially announced in late April every year as well as fines/luxury tax from the previous season. On April 19, 2024, the league announced that Hamilton, Winnipeg and BC paid luxury tax for exceeding the cap in 2023, but not by more than $100,000, which would have resulted in fines and the loss of draft selections. As was the case in 2023, the minimum player salary will be set at $70,000.[4][5]

Draft changes

Beginning this season, the two teams that had National players play the most snaps from the previous season received additional second-round draft picks in this year's draft.[4]

Scheduling

During his commissioner's state of the league address on November 14, 2023, Randy Ambrosie confirmed that the 2024 schedule would return to a more balanced format instead of focusing on interdivisional match ups. In an 18-game schedule, western teams played 12 divisional and six interdivisional games and eastern teams played 10 divisional and eight interdivisional games in 2022 and 2023, but would return to playing at least two games with every opponent resulting in western teams playing 10 divisional and eight interdivisional games and eastern teams playing eight divisional and 10 interdivisional games.[6] This was confirmed with the schedule release on December 14, 2023.[3]

Touchdown Pacific

On November 29, 2023, the league announced that the BC Lions would be the host team for a neutral site game to be played at Royal Athletic Park in Victoria on August 31, 2024, against the Ottawa Redblacks.[7]

Player movement

Free agency

The 2024 free agency period officially began on Tuesday, February 13, 2024, at 12:00 p.m. ET.[8] Pending free agents and teams were able to negotiate offers for one week starting Sunday, February 4, 2024, and ending Sunday, February 11, 2024.[9] All formal offers to a player during this time were sent to both the league and the players union and cannot be rescinded.[9][10]

Trade deadline

The in-season trade deadline was on October 2 at 5:00 pm EDT.[11]

Regular season

Standings

Team GP W L T Pts PF PA Div Stk
Saskatchewan Roughriders 11 5 5 1 11 279 269 2–2 L2 Details
Winnipeg Blue Bombers 11 5 6 0 10 234 220 3–3 W3 Details
BC Lions 11 5 6 0 10 260 282 4–4 L5 Details
Calgary Stampeders 10 4 6 0 8 256 290 2–2 L2 Details
Edmonton Elks 11 3 8 0 6 313 306 2–2 L1 Details
Team GP W L T Pts PF PA Div Stk
Montreal Alouettes 11 10 1 0 20 309 232 4–1 W5 Details
Ottawa Redblacks 10 7 2 1 15 261 245 1–1 W2 Details
Toronto Argonauts 10 6 4 0 12 275 253 1–2 W2 Details
Hamilton Tiger-Cats 11 2 9 0 4 279 360 1–3 L4 Details

Postseason

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Playoff bracket

November 2:
Division Semi-Finals
November 9:
Division Finals
November 17:
111th Grey Cup
BC PlaceVancouver
                 
1  
8  
E1 Montreal Alouettes
E2 Toronto Argonauts
E2 Toronto Argonauts 58
E3 Ottawa Redblacks 38
E  
W  
3  
6  
W1 Winnipeg Blue Bombers
W2 Saskatchewan Roughriders
W2 Saskatchewan Roughriders 28
W3 BC Lions 19


Broadcasting

The CFL will continue to be broadcast on TSN and RDS across all platforms in Canada as part of their current contract.[12] The broadcast rights are reported to have been extended through 2025.[13] In June 2024, Bell Media announced that CTV would broadcast TSN-produced CFL coverage on digital terrestrial television, including a late-season package of exclusive 3 p.m. ET games beginning on September 7, continuing with playoff coverage of the East Division, and concluding with a simulcast of the 111th Grey Cup; returning the CFL to over-the-air television for the first time since 2007.[14]

Broadcast rights for the CFL in the United States remain with CBS Sports Network (CBSSN) following their acquisition of the rights during the 2023 season.[15] CBSSN's package consists mostly of Saturday and Sunday contests during June and July, a majority of August games, and the Labour Day and Thanksgiving Day Classics.[16]

The league will continue the use of its own streaming platform, CFL+, which will stream the TSN broadcast to US audiences (when CBSSN is not broadcasting a game) and international audiences (all games) at no cost. The CFL also expanded on its functionality, allowing VOD replay for up to 48 hours after the game and used CFL+ to broadcast most of the preseason using in-stadium video feeds and local radio play-by-play commentary.[17]

Award winners

CFL Honour Roll

Weekly Honour Roll
Week Quarterback Running back Receiver Offensive lineman Defensive lineman Linebacker Defensive back Returner Kicker/Punter Special teams Offensive line
1
[18]
Jake Maier James Butler Tyler Snead Brandon Revenberg Jared Brinkman Wynton McManis Rolan Milligan Mario Alford René Paredes Kelon Thomas Hamilton Tiger-Cats
2
[19]
Vernon Adams Ryquell Armstead Jalen Philpot Dariusz Bladek Anthony Lanier II Jameer Thurman Tyrell Ford DeVonte Dedmon Brett Lauther Rolan Milligan Montreal Alouettes
3
[20]
McLeod Bethel-Thompson Ka'Deem Carey Alexander Hollins Dejon Allen Casey Sayles Tyrice Beverette Jamal Peters DeVonte Dedmon Nik Constantinou Tyron Vrede Toronto Argonauts
4
[21]
Vernon Adams Ryquell Armstead Jevon Cottoy Nick Callender Trevon Mason D.Q. Thomas Jonathan Edouard Tobias Harris Sergio Castillo Adarius Pickett Edmonton Elks
5
[22]
Vernon Adams Brady Oliveira Justin McInnis Nick Callender Casey Sayles Kyrie Wilson Rolan Milligan Janarion Grant Sergio Castillo Kabion Ento Montreal Alouettes
6
[23]
Vernon Adams Ka'Deem Carey Ontaria Wilson Logan Ferland Jordan Williams Wynton McManis Adarius Pickett Janarion Grant Sean Whyte Thiadric Hansen Winnipeg Blue Bombers
7
[24]
Shea Patterson William Stanback Ajou Ajou Jacob Brammer DeWayne Hendrix Micah Awe Kobe Williams Terry Williams Nik Constantinou Tyson Hergott Saskatchewan Roughriders
8
[25]
Davis Alexander Ka'Deem Carey Bralon Addison Isiah Cage Bryce Carter Adam Bighill Marc-Antoine Dequoy Kalil Pimpleton Lewis Ward Tyrice Beverette Hamilton Tiger-Cats
9
[26]
Shea Patterson Brady Oliveira Marken Michel Shane Richards Willie Jefferson Adam Bighill Royce Metchie Mario Alford Sergio Castillo Mario Alford Hamilton Tiger-Cats
10
[27]
Taylor Powell William Stanback Tevin Jones Martez Ivey Shawn Oakman Darnell Sankey DaShaun Amos Terry Williams Brett Lauther Kerfalla Exumé Toronto Argonauts
11
[28]
Trevor Harris Justin Rankin Nic Demski Jarell Broxton Mustafa Johnson Jameer Thurman Tyrell Ford James Letcher Lewis Ward Jordan Perryman Winnipeg Blue Bombers
12
[29]
Dru Brown Brady Oliveira Tim White Gabe Wallace Christian Covington Frankie Griffin Benjie Franklin DeVonte Dedmon Lirim Hajrullahu Tony Jones Edmonton Elks
13
[30]
McLeod Bethel-Thompson Greg Bell Kurleigh Gittens Jr. Coulter Woodmansey Malik Carney Micah Awe Damon Webb DeVonte Dedmon Marc Liegghio Justin Herdman-Reed Saskatchewan Roughriders
14
[31]
Nathan Rourke David Mackie Reggie Begelton Martez Ivey Mike Rose Cameron Judge Kordell Jackson Jamal Morrow Jake Julien Gary Johnson Edmonton Elks
15
[32]
Chad Kelly Greg Bell Steven Dunbar Brandon Revenberg Nick Usher Cameron Judge Jonathan Moxey Janarion Grant José Maltos Patrice René Hamilton Tiger-Cats
16
[33]
Trevor Harris Ryquell Armstead Kian Schaffer-Baker Trevon Tate Mustafa Johnson Jameer Thurman Tarvarus McFadden Mario Alford Marc Liegghio Jacob Roberts Saskatchewan Roughriders
17
[34]
Zach Collaros William Stanback Kenny Lawler Nick Callender Shawn Oakman Tyron Vrede Rolan Milligan James Letcher Nik Constantinou Fabian Weitz Hamilton Tiger-Cats
18
[35]
Nathan Rourke Brady Oliveira Nic Demski Liam Dobson Bryan Cox Jr. Redha Kramdi Deatrick Nichols Loucheiz Purifoy Jake Julien Trevor Hoyte Winnipeg Blue Bombers
19
[36]
Chad Kelly Justin Rankin Jerreth Sterns David Foucault Jake Ceresna Wynton McManis Loucheiz Purifoy Terry Williams Cody Grace Brian Cole II Montreal Alouettes
20
[37]
Chad Kelly Jeshrun Antwi Dejon Brissett David Beard Ralph Holley Carthell Flowers-Lloyd Cristophe Beaulieu Kalil Pimpleton Joseph Zema Benjie Franklin Hamilton Tiger-Cats
21
[38]
Nick Arbuckle Deonta McMahon Makai Polk Brett Boyko Jordan Domineck Tony Jones Damon Webb Isaiah Wooden Sergio Castillo Isaac Darkangelo Montreal Alouettes
Monthly Honour Roll
Month Quarterback Running back Receiver Offensive lineman Defensive lineman Linebacker Defensive back Returner Kicker/Punter Special teams Offensive line
June
[39]
Vernon Adams Ka'Deem Carey Alexander Hollins Isiah Cage Jared Brinkman Jameer Thurman Nafees Lyon DeVonte Dedmon René Paredes Rolan Milligan Toronto Argonauts
July
[40]
Vernon Adams Brady Oliveira Justin McInnis Logan Ferland Casey Sayles Wynton McManis Marc-Antoine Dequoy Kalil Pimpleton Lewis Ward Tyrice Beverette Montreal Alouettes
August
[41]
Trevor Harris Brady Oliveira Tevin Jones Martez Ivey Ralph Holley Frankie Griffin Tyrell Ford Deonta McMahon Sergio Castillo David Mackie Edmonton Elks
September
[42]
Trevor Harris Brady Oliveira Jevoni Robinson Martez Ivey Casey Sayles Nick Anderson Marcus Sayles James Letcher Lirim Hajrullahu Tyrell Richards Hamilton Tiger-Cats
October
[43]
Chad Kelly Brady Oliveira Makai Polk Brett Boyko Shawn Oakman Tony Jones Loucheiz Purifoy James Letcher Brett Lauther Brian Cole II Montreal Alouettes

Pro Football Focus

3DownNation

Best of the Week
Week Offensive Player Defensive Player Special Teams Player Breakout Player Offensive Line Coach
1
[65]
Shawn Bane Jr. Jared Brinkman René Paredes Cameron Dukes Calgary Stampeders Ryan Dinwiddie
2
[66]
Bo Levi Mitchell Damon Webb Brett Lauther Ryquell Armstead Ottawa Redblacks Scott Milanovich
3
[67]
Alexander Hollins Tyrice Beverette DeVonte Dedmon Shemar Bridges BC Lions Jarious Jackson
4
[68]
Tim White Garry Peters René Paredes Geoffrey Cantin-Arku Calgary Stampeders Jason Maas
5
[69]
Vernon Adams Rolan Milligan Sergio Castillo Davon Harris Montreal Alouettes Jordan Maksymic
6
[70]
Justin McInnis Deatrick Nichols Janarion Grant Ontaria Wilson Calgary Stampeders Tommy Condell
7
[71]
Jake Maier Bryce Carter Janarion Grant Ajou Ajou Saskatchewan Roughriders Brent Monson
8
[72]
Bo Levi Mitchell Jake Ceresna Kalil Pimpleton Kalil Pimpleton Hamilton Tiger-Cats Bob Dyce
9
[73]
Javon Leake Willie Jefferson Sergio Castillo Davis Alexander Edmonton Elks Jordan Younger
10
[74]
Charleston Rambo DaShaun Amos Janarion Grant Charleston Rambo Montreal Alouettes Mickey Donovan
11
[75]
Ryquell Armstead Tyrell Ford James Letcher Jr. Greg Bell Saskatchewan Roughriders Jordan Younger
12
[76]
Dru Brown C.J. Reavis Brett Lauther Nick Mardner Ottawa Redblacks Chris Jones
13
[77]
McLeod Bethel-Thompson Jamal Peters Peyton Logan Devodric Bynum Edmonton Elks Jarious Jackson
14
[78]
Dominique Rhymes Damon Webb Cody Grace Andre Miller Ottawa Redblacks Mike O'Shea
15
[79]
Steven Dunbar Ralph Holley Lirim Hajrullahu Destin Talbert Hamilton Tiger-Cats Kevin Eiben/
William Fields
16
[80]
Ryquell Armstead Tony Jones Marc Liegghio Justin Rankin Saskatchewan Roughriders Jordan Younger
17
[81]
Zach Collaros Rolan Milligan James Letcher Jr. Dhel Duncan-Busby Toronto Argonauts Buck Pierce
18
[82]
Brady Oliveira T.J. Lee Sean Whyte Ben Labrosse Winnipeg Blue Bombers Marty Costello
19
[83]
Justin Rankin Folarin Orimolade Cody Grace Caleb Sanders Toronto Argonauts Corey Mace
20
[84]
Bo Levi Mitchell Ryder Varga James Peter Clarence Hicks Hamilton Tiger-Cats Scott Milanovich
21
[85]
Tre Ford Tyrice Beverette Lucky Whitehead Jerminic Smith Edmonton Elks Tommy Condell

2024 Western All-CFL team

<templatestyles src="Col-float/styles.css" />

Offence

<templatestyles src="Col-float/styles.css" />

Defence

Special teams

Source[88]

2024 Eastern All-CFL team

<templatestyles src="Col-float/styles.css" />

Offence

<templatestyles src="Col-float/styles.css" />

Defence

Special teams

Source[88]

2024 CFL Awards

Award West Division East Division League
Most Outstanding Player Brady Oliveira
(Winnipeg Blue Bombers)
Bo Levi Mitchell
(Hamilton Tiger-Cats)
Most Outstanding Canadian Brady Oliveira
(Winnipeg Blue Bombers)
Isaac Adeyemi-Berglund
(Montreal Alouettes)
Most Outstanding Defensive Player Rolan Milligan
(Saskatchewan Roughriders)
Tyrice Beverette
(Montreal Alouettes)
Most Outstanding Offensive Lineman Logan Ferland
(Saskatchewan Roughriders)
Ryan Hunter
(Toronto Argonauts)
Most Outstanding Special Teams Player Sean Whyte
(BC Lions)
Janarion Grant
(Toronto Argonauts)
Most Outstanding Rookie Nick Anderson
(Edmonton Elks)
Shemar Bridges
(Hamilton Tiger-Cats)
Coach of the Year Corey Mace
(Saskatchewan Roughriders)
Jason Maas
(Montreal Alouettes)

[89]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 4.2 4.3 Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Full 2024 Broadcast Schedule. CFL.ca. Retrieved July 1, 2024.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. 44.0 44.1 Lua error in package.lua at line 80: module 'strict' not found.
  45. 45.0 45.1 Lua error in package.lua at line 80: module 'strict' not found.
  46. 46.0 46.1 Lua error in package.lua at line 80: module 'strict' not found.
  47. 47.0 47.1 Lua error in package.lua at line 80: module 'strict' not found.
  48. 48.0 48.1 Lua error in package.lua at line 80: module 'strict' not found.
  49. 49.0 49.1 Lua error in package.lua at line 80: module 'strict' not found.
  50. 50.0 50.1 Lua error in package.lua at line 80: module 'strict' not found.
  51. 51.0 51.1 Lua error in package.lua at line 80: module 'strict' not found.
  52. 52.0 52.1 Lua error in package.lua at line 80: module 'strict' not found.
  53. 53.0 53.1 Lua error in package.lua at line 80: module 'strict' not found.
  54. 54.0 54.1 Lua error in package.lua at line 80: module 'strict' not found.
  55. 55.0 55.1 Lua error in package.lua at line 80: module 'strict' not found.
  56. 56.0 56.1 Lua error in package.lua at line 80: module 'strict' not found.
  57. 57.0 57.1 Lua error in package.lua at line 80: module 'strict' not found.
  58. 58.0 58.1 Lua error in package.lua at line 80: module 'strict' not found.
  59. 59.0 59.1 Lua error in package.lua at line 80: module 'strict' not found.
  60. 60.0 60.1 Lua error in package.lua at line 80: module 'strict' not found.
  61. 61.0 61.1 Lua error in package.lua at line 80: module 'strict' not found.
  62. 62.0 62.1 Lua error in package.lua at line 80: module 'strict' not found.
  63. 63.0 63.1 Lua error in package.lua at line 80: module 'strict' not found.
  64. 64.0 64.1 Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. Lua error in package.lua at line 80: module 'strict' not found.
  88. 88.0 88.1 Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.

Lua error in package.lua at line 80: module 'strict' not found.