- 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 January 22, 2024
AWARDS AND ACCOLADES:
CFL All-Star (2022)
CFL West All-Star (2022)
2024: Released by Lions on January 17, returned to REDBLACKS on two-year contract. Appeared in all 18 games, notching third 1,000-yard season of his CFL career. Made 72 catches for 1,011 yards, and two touchdowns. Made career-long 66-yard catch in Week 6 at Edmonton. Caught a touchdown in his return to BC at Touchdown Pacific in Week 13. Donated $25 for every catch and $200 for every touchdown to OSEG Foundation Legacy Project.
2023: Signed extension through 2024. Appeared in ten games with Lions, making 35 catches for 535 yards, and six touchdowns. Appeared in West Division Final.
2022: Set career high’s in all statistical categories. Made 85 catches for 1,401 yards (second in CFL), 252 yards (second in CFL) after catch, and 11 touchdowns (second in CFL). Averaged 16.5 yards per catch. Caught career-high three touchdowns in Week 9 vs Edmonton on August 6. Enjoyed three multi-touchdown games, and five games with 100+ receiving yards. Appeared in West Division Final. Named CFL All-Star for first time.
2021: Played in all eight games, making 28 catches for 411 yards, and a touchdown. Caught first touchdown as a Lion in Week 13 at Toronto on October 30.
2020: Signed one-year deal with Lions on February 21. Season canceled due to COVID-19 pandemic. Signed a one-year extension on December 14.
2019: Suited up in 17 games. Led REDBLACKS in receptions (65), receiving yards (1,056), and receiving touchdowns (five). Racked up career-high 168 receiving yards in Week 2 vs Saskatchewan on June 20.
2018: Dressed in eight games. Made 22 catches for 303 yards. Caught first CFL touchdown in Week 10 at Winnipeg on August 17.
2017: Made CFL debut in Week 2 at Calgary on June 30. Appeared in 10 games, made 15 catches for 219 yards. Made CFL playoff debut vs Saskatchewan on November 12.
YEAR | TEAM | GP | TAR | REC | YDS | YAC | TD | AVG | LG |
---|---|---|---|---|---|---|---|---|---|
2017
|
OTT | 10 | 31 | 15 | 219 | 83 | 0 | 14.6 | 36 |
2018
|
OTT | 8 | 35 | 22 | 303 | 104 | 1 | 13.8 | 59 |
2019
|
OTT | 17 | 112 | 65 | 1056 | 213 | 5 | 16.2 | 75 |
2021
|
BC | 8 | 45 | 28 | 411 | 98 | 1 | 14.7 | 48 |
2022
|
BC | 18 | 122 | 85 | 1401 | 252 | 11 | 16.5 | 46 |
2023
|
BC | 10 | 63 | 35 | 535 | 116 | 6 | 15.3 | 65 |
2024
|
OTT | 18 | 126 | 72 | 1011 | 287 | 2 | 14.0 | 66 |
Total
|
89 | 534 | 322 | 4936 | 1153 | 26 | 15.3 | 75 |
YEAR | TEAM | GP | CAR | YDS | TDS | AVG | LG |
---|---|---|---|---|---|---|---|
2017
|
OTT | 10 | 0 | 0 | 0 | 0.0 | 0 |
2018
|
OTT | 8 | 0 | 0 | 0 | 0.0 | 0 |
2019
|
OTT | 17 | 0 | 0 | 0 | 0.0 | 0 |
2021
|
BC | 8 | 0 | 0 | 0 | 0.0 | 0 |
2022
|
BC | 18 | 0 | 0 | 0 | 0.0 | 0 |
2023
|
BC | 10 | 0 | 0 | 0 | 0.0 | 0 |
2024
|
OTT | 18 | 0 | 0 | 0 | 0.0 | 0 |
Total
|
89 | 0 | 0 | 0 | 0.0 | 0 |
YEAR | TEAM | GP | KOR | YDS | AVG | LG | TD |
---|---|---|---|---|---|---|---|
2022
|
BC | 18 | 1 | 0 | 0.0 | 0 | 0 |
2024
|
OTT | 18 | 1 | 0 | 0.0 | 0 | 0 |
Total
|
36 | 2 | 0 | 0.0 | 0 | 0 |
Year | Team | Regular | Semi-Final | Final | Greycup | Total |
---|---|---|---|---|---|---|
2017
|
OTT | 11 | 1 | 0 | 0 | 12 |
2018
|
OTT | 11 | 0 | 1 | 0 | 12 |
2019
|
OTT | 17 | 0 | 0 | 0 | 17 |
2021
|
BC | 8 | 0 | 0 | 0 | 8 |
2022
|
BC | 18 | 1 | 1 | 0 | 20 |
2023
|
BC | 10 | 1 | 1 | 0 | 12 |
2024
|
OTT | 18 | 1 | 0 | 0 | 19 |
DATE | WEEK | OPP | REC | ATT | YDS | TD | AVG | LG |
---|---|---|---|---|---|---|---|---|
06-13
|
2 | WPG | 5 | 8 | 60 | 0 | 12.0 | 17 |
06-20
|
3 | MTL | 3 | 6 | 55 | 0 | 18.3 | 43 |
06-30
|
4 | HAM | 1 | 5 | 4 | 0 | 4.0 | 4 |
07-06
|
5 | WPG | 1 | 3 | 2 | 0 | 2.0 | 2 |
07-14
|
6 | EDM | 7 | 10 | 131 | 0 | 18.7 | 66 |
07-19
|
7 | EDM | 3 | 5 | 53 | 0 | 17.7 | 36 |
07-26
|
8 | CGY | 5 | 6 | 75 | 0 | 15.0 | 25 |
08-08
|
10 | SSK | 5 | 8 | 72 | 0 | 14.4 | 29 |
08-16
|
11 | CGY | 1 | 5 | 8 | 0 | 8.0 | 8 |
08-24
|
12 | BC | 1 | 4 | 9 | 0 | 9.0 | 9 |
08-31
|
13 | BC | 4 | 8 | 46 | 1 | 11.5 | 15 |
09-07
|
14 | TOR | 10 | 14 | 138 | 0 | 13.8 | 33 |
09-14
|
15 | HAM | 10 | 11 | 129 | 1 | 12.9 | 27 |
09-21
|
16 | MTL | 4 | 10 | 59 | 0 | 14.8 | 26 |
09-28
|
17 | SSK | 2 | 5 | 20 | 0 | 10.0 | 14 |
10-14
|
19 | MTL | 2 | 3 | 15 | 0 | 7.5 | 9 |
10-19
|
20 | TOR | 2 | 5 | 20 | 0 | 10.0 | 16 |
10-25
|
21 | HAM | 6 | 10 | 115 | 0 | 19.2 | 29 |
Total
|
72 | 126 | 1011 | 2 | 12.2 | 408 |
DATE | WEEK | OPP | CAR | YDS | TD | AVG | LG |
---|---|---|---|---|---|---|---|
06-13
|
2 | WPG | 0 | 0 | 0 | 0.0 | 0 |
06-20
|
3 | MTL | 0 | 0 | 0 | 0.0 | 0 |
06-30
|
4 | HAM | 0 | 0 | 0 | 0.0 | 0 |
07-06
|
5 | WPG | 0 | 0 | 0 | 0.0 | 0 |
07-14
|
6 | EDM | 0 | 0 | 0 | 0.0 | 0 |
07-19
|
7 | EDM | 0 | 0 | 0 | 0.0 | 0 |
07-26
|
8 | CGY | 0 | 0 | 0 | 0.0 | 0 |
08-08
|
10 | SSK | 0 | 0 | 0 | 0.0 | 0 |
08-16
|
11 | CGY | 0 | 0 | 0 | 0.0 | 0 |
08-24
|
12 | BC | 0 | 0 | 0 | 0.0 | 0 |
08-31
|
13 | BC | 0 | 0 | 0 | 0.0 | 0 |
09-07
|
14 | TOR | 0 | 0 | 0 | 0.0 | 0 |
09-14
|
15 | HAM | 0 | 0 | 0 | 0.0 | 0 |
09-21
|
16 | MTL | 0 | 0 | 0 | 0.0 | 0 |
09-28
|
17 | SSK | 0 | 0 | 0 | 0.0 | 0 |
10-14
|
19 | MTL | 0 | 0 | 0 | 0.0 | 0 |
10-19
|
20 | TOR | 0 | 0 | 0 | 0.0 | 0 |
10-25
|
21 | HAM | 0 | 0 | 0 | 0.0 | 0 |
Total
|
0 | 0 | 0 | 0.0 | 0 |
DATE | WEEK | OPP | KOR | YDS | AVG | LG | TD |
---|---|---|---|---|---|---|---|
09-07
|
14 | TOR | 1 | 0 | 0.0 | 0 | 0 |
Total
|
1 | 0 | 0.0 | 0 | 0 |
DATE | TEAM | ACTION | STATUS |
---|