ACQUIRED
Signed as a free agent on February 11, 2026
CAREER HISTORY
2026: Signed with the REDBLACKS on Feb. 11… Named the starting QB during training camp… Started all eight regular season games… Completed 27 of 38 passes for 338 yards and three touchdowns with one interception on June 28 at Montreal… Completed 30 of 40 passes for 344 yards with one touchdown and an interception July 19 vs. Winnipeg… Completed 34 of 41 passes for 311 yards and an interception July 31 vs. Montreal… Completed 31 of 43 passes for 339 yards with two touchdowns and an interception Aug. 7 at Saskatchewan.
2025: Signed with Roughriders, Jan. 9 … won first start as a Roughrider, June 28 vs. B.C. (completed 13 of 23 passes for 170 yards and one touchdown) … 47-yard touchdown pass to Dohnte Meyers, Sept. 13 vs. Montreal … second start as a Roughrider, Oct. 17 at Winnipeg (15-for-20 for 123 yards; 12 consecutive completions at one point).
2024: Maier dressed for all 18 games with Calgary and started 15, completing 357 of 494 passes (a 72.3-per-cent success rate) for 3,841 yards. He threw 22 touchdown passes (third in the league) and 14 interceptions. He had a QB rating of 97.7 and four 300-yard games.
2023: Maier started all 18 regular-season games for the Stampeders and became the 10th player in franchise history to throw for 4,000 yards in a single season, finishing with 4,244 yards. He connected on 363 of 578 passes for a 62.8-per-cent completion rate with 15 touchdowns with 10 interceptions.
2022: Maier played all 18 regular-season games with the Stampeders, posting a 6-3 record as a starter. For the season, he completed 207 of 277 passes (74.7 per cent) for 2,389 yards, with 14 touchdowns and seven interceptions.
2021: Maier dressed for 11 games and made three starts for Calgary. He completed 95 of 148 passes (64.2 per cent) for 1,211 yards, with five touchdowns and three interceptions. He was the first player in CFL history to passing for 300-plus yards in each of his first three starts.
2020: Maier was under contract to the Stampeders but the season was cancelled because of the global pandemic.
COLLEGE/PERSONAL
College: Maier played in 36 games over three seasons (2017-19) at the University of California, Davis. He completed 992 of 1,495 attempts for 11,163 yards, with 88 touchdowns with 33 interceptions. Maier was the Big Sky Conference’s newcomer of the year in 2017, and in 2018 he was the conference’s offensive player of the year and first-team quarterback. He played at Long Beach City College in 2016 and was first-team all-state after throwing for a league-leading 38 touchdowns and setting school records in TD passes and yards (3,689). Personal: Maier is a graduate of St. Paul High School in Santa Fe Springs, Calif., where he was a standout football and baseball player. He was a two-time captain in football and was the school’s athlete of the year as a senior.
| YEAR | TEAM | GP | COMP | ATT | YDS | TD | INT | AVG |
|---|---|---|---|---|---|---|---|---|
|
2021
|
CGY | 12 | 95 | 148 | 1211 | 5 | 3 | 8.2 |
|
2022
|
CGY | 18 | 207 | 277 | 2389 | 14 | 7 | 8.6 |
|
2023
|
CGY | 18 | 363 | 578 | 4244 | 19 | 15 | 7.3 |
|
2024
|
CGY | 18 | 357 | 494 | 3841 | 22 | 14 | 7.8 |
|
2025
|
SSK | 18 | 56 | 87 | 617 | 2 | 2 | 7.1 |
|
2026
|
OTT | 5 | 246 | 351 | 2680 | 12 | 11 | 7.6 |
|
Total
|
89 | 1324 | 1935 | 14982 | 74 | 52 | 7.7 |
| YEAR | TEAM | GP | CAR | YDS | TDS | AVG | LG |
|---|---|---|---|---|---|---|---|
|
2021
|
CGY | 12 | 16 | 31 | 2 | 1.9 | 5 |
|
2022
|
CGY | 18 | 8 | 47 | 0 | 5.9 | 8 |
|
2023
|
CGY | 18 | 26 | 108 | 3 | 4.2 | 11 |
|
2024
|
CGY | 18 | 10 | 46 | 0 | 4.6 | 10 |
|
2025
|
SSK | 18 | 4 | 21 | 0 | 5.3 | 10 |
|
2026
|
OTT | 5 | 8 | 37 | 0 | 4.6 | 13 |
|
Total
|
89 | 72 | 290 | 5 | 4.0 | 13 |
| Year | Team | Regular | Semi-Final | Final | Greycup | Total |
|---|---|---|---|---|---|---|
|
2021
|
CGY | 12 | 1 | 0 | 0 | 13 |
|
2022
|
CGY | 18 | 1 | 0 | 0 | 19 |
|
2023
|
CGY | 18 | 1 | 0 | 0 | 19 |
|
2024
|
CGY | 18 | 0 | 0 | 0 | 18 |
|
2025
|
SSK | 18 | 0 | 1 | 1 | 20 |
|
2026
|
OTT | 5 | 0 | 0 | 0 | 5 |
| DATE | WEEK | OPP | COMP | ATT | YDS | TD | INT | AVG |
|---|---|---|---|---|---|---|---|---|
|
06-06
|
1 | EDM | 22 | 37 | 203 | 1 | 0 | 5.5 |
|
06-20
|
3 | TOR | 25 | 40 | 281 | 1 | 2 | 7.0 |
|
06-28
|
4 | MTL | 27 | 38 | 336 | 3 | 1 | 8.8 |
|
07-03
|
5 | SSK | 23 | 30 | 259 | 1 | 0 | 8.6 |
|
07-09
|
6 | EDM | 26 | 39 | 293 | 1 | 4 | 7.5 |
|
07-19
|
7 | WPG | 30 | 40 | 344 | 1 | 1 | 8.6 |
|
07-31
|
9 | MTL | 34 | 41 | 311 | 0 | 1 | 7.6 |
|
08-07
|
10 | SSK | 31 | 43 | 339 | 2 | 1 | 7.9 |
|
08-14
|
11 | WPG | 28 | 43 | 314 | 2 | 1 | 7.3 |
|
Total
|
246 | 351 | 2680 | 12 | 11 | 7.6 |
| DATE | WEEK | OPP | CAR | YDS | TD | AVG | LG |
|---|---|---|---|---|---|---|---|
|
06-06
|
1 | EDM | 1 | 7 | 0 | 7.0 | 7 |
|
06-20
|
3 | TOR | 2 | 14 | 0 | 7.0 | 13 |
|
06-28
|
4 | MTL | 0 | 0 | 0 | 0.0 | 0 |
|
07-03
|
5 | SSK | 0 | 0 | 0 | 0.0 | 0 |
|
07-09
|
6 | EDM | 1 | 3 | 0 | 3.0 | 3 |
|
07-19
|
7 | WPG | 0 | 0 | 0 | 0.0 | 0 |
|
07-31
|
9 | MTL | 3 | 12 | 0 | 4.0 | 9 |
|
08-07
|
10 | SSK | 1 | 1 | 0 | 1.0 | 1 |
|
08-14
|
11 | WPG | 0 | 0 | 0 | 0.0 | 0 |
|
Total
|
8 | 37 | 0 | 4.4 | 33 |
| DATE | TEAM | ACTION | STATUS |
|---|