His line: 11 tackles
Last met Jul 17, 2026

FootballCFLEdmonton ElksDefensive back
Injury status: One-game injured list - CFL roster move of Nov 6
Leonard Johnson is a defensive back for the Edmonton Elks.
38 CFL regular-season games3 seasons
Updated
Leonard Johnson was born on July 3, 1998, in Hayden, Alabama, United States, and he played college football at Duke. Since 2025 the defensive back has played for the Edmonton Elks, and he wears number 32.
Johnson played for the Toronto Argonauts in 2024, when he had 24 tackles in 4 regular-season games. Through the 2025 season, he had 29 tackles and 1 pass defended in 22 regular-season CFL games.
Johnson had 3 tackles and 1 pass defended in a 16-9 loss at the Saskatchewan Roughriders on Oct 24, 2026. Earlier, on Sep 12, 2026, the Edmonton Elks beat the Calgary Stampeders 53-16, and Johnson had 1 special-teams tackle in the win.
Every season, every CFL game of his career, newest season first.
| Season | Team | Games | Tackles | Sacks | INT | PD |
|---|---|---|---|---|---|---|
| 2026 | EDM | 16 | 6 | 0 | 0 | 1 |
| 2025 | EDM | 18 | 5 | 0 | 0 | 1 |
| 2024 | TOR | 4 | 24 | 0 | 0 | 0 |
| Career | 38 | 35 | 0 | 0 | 2 |
One-game injured list (5d ago)
Last met Aug 8, 2026; his teams 3-3.
38 games
35 tackles
Jun 9, 2024: 7 tacklesArgonauts 35, Lions 27
Oct 24, 2026: 3 tacklesRoughriders 16, Elks 9
The teams he has faced most, with his teams' record and his line against each.
His line: 11 tackles
Last met Jul 17, 2026
His line: 13 tackles and 1 pass defended
Last met Aug 8, 2026
His line: 4 special-teams tackles
Last met Sep 12, 2026
His line: 4 tackles and 1 pass defended
Last met Oct 24, 2026
His line: 8 special-teams tackles
Last met Oct 16, 2026
His line: 1 tackle
Last met Jul 9, 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 11, 2026, 5:14 PM ET. Results and form refresh after every game; biography facts are checked weekly.