CFL: 6
Argos: 1
Acquired: Signed as a free agent February 11, 2025
2024: Signed with Edmonton Elks April 9. Played 12 games. Caught 41 passes for 503 yards and 5 touchdowns.
2023: Signed with New Orleans Breakers (USFL) February 15, released April 10…Signed with Montreal Alouettes May 4. Played 10 games. Caught 7 passes for 118 yards. Released August 29…Signed with Hamilton Tiger-Cats October 5. Played 2 games. Recorded no stats. Playoffs: Recorded no stats in Eastern Semi-Final loss in Montreal.
2022: Signed with Montreal February 8. Played 18 games with Montreal. Caught 33 passes for 409 yards and 2 touchdowns. Playoffs: Recorded no stats in Eastern Semi-Final win vs. Hamilton. Did not play in Eastern Final loss at Toronto.
2021: Played 13 games with Calgary Stampeders. Caught 29 passes for 284 yards. Playoffs: Caught 2 passes for 14 yards in Western Semi-Final overtime loss in Saskatchewan.
2020: No season.
2019: Selected by Calgary Stampeders in the 1st round, 8th overall, of the CFL Draft. Played 16 games. Caught 38 passes for 565 yards and 5 touchdowns. Made CFL debut June 15 against Ottawa. His first CFL touchdown catch was an 8-yard pass from Bo Levi Mitchell October 11 against Saskatchewan. Playoffs: Played in Western Semi-Final loss to Winnipeg.
College: Attended University of Connecticut (2015-18). Played 43 games. Caught 113 passes for 1,352 yards and 12 touchdowns. Led the Huskies in catches in both his junior and senior years.
Personal: Attended Trinity-Pawling School. Played receiver and defensive back. In his junior year he caught 44 passes for 782 yards and 5 touchdowns.
YEAR | TEAM | GP | TAR | REC | YDS | YAC | TD | AVG | LG |
---|---|---|---|---|---|---|---|---|---|
2019
|
CGY | 16 | 47 | 38 | 562 | 125 | 5 | 14.8 | 68 |
2021
|
CGY | 13 | 53 | 29 | 284 | 99 | 0 | 9.8 | 29 |
2022
|
MTL | 18 | 50 | 33 | 409 | 85 | 2 | 12.4 | 69 |
2023
|
MTL | 2 | 15 | 7 | 118 | 49 | 0 | 16.9 | 51 |
2024
|
EDM | 12 | 52 | 41 | 503 | 143 | 5 | 12.3 | 60 |
2025
|
TOR | 2 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 |
Total
|
63 | 217 | 148 | 1876 | 501 | 12 | 12.7 | 69 |
YEAR | TEAM | GP | CAR | YDS | TDS | AVG | LG |
---|---|---|---|---|---|---|---|
2019
|
CGY | 16 | 0 | 0 | 0 | 0.0 | 0 |
2021
|
CGY | 13 | 1 | -1 | 0 | -1.0 | 0 |
2022
|
MTL | 18 | 0 | 0 | 0 | 0.0 | 0 |
2023
|
MTL | 2 | 0 | 0 | 0 | 0.0 | 0 |
2024
|
EDM | 12 | 0 | 0 | 0 | 0.0 | 0 |
2025
|
TOR | 2 | 0 | 0 | 0 | 0.0 | 0 |
Total
|
63 | 1 | -1 | 0 | -1.0 | 0 |
YEAR | TEAM | GP | PR | YDS | AVG | LG | TD |
---|---|---|---|---|---|---|---|
2023
|
MTL | 2 | 1 | 1 | 1.0 | 1 | 0 |
Total
|
2 | 1 | 1 | 1.0 | 1 | 0 |
YEAR | TEAM | GP | KOR | YDS | AVG | LG | TD |
---|---|---|---|---|---|---|---|
2019
|
CGY | 16 | 2 | 0 | 0.0 | 0 | 0 |
Total
|
16 | 2 | 0 | 0.0 | 0 | 0 |
Year | Team | Regular | Semi-Final | Final | Greycup | Total |
---|---|---|---|---|---|---|
2019
|
CGY | 16 | 1 | 0 | 0 | 17 |
2021
|
CGY | 13 | 1 | 0 | 0 | 14 |
2022
|
MTL | 18 | 1 | 0 | 0 | 19 |
2023
|
HAM | 2 | 1 | 0 | 0 | 3 |
2023
|
MTL | 10 | 0 | 0 | 0 | 10 |
2024
|
EDM | 12 | 0 | 0 | 0 | 12 |
2025
|
TOR | 2 | 0 | 0 | 0 | 2 |
DATE | WEEK | OPP | REC | ATT | YDS | TD | AVG | LG |
---|---|---|---|---|---|---|---|---|
06-14
|
2 | CGY | 0 | 0 | 0 | 0 | 0.0 | 0 |
06-20
|
3 | SSK | 0 | 0 | 0 | 0 | 0.0 | 0 |
Total
|
0 | 0 | 0 | 0 | 0.0 | 0 |
DATE | WEEK | OPP | CAR | YDS | TD | AVG | LG |
---|---|---|---|---|---|---|---|
06-14
|
2 | CGY | 0 | 0 | 0 | 0.0 | 0 |
06-20
|
3 | SSK | 0 | 0 | 0 | 0.0 | 0 |
Total
|
0 | 0 | 0 | 0.0 | 0 |
DATE | WEEK | OPP | PR | YDS | AVG | LG | TD |
---|---|---|---|---|---|---|---|
Total
|
0 | 0 | 0.0 | 0 | 0 |
DATE | WEEK | OPP | KOR | YDS | AVG | LG | TD |
---|---|---|---|---|---|---|---|
Total
|
0 | 0 | 0.0 | 0 | 0 |
DATE | TEAM | ACTION | STATUS |
---|