#5
Miami (OH) · 2026

Keith Reynolds

WRJunior5' 9", 181 lbsAdelanto, CA
Miami (OH) RedHawks4-3 · TDC #96
2025 charting · Miami (OH)

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

Charted targets
25
11 caught (44%)
Avg. depth of target
10.6
air yards per target
YAC per catch
6.5
71 yds after the catch
Air yards caught
39
of 110 yds on charted catches
Deep targets
32%
20+ air yards

Where he's targeted25 targets charted

59% comp10.6 avg. depth6.5 YAC/catch32% 20+ air yds1–0 TD–INT
101020203030LOSLeft, Behind air yards: 4 targets (16%), 4 caught (100%), 9 yds, 2.3 per target4100% · 9yLeft, 0–4 air yards: 4 targets (16%), 2 caught (50%), 14 yds, 3.5 per target450% · 14yLeft, 5–9 air yards: 2 targets (8%), 0 caught (0%), 0 yds, 0.0 per target20% · 0yLeft, 10–14 air yards: noneLeft, 15–19 air yards: 1 targets (4%), 1 caught (100%), 17 yds, 17.0 per target1100% · 17yLeft, 20–29 air yards: 1 targets (4%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yLeft, 30+ air yards: 1 targets (4%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yMiddle, Behind air yards: noneMiddle, 0–4 air yards: 2 targets (8%), 1 caught (50%), 11 yds, 5.5 per target250% · 11yMiddle, 5–9 air yards: noneMiddle, 10–14 air yards: noneMiddle, 15–19 air yards: noneMiddle, 20–29 air yards: 1 targets (4%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yMiddle, 30+ air yards: noneRight, Behind air yards: 1 targets (4%), 1 caught (100%), 6 yds, 6.0 per target1100% · 6yRight, 0–4 air yards: 1 targets (4%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yRight, 5–9 air yards: 1 targets (4%), 1 caught (100%), 9 yds, 9.0 per target1100% · 9yRight, 10–14 air yards: noneRight, 15–19 air yards: 1 targets (4%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yRight, 20–29 air yards: 5 targets (20%), 1 caught (20%), 44 yds, 8.8 per target520% · 44yRight, 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 direction13 carries

Left
31%
10.5 YPC · 50% succ.
Middle
31%
12.0 YPC · 75% succ.
Right
38%
1.2 YPC · 0% 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.

Career

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

SeasonTeamGSnapsCarRush ydsY/CRush TDRush SRRecRec ydsRec TDTgt share
2026 so farMiami (OH)#96 · 4-3———————————
2025Miami (OH)#85 · 7-71367%271866.9042.3%36352116.6%
2024Washington#42 · 6-71014%144.01100.0%53503.2%

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

Game Log

Keith Reynolds'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.0 avg. game scoreBest: 8.6 vs UNLV (Week 4)2 of 13 games at 8.0+
RushingReceivingReturns
WkOpponentResultGame scoreCarYdsY/CTDLongRecYdsY/RTDLongKRKR ydsPRPR ydsTD
1@WisconsinL 0–17—no stats recorded
2@RutgersL 17–458.3·····712017.1069·····
4UNLVL 38–418.6·····133.0133130··1
5LindenwoodW 38–06.644310.80203268.7014115···
6@Northern IllinoisW 25–145.7166.0065193.807·····
7@AkronW 20–76.74123.0057486.9016·····
8Eastern MichiganW 44–304.25295.801911414.0014262···
9Western MichiganW 26–175.8·····22914.5017·····
11@OhioL 20–244.3144.0043103.306115···
12ToledoL 3–245.84112.801011111.0011263···
13@BuffaloW 37–206.0133.0033155.008139···
14Ball StateW 45–247.222814.002714444.0044378···
15vsWestern MichiganL 13–233.0242.002199.009117···
BowlsvsFresno StateL 3–186.034615.3032144.004237···
2025 · 13 games6.0271866.9032363529.816916456··1

2026 Season Stats

FBS rank among qualifying players

Keith Reynolds hasn't recorded any stats yet this season.

Position Room

19 WRs on the Miami (OH) roster, ordered by rec

#PlayerPosClassRecYdsTDTgt shareEPA/play
10Lynel Billups-WilliamsWRJR22286216%+0.62
1Maleek HugginsWRSR17309114%+1.07
24Scoop SmithWRFR16165112%+0.43
Damarion WittenWR14305314%+0.73
18Braylon IsomWRSO11159015%+0.17
2Carl JenkinsWRSO69005%+1.34
3Quintin SimmonsWRFR2804%-0.20
2Brady SimmonsWRSR1503%+0.05
4Devin HyattWRJR—————
5Keith ReynoldsWRJR—————
14Will PressleyWRFR—————
17Justen HodgeWRFR—————
27Jackson RuthWRFR—————
80Michael ParrishWRJR—————
82Andrew BjorsonWRFR—————
84Tristan ReedWRFR———7%-0.40
86Wilson RobertsWRFR—————
87Leo ScheidlerWRSR—————
88CJ CastnerWRFR—————

Stats, EPA and usage come from CollegeFootballData.com and refresh daily. FBS ranks only count players with enough volume for the stat to mean something. Qualifying for EPA takes 4+ plays per team game. Miami (OH) depth chart →