Quarterback, Ball State, 2021–⁠25

Kiael Kelly

Lettered 2023–⁠25 (school media guide)

Number
No. 1
Height
6′2″
Weight
186 lb
Class (2025)
Senior
Hometown
Tampa, FL

Kiael Kelly played quarterback at Ball State (2021–⁠25).

Career highs

209passing yards, career highat UConn, 2025136rushing yards, career highvs. Miami (OH), 20233rushing touchdowns, career highvs. Akron, 2025

Passing

Passing yards, season by season, with his team’s record
SeasonTeamCmpAttPctYdsY/ATDInt
2022Ball State11100.02323.000
2023Ball State6612453.25774.723
2024Ball State2450.082.000
2025Ball State15327256.31,5605.7108
Career22240155.42,1685.41211

Rushing

SeasonTeamCarYdsAvgTDLong
2022Ball State88310.4040
2023Ball State1347235.4755
2024Ball State35912.6124
2025Ball State2116082.9556
Career3881,5053.91356

Receiving

SeasonTeamRecYdsAvgTDLong
2023Ball State6396.5013
2024Ball State4−19−4.806
2025Ball State11919.0119
Career11393.5119

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2022Ball State1QBFr.
2023Ball State1QBSo.
2024Ball State1QBJr.
2025Ball State1QBSr.6′2″186

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/playPctileMedianTotalUsageAdj. passAdj. rush
2022Ball State70.85––5.9–––
2023Ball State2570.159th (n=255)0.3239.333%0.160.18
2024Ball State42-0.21––-8.76%–-0.01
2025Ball State4770.043rd (n=314)0.2416.765%-0.030.18

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). Adjusted pass and rush: EPA per play adjusted for the defenses faced (CollegeFootballData’s WEPA). From CollegeFootballData, 2013 on.

Passing detail

SeasonTeamSuccessDepthAfter catchDeep throwsDeep completed
2025Ball State36%9.0 yds5.4 yds16 of 11931%

Success: passes that kept the offense on schedule. Depth: how far downfield his passes traveled in the air, on average. After catch: yards his receivers gained after the catch, per completion. Deep throws: the play-by-play gives depth and direction for about half of a passer’s throws; this is how many of those went deep, and how many of the deep ones were caught. From CollegeFootballData, FBS games, 2025 on.

Rushing detail

SeasonTeamSuccessLine yardsSecond levelOpen fieldStuffed
2025Ball State39%2.901.101.6021%

Where his yards came from, per carry: line yards are the ones credited to the blockers (the first few, and losses), second level the yards 5 to 10 past the line, open field those beyond 10. Success: carries that kept the offense on schedule. Stuffed: carries stopped at or behind the line. From CollegeFootballData, FBS games, 2025 on.

Game by game

2025 Ball State 12 games, 1,560 passing yards, 10 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 30atPurdueL 0–⁠311016870063
Sep 6atAuburnL 3–⁠4210167100−21
Sep 13vs.New HampshireW 34–⁠2991510521101
Sep 20atUConnL 25–⁠3117242091127
Oct 4vs.OhioW 20–⁠1417331851096
Oct 11atWestern MichiganL 0–⁠42132268007
Oct 18vs.AkronW 42–⁠2810191211158
Oct 25atNorthern IllinoisL 7–⁠2110231361286
Nov 5vs.Kent StateW 17–⁠1317291732053
Nov 15vs.Eastern MichiganL 9–⁠241322620167
Nov 22atToledoL 9–⁠3813301660210
Nov 29atMiami (OH)L 24–⁠4514231772061
2024 Ball State 10 games, 91 rushing yards, 1 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 7vs.Missouri StateW 42–⁠34–––––3
Sep 14atMiamiL 0–⁠6212−300−1
Sep 21atCentral MichiganL 34–⁠37–––––28
Sep 28atJames MadisonL 7–⁠63010006
Oct 5vs.Western MichiganL 42–⁠45–––––−3
Oct 12atKent StateW 37–⁠35–––––7
Oct 19atVanderbiltL 14–⁠24–––––21
Oct 26vs.Northern IllinoisW 25–⁠2311110014
Nov 5vs.Miami (OH)L 21–⁠27–––––13
Nov 12atBuffaloL 48–⁠51–––––3
2023 Ball State 12 games, 577 passing yards, 2 TD; 723 rushing yards, 7 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 2atKentuckyL 14–⁠4411220021
Sep 9atGeorgiaL 3–⁠4515100016
Sep 16vs.Indiana StateW 45–⁠71100040
Sep 23vs.Georgia SouthernL 3–⁠4036370010
Sep 30atWestern MichiganL 24–⁠42––––––
Oct 7atEastern MichiganL 10–⁠2412260094
Oct 14vs.ToledoL 6–⁠13416380198
Oct 21vs.Central MichiganW 24–⁠1713161010064
Nov 1atBowling GreenL 21–⁠24919660090
Nov 7atNorthern IllinoisW 20–⁠1715251151066
Nov 18vs.Kent StateW 34–⁠3414710088
Nov 25vs.Miami (OH)L 15–⁠1714199112136
2022 Ball State 1 game, 23 passing yards
DateOpponentResultCmpAttYdsTDIntRush
Nov 22atMiami (OH)L 17–⁠1811230083

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

Before the draft

DrillPro day 2026
Height6′0⅛″
Weight194 lb
Arm length31⅜″
Hand size9″
40-yard dash4.65 s
10-yard split1.65 s
Vertical jump34½″
Broad jump10′3″
Bench press7 reps
3-cone drill6.91 s
20-yard shuttle4.37 s

Combine and pro day results compiled by array-carpenter (nfl-draft-data).

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.