CFL: 6
Argos: 4
Acquired: Signed as a free agent March 9, 2023.
2025: Played 18 games with Toronto Argonauts. Caught 53 passes for 653 yards and 2 touchdowns. Returned 8 punts for an average of 12.5 yards per return.
2024: Played 12 games with Toronto. Caught 32 passes for 425 yards and 1 touchdown. Returned 5 punts for 45 yards. Had an 8-catch, 131-yard game September 7 in Ottawa, his first CFL 100-yard game. Spent first 6 games on injured list. Playoffs: Caught 1 pass for 11 yards in Eastern Semi-Final win over Ottawa. Caught 1 pass for 20 yards in Eastern Final win in Montreal. 111th Grey Cup: Caught 4 passes for 29 yards in 41-24 win over Winnipeg in Vancouver.
2023: Played 18 games with Toronto. Set career highs with 41 catches for 579 yards and 3 touchdowns. Caught 2 touchdown passes in Montreal July 14. Returned 3 punts for 19 yards. Playoffs: Caught 4 passes for 35 yards, returned 1 punt for 8 yards in Eastern Final loss to Montreal.
2022: Played 14 games with Hamilton Tiger Cats. Caught 16 passes for 225 yards and 1 touchdown. Playoffs: Did not play in Eastern Semi-Final loss in Montreal.
2021: Played 14 games with Hamilton. Caught 15 passes for 187 yards and 1 touchdown. His first CFL touchdown came on a 23-yard pass from Dane Evans September 6 against Toronto. Playoffs: Caught no passes in Eastern Semi-Final win over Montreal. Caught no passes in Eastern Final win at Toronto. 108th Grey Cup: Caught no passes in 33-25 overtime loss to Winnipeg. Returned 3 kickoffs for 42 yards.
2020: No season.
2019: Selected by Hamilton Tiger-Cats in the 2nd round, 11th overall, of the CFL Draft. Played 10 games. Caught 2 passes for 44 yards. Made CFL debut August 10 against BC. His first CFL catch was an 8-yard pass from Dane Evans August 17 at Ottawa. Playoffs: Did not play in Eastern Final win over Edmonton. 107th Grey Cup: Did not play in 33-12 loss to Winnipeg.
College: Attended the University of Idaho (2014-18). Played 34 games. Caught 116 passes for 1,225 yards and 10 touchdowns. Injured in the season opener of his second season and was granted a redshirt. In his final year he had 69 catches for 697 yards with 4 TDs. Used as a punt and kick returner in his final year, returning 1 punt for a touchdown.
Personal: Attended Pullman High School. Had 1,092 rushing yards and 1,013 receiving yards while scoring 24 touchdowns in his senior year. Also played safety and had 4 interceptions. Named AP Second Team 2A All-State. Played football and basketball. Is considered a National player because his mother Sylvia was born in Toronto.
| YEAR | TEAM | GP | TAR | REC | YDS | YAC | TD | AVG | LG |
|---|---|---|---|---|---|---|---|---|---|
|
2019
|
HAM | 10 | 5 | 2 | 44 | 7 | 0 | 22.0 | 36 |
|
2021
|
HAM | 14 | 22 | 15 | 187 | 67 | 1 | 12.5 | 26 |
|
2022
|
HAM | 14 | 21 | 16 | 225 | 75 | 1 | 14.1 | 41 |
|
2023
|
TOR | 18 | 54 | 41 | 579 | 224 | 3 | 14.1 | 44 |
|
2024
|
TOR | 12 | 50 | 32 | 425 | 115 | 1 | 13.3 | 45 |
|
2025
|
TOR | 18 | 82 | 53 | 653 | 157 | 2 | 12.3 | 56 |
|
2026
|
TOR | 4 | 27 | 21 | 275 | 60 | 3 | 13.1 | 47 |
|
Total
|
90 | 261 | 180 | 2388 | 705 | 11 | 13.3 | 56 |
| YEAR | TEAM | GP | PR | YDS | AVG | LG | TD |
|---|---|---|---|---|---|---|---|
|
2019
|
HAM | 10 | 2 | 15 | 7.5 | 10 | 0 |
|
2021
|
HAM | 14 | 10 | 85 | 8.5 | 15 | 0 |
|
2022
|
HAM | 14 | 3 | 15 | 5.0 | 12 | 0 |
|
2023
|
TOR | 18 | 3 | 19 | 6.3 | 10 | 0 |
|
2024
|
TOR | 12 | 5 | 45 | 9.0 | 13 | 0 |
|
2025
|
TOR | 18 | 8 | 100 | 12.5 | 32 | 0 |
|
Total
|
86 | 31 | 279 | 9.0 | 32 | 0 |
| YEAR | TEAM | GP | DT | ST | SACKS | INT | TD | FF |
|---|---|---|---|---|---|---|---|---|
|
2019
|
HAM | 10 | 1 | 0 | 0 | 0 | 0 | 0 |
|
2022
|
HAM | 14 | 0 | 2 | 0 | 0 | 0 | 0 |
|
2023
|
TOR | 18 | 2 | 1 | 0 | 0 | 0 | 0 |
|
2024
|
TOR | 12 | 1 | 0 | 0 | 0 | 0 | 0 |
|
2025
|
TOR | 18 | 5 | 0 | 0 | 0 | 0 | 0 |
|
2026
|
TOR | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
|
Total
|
76 | 10 | 3 | 0 | 0 | 0 | 0 |
| YEAR | TEAM | GP | CAR | YDS | TDS | AVG | LG |
|---|---|---|---|---|---|---|---|
|
2019
|
HAM | 10 | 0 | 0 | 0 | 0.0 | 0 |
|
2021
|
HAM | 14 | 0 | 0 | 0 | 0.0 | 0 |
|
2022
|
HAM | 14 | 0 | 0 | 0 | 0.0 | 0 |
|
2023
|
TOR | 18 | 0 | 0 | 0 | 0.0 | 0 |
|
2024
|
TOR | 12 | 1 | 9 | 0 | 9.0 | 9 |
|
2025
|
TOR | 18 | 0 | 0 | 0 | 0.0 | 0 |
|
2026
|
TOR | 4 | 1 | 6 | 0 | 6.0 | 6 |
|
Total
|
90 | 2 | 15 | 0 | 7.5 | 9 |
| YEAR | TEAM | GP | KOR | YDS | AVG | LG | TD |
|---|---|---|---|---|---|---|---|
|
2021
|
HAM | 14 | 4 | 79 | 19.8 | 25 | 0 |
|
Total
|
14 | 4 | 79 | 19.8 | 25 | 0 |
| Year | Team | Regular | Semi-Final | Final | Greycup | Total |
|---|---|---|---|---|---|---|
|
2019
|
HAM | 10 | 0 | 0 | 0 | 10 |
|
2021
|
HAM | 14 | 1 | 1 | 1 | 17 |
|
2022
|
HAM | 14 | 0 | 0 | 0 | 14 |
|
2023
|
TOR | 18 | 0 | 1 | 0 | 19 |
|
2024
|
TOR | 12 | 1 | 1 | 1 | 15 |
|
2025
|
TOR | 18 | 0 | 0 | 0 | 18 |
|
2026
|
TOR | 4 | 0 | 0 | 0 | 4 |
| DATE | WEEK | OPP | REC | ATT | YDS | TD | AVG | LG |
|---|---|---|---|---|---|---|---|---|
|
06-12
|
2 | MTL | 5 | 8 | 65 | 1 | 13.0 | 22 |
|
06-20
|
3 | OTT | 3 | 4 | 82 | 1 | 27.3 | 47 |
|
06-26
|
4 | SSK | 4 | 4 | 40 | 0 | 10.0 | 16 |
|
07-02
|
5 | CGY | 9 | 11 | 88 | 1 | 9.8 | 16 |
|
Total
|
21 | 27 | 275 | 3 | 15.0 | 101 |
| DATE | WEEK | OPP | CAR | YDS | TD | AVG | LG |
|---|---|---|---|---|---|---|---|
|
06-12
|
2 | MTL | 0 | 0 | 0 | 0.0 | 0 |
|
06-20
|
3 | OTT | 0 | 0 | 0 | 0.0 | 0 |
|
06-26
|
4 | SSK | 0 | 0 | 0 | 0.0 | 0 |
|
07-02
|
5 | CGY | 1 | 6 | 0 | 6.0 | 6 |
|
Total
|
1 | 6 | 0 | 6.0 | 6 |
| DATE | WEEK | OPP | DT | ST | SACKS | INT | TD | FF |
|---|---|---|---|---|---|---|---|---|
|
06-20
|
3 | OTT | 1 | 0 | 0 | 0 | 0 | 0 |
|
Total
|
1 | 0 | 0 | 0 | 0 | 0 |
| DATE | TEAM | ACTION | STATUS |
|---|