Red Zone Math

Players › ST

Cameron Johnston

P · PHI/HOU/PIT/BUF/NYG · 2018–2026

Born February 24, 1992 · College Ohio State · Undrafted · 5-11, 194 lb

Rushing

SeasonTeamGCarriesYdsTDYPCEPA/carryStabilised EPA/carrySuccess %Rush EPARush WPA
(wins)
2023HOU11-230-23.00−1.8330.0−1.8−0.01

Defence

Counting stats from the play-by-play credits (QB hits from 2006, tackles for loss and passes defensed from 2009).

SeasonTeamGTacklesSacksQB hitsTackles
for loss
INTPasses
defensed
Forced
fumbles
2018PHI110.000000
2019PHI330.000000
CareerPIT640.000000

Punting

Over expected: against the season’s average punter from the same spots, in the same weather (our frozen punt model).

SeasonTeamGPuntsNet yards over
expected / punt
StabilisedGross yards over
expected / punt
Inside 20 %Touchback %
2018PHI1661+2.61+1.05−0.50 to +2.60+1.6144.311.5
2018 playoffsPHI210+4.50+0.6740.00.0
2019PHI1671+1.21+0.54−0.96 to +2.04+0.4843.75.6
2019 playoffsPHI13−4.08−0.9633.30.0
2020PHI1566−0.70−0.30−1.82 to +1.22+0.2834.89.1
2021HOU1788+1.40+0.69−0.74 to +2.12+1.2340.94.5
2022HOU1681+1.47+0.71−0.75 to +2.17+0.7842.04.9
2023HOU1366+1.51+0.61−0.91 to +2.13+0.5342.44.5
2023 playoffsHOU29+2.09+1.9055.611.1
2024PIT12−5.16−0.12−2.10 to +1.85+3.7350.00.0
2025BUF/NYG411−7.08−0.71−2.61 to +1.18−4.1218.20.0
2026PIT832+1.00+0.26−1.46 to +1.98+1.6246.96.2

Playing time

Scrimmage snaps from 2016, in the games he played (share: of his team’s snaps in those games). A season’s snaps appear after its playoffs, when the data is published. Who was on the field: NFL Next Gen Stats via nflverse (2016–22) and FTN Data via nflverse (2023 on), CC BY-SA 4.0. Aggregated by Red Zone Math; this table is shared under CC BY-SA 4.0 too.

SeasonTeamGOffensive
snaps
Share of the
offence’s snaps
Defensive
snaps
Share of the
defence’s snaps
2019PHI111.5––
2022HOU111.7––
2023HOU111.8––

Game logs

2026 game log (8 games)

2026 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12026-09-13vs ATLW 20–134−3.72
22026-09-20@ NEL 3–208−6.23
32026-09-27vs CINW 30–2710.00
42026-10-01@ CLEL 24–275+27.03
52026-10-11vs INDW 34–223+18.51
62026-10-18@ TBW 26–19 OT5+25.53
72026-10-25@ NOW 16–102−12.91
82026-11-01vs CLEW 27–64−17.12
2025 game log (4 games)

2025 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
22025-09-14@ NYJW 30–103−5.22
32025-09-18vs MIAW 31–212−16.70
42025-09-28vs NOW 31–192−27.70
152025-12-14vs WASL 21–294−21.20
2024 game log (1 games)

2024 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12024-09-08@ ATLW 18–102−10.31
2023 game log (15 games)

2023 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPAPuntsNet yds
over exp.
Inside 20
52023-10-08@ ATLL 19–21––––6−18.62
62023-10-15vs NOW 20–13––––5+10.93
82023-10-29@ CARL 13–15––––6+48.74
92023-11-05vs TBW 39–37––––3−1.10
102023-11-12@ CINW 30–27––––4−1.82
112023-11-19vs ARIW 21–16––––2+5.30
122023-11-26vs JAXL 21–24––––4−5.22
132023-12-03vs DENW 22–17––––7+10.52
142023-12-10@ NYJL 6–30––––8+33.62
152023-12-17@ TENW 19–16 OT––––6+12.13
162023-12-24vs CLEL 22–36––––6−22.83
172023-12-31vs TENW 26–3––––3+1.31
182024-01-06@ INDW 23–191-230−1.86+25.44
P192024-01-13vs CLEW 45–14––––4+5.23
P202024-01-20@ BALL 10–34––––5+13.62
2022 game log (16 games)

2022 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
22022-09-18@ DENL 9–165+1.72
32022-09-25@ CHIL 20–235+36.05
42022-10-02vs LACL 24–343−2.11
52022-10-09@ JAXW 13–66+15.23
72022-10-23@ LVL 20–381+6.91
82022-10-30vs TENL 10–178−28.03
92022-11-03vs PHIL 17–294−3.21
102022-11-13@ NYGL 16–245+14.52
112022-11-20vs WASL 10–236+2.12
122022-11-27@ MIAL 15–307+22.12
132022-12-04vs CLEL 14–277+15.62
142022-12-11@ DALL 23–274+20.72
152022-12-18vs KCL 24–30 OT5+14.32
162022-12-24@ TENW 19–145+13.12
172023-01-01vs JAXL 3–316−8.42
182023-01-08@ INDW 32–314−5.92
2021 game log (17 games)

2021 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12021-09-12vs JAXW 37–216+21.43
22021-09-19@ CLEL 21–314−9.50
32021-09-23vs CARL 9–246−1.43
42021-10-03@ BUFL 0–405+27.61
52021-10-10vs NEL 22–253−45.81
62021-10-17@ INDL 3–315+18.14
72021-10-24@ ARIL 5–317+22.03
82021-10-31vs LAL 22–387+65.42
92021-11-07@ MIAL 9–175+15.43
112021-11-21@ TENW 22–137−6.84
122021-11-28vs NYJL 14–215+8.02
132021-12-05vs INDL 0–316−0.81
142021-12-12vs SEAL 13–335−13.31
152021-12-19@ JAXW 30–164+3.53
162021-12-26vs LACW 41–291+8.20
172022-01-02@ SFL 7–237+0.71
182022-01-09vs TENL 25–285+6.04
2020 game log (15 games)

2020 game log

WeekDateOpponentResultPuntsNet yds
over exp.
Inside 20
12020-09-13@ WASL 17–275+29.83
22020-09-20vs LAL 19–372−0.10
42020-10-04@ SFW 25–206+35.83
52020-10-11@ PITL 29–382−1.00
62020-10-18vs BALL 28–306−11.71
72020-10-22vs NYGW 22–215+15.01
82020-11-01vs DALW 23–92−13.00
102020-11-15@ NYGL 17–275−13.92
112020-11-22@ CLEL 17–226−28.21
122020-11-30vs SEAL 17–235−0.61
132020-12-06@ GBL 16–305+42.04
142020-12-13vs NOW 24–213+8.11
152020-12-20@ ARIL 26–334−92.61
162020-12-27@ DALL 17–375−7.23
172021-01-03vs WASL 14–205−7.82
2019 game log (17 games)

2019 game log

WeekDateOpponentResultTacklesSacksINTPDPuntsNet yds
over exp.
Inside 20
12019-09-08vs WASW 32–2710.0003+18.61
22019-09-15@ ATLL 20–24––––4+39.83
32019-09-22vs DETL 24–2710.0003−3.71
42019-09-26@ GBW 34–27––––4+12.83
52019-10-06vs NYJW 31–6––––5+27.84
62019-10-13@ MINL 20–38––––3−3.71
72019-10-20@ DALL 10–37––––3+5.50
82019-10-27@ BUFW 31–13––––4−16.00
92019-11-03vs CHIW 22–1410.0005−24.91
112019-11-17vs NEL 10–17––––8+1.12
122019-11-24vs SEAL 9–17––––4−14.41
132019-12-01@ MIAL 31–37––––3+19.13
142019-12-09vs NYGW 23–17 OT––––8+24.95
152019-12-15@ WASW 37–27––––3+8.22
162019-12-22vs DALW 17–9––––4−7.21
172019-12-29@ NYGW 34–17––––7−4.43
P182020-01-05vs SEAL 9–17––––3−12.21
2018 game log (18 games)

2018 game log

WeekDateOpponentResultTacklesSacksINTPDPuntsNet yds
over exp.
Inside 20
12018-09-06vs ATLW 18–12––––6+17.21
22018-09-16@ TBL 21–27––––5+23.93
32018-09-23vs INDW 20–16––––3+7.31
42018-09-30@ TENL 23–26 OT––––6+12.82
52018-10-07vs MINL 21–23––––4+0.42
62018-10-11@ NYGW 34–13––––5+27.12
72018-10-21vs CARL 17–21––––3+1.81
82018-10-28@ JAXW 24–18––––3−7.10
102018-11-11vs DALL 20–27––––2+23.82
112018-11-18@ NOL 7–4810.0004+10.83
122018-11-25vs NYGW 25–22––––4+14.03
132018-12-03vs WASW 28–13––––2+12.41
142018-12-09@ DALL 23–29 OT––––6+16.83
152018-12-16@ LAW 30–23––––3+21.92
162018-12-23vs HOUW 32–30––––2−9.40
172018-12-30@ WASW 24–0––––3−17.31
P182019-01-06@ CHIW 16–15––––5+14.91
P192019-01-13@ NOL 14–20––––5+30.13