Follow OTTAWA REDBLACKS
© 2026 Ottawa REDBLACKS. All rights reserved.
ACQUIRED:
Signed as a free agent on January 23, 2024
AWARDS & ACCOLADES
REDBLACKS Most Outstanding Player (2025)
REDBLACKS Most Outstanding Special Teams Player (2025)
REDBLACKS Most Outstanding Rookie (2024)
CAREER HISTORY
2025: Signed a two-year extension on May 12…Played in all 18 games for the REDBLACKS… Registered 68 receptions for 772 yards and one touchdown, 48 punt returns for 595 yards and a touchdown and 34 kickoff returns for 735 yards…Registered five punt returns for 120 yards with a 97-yard touchdown Week 5 in Edmonton…Registered seven receptions for 95 yards Week 14 vs. B.C.
2024: Signed with the Ottawa REDBLACKS on Jan. 23…Made CFL debut on July 14 at Edmonton, making four catches for 153 yards, including 70-yard catch-and-run for first career CFL touchdown. Scored first career punt return touchdown on July 26 vs Calgary, en route to earning CFL Honour Roll All-July honours as a returner. Recorded career-high 167 yards on six catches on October 25 vs Hamilton. Appeared and started in eight games, making 45 catches for 715 yards, and three touchdowns. Made CFL playoff debut on November 2 at Toronto, leading REDBLACKS with 134 yards on 13 catches. Named team’s unanimous Most Outstanding Rookie.
2023: Spent time with the New York Giants…Released on Aug. 29.
2022: Signed with the NFL’s Detroit Lions as an undrafted free agent on May 13…Released by the Lions on Aug. 30…Signed to the New York Giants’ practice squad on Sept. 1.
COLLEGE/PERSONAL
College: Played 33 games over three seasons at Central Michigan, registering 17 receptions for 2,131 yards with 12 touchdowns, adding 39 carries for 299 yards and five touchdowns with 48 punt returns for 568 yards and two touchdowns… Named Mid-American Conference Special Teams Player of the Year (2021)…2x First-Team All-MAC (2021, ’19)…Second Team All-MAC (2020)…Began his collegiate career at Virginia Tech.
| YEAR | TEAM | GP | TAR | REC | YDS | YAC | TD | AVG | LG |
|---|---|---|---|---|---|---|---|---|---|
|
2024
|
OTT | 8 | 74 | 45 | 715 | 277 | 3 | 15.9 | 70 |
|
2025
|
OTT | 18 | 85 | 68 | 722 | 275 | 1 | 10.6 | 52 |
|
Total
|
26 | 159 | 113 | 1437 | 552 | 4 | 12.7 | 70 |
| YEAR | TEAM | GP | CAR | YDS | TDS | AVG | LG |
|---|---|---|---|---|---|---|---|
|
2024
|
OTT | 8 | 2 | 7 | 0 | 3.5 | 5 |
|
2025
|
OTT | 18 | 3 | 12 | 0 | 4.0 | 10 |
|
Total
|
26 | 5 | 19 | 0 | 3.8 | 10 |
| YEAR | TEAM | GP | PR | YDS | AVG | LG | TD |
|---|---|---|---|---|---|---|---|
|
2024
|
OTT | 8 | 15 | 252 | 16.8 | 99 | 1 |
|
2025
|
OTT | 18 | 48 | 595 | 12.4 | 97 | 1 |
|
Total
|
26 | 63 | 847 | 13.4 | 99 | 2 |
| YEAR | TEAM | GP | KOR | YDS | AVG | LG | TD |
|---|---|---|---|---|---|---|---|
|
2024
|
OTT | 8 | 10 | 237 | 23.7 | 47 | 0 |
|
2025
|
OTT | 18 | 34 | 735 | 21.6 | 61 | 0 |
|
Total
|
26 | 44 | 972 | 22.1 | 61 | 0 |
| Year | Team | Regular | Semi-Final | Final | Greycup | Total |
|---|---|---|---|---|---|---|
|
2024
|
OTT | 8 | 1 | 0 | 0 | 9 |
|
2025
|
OTT | 18 | 0 | 0 | 0 | 18 |
| DATE | WEEK | OPP | REC | ATT | YDS | TD | AVG | LG |
|---|---|---|---|---|---|---|---|---|
|
06-06
|
1 | SSK | 1 | 1 | 6 | 0 | 6.0 | 6 |
|
06-13
|
2 | MTL | 4 | 5 | 42 | 0 | 10.5 | 26 |
|
06-21
|
3 | CGY | 2 | 6 | 31 | 0 | 15.5 | 23 |
|
06-29
|
4 | TOR | 5 | 6 | 56 | 0 | 11.2 | 15 |
|
07-06
|
5 | EDM | 6 | 6 | 68 | 0 | 11.3 | 30 |
|
07-12
|
6 | HAM | 4 | 4 | 6 | 0 | 1.5 | 13 |
|
07-20
|
7 | HAM | 5 | 5 | 56 | 0 | 11.2 | 37 |
|
07-31
|
9 | CGY | 2 | 2 | 2 | 0 | 1.0 | 4 |
|
08-09
|
10 | TOR | 3 | 4 | 62 | 0 | 20.7 | 39 |
|
08-15
|
11 | WPG | 4 | 7 | 39 | 0 | 9.8 | 15 |
|
08-22
|
12 | EDM | 3 | 3 | 18 | 0 | 6.0 | 12 |
|
09-05
|
14 | BC | 7 | 10 | 95 | 0 | 13.6 | 52 |
|
09-13
|
15 | BC | 1 | 1 | 11 | 0 | 11.0 | 11 |
|
09-20
|
16 | WPG | 3 | 4 | 33 | 1 | 11.0 | 18 |
|
10-03
|
18 | SSK | 4 | 5 | 51 | 0 | 12.8 | 27 |
|
10-13
|
19 | MTL | 7 | 7 | 47 | 0 | 6.7 | 15 |
|
10-18
|
20 | MTL | 4 | 6 | 39 | 0 | 9.8 | 18 |
|
10-24
|
21 | HAM | 3 | 3 | 60 | 0 | 20.0 | 24 |
|
Total
|
68 | 85 | 722 | 1 | 10.5 | 385 |
| DATE | WEEK | OPP | CAR | YDS | TD | AVG | LG |
|---|---|---|---|---|---|---|---|
|
06-06
|
1 | SSK | 0 | 0 | 0 | 0.0 | 0 |
|
06-13
|
2 | MTL | 0 | 0 | 0 | 0.0 | 0 |
|
06-21
|
3 | CGY | 0 | 0 | 0 | 0.0 | 0 |
|
06-29
|
4 | TOR | 1 | 1 | 0 | 1.0 | 1 |
|
07-06
|
5 | EDM | 0 | 0 | 0 | 0.0 | 0 |
|
07-12
|
6 | HAM | 0 | 0 | 0 | 0.0 | 0 |
|
07-20
|
7 | HAM | 0 | 0 | 0 | 0.0 | 0 |
|
07-31
|
9 | CGY | 0 | 0 | 0 | 0.0 | 0 |
|
08-09
|
10 | TOR | 0 | 0 | 0 | 0.0 | 0 |
|
08-15
|
11 | WPG | 0 | 0 | 0 | 0.0 | 0 |
|
08-22
|
12 | EDM | 0 | 0 | 0 | 0.0 | 0 |
|
09-05
|
14 | BC | 0 | 0 | 0 | 0.0 | 0 |
|
09-13
|
15 | BC | 0 | 0 | 0 | 0.0 | 0 |
|
09-20
|
16 | WPG | 0 | 0 | 0 | 0.0 | 0 |
|
10-03
|
18 | SSK | 0 | 0 | 0 | 0.0 | 0 |
|
10-13
|
19 | MTL | 0 | 0 | 0 | 0.0 | 0 |
|
10-18
|
20 | MTL | 2 | 11 | 0 | 5.5 | 10 |
|
10-24
|
21 | HAM | 0 | 0 | 0 | 0.0 | 0 |
|
Total
|
3 | 12 | 0 | 3.3 | 11 |
| DATE | WEEK | OPP | PR | YDS | AVG | LG | TD |
|---|---|---|---|---|---|---|---|
|
07-06
|
5 | EDM | 5 | 120 | 24.0 | 97 | 1 |
|
07-12
|
6 | HAM | 6 | 78 | 13.0 | 25 | 0 |
|
07-20
|
7 | HAM | 3 | 12 | 4.0 | 8 | 0 |
|
07-31
|
9 | CGY | 4 | 32 | 8.0 | 13 | 0 |
|
08-09
|
10 | TOR | 2 | 62 | 31.0 | 57 | 0 |
|
08-15
|
11 | WPG | 5 | 34 | 6.8 | 10 | 0 |
|
08-22
|
12 | EDM | 4 | 34 | 8.5 | 20 | 0 |
|
09-05
|
14 | BC | 3 | 55 | 18.3 | 26 | 0 |
|
09-13
|
15 | BC | 2 | 10 | 5.0 | 9 | 0 |
|
09-20
|
16 | WPG | 1 | 25 | 25.0 | 25 | 0 |
|
10-03
|
18 | SSK | 6 | 74 | 12.3 | 23 | 0 |
|
10-13
|
19 | MTL | 5 | 39 | 7.8 | 19 | 0 |
|
10-18
|
20 | MTL | 1 | 14 | 14.0 | 14 | 0 |
|
10-24
|
21 | HAM | 1 | 6 | 6.0 | 6 | 0 |
|
Total
|
48 | 595 | 12.4 | 97 | 1 |
| DATE | WEEK | OPP | KOR | YDS | AVG | LG | TD |
|---|---|---|---|---|---|---|---|
|
07-12
|
6 | HAM | 2 | 93 | 46.5 | 61 | 0 |
|
07-20
|
7 | HAM | 5 | 98 | 19.6 | 29 | 0 |
|
07-31
|
9 | CGY | 2 | 44 | 22.0 | 27 | 0 |
|
08-09
|
10 | TOR | 3 | 93 | 31.0 | 34 | 0 |
|
08-15
|
11 | WPG | 4 | 95 | 23.8 | 36 | 0 |
|
08-22
|
12 | EDM | 2 | 29 | 14.5 | 18 | 0 |
|
09-05
|
14 | BC | 2 | 24 | 12.0 | 14 | 0 |
|
09-13
|
15 | BC | 6 | 94 | 15.7 | 24 | 0 |
|
10-03
|
18 | SSK | 4 | 92 | 23.0 | 34 | 0 |
|
10-13
|
19 | MTL | 1 | 12 | 12.0 | 12 | 0 |
|
10-18
|
20 | MTL | 1 | 23 | 23.0 | 23 | 0 |
|
10-24
|
21 | HAM | 2 | 38 | 19.0 | 25 | 0 |
|
Total
|
34 | 735 | 21.6 | 61 | 0 |
| DATE | TEAM | ACTION | STATUS |
|---|