- Tickets
- Schedule
- Team
- News
- Game Day
- Community
- The Rider Store
- Foundation
Follow SASKATCHEWAN ROUGHRIDERS ™
© 2025 Saskatchewan Roughriders ™. All rights reserved.
ACQUIRED: Signed by Roughriders in February 2023
YEARS WITH ROUGHRIDERS: 3
YEARS IN CFL: 13
2024: Harris threw three touchdown passes on June 8 to help Saskatchewan open its season with a 29-21, come-from-behind victory in Edmonton. In the second quarter of that game, he became the 19th quarterback in CFL history to pass for 30,000 yards in a career … 31-for-39 for 355 yards and two touchdowns, Aug. 16 vs. Montreal … 30-for-39 for 368 yards and three touchdowns, Sept. 1 vs. Winnipeg; also rushed for a one-yard TD … completed 16 of 18 passes for 248 yards and one TD, Sept. 20 at Calgary; also ran three times for 17 yards and one TD: efficiency rating: 152.1 … threw for 358 yards and two TDs, one of which was an 88-yard bomb to Samuel Emilus, Oct. 5 at Edmonton … 25-for-30 for 271 yards and two TDs, Oct. 12 vs. B.C.; reaches 20 TD passes in only 11 games; fourth consecutive game with a completion percentage of at least 75.0 (longest such streak of any Roughriders quarterback) … named to divisional All-CFL team … set Roughriders single-season record for completion percentage (72.4) … led CFL in quarterback efficiency rating (108.4) … 26-for-33 for 279 yards and one touchdown in Western Semi-Final, Nov. 2 vs B.C. … 25-for-44 for 283 yards and one touchdown in Western Final, Nov. 9 at Winnipeg … Signed new contract (one-year extension), Dec. 6.
2023: In five games with the Roughriders, Harris threw for 1,274 yards and six touchdowns, with four interceptions. In the June 16 home opener against Winnipeg, he completed 29 of 41 passes for 413 yards and three touchdowns. Saskatchewan won three of the five games started by Harris, who suffered a season-ending knee injury in the fourth quarter of a July 15 home game against the Calgary Stampeders.
PRO: Entering the 2024 season, Harris is the CFL’s All-Time leader in completion percentage (70.6). He is 17th in completions (2,489), 19th in passing yards (29,884) and attempts (3,527), and 21st in touchdown passes (160). His first four CFL seasons (2012 to 2015) were spent with the Toronto Argonauts, with whom he posted a league-high 33 TD passes in 2015. As a first-year member of the Ottawa REDBLACKS in 2016, he was named an East Division All-Star. He followed up with 30 TD passes in 2017. With Ottawa in the 2018 East final against the Hamilton Tiger-Cats, Harris set CFL single-game playoff records for touchdown passes (six) and completion percentage (90.6, courtesy of a 29-for-32 performance). He then started for Ottawa in the 2018 Grey Cup Game against Calgary. Harris was with the Edmonton Elks for the entire 2019 season and most of 2021 before being traded to the Montreal Alouettes on Oct. 17, 2021. In 2022, he threw 20 TD passes in his first full season with Montreal. A Grey Cup champion with Toronto (2012) and Ottawa (2016), Harris signed with Saskatchewan as a free agent on Feb. 14, 2023.
COLLEGE: Harris played four seasons (2006 to 2009) at Edinboro University — also the alma mater of Roughriders Vice-President of Football Operations and General Manager Jeremy O’Day. Harris was the Pennsylvania State Athletic Conference’s First-Team All-Star quarterback in his final three seasons and was named the PSAC’s Offensive Player of the Year in 2008 and 2009. With 11,899 passing yards, he is second All-Time in the PSAC and in the top 10 All-Time in the NCAA’s Division II ranks. His 100 TD passes are second All-Time in the PSAC, which he leads in career completions (966).
FAST FACT: In his final game with the Edinboro (Pa.) Fighting Scots, Harris threw for 630 yards and five touchdowns and ran for two other scores in an NCAA Division II playoff classic on Nov. 21, 2009. The West Liberty Hilltoppers won the shootout, 84-63.
MEDIA
YEAR | TEAM | GP | COMP | ATT | YDS | TD | INT | AVG |
---|---|---|---|---|---|---|---|---|
2012
|
TOR | 18 | 8 | 19 | 80 | 0 | 0 | 4.2 |
2013
|
TOR | 18 | 9 | 15 | 176 | 1 | 0 | 11.7 |
2014
|
TOR | 18 | 42 | 60 | 449 | 2 | 1 | 7.5 |
2015
|
TOR | 18 | 382 | 538 | 4354 | 33 | 19 | 8.1 |
2016
|
OTT | 15 | 242 | 330 | 3301 | 16 | 4 | 10.0 |
2017
|
OTT | 15 | 398 | 572 | 4679 | 30 | 11 | 8.2 |
2018
|
OTT | 18 | 431 | 615 | 5116 | 22 | 11 | 8.3 |
2019
|
EDM | 13 | 343 | 478 | 4027 | 16 | 6 | 8.4 |
2021
|
EDM,MTL | 4 | 199 | 283 | 2271 | 14 | 7 | 8.0 |
2022
|
MTL | 18 | 331 | 462 | 4157 | 20 | 12 | 9.0 |
2023
|
SSK | 5 | 104 | 155 | 1274 | 6 | 4 | 8.2 |
2024
|
SSK | 12 | 260 | 359 | 3264 | 20 | 9 | 9.1 |
2025
|
SSK | 5 | 117 | 154 | 1626 | 9 | 4 | 10.6 |
Total
|
177 | 2866 | 4040 | 34774 | 189 | 88 | 8.6 |
YEAR | TEAM | GP | CAR | YDS | TDS | AVG | LG |
---|---|---|---|---|---|---|---|
2012
|
TOR | 18 | 0 | 0 | 0 | 0.0 | 0 |
2013
|
TOR | 18 | 3 | 12 | 0 | 4.0 | 10 |
2014
|
TOR | 18 | 5 | 22 | 0 | 4.4 | 11 |
2015
|
TOR | 18 | 47 | 212 | 1 | 4.5 | 16 |
2016
|
OTT | 15 | 30 | 126 | 2 | 4.2 | 19 |
2017
|
OTT | 15 | 21 | 78 | 0 | 3.7 | 12 |
2018
|
OTT | 18 | 27 | 117 | 0 | 4.3 | 16 |
2019
|
EDM | 13 | 48 | 139 | 6 | 2.9 | 27 |
2021
|
EDM,MTL | 4 | 23 | 105 | 0 | 4.6 | 14 |
2022
|
MTL | 18 | 24 | 168 | 0 | 7.0 | 26 |
2023
|
SSK | 5 | 9 | 94 | 0 | 10.4 | 19 |
2024
|
SSK | 12 | 12 | 71 | 2 | 5.9 | 14 |
2025
|
SSK | 5 | 1 | 4 | 0 | 4.0 | 4 |
Total
|
177 | 250 | 1148 | 11 | 4.6 | 27 |
Year | Team | Regular | Semi-Final | Final | Greycup | Total |
---|---|---|---|---|---|---|
2012
|
TOR | 18 | 1 | 1 | 1 | 21 |
2013
|
TOR | 18 | 0 | 0 | 0 | 18 |
2014
|
TOR | 18 | 0 | 0 | 0 | 18 |
2015
|
TOR | 18 | 1 | 0 | 0 | 19 |
2016
|
OTT | 15 | 0 | 1 | 1 | 17 |
2017
|
OTT | 15 | 1 | 0 | 0 | 16 |
2018
|
OTT | 18 | 0 | 1 | 1 | 20 |
2019
|
EDM | 13 | 1 | 1 | 0 | 15 |
2021
|
MTL | 4 | 1 | 0 | 0 | 5 |
2021
|
EDM | 8 | 0 | 0 | 0 | 8 |
2022
|
MTL | 18 | 1 | 1 | 0 | 20 |
2023
|
SSK | 5 | 0 | 0 | 0 | 5 |
2024
|
SSK | 12 | 1 | 1 | 0 | 14 |
2025
|
SSK | 5 | 0 | 0 | 0 | 5 |
DATE | WEEK | OPP | COMP | ATT | YDS | TD | INT | AVG |
---|---|---|---|---|---|---|---|---|
06-06
|
1 | OTT | 19 | 26 | 277 | 2 | 1 | 10.7 |
06-14
|
2 | HAM | 26 | 37 | 295 | 1 | 1 | 8.0 |
06-20
|
3 | TOR | 13 | 17 | 234 | 2 | 1 | 13.8 |
07-12
|
6 | CGY | 36 | 44 | 425 | 1 | 0 | 9.7 |
07-19
|
7 | BC | 23 | 30 | 395 | 3 | 1 | 13.2 |
Total
|
117 | 154 | 1626 | 9 | 4 | 10.6 |
DATE | WEEK | OPP | CAR | YDS | TD | AVG | LG |
---|---|---|---|---|---|---|---|
06-06
|
1 | OTT | 1 | 4 | 0 | 4.0 | 4 |
06-14
|
2 | HAM | 0 | 0 | 0 | 0.0 | 0 |
06-20
|
3 | TOR | 0 | 0 | 0 | 0.0 | 0 |
07-12
|
6 | CGY | 0 | 0 | 0 | 0.0 | 0 |
07-19
|
7 | BC | 0 | 0 | 0 | 0.0 | 0 |
Total
|
1 | 4 | 0 | 4.0 | 4 |
DATE | TEAM | ACTION | STATUS |
---|