A CFL All-Star in 2025
Johnson was a CFL All-Star in 2025.

FootballCFLSaskatchewan RoughridersWide receiver
KeeSean Johnson is a wide receiver for the Saskatchewan Roughriders who won the Grey Cup in 2025.
44 CFL regular-season games3 seasons
Updated
Born on October 9, 1996, in Mountain View, California, KeeSean Johnson plays wide receiver for the Saskatchewan Roughriders and wears number 3. He played college football at Fresno State. Johnson has played for the Saskatchewan Roughriders since 2024.
In 16 games for the Saskatchewan Roughriders in the 2025 regular season, Johnson had 6 rushing yards, 86 catches for 1,159 receiving yards and 4 receiving touchdowns. He won the Grey Cup in 2025. Through the 2025 season, Johnson had 6 rushing yards, 142 catches for 1,905 receiving yards and 9 receiving touchdowns in 28 regular-season CFL games.
Johnson caught 7 passes for 85 yards and a touchdown in a 16-12 win over the Montreal Alouettes on Oct 17, 2026. Before that, on Oct 2, 2026, he had 6 catches for 65 yards in a 37-31 loss to the Calgary Stampeders, following 9 catches for 119 yards in a 31-24 loss at the BC Lions on Sep 25, 2026.
Every season, every CFL game of his career, newest season first.
| Season | Team | Games | Catches | Yards | TD | Targets |
|---|---|---|---|---|---|---|
| 2026 | SSK | 16 | 108 | 1,328 | 8 | 156 |
| 2025 | SSK | 16 | 86 | 1,159 | 4 | 120 |
| 2024 | SSK | 12 | 56 | 746 | 5 | 75 |
| Career | 44 | 250 | 3,233 | 17 | 351 |
No injury reports on file.
Johnson was a CFL All-Star in 2025.
Johnson was a CFL West All-Star in 2025 and 2026.
On Aug 29, 2026 (Week 13), Johnson had 10 catches for 146 receiving yards and 1 receiving touchdown in a 28-24 win against the Toronto Argonauts.
44 games
250 catches, 3,233 yds, 17 TD
Jun 8, 2024: 1 catch, 1 yds, 0 TDRoughriders 29, Elks 21
Oct 17, 2026: 7 catches, 85 yds, 1 TDRoughriders 16, Alouettes 12
The teams he has faced most, with his teams' record and his line against each.
His line: 39 catches, 475 yds, 4 TD
Last met Aug 1, 2026
His line: 39 catches, 517 yds
Last met Sep 25, 2026
His line: 31 catches, 358 yds, 3 TD
Last met Aug 29, 2026
His line: 31 catches, 300 yds, 2 TD
Last met Sep 12, 2026
His line: 24 catches, 385 yds, 1 TD
Last met Oct 2, 2026
His line: 25 catches, 358 yds, 4 TD
Last met Oct 17, 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.