Receiver, Ball State, 2016–⁠19

Riley Miller

Lettered 2017–⁠19 (school media guide)

Number
No. 86
Height
6′1″
Weight
200 lb
Class (2019)
Senior
Hometown
Yorktown, IN

Riley Miller played receiver at Ball State (2016–⁠19).

Career highs

11catches, career highvs. Kent State, 2018208receiving yards, career highvs. Kent State, 20182receiving touchdowns, career hightwice; last vs. Toledo, 2019

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2017Ball State3030010.0123
2018Ball State6187814.4752
2019Ball State4361214.2646
Career1341,79013.41452

Returns

SeasonTeamPRYdsTD
2017Ball State300
2019Ball State9950
Career12950

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2016Ball State86WRFr.
2017Ball State86WRSo.
2018Ball State86WRJr.
2019Ball State86WRSr.6′1″200

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsage
2017Ball State470.5251st (n=507)0.5224.46%
2018Ball State980.6569th (n=497)0.5363.911%
2019Ball State720.5754th (n=499)0.5441.28%

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). From CollegeFootballData, 2013 on.

Game by game

2019 Ball State 12 games, 43 catches, 612 yards, 6 TD
DateOpponentResultRecYdsTDLong
Aug 31vs.IndianaL 24–⁠34551016
Sep 7vs.FordhamW 57–⁠296116238
Sep 14vs.Florida AtlanticL 31–⁠41369046
Sep 21atNC StateL 23–⁠34870016
Oct 5atNorthern IllinoisW 27–⁠20115015
Oct 12atEastern MichiganW 29–⁠23322011
Oct 19vs.ToledoW 52–⁠14487239
Oct 26vs.OhioL 21–⁠34227114
Nov 5atWestern MichiganL 31–⁠35224019
Nov 16vs.Central MichiganL 44–⁠45367142
Nov 23atKent StateL 38–⁠4121208
Nov 29vs.Miami (OH)W 41–⁠27452019
2018 Ball State 12 games, 61 catches, 878 yards, 7 TD
DateOpponentResultRecYdsTDLong
Aug 30vs.Central ConnecticutW 42–⁠6465033
Sep 8atNotre DameL 16–⁠24651012
Sep 15atIndianaL 10–⁠381303
Sep 22vs.Western KentuckyL 20–⁠288112034
Sep 29vs.Kent StateW 52–⁠2411208152
Oct 6vs.Northern IllinoisL 16–⁠24565024
Oct 13atCentral MichiganW 24–⁠23542119
Oct 20vs.Eastern MichiganL 20–⁠42436116
Oct 25atOhioL 14–⁠52230118
Oct 31atToledoL 13–⁠455101147
Nov 13vs.Western MichiganW 42–⁠41594124
Nov 20atMiami (OH)L 21–⁠42571122
2017 Ball State 11 games, 30 catches, 300 yards, 1 TD
DateOpponentResultRecYdsTDLong
Sep 2atIllinoisL 21–⁠24786018
Sep 9vs.UABW 51–⁠31110010
Sep 16vs.Tennessee TechW 28–⁠13232017
Sep 23atWestern KentuckyL 21–⁠33229020
Sep 30atWestern MichiganL 3–⁠55543017
Oct 7atAkronL 3–⁠3121409
Oct 21vs.Central MichiganL 9–⁠56218015
Oct 26vs.ToledoL 17–⁠5831309
Nov 9atNorthern IllinoisL 17–⁠63228123
Nov 16vs.BuffaloL 24–⁠401707
Nov 21vs.Miami (OH)L 7–⁠2832008

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.