Career

2 seasons since 2014 · box-score totals, snap share estimated from play-by-play

SeasonTeamGSnapsCmp/AttPass ydsTD–INTY/ADropback SRCarRush ydsY/CRush TDRush SR
2025Oregon State#118 · 2-101029%61/995032–35.135.1%341193.5145.0%
2024Oregon State#99 · 5-7612%15/291740–16.023.1%261064.1150.0%

Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. Gabarri Johnson's team rank is that season's final TDC rank. A dash means the stat wasn't recorded.

Game Log

Gabarri Johnson's box score, game by game, from ESPN, with a 0–10 game score for each (hover it for how it works). Click a result for the full game

4.9 avg. game scoreBest: 6.5 vs Lafayette (Week 8)0 of 5 games at 8.0+
PassingRushing
WkOpponentResultGame scoreCmpAttPctYdsY/ATDINTCarYdsY/CTDLong
1CaliforniaL 15–34—11100.044.000252.504
2Fresno StateL 27–36—·······177.007
3@Texas TechL 14–45—020.000.000231.502
4@OregonL 7–41—2450.0123.0001-5-5.000
5HoustonL 24–27—·······242.004
6@App StateL 23–27—no stats recorded
7Wake ForestL 14–395.061250.0453.8105-1-0.209
8LafayetteW 45–136.57977.8798.81168213.7152
10Washington StateW 10–74.3101566.7332.200492.309
11Sam HoustonL 17–215.0294269.02866.8027223.1021
12@TulsaL 14–313.861442.9443.1004-7-1.807
14@Washington StateL 8–32—no stats recorded
2025 · 10 games4.9619961.65035.123341193.5152
2025 charting · Oregon State

2025 season. ESPN's play-by-play only has throw and catch spots for part of 2025 (3 of Johnson’s games here), so treat the maps as a sample.

Avg. depth of throw
6.7
air yards per attempt
Deep shots
9%
throws 20+ air yards
YAC per completion
4.9
207 yds after the catch
Air yards
161
of 368 yds on charted throws
Pressured
14%
hurried or sacked · 5 sacks

Where he throws67 throws charted

60% comp6.7 avg. depth4.9 YAC/catch9% 20+ air yds2–3 TD–INT
101020203030LOSLeft, Behind air yards: 5 throws (7%), 5 caught (100%), 4 yds, 0.8 per throw5100% · 4yLeft, 0–4 air yards: 13 throws (19%), 7 caught (54%), 48 yds, 3.7 per throw1354% · 48yLeft, 5–9 air yards: 2 throws (3%), 1 caught (50%), 5 yds, 2.5 per throw250% · 5yLeft, 10–14 air yards: noneLeft, 15–19 air yards: 1 throws (1%), 1 caught (100%), 27 yds, 27.0 per throw1100% · 27yLeft, 20–29 air yards: noneLeft, 30+ air yards: noneMiddle, Behind air yards: 1 throws (1%), 1 caught (100%), 3 yds, 3.0 per throw1100% · 3yMiddle, 0–4 air yards: 2 throws (3%), 1 caught (50%), 13 yds, 6.5 per throw250% · 13yMiddle, 5–9 air yards: 7 throws (10%), 4 caught (57%), 50 yds, 7.1 per throw757% · 50yMiddle, 10–14 air yards: 1 throws (1%), 1 caught (100%), 14 yds, 14.0 per throw1100% · 14yMiddle, 15–19 air yards: noneMiddle, 20–29 air yards: 1 throws (1%), 0 caught (0%), 0 yds, 0.0 per throw10% · 0yMiddle, 30+ air yards: 1 throws (1%), 0 caught (0%), 0 yds, 0.0 per throw10% · 0yRight, Behind air yards: 4 throws (6%), 3 caught (75%), 11 yds, 2.8 per throw475% · 11yRight, 0–4 air yards: 11 throws (16%), 8 caught (73%), 43 yds, 3.9 per throw1173% · 43yRight, 5–9 air yards: 7 throws (10%), 6 caught (86%), 70 yds, 10.0 per throw786% · 70yRight, 10–14 air yards: 5 throws (7%), 3 caught (60%), 52 yds, 10.4 per throw560% · 52yRight, 15–19 air yards: 2 throws (3%), 0 caught (0%), 0 yds, 0.0 per throw20% · 0yRight, 20–29 air yards: 2 throws (3%), 1 caught (50%), 28 yds, 14.0 per throw250% · 28yRight, 30+ air yards: 2 throws (3%), 0 caught (0%), 0 yds, 0.0 per throw20% · 0y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Run direction10 carries

Left
20%
0.0 YPC · 0% succ.
Middle
60%
7.8 YPC · 67% succ.
Right
20%
5.0 YPC · 100% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.