Running back, Iowa State, 2024–⁠26

Aiden Flora

Lettered 2024–⁠25 (school media guide)

Number
No. 21
Height
6′0″
Weight
195 lb
Class (2026)
Sophomore
Hometown
Adel, IA

Aiden Flora plays running back for Iowa State. Last time out, at BYU: 17 carries, 86 yards; 2 catches, −1 yard. Flora leads Iowa State in rushing touchdowns and rushing yards this season.

2026 so far

680 rushing yards, 6 TD

Last game: 17 carries, 86 yards; 2 catches, −1 yard at BYU, L 10–⁠24

Next game: at Arizona, Oct 24

Game by game this season, rushing yards
  1. 45SEMO
  2. 89@IOWA
  3. 194BGSU
  4. 54UTAH
  5. 212WVU
  6. 86@BYU

Filled bars: wins; outlined: losses.

At a glance

Best season
680
Rushing yards, 2026 (Iowa State, 3–⁠3)
Best game
212 yards
Vs. West Virginia, week 5, 2026: No. 2 rushing game in FBS that week

Career highs

212rushing yards, career highvs. West Virginia, 20263rushing touchdowns, career highvs. West Virginia, 2026

Honors

Rushing

Rushing yards, season by season, with his team’s record

* The season in progress, so far.

SeasonTeamCarYdsAvgTDLong
2024Iowa State11534.8115
2025Iowa State45814.5138
2026Iowa State906807.6663
Career1057917.5863

Returns

SeasonTeamKRYdsTDPRYdsTD
2025Iowa State8171082091
2026Iowa State–––71251
Career81710153342

Receiving

SeasonTeamRecYdsAvgTDLong
2024Iowa State166.006
2025Iowa State22512.5013
2026Iowa State10656.5030
Career13967.4030

Season lines from CollegeFootballData, regular season and bowls. A dash: the source has no number for that season (often an FCS season), and career totals count only the numbers on file.

On the roster

SeasonTeamNo.PosClassHtWt
2024Iowa State21RBYr 1
2025Iowa State21RBYr 2
2026Iowa State21RBSo. (Yr 3)6′0″195

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. rush
2024Iowa State120.34––4.1––
2025Iowa State80.79––6.3––
2026Iowa State1070.3189th (n=478)0.1032.928%0.37

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.

Rushing detail

SeasonTeamSuccessLine yardsSecond levelOpen fieldStuffed
2026Iowa State49%3.501.503.1021%

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

2026 Iowa State 6 games, 680 rushing yards, 6 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 5vs.Southeast Missouri StateW 38–⁠107451––3
Sep 12atIowaL 13–⁠1619890–––
Sep 19vs.Bowling GreenW 55–⁠7121942––3
Sep 26vs.UtahL 17–⁠3113540––1
Oct 3vs.West VirginiaW 45–⁠42222123–––
Oct 9atBYUL 10–⁠2417860–––
2025 Iowa State 9 games, 16 returns, 380 yards
DateOpponentResultCarRush ydsRush TDKRYdsPR
Aug 23vs.Kansas StateW 24–⁠21–––256–
Aug 30vs.South DakotaW 55–⁠7–––––2
Oct 4atCincinnatiL 30–⁠38–––118–
Oct 11atColoradoL 17–⁠24––––––
Oct 25vs.BYUL 27–⁠41–––––1
Nov 1vs.Arizona StateL 19–⁠24–––1121
Nov 8atTCUW 20–⁠17–––1231
Nov 22vs.KansasW 38–⁠1425111271
Nov 29atOklahoma StateW 20–⁠132702352
2024 Iowa State 4 games, 53 rushing yards, 1 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 21vs.Arkansas StateW 52–⁠76271–––
Nov 16vs.CincinnatiW 34–⁠173160–––
Dec 7vs.Arizona StateL 19–⁠451−20–––
Dec 28 ✦vs.MiamiW 42–⁠411120–––

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.