
Iowa State record book
Iowa State is 568–682–45 since 1895, 6–13 in bowls and the playoff. Matt Campbell has the most wins at Iowa State, 72.
Wins by a head coach
| A career | Matt Campbell2016 – 2025 | 72 |
|---|---|---|
| A season | Matt Campbell2024 | 11 |
| First 25 games | A. W. Ristine1902 – 1904 | 18 |
Passing yards
| A career | Brock Purdy2018 – 2021 | 12,170 |
|---|---|---|
| A season | Brock Purdy2019 | 3,982 |
| A game | Rocco BechtDec 29, 2023 | 446 |
| First 25 games | Brock Purdy2018 – 2020 | 6,588 |
Passing touchdowns
| A career | Brock Purdy2018 – 2021 | 81 |
|---|---|---|
| A season | Brock Purdy2019 | 27 |
| A game | Steele JantzOct 27, 2012 | 5 |
| Brock PurdyNov 9, 2019 | 5 | |
| First 25 games | Brock Purdy2018 – 2020 | 44 |
Rushing yards
| A career | Breece Hall2019 – 2021 | 3,941 |
|---|---|---|
| A season | Breece Hall2020 | 1,572 |
| A game | Abu Sama IIINov 25, 2023 | 276 |
| First 25 games | Breece Hall2019 – 2021 | 2,538 |
Rushing touchdowns
| A career | Breece Hall2019 – 2021 | 50 |
|---|---|---|
| A season | Breece Hall2020 | 21 |
| A game | Joel LanningNov 19, 2016 | 5 |
| First 25 games | Breece Hall2019 – 2021 | 31 |
Receiving yards
| A career | Allen Lazard2014 – 2017 | 3,360 |
|---|---|---|
| A season | Hakeem Butler2018 | 1,318 |
| A game | Todd BlytheOct 29, 2005 | 214 |
| Jayden HigginsDec 29, 2023 | 214 | |
| First 25 games | Jayden Higgins2023 – 2024 | 2,051 |
Receptions
| A career | Xavier Hutchinson2020 – 2022 | 254 |
|---|---|---|
| A season | Xavier Hutchinson2022 | 107 |
| A game | Deshaunte JonesAug 31, 2019 | 14 |
| First 25 games | Xavier Hutchinson2020 – 2021 | 147 |
Receiving touchdowns
| A career | Todd Blythe2004 – 2007 | 31 |
|---|---|---|
| A season | Allen Lazard2017 | 10 |
| A game | Todd BlytheOct 29, 2005 | 4 |
| First 25 games | Todd Blythe2004 – 2006 | 20 |
Touchdowns responsible for
| A career | Brock Purdy2018 – 2021 | 100 |
|---|---|---|
| A season | Brock Purdy2019 | 35 |
| A game | Brock PurdySep 21, 2019 and Nov 9, 2019 | 6 |
| First 25 games | Brock Purdy2018 – 2020 | 57 |