Photo: 3DownNation
The 2026 CFL Draft has arrived, which means it’s time to analyze all 74 picks over each of the eight rounds. Please also check out our livestream on YouTube and Facebook with 3DownNation analysts J.C. Abbott and Ben Grant for their instant reactions to each selection.
If you’re unfamiliar with how the CFL draft works, click here for my answers to many frequently asked questions about the most unique draft in all of professional sports.
Every team still has its original first-round pick, though many mid and late-round selections have been traded.
The Toronto Argonauts have the most draft choices (eleven), followed by the Edmonton Elks and Winnipeg Blue Bombers (nine), Saskatchewan Roughriders, Hamilton Tiger-Cats, and Montreal Alouettes (eight), and B.C. Lions, Calgary Stampeders, and Ottawa Redblacks (seven).
3DownNation has ranked the talent available at each position group and you can find these rankings using the following links: quarterbacks, running backs, fullbacks, receivers, offensive linemen, defensive linemen, linebackers, defensive backs, and specialists.
We have also ranked the top 25 prospects overall. Please also check out my latest mock draft to see which picks were right and which picks were wrong. I didn’t release an updated mock draft prior to Tuesday since there are few changes I’d make to the latest version.
As of right now, I’d project Purdue offensive lineman Giordano Vaccaro, Rutgers linebacker Dariel Djabome, and Wake Forest defensive lineman Nuer Gatkuoth to be the first three players off the board, followed by Louisiana Tech offensive lineman Jonathan Denis (Winnipeg). After that, I’d look for Michigan State defensive back Malcolm Bell (Hamilton), Queen’s offensive lineman Niklas Henning (Calgary), East Carolina offensive lineman Darius Bell (B.C.), Boston College offensive lineman Kevin Cline (Montreal), and Alabama State linebacker Darius McKenzie (Saskatchewan) to complete the first round.
Eight of this year’s top-ranked prospects recently secured NFL opportunities, which should lower their CFL draft stock to varying degrees.
Miami defensive lineman Akheem Mesidor, easily the No. 1 player available in this year’s draft, may go unselected in the 2026 CFL Draft after being taken in the first round of the 2026 NFL Draft by the Los Angeles Chargers. Barring a shocking turn of events, the Ottawa native will never play in the CFL, so there’s little point in drafting his rights.
Boston College offensive lineman Logan Taylor was also selected in the 2026 NFL Draft, going to the Chargers in the sixth round. The native of Lunenburg, N.S. now projects as a mid-to-late-round CFL draft pick since he’ll like be down south for the foreseeable future.
Six prospects also signed as undrafted NFL free agents, including Coastal Carolina receiver Malick Meiga (Carolina Panthers), Arkansas tight end Rohan Jones (Los Angeles Rams), Boston College offensive lineman Kevin Cline (Miami Dolphins), Mississippi State offensive lineman Albert Reese IV (Panthers), Louisville defensive lineman Wesley Bailey (Rams), and Louisville defensive lineman Rene Konga (Dolphins).
Without further ado, let’s get into the picks.
Editor’s note: this page does not automatically refresh; please refresh your browser intermittently to see the latest analysis.
1 (1) Ottawa Redblacks – TBD
1 (2) Toronto Argonauts – TBD
1 (3) Edmonton Elks – TBD
1 (4) Winnipeg Blue Bombers – TBD
1 (5) Hamilton Tiger-Cats – TBD
1 (6) Calgary Stampeders – TBD
1 (7) B.C. Lions – TBD
1 (8) Montreal Alouettes – TBD
1 (9) Saskatchewan Roughriders – TBD
2 (10) Ottawa Redblacks – TBD
2 (11) Toronto Argonauts – TBD
2 (12) Edmonton Elks – TBD
2 (13) Winnipeg Blue Bombers – TBD
2 (14) Hamilton Tiger-Cats – TBD
2 (15) B.C. Lions (via Calgary) – TBD
2 (16) Toronto Argonauts (via B.C.) – TBD
2 (17) Montreal Alouettes – TBD
2 (18) Saskatchewan Roughriders – TBD
2 (19) Edmonton Elks – TBD
2 (20) Winnipeg Blue Bombers – TBD
3 (21) Edmonton Elks (via Ottawa) – TBD
3 (22) Toronto Argonauts – TBD
3 (23) Toronto Argonauts (via Ottawa and Edmonton) – TBD
3 (24) Winnipeg Blue Bombers – TBD
3 (25) Hamilton Tiger-Cats – TBD
3 (26) Calgary Stampeders – TBD
3 (27) Calgary Stampeders (via B.C.) – TBD
3 (28) Montreal Alouettes – TBD
3 (29) Saskatchewan Roughriders – TBD
4 (30) Toronto Argonauts (via Ottawa) – TBD
4 (31) Ottawa Redblacks (via Toronto) – TBD
4 (32) Edmonton Elks – TBD
4 (33) Winnipeg Blue Bombers – TBD
4 (34) Hamilton Tiger-Cats – TBD
4 (35) Edmonton Elks (via Ottawa and Calgary) – TBD
4 (36) B.C. Lions – TBD
4 (37) Montreal Alouettes – TBD
4 (38) Saskatchewan Roughriders – TBD
5 (39) Ottawa Redblacks – TBD
5 (40) Toronto Argonauts – TBD
5 (41) Ottawa Redblacks (via Edmonton) – TBD
5 (42) Winnipeg Blue Bombers – TBD
5 (43) Hamilton Tiger-Cats – TBD
5 (44) Calgary Stampeders – TBD
5 (45) B.C. Lions – TBD
5 (46) Montreal Alouettes – TBD
5 (47) Saskatchewan Roughriders – TBD
6 (48) Ottawa Redblacks – TBD
6 (49) Toronto Argonauts – TBD
6 (50) Edmonton Elks – TBD
6 (51) Winnipeg Blue Bombers – TBD
6 (52) Hamilton Tiger-Cats – TBD
6 (53) Calgary Stampeders – TBD
6 (54) B.C. Lions – TBD
6 (55) Montreal Alouettes – TBD
6 (56) Saskatchewan Roughriders – TBD
7 (57) Toronto Argonauts (via Ottawa) – TBD
7 (58) Edmonton Elks (via Toronto) – TBD
7 (59) Edmonton Elks – TBD
7 (60) Winnipeg Blue Bombers – TBD
7 (61) Hamilton Tiger-Cats – TBD
7 (62) Calgary Stampeders – TBD
7 (63) B.C. Lions – TBD
7 (64) Montreal Alouettes – TBD
7 (65) Saskatchewan Roughriders – TBD
8 (66) Ottawa Redblacks – TBD
8 (67) Toronto Argonauts – TBD
8 (68) Toronto Argonauts (via Edmonton) – TBD
8 (69) Winnipeg Blue Bombers – TBD
8 (70) Hamilton Tiger-Cats – TBD
8 (71) Calgary Stampeders – TBD
8 (72) B.C. Lions – TBD
8 (73) Montreal Alouettes – TBD
8 (74) Saskatchewan Roughriders – TBD
