Career

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

SeasonTeamGSnapsCarRush ydsY/CRush TDRush SRRecRec ydsRec TDTgt share
2025Air Force#95 · 4-81285%613215.3450.8%35584232.3%
2024Air Force#106 · 5-71278%482795.8450.0%23368217.3%
2023Air Force#48 · 9-4535%11817.4270.0%5179113.3%
2022Air Force#36 · 10-3211%122.000.0%245118.8%

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

Game Log

Cade Harris'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

6.6 avg. game scoreBest: 9.4 vs Boise State (Week 4)4 of 11 games at 8.0+
RushingReceivingReturns
WkOpponentResultGame scoreCarYdsY/CTDLongRecYdsY/RTDLongKRKR ydsPRPR ydsTD
1BucknellW 49–139.38668.321038327.7162··17·
3@Utah StateL 30–498.08729.004926331.5036122···
4Boise StateL 37–499.45153.0010817722.1074·····
5Hawai'iL 35–448.64235.8017311638.7173236···
6@NavyL 31–345.32147.009372.305·····
7@UNLVL 48–516.712453.821344611.5017·····
8WyomingW 24–21—252.504·····124···
10ArmyL 17–206.910535.30176447.3014··11·
11@San José StateW 26–163.9242.003200.002127···
12@UConnL 16–264.61-9-9.00022512.502412510·
13New MexicoL 3–205.53124.00822311.5018118···
14@Colorado StateW 42–214.04215.308··········
2025 · 12 games6.6613215.34493558416.7274715238·
2025 charting · Air Force

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

Charted targets
16
11 caught (69%)
Avg. depth of target
7.3
air yards per target
YAC per catch
3.5
39 yds after the catch
Air yards caught
40
of 79 yds on charted catches
Deep targets
19%
20+ air yards

Where he's targeted16 targets charted

67% comp7.3 avg. depth3.5 YAC/catch19% 20+ air yds2–0 TD–INT
101020203030LOSLeft, Behind air yards: 1 targets (6%), 1 caught (100%), 1 yds, 1.0 per target1100% · 1yLeft, 0–4 air yards: 2 targets (13%), 1 caught (50%), 3 yds, 1.5 per target250% · 3yLeft, 5–9 air yards: noneLeft, 10–14 air yards: noneLeft, 15–19 air yards: noneLeft, 20–29 air yards: 1 targets (6%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yLeft, 30+ air yards: noneMiddle, Behind air yards: 1 targets (6%), 1 caught (100%), -2 yds, -2.0 per target1100% · -2yMiddle, 0–4 air yards: noneMiddle, 5–9 air yards: noneMiddle, 10–14 air yards: noneMiddle, 15–19 air yards: 1 targets (6%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yMiddle, 20–29 air yards: 2 targets (13%), 1 caught (50%), 24 yds, 12.0 per target250% · 24yMiddle, 30+ air yards: noneRight, Behind air yards: 2 targets (13%), 2 caught (100%), 19 yds, 9.5 per target2100% · 19yRight, 0–4 air yards: 2 targets (13%), 2 caught (100%), 7 yds, 3.5 per target2100% · 7yRight, 5–9 air yards: 4 targets (25%), 3 caught (75%), 27 yds, 6.8 per target475% · 27yRight, 10–14 air yards: noneRight, 15–19 air yards: noneRight, 20–29 air yards: noneRight, 30+ air yards: none
fewer more targets
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 direction19 carries

Left
53%
2.9 YPC · 40% succ.
Middle
0%
— YPC · 0% succ.
Right
47%
5.8 YPC · 67% 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.