A CFL West All-Star
McInnis was a CFL West All-Star from 2024 to 2025.

Justin McInnis is a wide receiver for the BC Lions who was a CFL All-Star from 2024 to 2025.
104 CFL regular-season games7 seasons
Updated
Born on July 27, 1996, in Pierrefonds, Quebec, Justin McInnis plays wide receiver for the BC Lions and wears number 18. He played college football at Arkansas State and was drafted in the 1st round of the 2019 CFL Draft, with the 6th pick overall.
McInnis played for the Saskatchewan Roughriders from 2019 to 2022 and has played for the BC Lions since 2023. In the 2024 regular season, in 18 games for the BC Lions, he had 92 catches for 1,469 receiving yards and 7 receiving touchdowns. Through the 2025 season, McInnis had 262 catches for 4,011 receiving yards and 21 receiving touchdowns in 87 regular-season games.
McInnis had 1 catch for 19 yards and a touchdown in a 32-13 loss at the Calgary Stampeders on Oct 17, 2026. Before that, on Oct 9, 2026, he had 3 catches for 42 yards in a 41-20 win against the Ottawa RedBlacks, following 2 catches for 17 yards in a 24-17 win at the Toronto Argonauts on Oct 3, 2026.
Every season, every CFL game of his career, newest season first.
| Season | Team | Games | Catches | Yards | TD | Targets |
|---|---|---|---|---|---|---|
| 2026 | BC | 17 | 63 | 1,060 | 3 | 99 |
| 2025 | BC | 18 | 76 | 1,256 | 7 | 116 |
| 2024 | BC | 18 | 92 | 1,469 | 7 | 137 |
| 2023 | BC | 18 | 46 | 690 | 5 | 74 |
| 2022 | SSK | 13 | 33 | 364 | 2 | 47 |
| 2021 | SSK | 6 | 5 | 83 | 0 | 7 |
| 2019 | SSK | 14 | 10 | 149 | 0 | 18 |
| Career | 104 | 325 | 5,071 | 24 | 498 |
No injury reports on file.
McInnis was a CFL West All-Star from 2024 to 2025.
On Jul 13, 2024 (Week 6), McInnis had 14 catches for 243 receiving yards and 1 receiving touchdown in a 35-20 win against the Saskatchewan Roughriders.
104 games
325 catches, 5,071 yds, 24 TD
Jun 13, 2019: no stats recordedTiger-Cats 23, Roughriders 17
Oct 17, 2026: 1 catch, 19 yds, 1 TDStampeders 32, Lions 13
The teams he has faced most, with his teams' record and his line against each.
His line: 42 catches, 565 yds, 3 TD
Last met Jul 17, 2026
His line: 41 catches, 671 yds, 6 TD
Last met Oct 17, 2026
His line: 35 catches, 461 yds, 1 TD
Last met Jul 30, 2026
His line: 43 catches, 745 yds, 4 TD
Last met Aug 8, 2026
His line: 40 catches, 572 yds, 2 TD
Last met Sep 12, 2026
His line: 46 catches, 794 yds, 1 TD
Last met Sep 25, 2026
Stats, scores and injury reports come from Agatha's own records: the CFL's own game records (regular season) and its rosters' injured lists.
Updated Nov 12, 2026, 4:06 AM ET. Results and form refresh after every game; biography facts are checked weekly.