Referee Dan Capron; umpire Pat Bayers; head linesman Jim Ryan; line judge Rick Kruger; side judge John Hayes; field judge Darrel Leftwich; back judge Scott Buchanan; center judge Steven ThielenGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Penn State
Temple
183
Total yards
317
103
Passing yards
168
80
Rushing yards
149
4.1
Yards per pass
8.0
2.9
Yards per rush
3.5
9
First downs
15
2–13
Third downs
7–17
0–1
Fourth downs
0–1
1
Turnovers
1
6–42
Penalties
5–35
23:45
Possession
36:15
Efficiency
Penn State
Temple
20%
Success rate
36%
−0.31
EPA per play
0.06
1.50
Explosiveness
1.18
0.11
Rushing EPA
−0.03
−0.52
Passing EPA
0.29
12%
Passing-down success
22%
0.02
First-down EPA
−0.28
−0.84
Second-down EPA
−0.01
0.03
Third-down EPA
0.87
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)
Temple 53% to win. Elo’s favorite won.
The line
Penn State −14, over/under 43.
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 83%, Temple 17%. 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. Temple drives left to right, Penn State right to left.
Q1 TemplePunt, 3 plays, −41 yards
Q1 Penn StateField goal, 8 plays, 53 yards
Q1 TemplePunt, 3 plays, 7 yards
Q1 Penn StateTouchdown, 6 plays, 75 yards
Q1 TemplePunt, 3 plays, −35 yards
Q1 Penn StatePunt, 3 plays, 3 yards
Q1 TemplePunt, 6 plays, 26 yards
Q2 Penn StatePunt, 4 plays, 3 yards
Q2 TempleFumble, 1 play, 0 yards
Q2 Penn StatePunt, 3 plays, 0 yards
Q2 TempleTouchdown, 12 plays, 93 yards
Q2 Penn StatePunt, 4 plays, −23 yards
Q2 TemplePunt, 3 plays, −3 yards
Q3 Penn StatePunt, 4 plays, 19 yards
Q3 TemplePunt, 3 plays, 0 yards
Q3 Penn StatePunt, 3 plays, 6 yards
Q3 TempleField goal, 7 plays, 57 yards
Q3 Penn StatePunt, 3 plays, −40 yards
Q3 TemplePunt, 6 plays, 17 yards
Q3 Penn StateInterception, 2 plays, 8 yards
Q3 TempleTouchdown, 1 play, 2 yards
Q3 Penn StatePunt, 3 plays, −49 yards
Q4 TempleTouchdown, 5 plays, 49 yards
Q4 Penn StatePunt, 3 plays, −49 yards
Q4 TempleField goal, 6 plays, 25 yards
Q4 Penn StateTurnover on downs, 5 plays, −26 yards
Q4 TempleTurnover on downs, 7 plays, 15 yards
Q4 Penn StateEnd of game, 3 plays, −4 yards
Play by play
1st quarter7 drives, then Penn State 10, Temple 0
Temple Punt, 3 plays
15:00
1st & 10 at own 35
Joey Julius kickoff for 65 yds , Jahad Thomas return for 15 yds to the Temp 15
14:45
1st & 10 at own 15
P.J. Walker pass complete to Robby Anderson for a loss of 2 yards to the Temp 13
14:25
2nd & 12 at own 13
P.J. Walker pass complete to Robby Anderson for 8 yds to the Temp 21
13:16
3rd & 4 at own 21
P.J. Walker pass complete to Ryquell Armstead for 3 yds to the Temp 24
12:40
4th & 1 at own 24
Alex Starzyk punt for 60 yds , Mark Allen returns for 14 yds to the PnSt 30
Penn State Field goal, 8 plays
12:25
1st & 10 at own 30
Brandon Polk run for 33 yds to the Temp 37 for a 1ST down
12:17
1st & 10 at opp 37
Christian Hackenberg pass incomplete
12:02
2nd & 10 at opp 37
Akeel Lynch run for 5 yds to the Temp 32
11:36
3rd & 5 at opp 32
Christian Hackenberg pass complete to Geno Lewis for 10 yds to the Temp 22 for a 1ST down
11:25
1st & 10 at opp 22
Christian Hackenberg pass incomplete to Geno Lewis
11:17
2nd & 10 at opp 22
Christian Hackenberg pass complete to Geno Lewis for 5 yds to the Temp 17
10:52
3rd & 5 at opp 17
Christian Hackenberg pass incomplete to Geno Lewis
10:47
4th & 5 at opp 17
Joey Julius 34 yd FG GOODPenn State 3, Temple 0
Temple Punt, 3 plays
10:47
4th & 5 at own 35
Joey Julius kickoff for 65 yds for a touchback
10:38
1st & 10 at own 25
Jahad Thomas run for a loss of 2 yards to the Temp 23
9:55
2nd & 12 at own 23
P.J. Walker pass complete to Kip Patton for 9 yds to the Temp 32
9:29
3rd & 3 at own 32
P.J. Walker pass incomplete to Adonis Jennings
9:15
4th & 3 at own 32
Alex Starzyk punt for 43 yds, downed at the PnSt 25
Penn State Touchdown, 6 plays
9:07
1st & 10 at own 25
Akeel Lynch run for 4 yds to the PnSt 29
8:16
2nd & 6 at own 29
Christian Hackenberg run for 5 yds to the PnSt 34
8:00
3rd & 1 at own 34
TEMPLE Penalty, Defensive Offside (5 Yards) to the PnSt 39 for a 1ST down
7:35
1st & 10 at own 39
Christian Hackenberg pass incomplete to Mike Gesicki
7:27
2nd & 10 at own 39
Akeel Lynch run for 1 yd to the PnSt 40
6:56
3rd & 9 at own 40
Christian Hackenberg pass complete to Chris Godwin for 18 yds to the Temp 42 for a 1ST down
6:34
1st & 10 at opp 42
Akeel Lynch run for 42 yds for a TD, (Joey Julius KICK)Penn State 10, Temple 0
Temple Punt, 3 plays
6:34
2nd & 10 at own 35
Joey Julius kickoff for 65 yds , Jahad Thomas return for 21 yds to the Temp 21
6:20
1st & 10 at own 21
Ryquell Armstead run for 3 yds to the Temp 24
5:50
2nd & 7 at own 24
Ryquell Armstead run for 1 yd to the Temp 25
4:59
3rd & 6 at own 25
P.J. Walker pass complete to Robby Anderson for 5 yds to the Temp 30
4:11
4th & 1 at own 30
Alex Starzyk punt for 58 yds , Mark Allen returns for 3 yds to the PnSt 15
Penn State Punt, 3 plays
4:02
1st & 10 at own 15
Christian Hackenberg sacked by Jarred Alwan for a loss of 6 yards to the PnSt 9 Christian Hackenberg fumbled, recovered by PnSt
3:13
2nd & 16 at own 9
Akeel Lynch run for 4 yds to the PnSt 13
2:43
3rd & 12 at own 13
Christian Hackenberg pass complete to Akeel Lynch for 5 yds to the PnSt 18
1:54
4th & 7 at own 18
Daniel Pasquariello punt for 55 yds , Robby Anderson returns for 5 yds to the Temp 23 TEMPLE Penalty, Illegal Block (10 Yards) to the Temp 22
Temple Punt, 6 plays
1:35
1st & 10 at own 22
P.J. Walker run for 8 yds to the Temp 30
0:54
2nd & 2 at own 30
P.J. Walker pass complete to Robby Anderson for a loss of 2 yards to the Temp 28
0:26
3rd & 4 at own 28
Timeout TEMPLE, clock 00:26
0:00
3rd & 4 at own 28
P.J. Walker pass complete to John Christopher for 13 yds to the Temp 41 for a 1ST down
Q2 14:45
1st & 10 at own 41
Jahad Thomas run for 6 yds to the Temp 47
Q2 14:07
2nd & 4 at own 47
Jahad Thomas run for 3 yds to the 50 yard line
Q2 13:47
3rd & 1 at the 50
Jager Gardner run for a loss of 2 yards to the Temp 48
Q2 12:46
4th & 3 at own 48
Alex Starzyk punt for 35 yds, downed at the PnSt 17
2nd quarter6 drives, then Penn State 10, Temple 7
Penn State Punt, 4 plays
12:40
1st & 10 at own 17
Brandon Polk run for 17 yds to the PnSt 34 for a 1ST down
12:13
1st & 10 at own 34
Christian Hackenberg sacked by Haason Reddick for a loss of 5 yards to the PnSt 29
11:49
2nd & 15 at own 29
Christian Hackenberg pass incomplete
11:30
3rd & 15 at own 29
Christian Hackenberg sacked by Haason Reddick for a loss of 9 yards to the PnSt 20
10:54
4th & 24 at own 20
Daniel Pasquariello punt for 36 yds, downed at the Temp 44
Temple Fumble, 1 play
10:46
1st & 10 at own 44
P.J. Walker sacked by Brandon Bell for a loss of 1 yard to the Temp 43 P.J. Walker fumbled, recovered by PnSt
Penn State Punt, 3 plays
10:34
1st & 10 at opp 43
Akeel Lynch run for 3 yds to the Temp 40
9:44
2nd & 7 at opp 40
Christian Hackenberg sacked by Tyler Matakevich for a loss of 3 yards to the Temp 43
9:15
3rd & 10 at opp 43
Christian Hackenberg pass incomplete to DaeSean Hamilton
9:05
4th & 10 at opp 43
Daniel Pasquariello punt for 36 yds, downed at the Temp 7
Temple Touchdown, 12 plays
8:59
1st & 10 at own 7
Jahad Thomas run for 10 yds to the Temp 17 for a 1ST down
8:27
1st & 10 at own 17
P.J. Walker run for 11 yds to the Temp 28 for a 1ST down
7:36
1st & 10 at own 28
Jahad Thomas run for a loss of 2 yards to the Temp 26
7:04
2nd & 12 at own 26
P.J. Walker pass incomplete to Ryquell Armstead
6:56
3rd & 12 at own 26
P.J. Walker pass complete to Ventell Bryant for 25 yds to the PnSt 49 for a 1ST down
6:23
1st & 10 at opp 49
P.J. Walker pass complete to Ventell Bryant for 16 yds to the PnSt 33 for a 1ST down
5:42
1st & 10 at opp 33
P.J. Walker sacked by Carl Nassib for a loss of 12 yards to the PnSt 45
4:51
2nd & 22 at opp 45
Jahad Thomas run for 12 yds to the PnSt 33
4:23
3rd & 10 at opp 33
Jahad Thomas run for 31 yds to the PnSt 2 for a 1ST down
3:48
1st & goal at opp 2
Jahad Thomas run for 1 yd to the PnSt 1
2:48
2nd & goal at opp 1
Jager Gardner run for no gain to the PnSt 1
2:28
3rd & 0 at opp 1
Timeout TEMPLE, clock 02:28
2:28
3rd & 0 at opp 1
Timeout PENN ST, clock 02:28
2:25
3rd & goal at opp 1
Jahad Thomas run for 1 yd for a TD, (Austin Jones KICK)Penn State 10, Temple 7
Penn State Punt, 4 plays
2:25
4th & 9 at own 35
Austin Jones kickoff for 63 yds , Koa Farmer return for 35 yds to the PnSt 37
2:00
1st & 10 at own 37
Mark Allen run for 3 yds to the PnSt 40 PENN ST Penalty, Offensive Holding (Brian Gaia) to the PnSt 30
1:44
1st & 17 at own 30
Mark Allen run for 3 yds to the PnSt 33
1:23
2nd & 14 at own 33
Christian Hackenberg pass incomplete to DaeSean Hamilton
1:23
3rd & 14 at own 33
PENN ST Penalty, False Start (-5 Yards) to the PnSt 28
1:15
3rd & 19 at own 28
Christian Hackenberg pass complete to Chris Godwin for 14 yds to the PnSt 42
1:04
4th & 5 at own 42
Daniel Pasquariello punt for 48 yds , Robby Anderson returns for 7 yds to the Temp 17
Temple Punt, 3 plays
0:57
1st & 10 at own 17
Jahad Thomas run for a loss of 3 yards to the Temp 14
0:53
2nd & 13 at own 14
Timeout PENN ST, clock 00:53
0:52
2nd & 13 at own 14
Jahad Thomas run for a loss of 1 yard to the Temp 13
0:51
3rd & 14 at own 13
Timeout PENN ST, clock 00:51
0:49
3rd & 14 at own 13
Jahad Thomas run for 1 yd to the Temp 14
0:06
4th & 13 at own 14
Timeout TEMPLE, clock 00:06
0:00
4th & 13 at own 14
Alex Starzyk punt for 51 yds , Mark Allen returns for 4 yds to the PnSt 39
3rd quarter9 drives, then Temple 17, Penn State 10
Penn State Punt, 4 plays
15:00
1st & 10 at own 35
Austin Jones kickoff for 45 yds
14:53
1st & 10 at own 35
Akeel Lynch run for 16 yds to the 49 yard line for a 1ST down
14:20
1st & 10 at opp 49
Akeel Lynch run for 1 yd to the Temp 48
13:58
2nd & 9 at opp 48
Akeel Lynch run for 2 yds to the Temp 46
13:16
3rd & 7 at opp 46
Christian Hackenberg pass incomplete to Saeed Blacknall
13:08
4th & 7 at opp 46
Daniel Pasquariello punt for 31 yds, punt out-of-bounds at the Temp 15
Temple Punt, 3 plays
13:00
1st & 10 at own 15
Samuel Benjamin run for a loss of 3 yards to the Temp 12
12:21
2nd & 13 at own 12
Jahad Thomas run for 3 yds to the Temp 15
11:42
3rd & 10 at own 15
P.J. Walker pass incomplete to Ventell Bryant
11:32
4th & 10 at own 15
Alex Starzyk punt for 42 yds , Mark Allen returns for 12 yds to the Temp 45
Penn State Punt, 3 plays
11:17
1st & 10 at opp 45
Saquon Barkley run for 1 yd to the Temp 44
10:46
2nd & 9 at opp 44
Christian Hackenberg pass complete to DaeSean Hamilton for 5 yds to the Temp 39
10:05
3rd & 4 at opp 39
Christian Hackenberg pass incomplete to Saquon Barkley
9:58
4th & 4 at opp 39
Daniel Pasquariello punt for 19 yds, punt out-of-bounds at the Temp 20
Temple Field goal, 7 plays
9:51
1st & 10 at own 20
Jahad Thomas run for 4 yds to the Temp 24
9:11
2nd & 6 at own 24
P.J. Walker pass complete to Kip Patton for 20 yds to the Temp 44 for a 1ST down
8:35
1st & 10 at own 44
John Christopher pass complete to P.J. Walker for 25 yds to the PnSt 31 for a 1ST down
7:58
1st & 10 at opp 31
P.J. Walker pass incomplete
7:51
2nd & 10 at opp 31
TEMPLE Penalty, Offensive Holding (Kyle Friend) to the PnSt 41
7:14
2nd & 20 at opp 41
P.J. Walker pass complete to Robby Anderson for 11 yds to the PnSt 30
6:33
3rd & 9 at opp 30
Jahad Thomas run for 7 yds to the PnSt 23
6:23
4th & 2 at opp 23
Austin Jones 40 yd FG GOODTied at 10
Penn State Punt, 3 plays
6:23
4th & 2 at own 35
Austin Jones kickoff for 60 yds , Koa Farmer return for 30 yds to the PnSt 35
6:07
1st & 10 at own 35
DeAndre Thompkins run for no gain to the PnSt 35
5:25
2nd & 10 at own 35
Christian Hackenberg pass incomplete to Chris Godwin
5:15
3rd & 10 at own 35
Christian Hackenberg sacked by Tyler Matakevich for a loss of 10 yards to the PnSt 25
4:31
4th & 20 at own 25
Daniel Pasquariello punt for 37 yds , Robby Anderson returns for 6 yds to the Temp 44
Temple Punt, 6 plays
4:18
1st & 10 at own 44
P.J. Walker run for 6 yds to the 50 yard line
3:47
2nd & 4 at the 50
P.J. Walker pass incomplete
3:38
3rd & 4 at the 50
P.J. Walker pass complete to Adonis Jennings for 8 yds to the PnSt 42 for a 1ST down
3:11
1st & 10 at opp 42
Jahad Thomas run for a loss of 1 yard to the PnSt 43
2:29
2nd & 11 at opp 43
P.J. Walker pass complete to Colin Thompson for 2 yds to the PnSt 41
1:55
3rd & 9 at opp 41
Jahad Thomas run for 2 yds to the PnSt 39
1:28
4th & 7 at opp 39
Alex Starzyk punt for 39 yds for a touchback
Penn State Interception, 2 plays
1:23
1st & 10 at own 20
Christian Hackenberg pass complete to Chris Godwin for 8 yds to the PnSt 28
1:13
2nd & 2 at own 28
Christian Hackenberg pass intercepted Sharif Finch return for 26 yds to the PnSt 2
Temple Touchdown, 1 play
1:07
1st & 0 at opp 2
PENN ST Penalty, Defensive Pass Interference (1 Yards) to the PnSt 1
1:00
1st & goal at opp 1
P.J. Walker run for 1 yd for a TD, (Austin Jones KICK)Temple 17, Penn State 10
Penn State Punt, 3 plays
1:00
2nd & 9 at own 35
Austin Jones kickoff for 65 yds , Koa Farmer return for 25 yds to the PnSt 25
0:55
1st & 10 at own 25
PENN ST Penalty, False Start (-5 Yards) to the PnSt 20
0:46
1st & 15 at own 20
Akeel Lynch run for no gain to the PnSt 20
0:00
2nd & 15 at own 20
Christian Hackenberg pass complete to Brandon Polk for no gain to the PnSt 20
Q4 14:51
3rd & 15 at own 20
Christian Hackenberg sacked by Nate D. Smith for a loss of 4 yards to the PnSt 16
Q4 14:01
4th & 19 at own 16
Daniel Pasquariello punt for 52 yds , Robby Anderson returns for 19 yds to the PnSt 49
4th quarter6 drives, then Temple 27, Penn State 10
Temple Touchdown, 5 plays
13:53
1st & 10 at opp 49
Jahad Thomas run for a loss of 3 yards to the Temp 48
13:12
2nd & 13 at own 48
PENN ST Penalty, Defensive Pass Interference (16 Yards) to the PnSt 36 for a 1ST down
13:03
1st & 10 at opp 36
P.J. Walker pass complete to Adonis Jennings for 8 yds to the PnSt 28
12:21
2nd & 2 at opp 28
Jahad Thomas run for a loss of 2 yards to the PnSt 30
11:43
3rd & 4 at opp 30
Jahad Thomas run for 6 yds to the PnSt 24 for a 1ST down
11:14
1st & 10 at opp 24
Jahad Thomas run for 24 yds for a TD, (Austin Jones KICK)Temple 24, Penn State 10
Penn State Punt, 3 plays
11:14
2nd & 10 at own 35
Austin Jones kickoff for 63 yds , Koa Farmer return for 18 yds to the PnSt 20
11:03
1st & 10 at own 20
Akeel Lynch run for 4 yds to the PnSt 24
10:31
2nd & 6 at own 24
Christian Hackenberg sacked by Jacob Martin for a loss of 5 yards to the PnSt 19
9:53
3rd & 11 at own 19
Christian Hackenberg pass complete to Akeel Lynch for a loss of 3 yards to the PnSt 16
9:17
4th & 14 at own 16
Daniel Pasquariello punt for 37 yds , Sean Chandler returns for 15 yds to the PnSt 38
Temple Field goal, 6 plays
9:12
1st & 10 at opp 38
Jahad Thomas run for a loss of 3 yards to the PnSt 41
8:28
2nd & 13 at opp 41
P.J. Walker pass complete to Romond Deloatch for 19 yds to the PnSt 22 for a 1ST down
7:55
1st & 10 at opp 22
Timeout TEMPLE, clock 07:55
7:50
1st & 10 at opp 22
P.J. Walker run for a loss of 2 yards to the PnSt 24
7:10
2nd & 12 at opp 24
Jahad Thomas run for 4 yds to the PnSt 20
6:24
3rd & 8 at opp 20
Jahad Thomas run for 7 yds to the PnSt 13
5:46
4th & 1 at opp 13
Timeout TEMPLE, clock 05:46
5:41
4th & 1 at opp 13
Austin Jones 30 yd FG GOODTemple 27, Penn State 10
Penn State Turnover on downs, 5 plays
5:41
4th & 1 at own 35
Austin Jones kickoff for 64 yds , Koa Farmer return for 20 yds to the PnSt 21
5:29
1st & 10 at own 21
Christian Hackenberg pass complete to Chris Godwin for 30 yds to the Temp 49 for a 1ST down
5:16
1st & 10 at opp 49
PENN ST Penalty, False Start (-5 Yards) to the PnSt 46
5:07
1st & 15 at own 46
Christian Hackenberg pass incomplete
4:58
2nd & 15 at own 46
Christian Hackenberg sacked by Matt Ioannidis for a loss of 7 yards to the PnSt 39
4:40
3rd & 22 at own 39
Timeout PENN ST, clock 04:40
4:36
3rd & 22 at own 39
Christian Hackenberg pass incomplete
4:29
4th & 22 at own 39
Christian Hackenberg pass incomplete to Akeel Lynch
Temple Turnover on downs, 7 plays
4:24
1st & 10 at opp 39
Jahad Thomas run for a loss of 4 yards to the PnSt 43
4:23
2nd & 14 at opp 43
Timeout PENN ST, clock 04:23
4:18
2nd & 14 at opp 43
Jahad Thomas run for no gain to the PnSt 43
4:18
3rd & 14 at opp 43
Timeout PENN ST, clock 04:18
4:10
3rd & 14 at opp 43
Jahad Thomas run for 29 yds to the PnSt 14 for a 1ST down
3:38
1st & 10 at opp 14
Jahad Thomas run for a loss of 4 yards to the PnSt 18
2:52
2nd & 14 at opp 18
Ryquell Armstead run for 1 yd to the PnSt 17
2:13
3rd & 13 at opp 17
Timeout TEMPLE, clock 02:13
2:06
3rd & 13 at opp 17
Ryquell Armstead run for 3 yds to the PnSt 14
1:22
4th & 10 at opp 14
TEMPLE Penalty, Delay of Game (-5 Yards) to the PnSt 19
1:22
4th & 15 at opp 19
TEMPLE Penalty, Delay of Game (-5 Yards) to the PnSt 24
1:16
4th & 20 at opp 24
Jahad Thomas run for 9 yds to the PnSt 15
Penn State End of game, 3 plays
1:09
1st & 10 at own 15
Christian Hackenberg pass complete to Chris Godwin for 11 yds to the PnSt 26 for a 1ST down
0:57
1st & 10 at own 26
Christian Hackenberg sacked by Tyler Matakevich for a loss of 7 yards to the PnSt 19
0:00
2nd & 17 at own 19
Christian Hackenberg sacked by Nate D. Smith for a loss of 8 yards to the PnSt 11
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.