Week 7 · 2025
UCLA at Michigan State
Sat 10/11/2025 12:00 PMSpartan StadiumMichigan State pregame69% — Pregame win probability: 69% for Michigan State. Michigan State favored, and lost — UCLA won.Conference
UCLA
38
3–9
Michigan State
13
4–8
Attendance
72,109
reported
UCLA6 plays, 0 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Martin Connington kickoff for 65 yds | 0 |
| 15:00 | 1st & 10 | own 25 | UCLA Penalty, false start (Garrett DiGiorgio) to the UCLA 20 | −5 |
| 15:00 | 1st & 15 | own 20 | Nico Iamaleava pass incomplete to Rico Flores Jr. | 0 |
| 15:00 | 2nd & 15 | own 20 | Nico Iamaleava pass incomplete to Kwazi Gilmer | 0 |
| 15:00 | 3rd & 15 | own 20 | Nico Iamaleava pass complete to Hudson Habermehl for 5 yds to the UCLA 25 | +5 |
| 13:56 | 4th & 10 | own 25 | Will Karoll punt for 34 yds | 0 |
UCLA11 plays, 63 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 37 | Nico Iamaleava sacked by Quindarius Dunnigan and Cam Williams for a loss of 6 yards to the UCLA 31 | −6 |
| 0:00 | own 37 | End of 1st Quarter | 0 | |
| 15:00 | 2nd & 16 | own 31 | Nico Iamaleava pass incomplete to Kwazi Gilmer | 0 |
| 15:00 | 3rd & 16 | own 31 | Nico Iamaleava pass complete to Anthony Woods for 14 yds to the UCLA 45 | +14 |
| 15:00 | 4th & 2 | own 45 | Cole Martin run for 20 yds to the MSU 35 for a 1ST down | +20 |
| 15:00 | 1st & 10 | opp 35 | Nico Iamaleava pass complete to Rico Flores Jr. for 22 yds to the MSU 13 for a 1ST down | +22 |
| 15:00 | 1st & 10 | opp 13 | Jaivian Thomas run for 8 yds to the MSU 5 | +8 |
| 15:00 | 2nd & 2 | opp 5 | Jaivian Thomas run for 1 yd to the MSU 4 | +1 |
| 15:00 | 3rd & 1 | opp 4 | Nico Iamaleava pass incomplete to Kwazi Gilmer | 0 |
| 15:00 | 4th & 1 | opp 4 | Nico Iamaleava run for 1 yd to the MSU 3 for a 1ST down | +1 |
| 10:17 | 1st & goal | opp 3 | Nico Iamaleava pass complete to Jalen Berger for 3 yds for a TD (Mateen Bhaghani KICK) | +3 |
MSU10 plays, 59 yd · Touchdown | ||||
| 13:56 | 1st & 10 | own 41 | Aidan Chiles pass complete to Michael Masunas for 6 yds to the MSU 47 | +6 |
| 13:56 | 2nd & 4 | own 47 | Aidan Chiles pass incomplete to Nick Marsh | 0 |
| 13:56 | 3rd & 4 | own 47 | Aidan Chiles pass complete to Nick Marsh for 17 yds to the UCLA 36 for a 1ST down | +17 |
| 13:56 | 1st & 10 | opp 36 | Nick Marsh run for 6 yds to the UCLA 30 | +6 |
| 13:56 | 2nd & 4 | opp 30 | Makhi Frazier run for 3 yds to the UCLA 27 | +3 |
| 13:56 | 3rd & 1 | opp 27 | Aidan Chiles run for 5 yds to the UCLA 22 for a 1ST down | +5 |
| 13:56 | 1st & 10 | opp 22 | Omari Kelly run for a loss of 2 yards to the UCLA 24 | −2 |
| 13:56 | 2nd & 12 | opp 24 | Aidan Chiles pass complete to Jack Velling for 9 yds to the UCLA 15 | +9 |
| 13:56 | 3rd & 3 | opp 15 | Makhi Frazier run for 13 yds to the UCLA 2 for a 1ST down | +13 |
| 9:07 | 1st & goal | opp 2 | Aidan Chiles run for 2 yds for a TD (Martin Connington KICK) | +2 |
UCLA12 plays, 46 yd · Field goal | ||||
| 9:07 | 1st & 10 | own 35 | Martin Connington kickoff for 65 yds | 0 |
| 9:07 | 1st & 10 | own 25 | Jaivian Thomas run for 7 yds to the UCLA 32 | +7 |
| 9:07 | 2nd & 3 | own 32 | UCLA Penalty, false start (Courtland Ford) to the UCLA 27 | −5 |
| 9:07 | 2nd & 8 | own 27 | Jaivian Thomas run for no gain to the UCLA 27 | 0 |
| 9:07 | 3rd & 8 | own 27 | Nico Iamaleava pass complete to Hudson Habermehl for 26 yds to the MSU 47 for a 1ST down | +26 |
| 9:07 | 1st & 10 | opp 47 | Nico Iamaleava pass incomplete to Kwazi Gilmer, broken up by Aydan West | 0 |
| 9:07 | 2nd & 10 | opp 47 | Nico Iamaleava run for 9 yds to the MSU 38 | +9 |
| 9:07 | 3rd & 1 | opp 38 | Jalen Berger run for 3 yds to the MSU 35 for a 1ST down | +3 |
| 9:07 | 1st & 10 | opp 35 | Nico Iamaleava pass incomplete to Mikey Matthews | 0 |
| 9:07 | 2nd & 10 | opp 35 | Nico Iamaleava pass complete to Rico Flores Jr. for 5 yds to the MSU 30 | +5 |
| 9:07 | 3rd & 5 | opp 30 | Nico Iamaleava run for 1 yd to the MSU 29 | +1 |
| 4:41 | 4th & 4 | opp 29 | Mateen Bhaghani 47 yd FG GOOD | +47 |
MSU5 plays, 9 yd · On downs | ||||
| 4:41 | 1st & 10 | own 35 | Mateen Bhaghani kickoff for 65 yds | 0 |
| 4:41 | 1st & 10 | own 25 | Brandon Tullis run for 4 yds to the MSU 29 | +4 |
| 4:41 | 2nd & 6 | own 29 | Aidan Chiles pass incomplete to Omari Kelly | 0 |
| 4:41 | 3rd & 6 | own 29 | Aidan Chiles pass complete to Elijah Tau-Tolliver for 5 yds to the MSU 34 | +5 |
| 3:04 | 4th & 1 | own 34 | Makhi Frazier run for no gain to the MSU 34 | 0 |
UCLA3 plays, 34 yd · Touchdown | ||||
| 3:04 | 1st & 10 | opp 34 | Anthony Woods run for 17 yds to the MSU 17 for a 1ST down | +17 |
| 3:04 | 1st & 10 | opp 17 | Anthony Woods run for 1 yd to the MSU 16 | +1 |
| 1:39 | 2nd & 9 | opp 16 | Jalen Berger run for 16 yds for a TD (Mateen Bhaghani KICK) | +16 |
MSU5 plays, 4 yd · Punt | ||||
| 1:35 | 1st & 10 | own 35 | Mateen Bhaghani kickoff for 62 yds , Chrishon McCray return for 10 yds to the MSU 13 | +10 |
| 1:35 | 1st & 10 | own 13 | Aidan Chiles pass incomplete to Omari Kelly | 0 |
| 1:35 | 2nd & 10 | own 13 | Makhi Frazier run for 4 yds to the MSU 17 | +4 |
| 1:35 | 3rd & 6 | own 17 | Aidan Chiles pass incomplete to Michael Masunas | 0 |
| 0:38 | 4th & 6 | own 17 | Ryan Eckley punt for 48 yds , Mikey Matthews returns for 2 yds to the UCLA 37 | +2 |
MSU5 plays, 17 yd · Uncategorized | ||||
| 10:17 | 1st & 10 | own 35 | Mateen Bhaghani kickoff for 65 yds | 0 |
| 10:17 | 1st & 10 | own 25 | Makhi Frazier run for 6 yds to the MSU 31 | +6 |
| 10:17 | 2nd & 4 | own 31 | Makhi Frazier run for 3 yds to the MSU 34 | +3 |
| 10:17 | 3rd & 1 | own 34 | Makhi Frazier run for 8 yds to the MSU 42 for a 1ST down | +8 |
| 8:14 | 1st & 10 | own 42 | Aidan Chiles sacked by Devin Aupiu for a loss of 10 yards to the MSU 32 Aidan Chiles fumbled, recovered by UCLA Siale Taupaki , return for 0 yards | −10 |
UCLA9 plays, 32 yd · Touchdown | ||||
| 8:14 | 1st & 10 | opp 32 | Nico Iamaleava pass incomplete to Kwazi Gilmer, broken up by Joshua Eaton | 0 |
| 8:14 | 2nd & 10 | opp 32 | Anthony Woods run for 11 yds to the MSU 21 for a 1ST down | +11 |
| 8:14 | 1st & 10 | opp 21 | Anthony Woods run for 3 yds to the MSU 18 | +3 |
| 8:14 | 2nd & 7 | opp 18 | Nico Iamaleava pass complete to Kwazi Gilmer for 4 yds to the MSU 14 | +4 |
| 8:14 | 3rd & 3 | opp 14 | Nico Iamaleava pass complete to Kwazi Gilmer for 5 yds to the MSU 9 for a 1ST down | +5 |
| 8:14 | 1st & goal | opp 9 | Jaivian Thomas run for a loss of 1 yard to the MSU 10 | −1 |
| 8:14 | 2nd & goal | opp 10 | Nico Iamaleava run for 3 yds to the MSU 7 | +3 |
| 8:14 | 3rd & goal | opp 7 | UCLA Penalty, false start (Courtland Ford) to the MSU 12 | −5 |
| 4:09 | 3rd & goal | opp 12 | Nico Iamaleava pass complete to Titus Mokiao-Atimalala for 12 yds for a TD (Mateen Bhaghani KICK) (Mateen Bhaghani KICK) | +12 |
MSU5 plays, 6 yd · Punt | ||||
| 4:09 | 1st & 10 | own 35 | Mateen Bhaghani kickoff for 65 yds for a touchback | 0 |
| 4:09 | 1st & 10 | own 25 | Makhi Frazier run for 2 yds to the MSU 27 | +2 |
| 4:09 | 2nd & 8 | own 27 | Aidan Chiles pass complete to Nick Marsh for 4 yds to the MSU 31 | +4 |
| 4:09 | 3rd & 4 | own 31 | Aidan Chiles pass incomplete to Makhi Frazier | 0 |
| 2:41 | 4th & 4 | own 31 | Ryan Eckley punt for 44 yds , Mikey Matthews returns for 17 yds to the UCLA 42 | +17 |
UCLA7 plays, 42 yd · Missed FG | ||||
| 2:41 | 1st & 10 | own 42 | Nico Iamaleava pass complete to Mikey Matthews for 37 yds to the MSU 21 for a 1ST down | +37 |
| 2:41 | 1st & 10 | opp 21 | Jaivian Thomas run for no gain to the MSU 21 UCLA Penalty, Offensive holding (Courtland Ford) to the MSU 31 | −10 |
| 2:00 | 1st & 20 | opp 31 | Nico Iamaleava pass complete to Jaivian Thomas for 8 yds to the MSU 23 | +8 |
| 1:46 | 2nd & 12 | opp 23 | Jaivian Thomas run for no gain to the MSU 23 UCLA Penalty, Offensive holding (Kwazi Gilmer) to the MSU 33 | −10 |
| 1:46 | 2nd & 22 | opp 33 | Nico Iamaleava pass complete to Hudson Habermehl for 4 yds to the MSU 29 | +4 |
| 1:31 | 3rd & 18 | opp 29 | Jalen Berger run for 13 yds to the MSU 16 | +13 |
| 1:19 | 4th & 5 | opp 16 | Mateen Bhaghani 34 yd FG MISSED | +34 |
MSU5 plays, 11 yd · Punt | ||||
| 1:19 | 1st & 10 | own 20 | Aidan Chiles pass complete to Brandon Tullis for 11 yds to the MSU 31 for a 1ST down | +11 |
| 1:19 | 1st & 10 | own 31 | Aidan Chiles pass incomplete to Nick Marsh | 0 |
| 1:19 | 2nd & 10 | own 31 | Aidan Chiles pass incomplete to Nick Marsh | 0 |
| 1:19 | 3rd & 10 | own 31 | Aidan Chiles pass incomplete to Nick Marsh | 0 |
| 0:43 | 4th & 10 | own 31 | Ryan Eckley punt for 43 yds , Mikey Matthews returns for 9 yds to the UCLA 35 | +9 |
MSU12 plays, 37 yd · On downs | ||||
| 15:00 | 1st & 10 | own 35 | Mateen Bhaghani kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Aidan Chiles pass complete to Michael Masunas for 7 yds to the MSU 32 | +7 |
| 15:00 | 2nd & 3 | own 32 | Brandon Tullis run for a loss of 1 yard to the MSU 31 | −1 |
| 15:00 | 3rd & 4 | own 31 | Aidan Chiles run for 6 yds to the MSU 37 for a 1ST down | +6 |
| 15:00 | 1st & 10 | own 37 | Aidan Chiles pass incomplete to Chrishon McCray, broken up by Cole Martin for a 1ST down UCLA Penalty, Defensive holding (Jalen Berger) to the MSU 47 for a 1ST down | +10 |
| 15:00 | 1st & 10 | own 47 | Brandon Tullis run for 2 yds to the MSU 49 | +2 |
| 15:00 | 2nd & 8 | own 49 | Aidan Chiles pass complete to Omari Kelly for 7 yds to the UCLA 44 | +7 |
| 15:00 | 3rd & 1 | opp 44 | Aidan Chiles run for 2 yds to the UCLA 42 for a 1ST down | +2 |
| 15:00 | 1st & 10 | opp 42 | Aidan Chiles pass incomplete to Omari Kelly | 0 |
| 15:00 | 2nd & 10 | opp 42 | Aidan Chiles run for 4 yds to the UCLA 38 | +4 |
| 15:00 | 3rd & 6 | opp 38 | Alessio Milivojevic pass incomplete to Nick Marsh, broken up by Rodrick Pleasant | 0 |
| 10:41 | 4th & 6 | opp 38 | Alessio Milivojevic pass incomplete to Nick Marsh, broken up by Andre Jordan Jr. | 0 |
MSU11 plays, 75 yd · Touchdown | ||||
| 15:00 | 2nd & 10 | own 47 | Alessio Milivojevic pass complete to Nick Marsh for 5 yds to the UCLA 48 | +5 |
| 1:44 | 1st & 10 | own 35 | Mateen Bhaghani kickoff for 65 yds for a touchback | 0 |
| 1:44 | 1st & 10 | own 25 | Makhi Frazier run for 8 yds to the MSU 33 | +8 |
| 1:44 | 2nd & 2 | own 33 | Alessio Milivojevic pass complete to Omari Kelly for 14 yds to the MSU 47 for a 1ST down | +14 |
| 1:44 | 1st & 10 | own 47 | Alessio Milivojevic pass incomplete to Kai Rios | 0 |
| 0:00 | own 47 | End of 3rd Quarter | 0 | |
| 15:00 | 3rd & 5 | opp 48 | Alessio Milivojevic pass complete to Nick Marsh for 22 yds to the UCLA 26 for a 1ST down | +22 |
| 15:00 | 1st & 10 | opp 26 | Makhi Frazier run for 10 yds to the UCLA 16 for a 1ST down | +10 |
| 14:00 | 1st & 10 | opp 16 | Alessio Milivojevic pass complete to Nick Marsh for 11 yds to the UCLA 5 for a 1ST down | +11 |
| 14:00 | 1st & goal | opp 5 | Alessio Milivojevic pass incomplete to Nick Marsh | 0 |
| 13:09 | 2nd & goal | opp 5 | Nick Marsh 5 Yd pass from Alessio Milivojevic (Martin Connington PAT failed) | +5 |
UCLA12 plays, 62 yd · Touchdown | ||||
| 10:41 | 1st & 10 | own 38 | Jaivian Thomas run for 17 yds to the MSU 45 UCLA Penalty, Offensive holding (Noah Fox-Flores) to the UCLA 45 | +7 |
| 10:41 | 1st & 3 | own 45 | Jaivian Thomas run for no gain to the UCLA 45 | 0 |
| 10:41 | 2nd & 3 | own 45 | Jaivian Thomas run for no gain to the UCLA 45 for a 1ST down Michigan State Penalty, substitution infraction (5 Yards) to the 50 yard line for a 1ST down | +5 |
| 10:41 | 1st & 10 | midfield | Jalen Berger run for 24 yds to the MSU 26 for a 1ST down | +24 |
| 10:41 | 1st & 10 | opp 26 | Nico Iamaleava pass complete to Jalen Berger for 8 yds to the MSU 18 | +8 |
| 10:41 | 2nd & 2 | opp 18 | Jaivian Thomas run for 3 yds to the MSU 15 for a 1ST down | +3 |
| 10:41 | 1st & 10 | opp 15 | Jaivian Thomas run for 2 yds to the MSU 13 | +2 |
| 10:41 | 2nd & 8 | opp 13 | Jalen Berger run for 1 yd to the MSU 12 | +1 |
| 10:41 | 3rd & 7 | opp 12 | Nico Iamaleava pass complete to Anthony Frias II for 5 yds to the MSU 7 | +5 |
| 10:41 | 4th & 2 | opp 7 | Jalen Berger run for 4 yds to the MSU 3 for a 1ST down | +4 |
| 10:41 | 1st & goal | opp 3 | Anthony Frias II run for 2 yds to the MSU 1 | +2 |
| 3:55 | 2nd & goal | opp 1 | Jaivian Thomas run for 1 yd for a TD (Mateen Bhaghani KICK) | +1 |
MSU5 plays, 8 yd · On downs | ||||
| 3:55 | 1st & 10 | own 35 | Mateen Bhaghani kickoff for 65 yds | 0 |
| 3:55 | 1st & 10 | own 25 | Alessio Milivojevic pass incomplete to Omari Kelly | 0 |
| 3:55 | 2nd & 10 | own 25 | Alessio Milivojevic run for 9 yds to the MSU 34 | +9 |
| 3:55 | 3rd & 1 | own 34 | Alessio Milivojevic pass incomplete to Michael Masunas, broken up by Rodrick Pleasant | 0 |
| 2:56 | 4th & 1 | own 34 | Makhi Frazier run for a loss of 1 yard to the MSU 33 | −1 |
UCLA5 plays, 33 yd · Touchdown | ||||
| 2:56 | 1st & 10 | opp 33 | Nico Iamaleava pass incomplete to Mikey Matthews | 0 |
| 2:56 | 2nd & 10 | opp 33 | Nico Iamaleava pass complete to Mikey Matthews for 9 yds to the MSU 24 | +9 |
| 2:56 | 3rd & 1 | opp 24 | Anthony Frias II run for 7 yds to the MSU 17 Michigan State Penalty, personal foul (Malik Spencer) to the MSU 8 | +16 |
| 2:56 | 1st & goal | opp 8 | Nico Iamaleava pass incomplete to Rico Flores Jr., broken up by Dontavius Nash UCLA Penalty, inelgible downfield on pass (-5 Yards) to the MSU 13 | −5 |
| 1:44 | 1st & goal | opp 13 | Nico Iamaleava pass complete to Jalen Berger for 13 yds for a TD (Mateen Bhaghani KICK) | +13 |
UCLA10 plays, 28 yd · Punt | ||||
| 13:09 | 1st & 10 | own 35 | Martin Connington kickoff for 65 yds for a touchback | 0 |
| 13:09 | 1st & 10 | own 25 | Jaivian Thomas run for 5 yds to the UCLA 30 | +5 |
| 13:09 | 2nd & 5 | own 30 | Jaivian Thomas run for 11 yds to the UCLA 41 for a 1ST down | +11 |
| 13:09 | 1st & 10 | own 41 | Jalen Berger run for 5 yds to the UCLA 46 | +5 |
| 13:09 | 2nd & 5 | own 46 | Jalen Berger run for 4 yds to the 50 yard line | +4 |
| 13:09 | 3rd & 1 | midfield | Jalen Berger run for 2 yds to the MSU 48 for a 1ST down | +2 |
| 13:09 | 1st & 10 | opp 48 | Anthony Frias II run for 6 yds to the MSU 42 | +6 |
| 13:09 | 2nd & 4 | opp 42 | Anthony Frias II run for no gain to the MSU 42 | 0 |
| 13:09 | 3rd & 4 | opp 42 | Nico Iamaleava sacked by Alex VanSumeren and Grady Kelly for a loss of 5 yards to the MSU 47 | −5 |
| 7:08 | 4th & 9 | opp 47 | Will Karoll punt for 36 yds | 0 |
MSU9 plays, 47 yd · On downs | ||||
| 7:08 | 1st & 10 | own 11 | Alessio Milivojevic pass incomplete to Nick Marsh, broken up by Jalen Woods | 0 |
| 7:08 | 2nd & 10 | own 11 | Makhi Frazier run for 2 yds to the MSU 13 | +2 |
| 7:08 | 3rd & 8 | own 13 | Alessio Milivojevic pass complete to Chrishon McCray for 23 yds to the MSU 36 for a 1ST down | +23 |
| 7:08 | 1st & 10 | own 36 | Alessio Milivojevic pass complete to Jack Velling for 7 yds to the MSU 43 | +7 |
| 7:08 | 2nd & 3 | own 43 | Alessio Milivojevic pass complete to Nick Marsh for 13 yds to the UCLA 44 for a 1ST down | +13 |
| 7:08 | 1st & 10 | opp 44 | Alessio Milivojevic pass incomplete to Jack Velling | 0 |
| 7:08 | 2nd & 10 | opp 44 | Alessio Milivojevic pass incomplete to Chrishon McCray | 0 |
| 7:08 | 3rd & 10 | opp 44 | Elijah Tau-Tolliver run for 2 yds to the UCLA 42 | +2 |
| 3:59 | 4th & 8 | opp 42 | Alessio Milivojevic pass incomplete to Chrishon McCray | 0 |
UCLA6 plays, 36 yd · Uncategorized | ||||
| 3:59 | 1st & 10 | own 42 | Jalen Berger run for no gain to the UCLA 42 | 0 |
| 3:59 | 2nd & 10 | own 42 | Jalen Berger run for 15 yds to the MSU 43 Jalen Berger fumbled, recovered by UCLA Noah Fox-Flores for a 1ST down | +15 |
| 3:59 | 1st & 10 | opp 43 | Anthony Frias II run for no gain to the MSU 43 | 0 |
| 2:00 | 2nd & 10 | opp 43 | Anthony Frias II run for 18 yds to the MSU 25 for a 1ST down | +18 |
| 2:00 | 1st & 10 | opp 25 | Troy Leigber run for 3 yds to the MSU 22 | +3 |
| 2:00 | 2nd & 7 | opp 22 | Anthony Frias II run for 4 yds to the MSU 22 | +4 |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 6 meetings vs. UCLA
Michigan State 3–3 vs UCLA
- 1974 · wk 4Michigan State 14 @ UCLA 56
- 1973 · wk 5UCLA 34 @ Michigan State 21
- 1965 · wk 14Michigan State 12 @ UCLA 14
- 1965 · wk 2UCLA 3 @ Michigan State 13
- 1955 · wk 13Michigan State 17 @ UCLA 14
- 1953 · wk 13Michigan State 28 @ UCLA 20
Previous 2 meetings vs. Jonathan Smith
UCLA 0–2 vs Jonathan Smith
- 2023 · wk 7 (coaching change that season)UCLA 24 @ Oregon State 36
- 2019 · wk 6Oregon State 48 @ UCLA 31
† That school changed coaches during the season and the loader cannot say which games he took.
Research
Keep this open while you look at others