House Prediction
Model Margin
Fresno State by 17.4
Home Win Probability
Air Force 14%
Market (Bovada)
Air Force +9.5
fitted_v1 · Nov 10, 2024
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 7 | 14 | 0 | 7 | 28 | |
| 7 | 10 | 9 | 10 | 36 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Fresno State | Air Force |
|---|---|---|
| Passing | 23-26 | 2-6 |
| Pass Yards | 289 | 14 |
| Rush Yards | -5 | 344 |
| Total Yards | 284 | 358 |
| Turnovers | 1 | 0 |
| 3rd Down | 1-4 | 10-19 |
| Penalties | 5-42 | 4-26 |
| Possession | 14:52 | 45:08 |
Player Leaders
Player Leaders
Play-by-Play
Reagan Tubbs kickoff for 65 yds , Jalen Moss return for 41 yds to the FRES 41
Air Force Penalty, Horse Collar Tackle on AIHIE, Osaro enforced (Osaro Aihie) to the AFA 28 for a 1ST down
Elijah Gilliam run for 12 yds to the AFA 16 for a 1ST down
Mikey Keene pass complete to Richie Anderson for 8 yds to the AFA 8
Johnathan Arceneaux run for 4 yds to the AFA 4 for a 1ST down
Elijah Gilliam run for no gain to the AFA 4
Johnathan Arceneaux run for 2 yds to the AFA 2
(11:30) KEENE, Mikey sacked for a loss of 0 yards at the AF2 (TUIOTI-MARINER, Lincoln), clock 11:24. PENALTY AF Holding on BELLAMY, Jamari enforced half the distance from the goal, 1 yards from the AF2 to the AF1 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
Elijah Gilliam run for 1 yd for a TD (Dylan Lynch KICK)
Dylan Carson run for 5 yds to the AFA 30
Dylan Carson run for 4 yds to the AFA 34
Quentin Hayes run for 3 yds to the AFA 37 for a 1ST down
Owen Allen run for 3 yds to the AFA 40
Kade Frew run for 7 yds to the AFA 47 for a 1ST down
Dylan Carson run for 5 yds to the FRES 48
Dylan Carson run for no gain to the FRES 48
Kade Frew run for 5 yds to the FRES 43 for a 1ST down
Quentin Hayes run for 5 yds to the FRES 38
Dylan Carson run for 3 yds to the FRES 35
Owen Allen run for 6 yds to the FRES 29 for a 1ST down
Air Force Penalty, Illegal Substitution (-5 Yards) to the FRES 34
Owen Allen run for 5 yds to the FRES 29
Tylor Latham run for 5 yds to the FRES 24
Quentin Hayes run for 4 yds to the FRES 20
Quentin Hayes run for 3 yds to the FRES 17 for a 1ST down
Dylan Carson run for 3 yds to the FRES 14
Dylan Carson run for 5 yds to the FRES 9
Dylan Carson run for 8 yds to the FRES 1 for a 1ST down
Dylan Carson run for 1 yd for a TD (Matthew Dapore KICK)
Reagan Tubbs kickoff for 65 yds , Jalen Moss return for 21 yds to the FRES 21
Bryson Donelson run for 2 yds to the FRES 23
Mikey Keene pass complete to Jalen Moss for 1 yd to the FRES 24
Mikey Keene pass complete to Mac Dalena for 1 yd to the FRES 25
Fresno State Penalty, False Start (-5 Yards) to the FRES 20
Clay Lawrence punt for 42 yds , Brandon Engel returns for 3 yds to the AFA 41
Quentin Hayes run for 1 yd to the AFA 42
Quentin Hayes run for 9 yds to the FRES 49 for a 1ST down
Dylan Carson run for 2 yds to the FRES 47
Owen Allen run for 2 yds to the FRES 45
Quentin Hayes run for 2 yds to the FRES 43
HAYES, Quentin pass short to the right incomplete intended for FREW, Kade thrown to the FS38, clock 09:45. PENALTY FS Personal Foul on NEAL, Julian enforced 15 yards from the FS43 to the FS28 and results in automatic 1ST DOWN. NO PLAY (replay the down).
Dylan Carson run for 3 yds to the FRES 25
Quentin Hayes run for 7 yds to the FRES 18 for a 1ST down
Owen Allen run for 3 yds to the FRES 15
Owen Allen run for 5 yds to the FRES 10
Dylan Carson run for 1 yd to the FRES 9
Quentin Hayes run for 2 yds to the FRES 7 for a 1ST down
Cade Harris run for 3 yds to the FRES 4
Dylan Carson run for 1 yd to the FRES 3
Quentin Hayes pass complete to Cade Harris for 3 yds for a TD (Matthew Dapore KICK)
Mikey Keene run for a loss of 8 yards to the FRES 17
Mikey Keene pass complete to Jordan Brown for 10 yds to the FRES 27
Mikey Keene pass complete to Mac Dalena for 73 yds for a TD (Dylan Lynch KICK)
Fresno State Penalty, Delay Of Game (Devo Bridges) to the AFA 8
Cade Harris run for 5 yds to the AFA 30
Quentin Hayes run for 3 yds to the AFA 33
Dylan Carson run for 1 yd to the AFA 34
Quentin Hayes run for no gain to the AFA 34
Joshua Wood run for a loss of 3 yards to the AFA 37
Mikey Keene pass complete to Richie Anderson for 18 yds to the AFA 19 for a 1ST down
Mikey Keene pass complete to Jalen Moss for 19 yds for a TD (Dylan Lynch KICK)
Quentin Hayes run for 4 yds to the AFA 34
Quentin Hayes run for 9 yds to the AFA 43 for a 1ST down
Quentin Hayes pass incomplete
Quentin Hayes pass incomplete
Quentin Hayes run for 14 yds to the FRES 43 for a 1ST down
Quentin Hayes pass incomplete
Quentin Hayes pass complete to Brandon Engel for 11 yds to the FRES 32 for a 1ST down
Quentin Hayes pass incomplete
Quentin Hayes run for 1 yd to the FRES 31
Owen Allen run for 14 yds to the FRES 17 for a 1ST down
Matthew Dapore 35 yd FG GOOD
End of 2nd Quarter
Kade Frew run for 9 yds to the AFA 34
Dylan Carson run for 5 yds to the AFA 39 for a 1ST down
Dylan Carson run for 3 yds to the AFA 42
Dylan Carson run for 3 yds to the AFA 45
Cade Harris run for 30 yds to the FRES 25 for a 1ST down
Quentin Hayes run for 5 yds to the FRES 20
Owen Allen run for 1 yd to the FRES 19
Owen Allen run for no gain to the FRES 19
Matthew Dapore 37 yd FG GOOD
Reagan Tubbs kickoff for 65 yds , Jalen Moss return for 17 yds to the FRES 17
Elijah Gilliam run for 2 yds to the FRES 19
Mikey Keene pass intercepted Blake Fletcher return for no gain to the FRES 42
Dylan Carson run for 3 yds to the FRES 39
Quentin Hayes run for 9 yds to the FRES 30 for a 1ST down
Dylan Carson run for 6 yds to the FRES 24
Dylan Carson run for 3 yds to the FRES 21
Quentin Hayes run for no gain to the FRES 21
Quentin Hayes run for 2 yds to the FRES 19 for a 1ST down
Dylan Carson run for 12 yds to the FRES 7 for a 1ST down
Quentin Hayes run for 1 yd to the FRES 6
Dylan Carson run for a loss of 1 yard to the FRES 7
Quentin Hayes run for 5 yds to the FRES 2
Quentin Hayes run for 2 yds for a TD (Two-Point Conversion failed)
Mikey Keene pass complete to Jalen Moss for 32 yds to the AFA 43 for a 1ST down
Mikey Keene pass complete to Jalen Moss for no gain to the AFA 43
Mikey Keene pass complete to Bryson Donelson for 5 yds to the AFA 38
Mikey Keene pass incomplete
Mikey Keene pass complete to Elijah Gilliam for 2 yds to the AFA 36
Dylan Carson run for 4 yds to the AFA 40
Dylan Carson run for 5 yds to the AFA 45
Dylan Carson run for 11 yds to the FRES 44 for a 1ST down
Owen Allen run for 6 yds to the FRES 38
Cameron Breier run for 7 yds to the FRES 31 for a 1ST down
Cade Harris run for 9 yds to the FRES 22
Dylan Carson run for 2 yds to the FRES 20 for a 1ST down
Kade Frew run for 8 yds to the FRES 12
Dylan Carson run for 3 yds to the FRES 9 for a 1ST down
Dylan Carson run for 3 yds to the FRES 6
Dylan Carson run for 5 yds to the FRES 1
Quentin Hayes run for 1 yd for a TD (Matthew Dapore KICK)
(08:50) KEENE, Mikey pass deep to the left complete for 21 yards to MOSS, Jalen caught at the FS43 and advanced to the FS46 (GOFF, Camby), out of bounds, clock 08:45. PENALTY FS Personal Foul on NELSON, Braylen enforced half the distance from the goal, 12 yards from the FS25 to the FS13 [NHSG]. NO PLAY (replay the down).
Mikey Keene pass complete to Tim Grear Jr. for 18 yds to the FRES 31
Mikey Keene pass complete to Tim Grear Jr. for 8 yds to the FRES 39 for a 1ST down
Mikey Keene sacked by James Tomasi for a loss of 4 yards to the FRES 35
Mikey Keene run for no gain to the FRES 35
Mikey Keene pass complete to Jake Tarwater for 3 yds to the FRES 38
Mikey Keene sacked by David Santiago for a loss of 13 yards to the FRES 25
Dylan Carson run for 2 yds to the FRES 23
Dylan Carson run for 3 yds to the FRES 20
Dylan Carson run for 4 yds to the FRES 16
Dylan Carson run for 2 yds to the FRES 14 for a 1ST down
Air Force Penalty, False Start (Tylor Latham) to the FRES 19
Kade Frew run for 1 yd to the FRES 18
Quentin Hayes run for no gain to the FRES 18
Quentin Hayes run for a loss of 1 yard to the FRES 19
Matthew Dapore 36 yd FG GOOD
Mikey Keene pass complete to Jalen Moss for 7 yds to the FRES 32
Mikey Keene pass complete to Richie Anderson for 6 yds to the FRES 38 for a 1ST down
Mikey Keene pass complete to Jalen Moss for 16 yds to the AFA 46 for a 1ST down
Mikey Keene pass complete to Johnathan Arceneaux for 16 yds to the AFA 30 for a 1ST down
Mikey Keene pass complete to Mac Dalena for 9 yds to the AFA 21
Mikey Keene pass complete to Johnathan Arceneaux for 3 yds to the AFA 18 for a 1ST down
Mikey Keene pass incomplete
Mikey Keene pass complete to Richie Anderson for 12 yds to the AFA 6 for a 1ST down
Mikey Keene pass complete to Mac Dalena for 6 yds for a TD (Dylan Lynch KICK)
Dylan Lynch kickoff for 14 yds , Tuasivi Nomura return for no gain to the FRES 49
(00:36) Kneel down by TEAM at FS50 (team loss of 1), clock 00:28.

