Johns was a solid defenseive tackled who joined the Ridersin 1979 as a territorial exemption and played his entire eight year career with the Green and White.
| Year | Team | GP | T | ST | Total | TFL | Yds | KD | Sacks | Yds |
|---|---|---|---|---|---|---|---|---|---|---|
| 1980 | SASK | 16 | ||||||||
| 1981 | SASK | 16 | 2 | |||||||
| 1982 | SASK | 16 | 1.5 | |||||||
| 1983 | SASK | 16 | 3.5 | |||||||
| 1984 | SASK | 12 | 5 | |||||||
| 1985 | SASK | 11 | 1 | |||||||
| 1986 | SASK | 18 | 2 | |||||||
| 1987 | SASK | 16 | 11 | 0 |
Tackle stats not availalable before 1987.
Sack stats not available before 1981.
| Year | Team | GP | FR | YdsFR | Avg | TD | Long | OFR |
|---|---|---|---|---|---|---|---|---|
| 1980 | SASK | 16 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1981 | SASK | 16 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1982 | SASK | 16 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1983 | SASK | 16 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1984 | SASK | 12 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1985 | SASK | 11 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1986 | SASK | 18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 1987 | SASK | 16 | 0 | 0 | 0 | 0 | 0 | 0 |
| Year | Team | Int | Yds | Avg | TDInt | Long |
|---|---|---|---|---|---|---|
| 1980 | SASK | 0 | 0 | 0 | 0 | 0 |
| 1981 | SASK | 1 | 4 | 4 | 0 | 4 |
| 1982 | SASK | 0 | 0 | 0 | 0 | 0 |
| 1983 | SASK | 0 | 0 | 0 | 0 | 0 |
| 1984 | SASK | 0 | 0 | 0 | 0 | 0 |
| 1985 | SASK | 0 | 0 | 0 | 0 | 0 |
| 1986 | SASK | 0 | 0 | 0 | 0 | 0 |
| 1987 | SASK | 0 | 0 | 0 | 0 | 0 |