| MASSACHUSETTS PASSING | C/ATT | YDS | AVG | TD | INT | QBR |
| AJ Hairston Jr | 4/8 | 56 | 7.0 | 0 | 0 | 52.7 |
| Grant Jordan | 9/14 | 37 | 2.6 | 0 | 0 | 19.0 |
| Team | 13/22 | 93 | 4.2 | 0 | 0 | -- |
| MASSACHUSETTS RUSHING | CAR | YDS | AVG | TD | LONG |
| Rocko Griffin | 10 | 28 | 2.8 | 0 | 8 |
| Donnie Gray | 1 | 9 | 9.0 | 0 | 9 |
| Elijah Faulkner | 4 | 7 | 1.8 | 0 | 7 |
| AJ Hairston Jr | 1 | 2 | 2.0 | 0 | 2 |
| Brandon Hood | 3 | -2 | -0.7 | 0 | 1 |
| Grant Jordan | 8 | -18 | -2.3 | 1 | 6 |
| Team | 27 | 26 | 1.0 | 1 | 9 |
| MASSACHUSETTS RECEIVING | REC | YDS | AVG | TD | LONG |
| Jacquon Gibson | 5 | 37 | 7.4 | 0 | 13 |
| Donnie Gray | 2 | 27 | 13.5 | 0 | 22 |
| Rocko Griffin | 2 | 9 | 4.5 | 0 | 8 |
| Dallas Elliott | 1 | 8 | 8.0 | 0 | 8 |
| Tyree Kelly | 1 | 6 | 6.0 | 0 | 6 |
| Max Dowling | 2 | 6 | 3.0 | 0 | 3 |
| Team | 13 | 93 | 7.2 | 0 | 22 |
| MASSACHUSETTS FUMBLES | FUM | LOST | REC |
| MASSACHUSETTS DEFENSE | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
| Timmy Hinspeter | 8 | 3 | 1 | 1 | 0 | 0 | 0 |
| Kendall Bournes | 7 | 3 | 0 | 0 | 0 | 0 | 0 |
| Derrieon Craig | 6 | 5 | 0 | 0 | 0 | 0 | 0 |
| Keith Sarkodieh | 6 | 5 | 0 | 0 | 0 | 0 | 0 |
| Rashad Henry | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Tyler Martin | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Marques White | 3 | 3 | 1 | 2 | 0 | 0 | 0 |
| DD Snyder | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| TJ Magee | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Tim Grant-Randall | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Zachary Farris | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Donovan Dyson |
| MASSACHUSETTS INTERCEPTIONS | INT | YDS | TD |
| MASSACHUSETTS KICK RETURNS | NO | YDS | AVG | LONG | TD |
| MASSACHUSETTS PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| Kezion Dia-Johnson | 1 | 27 | 27.0 | 27 | 0 |
| Zachary Farris | 1 | 6 | 6.0 | 6 | 0 |
| Team | 1 | 33 | 33.0 | 27 | 0 |
| MASSACHUSETTS KICKING | FG | PCT | LONG | XP | PTS |
| Derek Morris | 0/0 | 0.0 | 0 | 1/1 | 1 |
| Team | 0/0 | 0.0 | 0 | 1/1 | 1 |
| MASSACHUSETTS PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Keegan Andrews | 7 | 308 | 44.0 | 0 | 0 | 59 |
| Team | 7 | 308 | 44.0 | 0 | 0 | 59 |
| IOWA PASSING | C/ATT | YDS | AVG | TD | INT | QBR |
| Mark Gronowski | 16/24 | 179 | 7.5 | 2 | 0 | 65.5 |
| Hank Brown | 5/7 | 55 | 7.9 | 1 | 0 | 77.5 |
| Team | 21/31 | 234 | 7.5 | 3 | 0 | -- |
| IOWA RUSHING | CAR | YDS | AVG | TD | LONG |
| Nathan McNeil | 10 | 56 | 5.6 | 0 | 17 |
| Jaziun Patterson | 10 | 54 | 5.4 | 0 | 11 |
| Xavier Williams | 8 | 38 | 4.8 | 0 | 9 |
| Kaden Wetjen | 1 | 20 | 20.0 | 1 | 20 |
| TJ Washington Jr. | 3 | 18 | 6.0 | 0 | 9 |
| Mark Gronowski | 6 | 12 | 2.0 | 1 | 13 |
| Brevin Doll | 2 | 3 | 1.5 | 0 | 2 |
| Team | 40 | 201 | 5.0 | 2 | 20 |
| 2 |
| 2 |
| 0 |
| 0 |
| 0 |
| 0 |
| 0 |
| Malachi Madison | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Shymell Davis | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Dean Shaffer | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Tim Passmore Jr. | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Zukudo Igwenagu | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
| Malcolm Greene | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jermaine Wiggins Jr. | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jeremiah McGill | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| David Onuoha | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
| John Condakes | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Shambre Jackson | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jaden Wiggins | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Raheim Sexil | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Michael Pangaro | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Erik Hehl | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 71 | 43 | 2 | 3 | 0 | 2 | 0 |
| IOWA RECEIVING | REC | YDS | AVG | TD | LONG |
| Sam Phillips | 3 | 75 | 25.0 | 0 | 45 |
| Nathan McNeil | 1 | 32 | 32.0 | 0 | 32 |
| Seth Anderson | 3 | 26 | 8.7 | 2 | 20 |
| Xavier Williams | 2 | 23 | 11.5 | 0 | 20 |
| Jacob Gill | 1 | 15 | 15.0 | 0 | 15 |
| Zach Ortwerth | 1 | 13 | 13.0 | 0 | 13 |
| KJ Parker | 2 | 12 | 6.0 | 1 | 10 |
| Dayton Howard | 2 | 11 | 5.5 | 0 | 8 |
| DJ Vonnahme | 1 | 8 | 8.0 | 0 | 8 |
| Jaziun Patterson | 2 | 7 | 3.5 | 0 | 5 |
| TJ Washington Jr. | 1 | 6 | 6.0 | 0 | 6 |
| Hayden Large | 2 | 6 | 3.0 | 0 | 6 |
| Team | 21 | 234 | 11.1 | 3 | 45 |
| IOWA FUMBLES | FUM | LOST | REC |
| Mark Gronowski | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
| IOWA DEFENSE | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
| Jaden Harrell | 6 | 4 | 1 | 1 | 0 | 1 | 0 |
| Zach Lutmer | 5 | 3 | 1 | 1 | 1 | 0 | 0 |
| Aaron Graves | 5 | 3 | 0 | 1.5 | 0 | 1 | 0 |
| Karson Sharar | 5 | 1 | 0 | 1.5 | 0 | 0 | 0 |
| Deshaun Lee | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Koen Entringer | 3 | 3 | 0 | 0 | 0 | 0 | 0 |
| Max Llewellyn | 3 | 2 | 2 | 2.5 | 0 | 0 | 0 |
| Jaxon Rexroth | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Jayden Montgomery | 2 | 2 | 0 | 0 | 1 | 0 | 0 |
| Maddux Borcherding-Johnson | 2 | 2 | 0 | 1 | 0 | 0 | 0 |
| Jaylen Watson | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Ethan Hurkett | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
| Zach Twedt | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Xavier Nwankpa | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Cam Buffington | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Kael Kolarik | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jonah Pace | 1 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Kenneth Merrieweather | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Preston Ries | 1 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Rashad Godfrey Jr. | 1 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Kyler Gerardy | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kaden Wetjen | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Luke Gaffney | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Team | 49 | 31 | 5 | 11 | 3 | 2 | 0 |
| IOWA INTERCEPTIONS | INT | YDS | TD |
| IOWA KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Kaden Wetjen | 1 | 34 | 34.0 | 34 | 0 |
| TJ Washington Jr. | 1 | 22 | 22.0 | 22 | 0 |
| Team | 2 | 56 | 28.0 | 34 | 0 |
| IOWA PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| Kaden Wetjen | 4 | 182 | 45.5 | 95 | 1 |
| Team | 4 | 182 | 45.5 | 95 | 1 |
| IOWA KICKING | FG | PCT | LONG | XP | PTS |
| Drew Stevens | 2/3 | 66.7 | 54 | 5/6 | 11 |
| Team | 2/3 | 66.7 | 54 | 5/6 | 11 |
| IOWA PUNTING | NO | YDS | AVG | TB | In 20 | LONG |