← CFB Terminal
#46UCLA
14
Big Ten
AT
17
Big Ten
2025 week 5 · Saturday, September 27, 2025 at 2:30 PM CT · Lanny and Sharon Martin Stadium · πŸ“Ί BTN

Drive chart

WIN PROBABILITYUCLA above · Northwestern below
KICK58% → 100% NorthwesternFINAL
UCLA Northwestern bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT
6 pl · 21 yd · 3:27
0–0
−3
14:59 1st & 10 OWN 25 Nico Iamaleava run for 1 yd to the UCLA 26 +1 -0.59
14:26 2nd & 9 OWN 26 UCLA Penalty, false start (Eugene Brooks) to the UCLA 21 -5
14:03 2nd & 14 OWN 21 Nico Iamaleava pass complete to Titus Mokiao-Atimalala for 7 yds to the UCLA 28 +7 0.16
13:34 3rd & 7 OWN 28 Nico Iamaleava pass complete to Rico Flores Jr. for 15 yds to the UCLA 43 for a 1ST down +15 2.47
13:03 1st & 10 OWN 43 Nico Iamaleava pass incomplete to Kwazi Gilmer 0 -1.16
13:01 2nd & 10 OWN 43 Jalen Berger run for 4 yds to the UCLA 47 +4 -0.15
12:13 3rd & 6 OWN 47 Nico Iamaleava sacked by Garner Wallace and Anto Saka for a loss of 1 yard to the UCLA 46 -1 -0.92
11:41 4th & 7 OWN 46 Will Karoll punt for 44 yds , Drew Wagner returns for 1 yd to the NU 11
FG
17 pl · 74 yd · 9:09
0–3
+11
11:32 1st & 10 OWN 11 Caleb Komolafe run for 7 yds to the NU 18 +7 0.39
10:48 2nd & 3 OWN 18 Caleb Komolafe run for 5 yds to the NU 23 for a 1ST down +5 0.16
10:12 1st & 10 OWN 23 Northwestern Penalty, false start (Ezomo Oratokhai) to the NU 18 -5
9:49 1st & 15 OWN 18 Preston Stone pass incomplete to Ricky Ahumaraeze 0 -0.29
9:39 2nd & 15 OWN 18 Joseph Himon II run for 8 yds to the NU 26 +8 0.19
9:09 3rd & 7 OWN 26 Caleb Komolafe run for 10 yds to the NU 36 for a 1ST down +10 1.84
8:32 1st & 10 OWN 36 Preston Stone pass complete to Griffin Wilde for 15 yds to the UCLA 49 for a 1ST down +15 1.38
8:06 1st & 10 OPP 49 Caleb Komolafe run for 1 yd to the UCLA 48 +1 -0.86
7:19 2nd & 9 OPP 48 Preston Stone pass complete to Hayden Eligon II for 4 yds to the UCLA 44 +4 -0.16
6:42 3rd & 5 OPP 44 Caleb Komolafe run for 7 yds to the UCLA 37 for a 1ST down +7 1.73
6:17 1st & 10 OPP 37 Caleb Komolafe run for a loss of 1 yard to the UCLA 38 -1 -0.94
5:34 2nd & 11 OPP 38 Preston Stone pass incomplete to Hayden Eligon II, broken up by Robert Stafford III 0 -1.00
5:27 3rd & 11 OPP 38 Preston Stone pass complete to Griffin Wilde for 7 yds to the UCLA 31 +7 0.50
4:44 4th & 4 OPP 31 Preston Stone pass complete to Griffin Wilde for 20 yds to the UCLA 11 for a 1ST down +20 1.97
4:03 1st & 10 OPP 11 Caleb Komolafe run for 5 yds to the UCLA 6 +5 0.08
3:32 2nd & 5 OPP 6 Preston Stone pass complete to Drew Wagner for a loss of 5 yards to the UCLA 11 -5 -0.66
3:08 3rd & 10 OPP 11 Preston Stone sacked by Anthony Jones and A.J. Fuimaono for a loss of 4 yards to the UCLA 15 -4 -1.07
2:24 4th & 14 OPP 15 Jack Olsen 33 yd FG GOOD
PUNT
3 pl · 3 yd · 0:51
0–3
−1
2:12 1st & 10 OWN 14 Nico Iamaleava pass complete to Rico Flores Jr. for 3 yds to the UCLA 17 +3 -0.18
1:43 2nd & 7 OWN 17 Nico Iamaleava pass incomplete to Kwazi Gilmer 0 -0.32
1:38 3rd & 7 OWN 17 Nico Iamaleava pass incomplete to Kwazi Gilmer 0 -0.14
1:35 4th & 7 OWN 17 Will Karoll punt for 52 yds
TD
6 pl · 69 yd · 2:57
0–10
+21
1:26 1st & 10 OWN 31 Caleb Komolafe run for 9 yds to the NU 40 +9 1.36
0:44 2nd & 1 OWN 40 Caleb Komolafe run for 3 yds to the NU 43 for a 1ST down +3 -0.22
0:08 1st & 10 OWN 43 Preston Stone pass complete to Hunter Welcing for 22 yds to the UCLA 35 for a 1ST down +22 1.49
0:00 OWN 43 End of 1st Quarter
15:00 1st & 10 OPP 35 Joseph Himon II run for 24 yds to the UCLA 11 for a 1ST down +24 0.45
15:00 1st & 10 OPP 11 Joseph Himon II run for 2 yds to the UCLA 9 +2 -0.17
13:29 2nd & 8 OPP 9 Caleb Komolafe 9 Yd Run (Jack Olsen Kick) +9 2.69
Q2
ON DOWNS
14 pl · 47 yd · 7:05
0–10
−7
13:24 1st & 10 OWN 17 Nico Iamaleava run for 8 yds to the UCLA 25 +8 0.73
12:45 2nd & 2 OWN 25 Jaivian Thomas run for a loss of 1 yard to the UCLA 24 -1 -0.99
11:50 3rd & 3 OWN 24 Nico Iamaleava run for 2 yds to the UCLA 26 +2 -0.22
11:25 4th & 1 OWN 26 Jaivian Thomas run for 12 yds to the UCLA 38 for a 1ST down +12 2.07
10:38 1st & 10 OWN 38 Jaivian Thomas run for 8 yds to the UCLA 46 +8 1.03
10:00 2nd & 2 OWN 46 Nico Iamaleava pass incomplete to Rico Flores Jr. 0 -1.36
9:50 3rd & 2 OWN 46 Nico Iamaleava run for 3 yds to the UCLA 49 for a 1ST down +3 1.36
9:13 1st & 10 OWN 49 Nico Iamaleava pass complete to Jaedon Wilson for 9 yds to the NU 42 +9 1.12
8:53 2nd & 1 OPP 42 Nico Iamaleava pass complete to Jalen Berger for no gain to the NU 42 Northwestern Penalty, illegal formation (5 Yards) to the NU 47 +5 -0.25
8:34 2nd & 6 OPP 47 Nico Iamaleava run for 6 yds to the NU 41 for a 1ST down +6 0.83
7:47 1st & 10 OPP 41 Nico Iamaleava pass incomplete to Titus Mokiao-Atimalala 0 -0.88
7:37 2nd & 10 OPP 41 Jalen Berger run for 5 yds to the NU 36 +5 0.07
7:01 3rd & 5 OPP 36 Anthony Woods run for 2 yds to the NU 34 +2 -0.60
6:18 4th & 3 OPP 34 Nico Iamaleava sacked by Aidan Hubbard and Michael Kilbane for a loss of 2 yards to the NU 36 UCLA Penalty, illegal formation (Jalen Berger) to the NU 36 -2 -2.35
TD
5 pl · 64 yd · 2:46
0–17
+17
6:16 1st & 10 OWN 36 Preston Stone pass complete to Griffin Wilde for 6 yds to the NU 42 +6 0.40
5:37 2nd & 4 OWN 42 Joseph Himon II run for 3 yds to the NU 45 +3 -0.46
4:56 3rd & 1 OWN 45 Joseph Himon II run for 20 yds to the UCLA 35 for a 1ST down +20 2.23
4:17 1st & 10 OPP 35 Preston Stone pass complete to Griffin Wilde for 25 yds to the UCLA 10 for a 1ST down +25 0.46
3:33 1st & 10 OPP 10 Griffin Wilde 10 Yd pass from Preston Stone (Jack Olsen Kick) +10 2.51
FG
13 pl · 73 yd · 3:26
3–17
−13
3:24 1st & 10 OWN 17 Nico Iamaleava pass complete to Titus Mokiao-Atimalala for 19 yds to the UCLA 36 for a 1ST down +19 1.39
2:36 1st & 10 OWN 36 Anthony Woods run for 5 yds to the UCLA 41 +5 0.11
2:02 2nd & 5 OWN 41 Nico Iamaleava pass complete to Titus Mokiao-Atimalala for 2 yds to the UCLA 43 +2 -0.67
1:54 3rd & 3 OWN 43 Nico Iamaleava pass complete to Rico Flores Jr. for 7 yds to the 50 yard line for a 1ST down +7 1.87
1:44 1st & 10 50 Nico Iamaleava pass incomplete to Kwazi Gilmer 0 -1.11
1:38 2nd & 10 50 Anthony Woods run for 3 yds to the NU 47 +3 -0.40
1:05 3rd & 7 OPP 47 Nico Iamaleava run for 9 yds to the NU 38 for a 1ST down +9 2.26
0:55 1st & 10 OPP 38 Nico Iamaleava pass complete to Kwazi Gilmer for 13 yds to the NU 25 for a 1ST down +13 0.39
0:47 1st & 10 OPP 25 Jalen Berger run for 3 yds to the NU 22 +3 -0.14
0:17 2nd & 7 OPP 22 Nico Iamaleava pass complete to Anthony Woods for 5 yds to the NU 17 +5 0.07
0:10 3rd & 2 OPP 17 Nico Iamaleava pass complete to Anthony Woods for 7 yds to the NU 10 for a 1ST down +7 0.26
0:00 2nd & 10 OPP 10 Mateen Bhaghani 28 Yd Field Goal
Q3
PUNT
10 pl · 38 yd · 6:00
6–17
+6
14:59 1st & 10 OWN 25 Caleb Komolafe run for 6 yds to the NU 31 +6 0.33
14:19 2nd & 4 OWN 31 Drew Wagner run for 8 yds to the NU 39 for a 1ST down +8 0.89
13:40 1st & 10 OWN 39 Preston Stone pass complete to Joseph Himon II for a loss of 1 yard to the NU 38 -1 -1.30
12:58 2nd & 11 OWN 38 Preston Stone pass complete to Drew Wagner for a loss of 3 yards to the NU 35 -3 -0.88
12:04 3rd & 14 OWN 35 Preston Stone pass complete to Griffin Wilde for 15 yds to the 50 yard line for a 1ST down +15 3.19
11:23 1st & 10 50 Caleb Komolafe run for a loss of 2 yards to the NU 48 -2 -1.58
10:39 2nd & 12 OWN 48 Preston Stone pass incomplete to Alex Lines for a 1ST down Northwestern Penalty, personal foul (-15 Yards) to the UCLA 37 for a 1ST down -15 -1.90
10:35 1st & 10 OPP 37 Caleb Komolafe run for a loss of 1 yard to the UCLA 38 -1 -0.94
9:51 2nd & 11 OPP 38 Preston Stone run for 1 yd to the UCLA 37 +1 -0.78
9:13 3rd & 10 OPP 37 Preston Stone pass incomplete to Drew Wagner 0 -1.01
9:07 4th & 10 OPP 37 Luke Akers punt for 37 yds
FG
12 pl · 73 yd · 6:12
6–17
8:58 1st & 10 OWN 20 Nico Iamaleava pass complete to Jack Pedersen for 2 yds to the UCLA 22 +2 -0.36
8:18 2nd & 8 OWN 22 Jaivian Thomas run for 1 yd to the UCLA 23 +1 -0.31
7:40 3rd & 7 OWN 23 Nico Iamaleava run for 32 yds to the NU 45 for a 1ST down +32 3.58
7:08 1st & 10 OPP 45 Nico Iamaleava run for 6 yds to the NU 39 +6 0.30
6:33 2nd & 4 OPP 39 Nico Iamaleava pass complete to Rico Flores Jr. for 18 yds to the NU 21 for a 1ST down +18 0.54
6:06 1st & 10 OPP 21 Jalen Berger run for 1 yd to the NU 20 +1 -0.30
5:31 2nd & 9 OPP 20 Nico Iamaleava run for 2 yds to the NU 18 +2 -0.24
5:03 3rd & 7 OPP 18 Nico Iamaleava pass complete to Kwazi Gilmer for 9 yds to the NU 9 for a 1ST down +9 0.75
4:23 1st & 9 OPP 9 Nico Iamaleava run for 2 yds to the NU 7 +2 -0.18
3:42 2nd & 7 OPP 7 Anthony Woods run for no gain to the NU 7 0 -0.28
2:56 3rd & 7 OPP 7 Nico Iamaleava pass incomplete to Kwazi Gilmer, broken up by Ore Adeyi 0 -0.33
2:48 4th & 7 OPP 7 Mateen Bhaghani 25 Yd Field Goal
MISSED FG
17 pl · 67 yd · 9:52
9–17
2:40 1st & 10 OWN 31 Caleb Komolafe run for 6 yds to the NU 37 +6 0.38
2:01 2nd & 4 OWN 37 Caleb Komolafe run for 2 yds to the NU 39 +2 -0.66
1:21 3rd & 2 OWN 39 Caleb Komolafe run for 1 yd to the NU 40 +1 -0.65
0:40 4th & 1 OWN 40 Caleb Komolafe run for 2 yds to the NU 42 for a 1ST down +2 1.98
0:00 OWN 40 End of 3rd Quarter
14:59 1st & 10 OWN 42 Joseph Himon II run for no gain to the NU 42 0 -1.15
14:12 2nd & 10 OWN 42 Preston Stone pass incomplete to Hayden Eligon II for a 1ST down Northwestern Penalty, Offensive pass interference (-15 Yards) to the UCLA 43 for a 1ST down -15 -1.63
14:03 1st & 10 OPP 43 Ryan Boe run for 2 yds to the UCLA 41 +2 -0.51
13:21 2nd & 8 OPP 41 Preston Stone run for 10 yds to the UCLA 31 for a 1ST down +10 1.02
13:01 1st & 10 OPP 31 Caleb Komolafe run for 3 yds to the UCLA 28 +3 -0.18
12:17 2nd & 7 OPP 28 Caleb Komolafe run for 13 yds to the UCLA 15 for a 1ST down +13 0.46
11:30 1st & 10 OPP 15 Caleb Komolafe run for 8 yds to the UCLA 7 +8 0.45
10:50 2nd & 2 OPP 7 Caleb Komolafe run for 1 yd to the UCLA 6 +1 -0.39
10:08 3rd & 1 OPP 6 Caleb Komolafe run for 3 yds to the UCLA 3 for a 1ST down +3 1.04
9:28 1st & 3 OPP 3 Joseph Himon II run for no gain to the UCLA 3 0 -0.75
8:42 2nd & 3 OPP 3 Preston Stone pass incomplete to Joseph Himon II, broken up by Jalen Woods 0 -0.41
8:36 3rd & 3 OPP 3 Caleb Komolafe run for 1 yd to the UCLA 2 +1 -0.23
7:50 4th & 2 OPP 2 Jack Olsen 20 Yard Field Goal Missed
Q4
TD
5 pl · 80 yd · 1:29
17–17
−29
7:47 1st & 10 OWN 20 Jaivian Thomas run for 13 yds to the UCLA 33 for a 1ST down +13 0.96
7:15 1st & 10 OWN 33 Nico Iamaleava pass complete to Jaedon Wilson for 11 yds to the UCLA 44 for a 1ST down +11 1.06
6:42 1st & 10 OWN 44 Jaivian Thomas run for 12 yds to the NU 44 Northwestern Penalty, personal foul (Richie Hagarty) to the NU 29 +27 1.58
6:22 1st & 10 OPP 3 Nico Iamaleava pass complete to Anthony Woods for no gain to the UCLA 35 -62
6:19 1st & 10 OPP 29 Kwazi Gilmer 29 Yd pass from Nico Iamaleava (Nico Iamaleava Pass to Anthony Woods for Two-Point Conversion) +29 2.79
PUNT
6 pl · 24 yd · 3:03
14–17
+18
6:18 1st & 10 OWN 25 Preston Stone pass incomplete to Joseph Himon II 0 -0.70
6:14 2nd & 10 OWN 25 Preston Stone run for 8 yds to the NU 33 +8 0.48
5:34 3rd & 2 OWN 33 Caleb Komolafe run for 10 yds to the NU 43 for a 1ST down +10 1.83
4:51 1st & 10 OWN 43 Caleb Komolafe run for 5 yds to the NU 48 +5 0.11
4:10 2nd & 5 OWN 48 Joseph Himon II run for 1 yd to the NU 49 +1 -0.96
3:27 3rd & 4 OWN 49 Preston Stone pass incomplete to Hayden Eligon II, broken up by A.J. Fuimaono 0 -0.96
3:23 4th & 4 OWN 49 Luke Akers punt for 44 yds
PUNT
3 pl · 2 yd · 1:21
14–17
+5
3:23 1st & 10 OWN 7 Jaivian Thomas run for a loss of 2 yards to the UCLA 5 -2 -0.38
3:23 2nd & 12 OWN 5 Nico Iamaleava pass complete to Jaivian Thomas for 4 yds to the UCLA 9 +4 -0.01
3:23 3rd & 8 OWN 9 Nico Iamaleava pass incomplete to Rico Flores Jr., broken up by Ore Adeyi 0 -0.08
1:55 4th & 8 OWN 9 Will Karoll punt for 45 yds , Drew Wagner returns for 1 yd to the NU 47
PUNT
3 pl · 3 yd · 0:26
14–17
−3
1:55 1st & 10 OWN 47 Caleb Komolafe run for 4 yds to the UCLA 49 +4 -0.15
1:49 2nd & 6 OPP 49 Caleb Komolafe run for 2 yds to the UCLA 47 +2 -0.68
1:43 3rd & 4 OPP 47 Preston Stone sacked by Gary Smith III and Jalen Woods for a loss of 3 yards to the 50 yard line -3 -1.55
1:29 4th & 7 50 Luke Akers punt for 50 yds
5 pl · 1 yd · 1:29
14–17
+20
1:29 1st & 10 OWN 20 Nico Iamaleava run for 4 yds to the UCLA 24 +4 -0.09
1:29 2nd & 6 OWN 24 Nico Iamaleava pass complete to Hudson Habermehl for 9 yds Nico Iamaleava fumbled, recovered by UCLA for a 1ST down +9 1.05
1:29 1st & 10 OWN 33 Nico Iamaleava pass complete to Anthony Woods for no gain to the UCLA 33 0 -0.96
1:29 2nd & 10 OWN 33 Nico Iamaleava sacked by Braydon Brus and Anto Saka for a loss of 7 yards to the UCLA 26 -7 -0.88
1:29 3rd & 17 OWN 26 UCLA Penalty, false start (Courtland Ford) to the UCLA 21 -5
1:29 3rd & 22 OWN 21 Nico Iamaleava pass complete to Hudson Habermehl for 11 yds to the UCLA 21 +11 0.12
15 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

2sacks3
10plays for loss6
0takeaways0
1three-and-outs forced2
6explosive plays allowed7
4.58yards allowed / play4.56
3 of 7scoring drives allowed3 of 8
UCLA
JonJon Vaughns 12 (5)
Cole Martin 9 (3) 1 TFL
Gary Smith III 7 (2) 0.5 sk · 1.5 TFL
A.J. Fuimaono 5 (1) 0.5 sk · 0.5 TFL · 1 PD
Rodrick Pleasant 5 (4) 0.5 TFL
Isaiah Chisom 5 (2)
Anthony Jones 3 0.5 sk · 1 TFL
Jalen Woods 3 (2) 0.5 sk · 0.5 TFL · 1 PD
Northwestern
Robert Fitzgerald 9 (7) 1 TFL
Braydon Brus 7 (5) 0.5 sk · 0.5 TFL
Mac Uihlein 7 (4)
Braden Turner 5 (4)
Anto Saka 4 (2) 1 sk · 1 TFL
Ore Adeyi 4 (3) 2 PD
Fred Davis II 4 (3)
Aidan Hubbard 3 0.5 sk · 0.5 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 2field goals1 of 2
3punts3
47.0punt average43.7
1punts inside the 201
46return yards25
own 16average drive startown 28
UCLA
K Mateen Bhaghani 2/2 FG · long 28
P Will Karoll 3 punts · 47.0 avg · 1 in 20
KR Anthony Frias II 3 ret · 46 yds · long 17
Northwestern
K Jack Olsen 1/2 FG · long 33 · 2/2 XP
P Luke Akers 3 punts · 43.7 avg · 1 in 20 · 2 TB
KR Joseph Himon II 1 ret · 23 yds · long 23
PR Drew Wagner 2 ret · 2 yds · long 1
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

57plays62
260yards284
8drives7
40%success rate47%
11.03total PPA6.24
Derived from 119 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Jack Olsen 33 yd FG GOOD 3–0
Q2Caleb Komolafe 9 Yd Run (Jack Olsen Kick) 10–0
Q2Griffin Wilde 10 Yd pass from Preston Stone (Jack Olsen Kick) 17–0
Q2Mateen Bhaghani 28 Yd Field Goal 3–17
Q3Mateen Bhaghani 25 Yd Field Goal 6–17
Q4Kwazi Gilmer 29 Yd pass from Nico Iamaleava (Nico Iamaleava Pass to Anthony Woods for Two-Point… 14–17

Biggest plays by PPA

Q3Nico Iamaleava run for 32 yds to the NU 45 for a 1ST down 3.58
Q3Preston Stone pass complete to Griffin Wilde for 15 yds to the 50 yard line for a 1ST… 3.19
Q4Kwazi Gilmer 29 Yd pass from Nico Iamaleava (Nico Iamaleava Pass to Anthony Woods for… 2.79
Q2Caleb Komolafe 9 Yd Run (Jack Olsen Kick) 2.69
Q2Griffin Wilde 10 Yd pass from Preston Stone (Jack Olsen Kick) 2.51
Q1Nico Iamaleava pass complete to Rico Flores Jr. for 15 yds to the UCLA 43 for a 1ST down 2.47

Series recent meetings

2005 Northwestern 38 – 50 UCLA
1970 Northwestern 7 – 12 UCLA
1969 UCLA 36 – 0 Northwestern
1948 Northwestern 19 – 0 UCLA
1947 UCLA 26 – 27 Northwestern
1931 UCLA 0 – 19 Northwestern
Last 6 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal