From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UCLA
Penn State
260
Total yards
322
167
Passing yards
237
93
Rushing yards
85
5.6
Yards per pass
9.9
3.2
Yards per rush
2.8
14
First downs
18
6–15
Third downs
7–12
2–4
Fourth downs
0–0
0
Turnovers
0
5–45
Penalties
2–20
32:57
Possession
27:03
1
Sacks (by defense)
2
Efficiency
UCLA
Penn State
35%
Success rate
49%
0.06
EPA per play
0.28
1.34
Explosiveness
1.06
−0.10
Rushing EPA
−0.00
0.21
Passing EPA
0.59
33%
Passing-down success
29%
−0.03
First-down EPA
0.01
0.10
Second-down EPA
−0.05
0.49
Third-down EPA
1.28
11%
Havoc by its defense
17%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Penn State 82% to win. Elo’s favorite won.
The line
Penn State −30, over/under 48.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Penn State 98%, UCLA 2%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Penn State drives left to right, UCLA right to left.
Q1 Penn StatePunt, 3 plays, 8 yards
Q1 UCLATurnover on downs, 11 plays, 46 yards
Q1 Penn StatePunt, 6 plays, 13 yards
Q1 UCLAPunt, 6 plays, 21 yards
Q1 Penn StateTouchdown, 16 plays, 82 yards
Q2 UCLAField goal, 8 plays, 68 yards
Q2 Penn StateTouchdown, 8 plays, 75 yards
Q2 UCLAEnd of half, 1 play, 14 yards
Q3 UCLAPunt, 3 plays, −16 yards
Q3 Penn StateField goal, 7 plays, 39 yards
Q3 UCLAPunt, 5 plays, −7 yards
Q3 Penn StateTouchdown, 5 plays, 58 yards
Q3 UCLAPunt, 3 plays, 4 yards
Q3 Penn StatePunt, 3 plays, 4 yards
Q4 UCLATurnover on downs, 7 plays, 42 yards
Q4 Penn StateField goal, 7 plays, 65 yards
Q4 UCLATouchdown, 16 plays, 73 yards
Q4 Penn StateEnd of game, 1 play, −2 yards
Play by play
1st quarter5 drives, then Tied at 0
Penn State Punt, 3 plays
15:00
Mateen Bhaghani kickoff for 65 yds , Quinton Martin Jr. return for 27 yds to the PSU 27
14:52
1st & 10 at own 27
Kaytron Allen run for 5 yds to the PSU 32
14:10
2nd & 5 at own 32
Drew Allar pass incomplete
14:08
3rd & 5 at own 32
Drew Allar pass complete to Omari Evans for 3 yds to the PSU 35
13:30
4th & 2 at own 35
Riley Thompson punt for 35 yds
UCLA Turnover on downs, 11 plays
13:24
1st & 10 at own 30
T.J. Harden run for 3 yds to the UCLA 33
12:50
2nd & 7 at own 33
T.J. Harden run for 3 yds to the UCLA 36
12:09
3rd & 4 at own 36
Justyn Martin pass complete to Logan Loya for 16 yds to the PSU 48 for a 1ST down
11:31
1st & 10 at opp 48
Justyn Martin pass complete to Logan Loya for 3 yds to the PSU 45
10:52
2nd & 7 at opp 45
Justyn Martin pass complete to Kwazi Gilmer for 3 yds to the PSU 42
10:08
3rd & 4 at opp 42
Justyn Martin pass complete to Keegan Jones for 1 yd to the PSU 41
9:26
4th & 3 at opp 41
Timeout UCLA, clock 09:26
9:26
4th & 3 at opp 41
Justyn Martin pass complete to Moliki Matavao for 9 yds to the PSU 32 for a 1ST down
8:14
2nd & 10 at opp 32
T.J. Harden run for 5 yds to the PSU 27
7:45
3rd & 5 at opp 27
Justyn Martin pass complete to T.J. Harden for 4 yds to the PSU 23
7:04
4th & 1 at opp 23
T.J. Harden run for a loss of 1 yard to the PSU 24
Penn State Punt, 6 plays
7:03
1st & 10 at own 24
Kaytron Allen run for 11 yds to the PSU 35 for a 1ST down
6:22
1st & 10 at own 35
Tyler Warren run for 5 yds to the PSU 40
6:02
2nd & 5 at own 40
Drew Allar pass complete to Quinton Martin Jr. for 6 yds to the PSU 46 for a 1ST down
5:30
1st & 10 at own 46
Drew Allar pass incomplete
5:25
2nd & 10 at own 46
Kaytron Allen run for no gain to the PSU 46
4:45
3rd & 10 at own 46
Drew Allar sacked by Oluwafemi Oladejo for a loss of 9 yards to the PSU 37
4:07
4th & 19 at own 37
Riley Thompson punt for 38 yds
UCLA Punt, 6 plays
4:00
1st & 10 at own 25
Jalen Berger run for 4 yds to the UCLA 29
3:21
2nd & 6 at own 29
Justyn Martin pass incomplete
3:18
3rd & 6 at own 29
Timeout UCLA, clock 03:18
3:16
3rd & 6 at own 29
UCLA Penalty, False Start (Niki Prongos) to the UCLA 24
3:16
3rd & 11 at own 24
Justyn Martin pass complete to Logan Loya for 18 yds to the UCLA 42 for a 1ST down
2:37
1st & 10 at own 42
Jalen Berger run for a loss of 1 yard to the UCLA 41
1:54
2nd & 11 at own 41
Justyn Martin pass complete to Moliki Matavao for 8 yds to the UCLA 49
1:07
3rd & 3 at own 49
Justyn Martin pass complete to T.J. Harden for a loss of 3 yards to the UCLA 46
0:20
4th & 6 at own 46
Brody Richter punt for 36 yds
Penn State Touchdown, 16 plays
0:16
1st & 10 at own 18
Kaytron Allen run for 7 yds to the PSU 25
Q2 14:58
2nd & 3 at own 25
Kaytron Allen run for 5 yds to the PSU 30 for a 1ST down
Q2 14:38
1st & 10 at own 30
Kaytron Allen run for a loss of 1 yard to the PSU 29
Q2 14:01
2nd & 11 at own 29
UCLA Penalty, Offsides (Jay Toia) to the PSU 34
Q2 13:48
2nd & 6 at own 34
Beau Pribula run for 5 yds to the PSU 39
Q2 13:06
3rd & 1 at own 39
(13:06) ALLEN, Kaytron rush to the left for a gain of 9 yards to the PSU48 (MOORE, Kaylin), out of bounds, clock 13:01. PENALTY PSU Holding on DAWKINS, Nick enforced 10 yards from the PSU39 to the PSU29 [SG]. NO PLAY (replay the down).
Q2 12:46
3rd & 11 at own 29
Drew Allar pass complete to Liam Clifford for 26 yds to the UCLA 45 for a 1ST down
Q2 12:23
1st & 10 at opp 45
Quinton Martin Jr. run for 1 yd to the UCLA 44
Q2 11:41
2nd & 9 at opp 44
Drew Allar pass complete to Tyler Warren for 15 yds to the UCLA 29 for a 1ST down
Q2 11:05
1st & 10 at opp 29
Drew Allar pass complete to Harrison Wallace III for 7 yds to the UCLA 22
Q2 10:46
2nd & 3 at opp 22
Drew Allar pass incomplete
Q2 10:40
3rd & 3 at opp 22
Drew Allar run for 3 yds to the UCLA 19 for a 1ST down
Q2 9:50
1st & 10 at opp 19
Kaytron Allen run for 8 yds to the UCLA 11
Q2 9:10
2nd & 2 at opp 11
Kaytron Allen run for no gain to the UCLA 11
Q2 8:34
3rd & 2 at opp 11
Drew Allar run for 2 yds to the UCLA 9 for a 1ST down
Q2 8:04
1st & goal at opp 9
Kaytron Allen run for 6 yds to the UCLA 3
Q2 7:20
2nd & goal at opp 3
Kaytron Allen run for 2 yds to the UCLA 1
Q2 6:40
3rd & goal at opp 1
Drew Allar run for 1 yd for a TD (Ryan Barker KICK)Penn State 7, UCLA 0
2nd quarter3 drives, then Penn State 14, UCLA 3
UCLA Field goal, 8 plays
6:40
Gabriel Nwosu kickoff for 65 yds for a touchback
6:40
1st & 10 at own 25
T.J. Harden run for 4 yds to the UCLA 29
6:04
2nd & 6 at own 29
Justyn Martin run for 4 yds to the UCLA 33
5:22
3rd & 2 at own 33
Justyn Martin pass complete to T.J. Harden for 4 yds to the UCLA 37 for a 1ST down
4:49
1st & 10 at own 37
Justyn Martin pass complete to T.J. Harden for 53 yds to the PSU 10 for a 1ST down
4:25
1st & goal at opp 10
Jalen Berger run for 3 yds to the PSU 7
3:40
2nd & goal at opp 7
Justyn Martin pass incomplete
3:35
3rd & goal at opp 7
Justyn Martin run for no gain to the PSU 7
2:51
4th & goal at opp 7
Mateen Bhaghani 25 yd FG GOODPenn State 7, UCLA 3
Penn State Touchdown, 8 plays
2:51
Mateen Bhaghani kickoff for 65 yds for a touchback
2:51
1st & 10 at own 25
Drew Allar pass incomplete
2:46
2nd & 10 at own 25
Drew Allar pass complete to Khalil Dinkins for 6 yds to the PSU 31
2:00
3rd & 4 at own 31
Timeout Penn State, clock 02:00
2:00
3rd & 4 at own 31
Drew Allar pass complete to Liam Clifford for 24 yds to the UCLA 45 for a 1ST down
1:50
1st & 10 at opp 45
Drew Allar pass complete to Julian Fleming for 12 yds to the UCLA 33 for a 1ST down
1:44
1st & 10 at opp 33
Drew Allar pass complete to Harrison Wallace III for 25 yds to the UCLA 8 for a 1ST down
1:32
1st & goal at opp 8
Kaytron Allen run for 3 yds to the UCLA 5
0:59
2nd & goal at opp 5
Kaytron Allen run for no gain to the UCLA 5
0:24
3rd & goal at opp 5
Timeout Penn State, clock 00:24
0:20
3rd & goal at opp 5
Drew Allar pass complete to Tyler Warren for 5 yds for a TD (Ryan Barker KICK)Penn State 14, UCLA 3
UCLA End of half, 1 play
0:20
Gabriel Nwosu kickoff for 65 yds for a touchback
0:20
1st & 10 at own 25
T.J. Harden run for 14 yds to the UCLA 39 for a 1ST down
3rd quarter6 drives, then Penn State 24, UCLA 3
UCLA Punt, 3 plays
15:00
Gabriel Nwosu kickoff for 65 yds , Keegan Jones return for 19 yds to the UCLA 19
14:52
1st & 10 at own 19
T.J. Harden run for a loss of 2 yards to the UCLA 17
14:18
2nd & 12 at own 17
Carter Shaw run for no gain to the UCLA 17
13:31
3rd & 12 at own 17
Justyn Martin sacked for a loss of 14 yards to the UCLA 3 Justyn Martin fumbled, recovered by UCLA Justyn Martin , return for 0 yards
12:38
4th & 26 at own 3
Brody Richter punt for 46 yds , Zion Tracy returns for 2 yds to the UCLA 47
Penn State Field goal, 7 plays
12:36
1st & 10 at opp 47
Kaytron Allen run for 11 yds to the UCLA 36 for a 1ST down
12:13
1st & 10 at opp 36
UCLA Penalty, Defensive Holding (Oluwafemi Oladejo) to the UCLA 26 for a 1ST down
12:06
1st & 10 at opp 26
Kaytron Allen run for 6 yds to the UCLA 20
11:22
2nd & 4 at opp 20
Drew Allar pass complete to Tyler Warren for 9 yds to the UCLA 11 for a 1ST down
10:46
1st & 10 at opp 11
Kaytron Allen run for a loss of 3 yards to the UCLA 14
10:01
2nd & 13 at opp 14
Kaytron Allen run for a loss of 1 yard to the UCLA 15
9:17
3rd & 14 at opp 15
Drew Allar pass complete to Quinton Martin Jr. for 7 yds to the UCLA 8
8:36
4th & 7 at opp 8
Ryan Barker 25 yd FG GOODPenn State 17, UCLA 3
UCLA Punt, 5 plays
8:36
Gabriel Nwosu kickoff for 65 yds for a touchback
8:36
1st & 10 at own 25
Justyn Martin pass complete to Jack Pedersen for 8 yds to the UCLA 33
8:02
2nd & 2 at own 33
(08:02) BERGER, Jalen rush up the middle for no gain to the UCLA33 (REED, Jaylen;IZZARD, Coziah), clock 07:58. PENALTY UCLA Holding on YOON, Sam enforced 10 yards from the UCLA33 to the UCLA23 [SG]. NO PLAY (replay the down).
7:42
2nd & 12 at own 23
Jalen Berger run for 18 yds to the UCLA 41 for a 1ST down
7:06
1st & 10 at own 41
Justyn Martin pass incomplete
7:01
2nd & 10 at own 41
Justyn Martin pass complete to Jalen Berger for a loss of 7 yards to the UCLA 34
6:16
3rd & 17 at own 34
Justyn Martin sacked by Zane Durant and Amin Vanover for a loss of 16 yards to the UCLA 18
5:31
4th & 33 at own 18
Brody Richter punt for 49 yds , Zion Tracy returns for 9 yds to the PSU 42
Penn State Touchdown, 5 plays
5:23
1st & 10 at own 42
UCLA Penalty, Face mask (15 yards) (Kaylin Moore) to the UCLA 33 for a 1ST down
4:59
1st & 10 at opp 33
Kaytron Allen run for 3 yds to the UCLA 30
4:16
2nd & 7 at opp 30
Drew Allar pass complete to Harrison Wallace III for 14 yds to the UCLA 16 for a 1ST down
3:39
1st & 10 at opp 16
Drew Allar pass complete to Julian Fleming for 15 yds to the UCLA 1 for a 1ST down
2:57
1st & goal at opp 1
Kaytron Allen run for 1 yd for a TD (Ryan Barker KICK)Penn State 24, UCLA 3
UCLA Punt, 3 plays
2:57
Gabriel Nwosu kickoff for 65 yds for a touchback
2:57
1st & 10 at own 25
Justyn Martin pass incomplete
2:51
2nd & 10 at own 25
Justyn Martin pass complete to Jack Pedersen for 3 yds to the UCLA 28
2:17
3rd & 7 at own 28
Justyn Martin pass complete to Moliki Matavao for 1 yd to the UCLA 29
1:28
4th & 6 at own 29
Brody Richter punt for 49 yds , Zion Tracy returns for no gain to the PSU 12
Penn State Punt, 3 plays
1:18
1st & 10 at own 12
Kaytron Allen run for 3 yds to the PSU 15
0:40
2nd & 7 at own 15
Drew Allar pass complete to Kaytron Allen for 1 yd to the PSU 16
Q4 14:58
3rd & 6 at own 16
Drew Allar pass incomplete
Q4 14:47
4th & 6 at own 16
punt blocked by Ty Lee blocked by Ty Lee
4th quarter4 drives, then Penn State 27, UCLA 11
UCLA Turnover on downs, 7 plays
14:36
1st & 10 at own 46
Justyn Martin pass complete to T.J. Harden for 1 yd to the UCLA 47
14:04
2nd & 9 at own 47
Justyn Martin pass complete to Bryce Pierre for 12 yds to the PSU 41 for a 1ST down
13:25
1st & 10 at opp 41
Keegan Jones run for 22 yds to the PSU 19 for a 1ST down
12:42
1st & 10 at opp 19
Keegan Jones run for 3 yds to the PSU 16
12:06
2nd & 7 at opp 16
Jalen Berger run for 4 yds to the PSU 12
11:23
3rd & 3 at opp 12
Justyn Martin pass incomplete
11:21
4th & 3 at opp 12
Timeout UCLA, clock 11:21
11:19
4th & 3 at opp 12
Justyn Martin pass incomplete
Penn State Field goal, 7 plays
11:17
1st & 10 at own 12
Kaytron Allen run for 2 yds to the PSU 14
10:33
2nd & 8 at own 14
Drew Allar pass incomplete
10:30
3rd & 8 at own 14
Drew Allar pass complete to Liam Clifford for 57 yds to the UCLA 29 for a 1ST down
9:58
1st & 10 at opp 29
Drew Allar pass incomplete
9:53
2nd & 10 at opp 29
Drew Allar pass complete to Quinton Martin Jr. for 5 yds to the UCLA 24
9:06
3rd & 5 at opp 24
Beau Pribula run for 1 yd to the UCLA 23
8:17
4th & 4 at opp 23
Ryan Barker 40 yd FG GOODPenn State 27, UCLA 3
UCLA Touchdown, 16 plays
8:17
Gabriel Nwosu kickoff for 62 yds , Keegan Jones return for 24 yds to the UCLA 27
8:12
1st & 10 at own 27
Keegan Jones run for 5 yds to the UCLA 32
7:36
2nd & 5 at own 32
Keegan Jones run for 4 yds to the UCLA 36
6:55
3rd & 1 at own 36
Justyn Martin run for 8 yds to the UCLA 44 for a 1ST down
6:14
1st & 10 at own 44
Justyn Martin pass complete to Logan Loya for 14 yds to the PSU 42 for a 1ST down
5:40
1st & 10 at opp 42
Keegan Jones run for 4 yds to the PSU 38
4:59
2nd & 6 at opp 38
Justyn Martin pass complete to Jalen Berger for 9 yds to the PSU 29 for a 1ST down
4:18
1st & 10 at opp 29
Justyn Martin pass incomplete
4:12
2nd & 10 at opp 29
Justyn Martin pass complete to Keegan Jones for 4 yds to the PSU 25
3:24
3rd & 6 at opp 25
Justyn Martin run for 7 yds to the PSU 18 for a 1ST down
2:45
1st & 10 at opp 18
Jalen Berger run for 3 yds to the PSU 15
2:07
2nd & 7 at opp 15
Jalen Berger run for 3 yds to the PSU 12
2:00
3rd & 4 at opp 12
Timeout Penn State, clock 02:00
1:58
3rd & 4 at opp 12
Justyn Martin run for 2 yds to the PSU 10
1:54
4th & 2 at opp 10
Justyn Martin pass complete to Logan Loya for 5 yds to the PSU 5 for a 1ST down
1:31
1st & goal at opp 5
Timeout Penn State, clock 01:31
1:29
1st & goal at opp 5
Jalen Berger run for 1 yd to the PSU 4
0:54
2nd & goal at opp 4
Jalen Berger run for 3 yds to the PSU 1
0:20
3rd & goal at opp 1
Timeout Penn State, clock 00:20
0:16
3rd & goal at opp 1
Justyn Martin pass complete to Logan Loya for 1 yd for a TD (Justyn Martin pass to Keegan Jones for Two-Point Conversion)Penn State 27, UCLA 11
Penn State End of game, 1 play
0:16
Mateen Bhaghani kickoff for 17 yds , return for no gain to the PSU 48
0:15
1st & 10 at own 48
(00:15) [SG] Kneel down by ALLAR, Drew at PSU46 (team loss of 2), clock 00:07.
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.