AGATHANo gut feelings
Mustafa JohnsonMontreal Alouettes

FootballCFLMontreal AlouettesDefensive lineman

Mustafa Johnson

Stats, career and next game

Mustafa Johnson is a defensive lineman for the Montreal Alouettes and won the Grey Cup in 2023.

65 CFL regular-season games5 seasons

Updated

About Mustafa Johnson

Born on February 16, 1999, in Aurora, Colorado, Johnson wears number 94 on the Montreal Alouettes defensive line. Johnson played college football at Colorado and Modesto. He has played for the Montreal Alouettes since 2022.

Season by season65

Every season, every CFL game of his career, newest season first.

SeasonTeamGamesTacklesSacksINTPD
2026MTL1735503
2025MTL79201
2024MTL1535604
2023MTL1843701
2022MTL818200
Career651402209

How he is doing nowThrough week 21

2026 defense35 tackles35 tackles, 5 sacks and 3 passes defended, 17 games
Alouettes15-42026 regular season
Last game3 tackles and 1 pass defendedOct 23 at Argonauts
Injury status

No injury reports on file.

Next game

113th Grey Cup: vs Edmonton ElksSun, Nov 15, 6:00 PM ETMcMahon Stadium, Calgary (neutral site)

  1. cfl
    Montreal Alouettes at Edmonton Elks (neutral site) - 6:00 PM ET
    Agatha predicts MTL 28, EDM 25
    58%
    PRED1U
Johnson against the Elks5 games, 13 tackles and 3 sacks

Last met Jun 20, 2026; his teams 4-1.

Did you know?!

CFL East All-Star

Johnson was a CFL East All-Star in 2023 and 2026.

5 tackles and 2 sacks

On Jul 11, 2024 (Week 6), Johnson had 5 tackles and 2 sacks in a 37-18 loss against the Toronto Argonauts.

CareerCFL since 2022

Montreal Alouettes2022 to now - 65 games
4years2022 to 2026
  1. 2022CFL debut38-24 loss vs RedBlacks
  2. 2023Best season43 tackles, 7 sacks in 18 games
  3. 2024Best gamevs Argonauts
  4. Oct 23, 2026Latest gameat Argonauts

Honors

  • Grey Cup champion (2023)
  • 2x CFL East All-Star (2023, 2026)

Regular season

65 games

140 tackles, 22 sacks

First CFL game

Sep 2, 2022: no stats recordedRedBlacks 38, Alouettes 24

Latest game

Oct 23, 2026: 3 tacklesAlouettes 33, Argonauts 16

Most often against

The teams he has faced most, with his teams' record and his line against each.

12-2his teams

His line: 27 tackles, 5 sacks and 3 passes defended

Last met Aug 20, 2026

5-6his teams

His line: 28 tackles, 4 sacks and 2 passes defended

Last met Oct 23, 2026

9-1his teams

His line: 17 tackles, 4 sacks and 1 pass defended

Last met Sep 18, 2026

6-0his teams

His line: 14 tackles, 1 sack and 1 pass defended

Last met Jul 18, 2026

BC Lions6 games
2-4his teams

His line: 14 tackles and 3 sacks

Last met Sep 12, 2026

Sources and updates

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.