Draft
Round
-
May 19, 2025

QB Tracker: Breaking down preseason playing time

Brandon Taylor/Ticats.ca

TORONTO —  Get your starter some playing time early, or save him for your second and final game?

Do you maximize your young starter’s opportunities, or let him get his feet wet in the preseason, then save him for opening week and evaluate your backups?

RELATED
» Where to watch 2025 CFL preseason games
» Get ready for the 2025 season with insights, analysis and more
» Buy Tickets for the 2025 season
» Subscribe to the CFL’s official YouTube channel
» 
Subscribe to the CFL’s newsletter for exclusive offers and league updates

Coaches across the CFL are facing those kinds of questions over the next couple of weeks, as teams make their way through their preseason games. Whatever their choices, CFL.ca has all of them logged here, updated after each preseason contest.

* Indicates National
# Indicates projected starter

CALGARY STAMPEDERS

QB Opponent Status COMP ATT YRDS TD INT
Vernon Adams Jr.# PS1 at BC DNP
PS2 vs. EDM Q1, Q2 9 12 129 0 0
Logan Bonner PS1 at BC Q3 4 5 22 0 1
PS2 vs. EDM DNP
P.J. Walker PS1 at BC Q1, Q2 8 16 77 0 0
PS2 vs. EDM Q2, Q3, Q4 13 19 138 1 2
Josh Love PS1 at BC Q3, Q4 3 4 26 0 0
PS2 vs. EDM Q4 2 2 11 0 0
Quincy Vaughn PS1 at BC Q2 0 0 0 1 0
PS2 vs. EDM DNP

 

BC LIONS

QB Opponent Status COMP ATT YRDS TD INT
Nathan Rourke#* PS1 vs. CGY Q1 1 1 7 0 0
PS3 at EDM Q1 8 8 84 0 0
Jeremiah Masoli PS1 vs. CGY Q1 3 5 43 1 0
PS3 at EDM Q3 7 11 88 0 0
Chase Brice PS1 vs. CGY Q2, Q3, Q4 14 20 135 1 0
PS3 at EDM Q2, Q4 8 10 104 1 0

 

OTTAWA REDBLACKS

QB Opponent Status COMP ATT YRDS TD INT
Dru Brown# PS2 at MTL Q1, Q2 8 14 65 0 0
PS3 vs. MTL DNP
Dustin Crum PS2 at MTL Q3, Q4 4 5 22 1 0
PS3 vs. MTL Q2 8 13 96 0 0
Tyrie Adams PS2 at MTL Q4 1 2 6 0 0
PS3 vs. MTL Q2, Q3 9 18 82 0 0
Matthew Shiltz

PS2 at MTL Q2, Q3 8 11 72 0 0
PS3 vs. MTL Q1, Q2 2 2 32 0 0
Miles Hastings

PS2 at MTL DNP
PS3 vs. MTL DNP

MONTREAL ALOUETTES

QB Opponent Status COMP ATT YRDS TD INT
Davis Alexander# PS2 vs. OTT Q1, Q2 11 18 69 0 0
PS3 at OTT DNP
McLeod Bethel-Thompson PS2 vs. OTT Q3, Q4 4 10 70 0 1
PS3 at OTT DNP
Caleb Evans PS2 vs. OTT DNP
PS3 at OTT Q1, Q2 8 11 111 1 0
Jonathan Sénécal*

PS2 vs. OTT Q4 1 5 7 0 0
PS3 at OTT Q4 3 6 24 0 0
James Morgan

PS2 vs. OTT Q4 7 12 60 0 0
PS3 at OTT Q3 12 19 126 1 0

 

SASKATCHEWAN ROUGHRIDERS

QB Opponent Status COMP ATT YRDS TD INT
Trevor Harris# PS2 at WPG Q1, Q2 3 8 38 0 1
PS3 vs. WPG DNP
Jake Maier PS2 at WPG Q2, Q3, Q4 8 13 80 0 0
PS3 vs. WPG Q1, Q2 9 15 113 0 1
Tommy Stevens PS2 at WPG Q2, Q4 2 3 21 0 0
PS3 vs. WPG DNP
Jack Coan

PS2 at WPG Q4 3 6 58 0 0
PS3 vs. WPG Q3, Q4 18 25 189 0 0

 

WINNIPEG BLUE BOMBERS

QB Opponent Status COMP ATT YRDS TD INT
Zach Collaros# PS2 vs. SSK Q1 10 13 93 0 0
PS3 at SSK Q1 2 2 80 1 0
Chris Streveler PS2 vs. SSK Q2, Q3 6 10 49 0 0
PS3 at SSK Q1, Q2 8 10 76 1 1
Terry Wilson PS2 vs. SSK Q3 6 8 72 0 0
PS3 at SSK Q3, Q4 9 12 58 0 0
Chase Artopoeus

PS2 vs. SSK Q4 5 6 43 0 0
PS3 at SSK Q2 1 3 11 0 0

 

TORONTO ARGONAUTS

QB Opponent Status COMP ATT YRDS TD INT
Chad Kelly# PS2 at HAM DNP
PS3 vs. HAM DNP
Nick Arbuckle PS2 at HAM Q1, Q2 10 14 121 0 0
PS3 vs. HAM DNP
Cameron Dukes PS2 at HAM Q2 1 6 22 0 0
PS3 vs. HAM Q1, Q2 7 11 62 0 0
Tucker Horn

PS2 at HAM Q3, Q4 16 21 172 1 0
PS3 vs. HAM Q2, Q4 10 17 104 1 0
Jarret Doege PS3 vs. HAM Q3 8 13 93 0 0

 

HAMILTON TIGER-CATS

QB Opponent Status COMP ATT YRDS TD INT
Bo Levi Mitchell# PS2 vs. TOR Q1, Q2, Q3 13 23 101 0 0
PS3 at TOR DNP
Taylor Powell PS2 vs. TOR Q3, Q4 3 6 31 0 0
PS3 at TOR Q1, Q2, Q3 11 16 113 2 0
Harrison Frost PS2 vs. TOR DNP
PS3 at TOR DNP
Gavin Hardison

PS2 vs. TOR DNP
PS3 at TOR Q4 9 15 101 1 0

 

EDMONTON ELKS

QB Opponent Status COMP ATT YRDS TD INT
Tre Ford#* PS2 at CGY DNP
PS3 vs. BC Q1, Q2 5 8 79 0 1
Cody Fajardo PS2 at CGY Q1, Q2 7 8 57 0 0
PS3 vs. BC Q2, Q3 6 8 88 0 1
William McElvain PS2 at CGY Q2, Q3, Q4 7 12 58 0 0
PS3 vs. BC Q4 4 6 40 1 0
Cole Snyder PS3 vs. BC Q4 4 5 58 0 0

 

The comment system on this website is now powered by the CFL.ca Forums. We'd love for you to be part of the conversation; click the Start Discussion button below to register an account and join the community!