From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UC Davis
Cal Poly
430
Total yards
211
242
Passing yards
197
188
Rushing yards
14
5.0
Yards per pass
4.8
4.9
Yards per rush
0.5
28
First downs
18
7–15
Third downs
6–16
1–4
Fourth downs
2–2
1
Turnovers
3
6–60
Penalties
8–50
30:55
Possession
26:26
Efficiency
UC Davis
Cal Poly
42%
Success rate
32%
0.04
EPA per play
0.02
1.07
Explosiveness
1.26
0.06
Rushing EPA
0.05
0.03
Passing EPA
0.10
32%
Passing-down success
30%
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)
UC Davis 67% to win. Elo’s favorite won.
The line
UC Davis −23, over/under 58.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Cal Poly drives left to right, UC Davis right to left.
Q1 Cal PolyResult not recorded, 4 plays, 7 yards
Q1 UC DavisTouchdown, 8 plays, 83 yards
Q1 Cal PolyFumble, 5 plays, 13 yards
Q1 UC DavisField goal, 7 plays, 11 yards
Q1 Cal PolyPunt, 6 plays, 4 yards
Q1 UC DavisTouchdown, 12 plays, 61 yards
Q2 Cal PolyPunt, 3 plays, −15 yards
Q2 UC DavisTouchdown, 10 plays, 47 yards
Q2 Cal PolyResult not recorded, 9 plays, 16 yards
Q2 UC DavisTurnover on downs, 4 plays, 5 yards
Q2 Cal PolyTouchdown, 10 plays, 64 yards
Q2 UC DavisEnd of half, 5 plays, 17 yards
Q3 Cal PolyPunt, 3 plays, −1 yard
Q3 UC DavisTurnover on downs, 7 plays, 36 yards
Q3 Cal PolyPunt, 5 plays, 20 yards
Q3 UC DavisTouchdown, 6 plays, 82 yards
Q3 Cal PolyInterception, 4 plays, 17 yards
Q3 UC DavisTurnover on downs, 16 plays, 77 yards
Q4 Cal PolyPunt, 5 plays, 26 yards
Q4 UC DavisPunt, 3 plays, 5 yards
Q4 Cal PolyTouchdown, 13 plays, 80 yards
Q4 UC DavisEnd of game, 9 plays, 31 yards
Play by play
1st quarter6 drives, then UC Davis 10, Cal Poly 0
Cal Poly Result not recorded, 4 plays
15:00
Noah Serna kickoff for 60 yds , return for no gain to the UCD 25
14:55
Noah Serna kickoff for 60 yds , return for no gain to the UCD 25
14:50
1st & 15 at opp 30
Bo Kelly pass complete to Logan Booher for 6 yds to the UCD 24
14:12
2nd & 9 at opp 24
Bo Kelly pass complete to Logan Booher for 7 yds to the UCD 17
13:32
3rd & 2 at opp 17
Troy Fletcher run for a loss of 1 yard to the UCD 18
UC Davis Touchdown, 8 plays
12:39
1st & 10 at own 17
Trent Tompkins run for 1 yd to the UCD 18
12:25
2nd & 9 at own 18
Miles Hastings pass incomplete
12:18
3rd & 9 at own 18
Trent Tompkins run for 28 yds to the UCD 46 for a 1ST down
12:07
1st & 10 at own 46
Miles Hastings pass complete to Trent Tompkins for 4 yds to the 50 yard line
11:46
2nd & 6 at the 50
Miles Hastings pass incomplete
11:40
3rd & 6 at the 50
Miles Hastings pass complete to C.J. Hutton for 8 yds to the CP 42 for a 1ST down
11:03
1st & 10 at opp 42
Miles Hastings pass complete to Chaz Davis for 37 yds to the CP 5 for a 1ST down
10:15
1st & goal at opp 5
Trent Tompkins run for 5 yds for a TD (Hunter Ridley KICK)UC Davis 7, Cal Poly 0
Cal Poly Fumble, 5 plays
10:15
Angelo Genetti kickoff for 56 yds
10:06
1st & 10 at own 19
Troy Fletcher run for 1 yd to the CP 20
9:36
2nd & 9 at own 20
Bo Kelly pass complete to Bryson Allen for 14 yds to the CP 34 for a 1ST down
9:06
1st & 10 at own 34
Bo Kelly pass incomplete
9:01
2nd & 10 at own 34
Bo Kelly pass incomplete
8:48
3rd & 10 at own 34
Bo Kelly sacked for a loss of 2 yards to the CP 32
UC Davis Field goal, 7 plays
8:23
1st & 10 at opp 32
Miles Hastings pass incomplete
8:04
2nd & 10 at opp 32
Trent Tompkins run for 5 yds to the CP 27
7:39
3rd & 5 at opp 27
Miles Hastings pass complete to Chaz Davis for 6 yds to the CP 21 for a 1ST down
7:39
1st & 10 at opp 21
Miles Hastings pass incomplete
7:35
2nd & 10 at opp 21
Miles Hastings pass incomplete
7:30
3rd & 10 at opp 21
Miles Hastings pass incomplete
7:26
4th & 10 at opp 21
Hunter Ridley 38 yd FG GOODUC Davis 10, Cal Poly 0
Cal Poly Punt, 6 plays
7:26
Angelo Genetti kickoff for 58 yds
7:20
1st & 10 at own 25
Bo Kelly run for 3 yds to the CP 28
6:57
2nd & 7 at own 28
Bo Kelly pass complete to Paul Holyfield Jr. for 4 yds to the CP 32
6:29
3rd & 3 at own 32
Bo Kelly pass complete to Tyrece Fairly-Diyem for 4 yds to the CP 36 for a 1ST down
6:07
1st & 10 at own 36
Bo Kelly run for 1 yd to the CP 37
5:36
2nd & 9 at own 37
Jaden Jones run for a loss of 16 yards to the CP 21
5:04
3rd & 25 at own 21
Jaden Jones pass complete to Paul Holyfield Jr. for 8 yds to the CP 29
4:26
4th & 17 at own 29
Ryan Collins punt for 44 yds
UC Davis Touchdown, 12 plays
4:12
1st & 10 at own 39
Trent Tompkins run for 4 yds to the UCD 43
3:37
2nd & 6 at own 43
Miles Hastings pass complete to Samuel Gbatu Jr. for 11 yds to the CP 46 for a 1ST down
3:15
1st & 10 at opp 46
Miles Hastings pass incomplete
3:11
2nd & 10 at opp 46
HASTINGS, Miles pass to the right incomplete intended for GBATU, JR., Samuel thrown to the CPM36, clock 03:11. PENALTY CPM Pass Interference on SAUNDERS, Donovan enforced 15 yards to the CPM31 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
3:06
1st & 10 at opp 31
Miles Hastings pass incomplete
3:01
2nd & 10 at opp 31
Miles Hastings pass complete to Samuel Gbatu Jr. for 4 yds to the CP 27
2:17
3rd & 6 at opp 27
Darian Leon-Guerrero run for 8 yds to the CP 19 for a 1ST down
1:46
1st & 10 at opp 19
Samuel Gbatu Jr. run for 1 yd to the CP 18
1:20
2nd & 9 at opp 18
Miles Hastings pass complete to Chaz Davis for 5 yds to the CP 13
0:49
3rd & 4 at opp 13
Miles Hastings pass complete to Ian Simpson for 4 yds to the CP 9 for a 1ST down
0:05
1st & goal at opp 9
C.J. Hutton run for 2 yds to the CP 7
Q2 14:59
2nd & goal at opp 7
Miles Hastings pass incomplete
Q2 14:52
3rd & goal at opp 7
HASTINGS, Miles pass short to the left incomplete intended for PICKETT, Laviel thrown to the CPM2, clock 14:52. PENALTY CPM Pass Interference on SAUNDERS, Donovan enforced 5 yards to the CPM2 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
Q2 14:48
1st & goal at opp 2
C.J. Hutton run for 2 yds for a TD (Hunter Ridley KICK)UC Davis 17, Cal Poly 0
2nd quarter6 drives, then UC Davis 24, Cal Poly 7
Cal Poly Punt, 3 plays
14:48
Angelo Genetti kickoff for 64 yds
14:47
1st & 10 at own 25
Bo Kelly pass incomplete
14:39
2nd & 10 at own 25
Bo Kelly sacked by Evan Tattersall for a loss of 15 yards to the CP 10
14:05
3rd & 25 at own 10
Mark Biggins run for no gain to the CP 10
13:28
4th & 25 at own 10
Ryan Collins punt for 37 yds, fair catch by Trent Tompkins at the CP 47
UC Davis Touchdown, 10 plays
13:25
1st & 10 at opp 47
Trent Tompkins run for 7 yds to the CP 40
12:53
2nd & 3 at opp 40
Miles Hastings pass incomplete
12:45
3rd & 3 at opp 40
Miles Hastings pass complete to Trent Tompkins for no gain to the CP 40
12:18
4th & 3 at opp 40
Miles Hastings pass complete to Samuel Gbatu Jr. for 8 yds to the CP 32 for a 1ST down
11:51
1st & 10 at opp 32
Darian Leon-Guerrero run for 3 yds to the CP 29
11:24
2nd & 7 at opp 29
UC Davis Penalty, Offensive Holding (Andre Crump Jr.) to the CP 19 for a 1ST down
11:13
1st & 10 at opp 19
Trent Tompkins run for 8 yds to the CP 11
10:39
2nd & 2 at opp 11
Darian Leon-Guerrero run for 5 yds to the CP 6 for a 1ST down
10:03
1st & goal at opp 6
Miles Hastings pass complete to C.J. Hutton for 5 yds to the CP 1
9:35
2nd & goal at opp 1
TOMPKINS, Trent rush up the middle for a loss of 2 yards to the CPM3 (CALVERT, Ethan), clock 09:35. PENALTY CPM Offsides on SAUNDERS, Donovan enforced half the distance from the goal, 0 yards from the CPM1 to the CPM1 [SG]. NO PLAY (replay the down).
9:10
2nd & goal at opp 1
Trent Tompkins 1 Yd Run (Hunter Ridley Kick)UC Davis 24, Cal Poly 0
Cal Poly Result not recorded, 9 plays
9:10
Angelo Genetti kickoff for 65 yds for a touchback
9:03
1st & 10 at own 25
Jaden Jones run for no gain to the CP 25 Jaden Jones fumbled, recovered by CP Aidan Scott
8:23
2nd & 10 at own 25
Jaden Jones pass complete to Troy Fletcher for a loss of 3 yards to the CP 22
7:55
3rd & 13 at own 22
Jaden Jones run for 12 yds to the CP 34
7:17
4th & 1 at own 34
Jaden Jones pass complete to Aidan Scott for 1 yd to the CP 35 for a 1ST down
6:57
1st & 10 at own 35
Cal Poly Penalty, False Start (Ethan Bronson) to the CP 30
6:35
1st & 15 at own 30
Jaden Jones run for a loss of 5 yards to the CP 25
5:53
2nd & 20 at own 25
Bo Kelly pass complete to Giancarlo Woods for 13 yds to the CP 38
5:21
3rd & 7 at own 38
Bo Kelly pass complete to Evan Burkhart for 19 yds to the UCD 43 for a 1ST down
5:02
1st & 10 at opp 43
Bo Kelly pass incomplete
UC Davis Turnover on downs, 4 plays
4:48
1st & 10 at opp 41
Miles Hastings pass incomplete
4:46
2nd & 10 at opp 41
Timeout UC Davis, clock 04:46
4:46
2nd & 10 at opp 41
Trent Tompkins run for 5 yds to the CP 36
4:22
3rd & 5 at opp 36
Miles Hastings pass incomplete
4:14
4th & 5 at opp 36
Miles Hastings pass incomplete
Cal Poly Touchdown, 10 plays
4:08
1st & 10 at own 36
Bo Kelly pass complete to Giancarlo Woods for 12 yds to the CP 48 for a 1ST down
3:31
1st & 10 at own 48
Bo Kelly run for 2 yds to the 50 yard line
3:07
2nd & 8 at the 50
Bo Kelly pass incomplete
3:02
3rd & 8 at the 50
Bo Kelly pass complete to Paul Holyfield Jr. for 19 yds to the UCD 31 for a 1ST down
2:31
1st & 10 at opp 31
Bo Kelly pass incomplete
2:26
2nd & 10 at opp 31
Bo Kelly pass incomplete
2:19
3rd & 10 at opp 31
Bo Kelly pass complete to Giancarlo Woods for 5 yds to the UCD 26
1:40
4th & 5 at opp 26
Timeout Cal Poly, clock 01:40
1:40
4th & 5 at opp 26
(01:40) KELLY, Bo pass up the middle incomplete intended for FAIRLY-DIYEM, Tyrece thrown to the UCD20, clock 01:38. PENALTY UCD Pass Interference on VERNER, Semaj enforced at the spot of the foul for 8 yards to the UCD18 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:29
1st & 10 at opp 18
Evan Burkhart run for a loss of 4 yards to the UCD 22
1:02
2nd & 14 at opp 22
Bo Kelly pass complete to Giancarlo Woods for 7 yds to the UCD 15
0:57
3rd & 7 at opp 15
Bo Kelly pass complete to Evan Burkhart for 15 yds for a TD (Noah Serna KICK)UC Davis 24, Cal Poly 7
0:57
SERNA, Noah kickoff 39 yards from the CPM35 to the UCD26, fair catch by BUCHANAN, Teddye , clock 00:57. PENALTY CPM Offsides on DON, Ian enforced 5 yards from the CPM35 to the CPM30. NO PLAY (replay the down).
UC Davis End of half, 5 plays
0:57
Noah Serna kickoff for 43 yds
0:46
1st & 10 at own 45
Miles Hastings pass complete to Trent Tompkins for 1 yd to the UCD 46
0:45
2nd & 9 at own 46
Timeout UC Davis, clock 00:45
0:45
2nd & 9 at own 46
Miles Hastings pass complete to Ian Simpson for 11 yds to the CP 43 for a 1ST down
0:31
1st & 10 at opp 43
Miles Hastings pass incomplete
0:14
2nd & 10 at opp 43
Miles Hastings pass complete to Josh Gale for 3 yds to the CP 40
0:00
3rd & 7 at opp 40
Miles Hastings pass complete to Trent Tompkins for 2 yds to the CP 38
3rd quarter6 drives, then UC Davis 31, Cal Poly 7
Cal Poly Punt, 3 plays
15:00
Angelo Genetti kickoff for 65 yds for a touchback
14:56
1st & 10 at own 25
Bo Kelly pass incomplete
14:50
2nd & 10 at own 25
Paul Holyfield Jr. run for a loss of 1 yard to the CP 24
14:15
3rd & 11 at own 24
Bo Kelly pass incomplete
14:15
4th & 11 at own 24
Ryan Collins punt for 37 yds, fair catch by Trent Tompkins at the UCD 39
UC Davis Turnover on downs, 7 plays
14:09
1st & 10 at own 39
Trent Tompkins run for 16 yds to the CP 45 for a 1ST down
13:36
1st & 10 at opp 45
Miles Hastings pass incomplete
13:22
2nd & 10 at opp 45
Miles Hastings pass complete to Josh Gale for 11 yds to the CP 34 for a 1ST down
12:50
1st & 10 at opp 34
Trent Tompkins run for 9 yds to the CP 25
12:17
2nd & 1 at opp 25
Miles Hastings pass complete to Trent Tompkins for no gain to the CP 25
11:29
3rd & 1 at opp 25
Trent Tompkins run for no gain to the CP 25
10:58
4th & 1 at opp 25
Darian Leon-Guerrero run for no gain to the CP 25
Cal Poly Punt, 5 plays
10:56
1st & 10 at own 25
Bo Kelly pass incomplete
10:46
2nd & 10 at own 25
Bo Kelly run for 8 yds to the CP 33
10:29
1st & 10 at own 48
Bo Kelly pass incomplete
10:27
2nd & 10 at own 48
Bo Kelly sacked by Nick Eaton for a loss of 9 yards to the CP 39
9:43
3rd & 19 at own 39
Bo Kelly pass complete to Giancarlo Woods for 6 yds to the CP 45
9:20
4th & 13 at own 45
Ryan Collins punt for 38 yds
UC Davis Touchdown, 6 plays
9:14
1st & 10 at own 18
Darian Leon-Guerrero run for 7 yds to the UCD 25
8:48
2nd & 3 at own 25
Miles Hastings pass complete to Samuel Gbatu Jr. for 13 yds to the UCD 38 for a 1ST down
8:10
1st & 10 at own 38
Miles Hastings pass complete to Samuel Gbatu Jr. for 17 yds to the CP 45 for a 1ST down
7:43
1st & 10 at opp 45
Miles Hastings pass complete to C.J. Hutton for 28 yds to the CP 17 for a 1ST down
7:12
1st & 10 at opp 17
Darian Leon-Guerrero run for 6 yds to the CP 11
6:40
2nd & 4 at opp 11
Miles Hastings pass complete to Josh Gale for 11 yds for a TD (Hunter Ridley KICK)UC Davis 31, Cal Poly 7
Cal Poly Interception, 4 plays
6:31
Angelo Genetti kickoff for 63 yds
6:29
1st & 10 at own 42
Troy Fletcher run for 5 yds to the CP 47
5:57
2nd & 5 at own 47
Troy Fletcher run for 4 yds to the UCD 49
5:13
3rd & 1 at opp 49
Troy Fletcher run for 8 yds to the UCD 41 for a 1ST down
4:41
1st & 10 at opp 41
Giancarlo Woods pass intercepted
UC Davis Turnover on downs, 16 plays
4:29
1st & 10 at own 15
Miles Hastings pass incomplete
4:13
2nd & 10 at own 15
Miles Hastings pass complete to Chaz Davis for 10 yds to the UCD 25 for a 1ST down
3:46
1st & 10 at own 25
C.J. Hutton run for 6 yds to the UCD 31
3:24
2nd & 4 at own 31
Darian Leon-Guerrero run for 7 yds to the UCD 38 for a 1ST down
2:53
1st & 10 at own 38
Miles Hastings pass complete to C.J. Hutton for 6 yds to the UCD 44
2:31
2nd & 4 at own 44
Miles Hastings pass complete to C.J. Hutton for 4 yds to the UCD 48 for a 1ST down
1:56
1st & 10 at own 48
Darian Leon-Guerrero run for 1 yd to the UCD 49
1:31
2nd & 9 at own 49
Darian Leon-Guerrero run for 6 yds to the CP 45
0:51
3rd & 3 at opp 45
Miles Hastings pass complete to C.J. Hutton for 16 yds to the CP 29 for a 1ST down
0:17
1st & 10 at opp 29
Miles Hastings pass incomplete
0:14
2nd & 10 at opp 29
Miles Hastings pass incomplete
0:11
3rd & 10 at opp 29
Miles Hastings pass complete to Josh Gale for 7 yds to the CP 22
Q4 15:00
4th & 3 at opp 22
Cal Poly Penalty, Offsides (Xavier Oliphant) to the CP 17 for a 1ST down
Q4 14:57
1st & 10 at opp 17
Miles Hastings pass incomplete
Q4 14:51
2nd & 10 at opp 17
Darian Leon-Guerrero run for a loss of 1 yard to the CP 18
Q4 14:15
3rd & 11 at opp 18
Miles Hastings pass complete to C.J. Hutton for 10 yds to the CP 8
Q4 13:34
4th & 1 at opp 8
C.J. Hutton run for no gain to the CP 8
4th quarter4 drives, then UC Davis 31, Cal Poly 13
Cal Poly Punt, 5 plays
13:32
1st & 10 at own 8
Paul Holyfield Jr. run for 8 yds to the CP 16
12:57
2nd & 2 at own 16
Bo Kelly pass incomplete
12:52
3rd & 2 at own 16
KELLY, Bo pass deep to the left incomplete intended for FAIRLY-DIYEM, Tyrece thrown to the CPM39, clock 12:52. PENALTY UCD Pass Interference on VERNER, Semaj enforced 15 yards to the CPM31 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:48
1st & 10 at own 31
Bo Kelly pass incomplete
12:43
2nd & 10 at own 31
Paul Holyfield Jr. run for 3 yds to the CP 34
12:12
3rd & 7 at own 34
Bo Kelly pass incomplete
12:01
4th & 7 at own 34
Ryan Collins punt for 46 yds
UC Davis Punt, 3 plays
11:55
1st & 10 at own 28
Darian Leon-Guerrero run for 5 yds to the UCD 33
11:28
2nd & 5 at own 33
Miles Hastings pass incomplete
11:24
3rd & 5 at own 33
Darian Leon-Guerrero run for no gain to the UCD 33
10:58
4th & 5 at own 33
Justin Dwinell punt for 47 yds, downed at the CP 20
Cal Poly Touchdown, 13 plays
10:34
1st & 10 at own 20
Bo Kelly pass complete to Paul Holyfield Jr. for 16 yds to the CP 36 for a 1ST down
9:57
1st & 10 at own 36
Bo Kelly pass complete to Giancarlo Woods for 13 yds to the CP 49 for a 1ST down
9:44
1st & 10 at own 49
Bo Kelly pass incomplete
9:33
2nd & 10 at own 49
Bo Kelly pass complete to Giancarlo Woods for 8 yds to the UCD 43
9:09
3rd & 2 at opp 43
Paul Holyfield Jr. run for 2 yds to the UCD 41 for a 1ST down
8:42
1st & 10 at opp 41
Bo Kelly pass complete to Bryson Allen for 13 yds to the UCD 28 for a 1ST down
8:10
1st & 10 at opp 28
KELLY, Bo pass deep to the left incomplete intended for HOLYFIELD, Paul broken up by ALEXANDER, Markeece at the UCD1, clock 08:10. PENALTY CPM Holding on FINAU, Vatulele enforced 10 yards from the UCD28 to the UCD38 [NHSG]. NO PLAY (replay the down).
8:06
1st & 20 at opp 38
Bo Kelly pass incomplete
8:01
2nd & 20 at opp 38
Troy Fletcher run for 12 yds to the UCD 26
7:22
3rd & 8 at opp 26
Bo Kelly pass incomplete
7:20
4th & 8 at opp 26
Bo Kelly run for 12 yds to the UCD 14 for a 1ST down
6:36
1st & 10 at opp 14
Bo Kelly pass incomplete
6:32
2nd & 10 at opp 14
Bo Kelly pass complete to Bryson Allen for 10 yds to the UCD 4 for a 1ST down
6:07
1st & goal at opp 4
KELLY, Bo pass short to the right incomplete intended for BURKHART, Evan thrown to the UCD0, clock 06:07. PENALTY UCD Pass Interference on COTTON, Blake enforced 2 yards to the UCD2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:59
1st & goal at opp 2
Troy Fletcher run for 2 yds for a TD (pass to Tyrece Fairly-Diyem for Two-Point Conversion)UC Davis 31, Cal Poly 13
UC Davis End of game, 9 plays
5:49
1st & 10 at opp 44
UC Davis Penalty, Offensive Holding (Laviel Pickett) to the CP 42 for a 1ST down
5:08
1st & 10 at opp 42
Jordan Fisher run for 11 yds to the CP 31 for a 1ST down
4:44
1st & 10 at opp 31
Jordan Fisher run for no gain to the CP 31
4:09
2nd & 10 at opp 31
Jordan Fisher run for 10 yds to the CP 21 for a 1ST down
3:22
1st & 10 at opp 21
Jordan Fisher run for 2 yds to the CP 19
2:41
2nd & 8 at opp 19
Jordan Fisher run for 2 yds to the CP 17
1:57
3rd & 6 at opp 17
Jordan Fisher run for 7 yds to the CP 10 for a 1ST down
1:16
1st & goal at opp 10
Jordan Fisher run for a loss of 2 yards to the CP 12
0:33
2nd & goal at opp 12
(00:33) [SG] Kneel down by HASTINGS, Miles at CPM13 (team loss of 1), clock 00:00.
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.