- Tickets
- 2025 Schedule
- News
- Team
- Shop
- Game Day
- Community & Events
- TD Place
- Subscribe
Follow OTTAWA REDBLACKS
© 2025 Ottawa REDBLACKS. All rights reserved.
ACQUIRED:
Signed as a free agent on May 22, 2019
AWARDS & ACCOLADES:
CFL Most Outstanding Special Teams Player (2021)
All-CFL (2021)
East Division All-CFL (2021)
2025: Signed one-year extension with REDBLACKS on February 1.
2024: Appeared in 10 games. Returned 29 kicks for 799 yards, including 101-yard touchdown on June 20 at Montreal. Returned 37 punts for 424 yards. Made first CFL touchdown reception on August 15 at Calgary. Made CFL playoff debut on November 2 vs Toronto.
2023: Signed two-year extension with REDBLACKS on January 3. Suffered season-ending shoulder injury in Week 3.
2022: Spent Training Camp with Miami Dolphins. Returned to REDBLACKS on August 20. Appeared in six games.
2021: Set career highs in all statistical categories. Appeared in 11 games. Scored first CFL rushing touchdown on August 21 at Saskatchewan. Returned 48 punts for 737 yards and two touchdowns. Returned 49 kicks for 1,223 yards, including 111-yard touchdown vs Toronto on November 6, surpassing Gizmo Williams as fastest player in CFL history to record five career return touchdowns (15 games). Named CFL’s Most Outstanding Special Teams Player. Named CFL All-Star and East All-Star.
2020: Season cancelled due to COVID-19 pandemic.
2019: Made CFL debut on July 19 at Winnipeg. Appeared in five games. Recorded four receptions for 58 yards. Returned five punts for 22 yards, and 16 kicks for 542 yards. Scored first CFL touchdown with first-quarter 111-yard kick return score on August 2 at Montreal, following it up with a 95-yard punt return touchdown one quarter later.
COLLEGE: Appeared across four seasons with William and Mary Tribe. In 44 games, and 22 starts, hauled in 151 receptions for 2,025 yards, and 20 touchdowns. Returned 55 kicks for 1364 yards and a touchdown, to go with 184 punt return yards and one touchdown on 19 attempts.
YEAR | TEAM | GP | KOR | YDS | AVG | LG | TD |
---|---|---|---|---|---|---|---|
2019
|
OTT | 5 | 16 | 542 | 33.9 | 111 | 1 |
2021
|
OTT | 11 | 49 | 1223 | 25.0 | 100 | 1 |
2022
|
OTT | 6 | 8 | 182 | 22.8 | 34 | 0 |
2023
|
OTT | 2 | 4 | 88 | 22.0 | 30 | 0 |
2024
|
OTT | 10 | 29 | 799 | 27.6 | 101 | 1 |
Total
|
34 | 106 | 2834 | 26.7 | 111 | 3 |
YEAR | TEAM | GP | PR | YDS | AVG | LG | TD |
---|---|---|---|---|---|---|---|
2019
|
OTT | 5 | 22 | 339 | 15.4 | 95 | 1 |
2021
|
OTT | 11 | 48 | 737 | 15.4 | 73 | 2 |
2022
|
OTT | 6 | 13 | 174 | 13.4 | 42 | 0 |
2023
|
OTT | 2 | 11 | 79 | 7.2 | 16 | 0 |
2024
|
OTT | 10 | 37 | 424 | 11.5 | 49 | 0 |
Total
|
34 | 131 | 1753 | 13.4 | 95 | 3 |
YEAR | TEAM | GP | TAR | REC | YDS | YAC | TD | AVG | LG |
---|---|---|---|---|---|---|---|---|---|
2019
|
OTT | 5 | 5 | 4 | 58 | 15 | 0 | 14.5 | 41 |
2021
|
OTT | 11 | 13 | 11 | 103 | 85 | 0 | 9.4 | 44 |
2022
|
OTT | 6 | 8 | 8 | 58 | 48 | 0 | 7.3 | 12 |
2023
|
OTT | 2 | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 |
2024
|
OTT | 10 | 2 | 1 | 9 | 9 | 1 | 9.0 | 9 |
Total
|
34 | 28 | 24 | 228 | 157 | 1 | 9.5 | 44 |
YEAR | TEAM | GP | FGM | FGA | % | LG | C1 M | C1 A | PTS |
---|---|---|---|---|---|---|---|---|---|
2019
|
OTT | 5 | 0 | 0 | 0 | 0 | 0 | 0 | |
2021
|
OTT | 11 | 0 | 0 | 0 | 0 | 0 | 0 | |
2022
|
OTT | 6 | 0 | 0 | 0 | 0 | 0 | 0 | |
2024
|
OTT | 10 | 0 | 0 | 0 | 0 | 0 | 0 | |
Total
|
32 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 |
YEAR | TEAM | GP | DT | ST | SACKS | INT | TD | FF |
---|---|---|---|---|---|---|---|---|
2019
|
OTT | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
2021
|
OTT | 11 | 1 | 1 | 0 | 0 | 0 | 0 |
2024
|
OTT | 10 | 0 | 1 | 0 | 0 | 0 | 0 |
Total
|
26 | 2 | 2 | 0 | 0 | 0 | 0 |
YEAR | TEAM | GP | CAR | YDS | TDS | AVG | LG |
---|---|---|---|---|---|---|---|
2019
|
OTT | 5 | 0 | 0 | 0 | 0.0 | 0 |
2021
|
OTT | 11 | 10 | 68 | 1 | 6.8 | 16 |
2022
|
OTT | 6 | 2 | 5 | 0 | 2.5 | 3 |
2023
|
OTT | 2 | 0 | 0 | 0 | 0.0 | 0 |
2024
|
OTT | 10 | 6 | 15 | 0 | 2.5 | 8 |
Total
|
34 | 18 | 88 | 1 | 4.9 | 16 |
Year | Team | Regular | Semi-Final | Final | Greycup | Total |
---|---|---|---|---|---|---|
2019
|
OTT | 5 | 0 | 0 | 0 | 5 |
2021
|
OTT | 11 | 0 | 0 | 0 | 11 |
2022
|
OTT | 6 | 0 | 0 | 0 | 6 |
2023
|
OTT | 2 | 0 | 0 | 0 | 2 |
2024
|
OTT | 10 | 1 | 0 | 0 | 11 |
DATE | WEEK | OPP | REC | ATT | YDS | TD | AVG | LG |
---|---|---|---|---|---|---|---|---|
Total
|
0 | 0 | 0 | 0 | 0.0 | 0 |
DATE | WEEK | OPP | CAR | YDS | TD | AVG | LG |
---|---|---|---|---|---|---|---|
Total
|
0 | 0 | 0 | 0.0 | 0 |
DATE | WEEK | OPP | DT | ST | SACKS | INT | TD | FF |
---|---|---|---|---|---|---|---|---|
Total
|
0 | 0 | 0 | 0 | 0 | 0 |
DATE | TEAM | ACTION | STATUS |
---|