CFL: 2nd season
Stamps: 2nd season
Games played through 2025
Regular season: 15
Playoffs: 1
Grey Cup: 0
Acquired
Signed on July 21, 2026.
Pro path
2026
(Calgary) Alford has played four games and made three catches for 55 yards including a two-point conversion in Week 11. His made his season debut in Week 8 and his first reception of the season went for 35 yards in Week 10.
2025
(Calgary) Alford played 15 regular-season games and made six starts, tallying 20 receptions for 407 yards and five touchdowns. He made a season-high six receptions and had his first career 100-yard game in Week 6 and recorded back-to-back multi-touchdown games in Weeks 6 and 7. He also played and started in the Western Semi-Final but did not record any stats.
Notables
First game: June 14, 2025, at Toronto
First touchdown: July 3, 2025, vs Winnipeg
First 100-yard game: July 12, 2025, at Saskatchewan
College
Alford played four seasons (2020-23) at Syracuse. In 42 appearances including 28 starts with the Orange, Alford made 67 catches for 1,291 yards – an average of 19.3 yards per catch – and seven touchdowns. His most productive season came in 2023 when he had 33 receptions for 610 yards and three scores. Alford played four games at Utah in 2024 but did not record any stats with the Utes.
Personal
Alford attended Dalbé-Viau Secondary in Lachine, Que., before transferring to McArthur High School in Hollywood, Fla., for his senior year. During his lone season with the Mustangs, he registered 1,379 all-purpose yards and 12 touchdowns including 26 receptions for 590 yards and 10 scores. Alford was a team captain on the football team and also played basketball at McArthur. In 2019, he competed for the U-18 Canadian national team at the 2019 International Bowl in Arlington, Tex.
| YEAR | TEAM | GP | TAR | REC | YDS | YAC | TD | AVG | LG |
|---|---|---|---|---|---|---|---|---|---|
|
2025
|
CGY | 15 | 34 | 20 | 407 | 119 | 5 | 20.4 | 81 |
|
2026
|
CGY | 0 | 4 | 3 | 55 | 40 | 0 | 18.3 | 35 |
|
Total
|
15 | 38 | 23 | 462 | 159 | 5 | 20.1 | 81 |
| YEAR | TEAM | GP | CAR | YDS | TDS | AVG | LG |
|---|---|---|---|---|---|---|---|
|
2025
|
CGY | 15 | 0 | 0 | 0 | 0.0 | 0 |
|
Total
|
15 | 0 | 0 | 0 | 0.0 | 0 |
| Year | Team | Regular | Semi-Final | Final | Greycup | Total |
|---|---|---|---|---|---|---|
|
2025
|
CGY | 15 | 1 | 0 | 0 | 16 |
| DATE | WEEK | OPP | REC | ATT | YDS | TD | AVG | LG |
|---|---|---|---|---|---|---|---|---|
|
07-24
|
8 | WPG | 0 | 1 | 0 | 0 | 0.0 | 0 |
|
08-01
|
9 | HAM | 0 | 0 | 0 | 0 | 0.0 | 0 |
|
08-06
|
10 | TOR | 1 | 1 | 35 | 0 | 35.0 | 35 |
|
08-13
|
11 | BC | 2 | 2 | 20 | 0 | 10.0 | 17 |
|
Total
|
3 | 4 | 55 | 0 | 22.5 | 52 |
| DATE | WEEK | OPP | CAR | YDS | TD | AVG | LG |
|---|---|---|---|---|---|---|---|
|
07-24
|
8 | WPG | 0 | 0 | 0 | 0.0 | 0 |
|
08-01
|
9 | HAM | 0 | 0 | 0 | 0.0 | 0 |
|
08-06
|
10 | TOR | 0 | 0 | 0 | 0.0 | 0 |
|
08-13
|
11 | BC | 0 | 0 | 0 | 0.0 | 0 |
|
Total
|
0 | 0 | 0 | 0.0 | 0 |
| DATE | TEAM | ACTION | STATUS |
|---|