Skip to main content
← Back to GamesOct 19, 2024Week 8
CharlotteCharlotte
17
-Final
51
NavyNavy
Conference Game

House Prediction

Model Margin

Navy by 21.6

Home Win Probability

Navy 90%

Market (Bovada)

Navy -16.5

Edge: Navy -16.5 (5.1 pts)

fitted_v1 · Oct 19, 2024

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
CharlotteCharlotte
0107017
NavyNavy
241413051

Scoring Timeline

Q1Q2Q3Q40142842567-014-024-038-038-1044-1051-17
NavyCharlotte

Drive Chart

Own 20Own 4050Opp 40Opp 20NAVCHANAVCHANAVCHANAVCHANAVCHACHANAVCHANAVCHACHANAVCHANAVCHANAVCHACHANAVCHANAVCHANAVTD473ydPUNT419ydTD550ydTO10ydTD317ydTO115ydFG741ydTO33ydTD638ydTD626ydFG4-6ydPUNT38ydTD884ydPUNT626ydEND956ydDOWNS728ydPUNT319ydPUNT31ydTD440ydTD482ydPUNT3-10ydTD10ydPUNT3-9ydPUNT7-4ydDOWNS1372ydPUNT38ydDOWNS49ydEND2-3yd

Box Score

Team statistics comparing Charlotte and Navy
StatisticCharlotteNavy
Passing8-227-13
Pass Yards163117
Rush Yards200171
Total Yards363288
Turnovers50
3rd Down2-112-10
Penalties8-677-69
Possession32:1227:48

Player Leaders

Player Leaders

Charlotte
passing
Max Brown
7/18, 152 YDS, 2 TD, 3 INT
rushing
Max Brown
18 CAR, 67 YDS
receiving
Miles Burris
1 REC, 48 YDS
defense
Navy
passing
Blake Horvath
7/13, 117 YDS, 3 TD
rushing
Alex Tecza
8 CAR, 68 YDS, 2 TD
receiving
Alex Tecza
1 REC, 46 YDS, 1 TD
defense

Play-by-Play

1st & 10Rush+26 ydsPPA +2.32

Alex Tecza run for 26 yds to the CLT 47 for a 1ST down

1st & 10Rush-1 ydsPPA -1.28

Blake Horvath run for a loss of 1 yard to the CLT 48

2nd & 11Rush+2 ydsPPA -0.62

Eli Heidenreich run for 2 yds to the CLT 46

3rd & 9Passing Touchdown+46 ydsPPA +5.51

Blake Horvath pass complete to Alex Tecza for 46 yds for a TD (Nathan Kirkwood KICK)

1st & 10Rush+2 ydsPPA -0.33

Cartevious Norton run for 2 yds to the CLT 20

2nd & 8Penalty+15 yds

(12:25) BROWN, Max pass deep to the right incomplete intended for BLAKE, O'Mega thrown to the NAVY44, clock 12:19. PENALTY NAVY Pass Interference on LANE, Rayuan enforced 15 yards to the CHAR35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

2nd & 8Penalty+15 yds

(12:25) BROWN, Max pass deep to the right incomplete intended for BLAKE, O'Mega thrown to the NAVY44, clock 12:19. PENALTY NAVY Pass Interference on LANE, Rayuan enforced 15 yards to the CHAR35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

1st & 10Rush+1 ydsPPA -0.83

Max Brown run for 1 yd to the CLT 36

2nd & 9Sack-7 ydsPPA -1.13

Max Brown sacked by Justin Reed for a loss of 7 yards to the CLT 29

3rd & 16Rush+8 ydsPPA +0.15

Max Brown run for 8 yds to the CLT 37

4th & 8Punt0 yds

Michael O'Shaughnessy punt for 13 yds

1st & 10Rush+2 ydsPPA -0.63

Alex Tecza run for 2 yds to the CLT 48

2nd & 8Penalty+5 yds

Charlotte Penalty, Offsides (Stone Handy) to the CLT 43

2nd & 3Rush+6 ydsPPA +0.20

Blake Horvath run for 6 yds to the CLT 37 for a 1ST down

1st & 10Penalty+5 yds

(08:38) FOFANA, Daba rush up the middle for a loss of 1 yard to the CHAR38 (MARTIN, D'Andre), clock 08:34. PENALTY CHAR Offsides on HANDY, Stone enforced 5 yards from the CHAR37 to the CHAR32 [NHSG]. NO PLAY (replay the down).

1st & 10Penalty+5 yds

(08:38) FOFANA, Daba rush up the middle for a loss of 1 yard to the CHAR38 (MARTIN, D'Andre), clock 08:34. PENALTY CHAR Offsides on HANDY, Stone enforced 5 yards from the CHAR37 to the CHAR32 [NHSG]. NO PLAY (replay the down).

1st & 5Pass Reception+14 ydsPPA -0.37

Blake Horvath pass complete to Eli Heidenreich for 14 yds to the CLT 18 for a 1ST down

1st & 10Rush+6 ydsPPA +0.18

Brandon Chatman run for 6 yds to the CLT 12

2nd & 4Rushing Touchdown+12 ydsPPA +2.41

Alex Tecza run for 12 yds for a TD (Nathan Kirkwood KICK)

1st & 10Pass Interception Return0 ydsPPA -0.24

Max Brown pass intercepted Kyle Jacob return for no gain to the CLT 17

1st & 10Rush+10 ydsPPA +0.38

Alex Tecza run for 10 yds to the CLT 7 for a 1ST down

1st & 7Rush+5 ydsPPA +0.13

Eli Heidenreich run for 5 yds to the CLT 2

2nd & 2Rushing Touchdown+2 ydsPPA +2.07

Alex Tecza run for 2 yds for a TD (Nathan Kirkwood KICK)

1st & 10Fumble Recovery (Opponent)+15 ydsPPA -1.31

Hahsaun Wilson run for 15 yds to the CLT 45 Hahsaun Wilson fumbled, recovered by NAVY Kyle Jacob K. Jacob return for 0 yds

1st & 10Pass Reception+20 ydsPPA +0.78

Blake Horvath pass complete to Eli Heidenreich for 20 yds to the CLT 25 for a 1ST down

1st & 10Rush+6 ydsPPA +0.20

Daba Fofana run for 6 yds to the CLT 19

2nd & 4Rush+11 ydsPPA +0.18

Brandon Chatman run for 11 yds to the CLT 8 for a 1ST down

1st & 8Rush+2 ydsPPA -0.21

Blake Horvath run for 2 yds to the CLT 6

2nd & 6Rush+2 ydsPPA -0.17

Blake Horvath run for 2 yds to the CLT 4

3rd & 4Pass Incompletion0 ydsPPA -0.29

Blake Horvath pass incomplete

4th & 4Field Goal Good+22 yds

Nathan Kirkwood 22 yd FG GOOD

1st & 10Rush+3 ydsPPA -0.24

Terron Kellman run for 3 yds to the CLT 23

2nd & 7Rush0 ydsPPA -0.44

Cartevious Norton run for no gain to the CLT 23

3rd & 7Pass Interception Return0 ydsPPA +0.06

Max Brown pass intercepted Rayuan Lane III return for no gain to the CLT 38

1st & 10Rush+10 ydsPPA +0.33

Alex Tecza run for 10 yds to the CLT 28 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Blake Horvath run for 5 yds to the CLT 23

2nd & 5Rush+10 ydsPPA +0.15

Isaiah Bryant run for 10 yds to the CLT 13 for a 1ST down

1st & 10Rush0 ydsPPA -0.30

Brandon Chatman run for no gain to the CLT 13

2nd & 10Penalty+5 yds

(14:27) QB Keeper HORVATH, Blake rush up the middle for a gain of 2 yards to the CHAR11 (BUTLER, Dre), clock 14:23. PENALTY CHAR Offsides on JACKSON, Charlie enforced 5 yards from the CHAR13 to the CHAR8 [NH]. NO PLAY (replay the down).

2nd & 10Penalty+5 yds

(14:27) QB Keeper HORVATH, Blake rush up the middle for a gain of 2 yards to the CHAR11 (BUTLER, Dre), clock 14:23. PENALTY CHAR Offsides on JACKSON, Charlie enforced 5 yards from the CHAR13 to the CHAR8 [NH]. NO PLAY (replay the down).

2nd & 5Rush-3 ydsPPA -0.55

Blake Horvath run for a loss of 3 yards to the CLT 11

3rd & 8Passing Touchdown+11 ydsPPA +3.01

Blake Horvath pass complete to Cody Howard for 11 yds for a TD (Nathan Kirkwood KICK)

1st & 10Rush+13 ydsPPA +1.24

Terron Kellman run for 13 yds to the CLT 46 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +0.83

Trexler Ivey pass complete to Sean Brown for 11 yds to the NAVY 43 for a 1ST down

1st & 10Rush-3 ydsPPA -1.61

Terron Kellman run for a loss of 3 yards to the NAVY 46

2nd & 13Rush+2 ydsPPA -0.60

Terron Kellman run for 2 yds to the NAVY 44

3rd & 11Rush+3 ydsPPA -0.35

Terron Kellman run for 3 yds to the NAVY 41

4th & 8Interception Return Touchdown+61 ydsPPA -8.08

Trexler Ivey pass intercepted Dashaun Peele return for 61 yds for a TD (Nathan Kirkwood KICK)

1st & 10Rush-2 ydsPPA -0.48

Hahsaun Wilson run for a loss of 2 yards to the NAVY 18

2nd & 12Rush+1 ydsPPA -0.34

Hahsaun Wilson run for 1 yd to the NAVY 17

3rd & 11Pass Incompletion0 ydsPPA -0.67

Trexler Ivey pass incomplete

4th & 11Penalty-5 yds

Charlotte Penalty, Delay Of Game (TEAM) to the NAVY 22

4th & 16Field Goal Good+39 yds

Stephen Rusnak 39 yd FG GOOD

1st & 10Pass Incompletion0 ydsPPA -0.83

Blake Horvath pass incomplete

2nd & 10Rush+3 ydsPPA -0.19

Blake Horvath run for 3 yds to the NAVY 32

3rd & 7Pass Reception+5 ydsPPA +0.04

Blake Horvath pass complete to Nathan Kent for 5 yds to the NAVY 37

4th & 2Punt0 yds

Riley Riethman punt for 47 yds , Henry Rutledge returns for no gain to the CLT 16

1st & 10Rush+12 ydsPPA +0.72

Max Brown run for 12 yds to the CLT 28 for a 1ST down

1st & 10Rush+5 ydsPPA +0.10

Cartevious Norton run for 5 yds to the CLT 33

2nd & 5Pass Reception+4 ydsPPA -0.13

Max Brown pass complete to Bryce Kennon for 4 yds to the CLT 37

3rd & 1Rush+3 ydsPPA +1.13

Cartevious Norton run for 3 yds to the CLT 40 for a 1ST down

1st & 10Pass Reception+28 ydsPPA +1.89

Max Brown pass complete to Colin Weber for 28 yds to the NAVY 32 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Cartevious Norton run for 5 yds to the NAVY 27

2nd & 5Rush+7 ydsPPA +0.17

Cartevious Norton run for 7 yds to the NAVY 20 for a 1ST down

1st & 10Passing Touchdown+20 ydsPPA +2.62

Max Brown pass complete to O'Mega Blake for 20 yds for a TD (Stephen Rusnak KICK)

1st & 10Rush+12 ydsPPA +1.15

Blake Horvath run for 12 yds to the NAVY 44 for a 1ST down

1st & 10Rush+5 ydsPPA +0.11

Alex Tecza run for 5 yds to the NAVY 49

2nd & 5Rush+7 ydsPPA +0.85

Blake Horvath run for 7 yds to the CLT 44 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.97

Blake Horvath pass incomplete

2nd & 10Pass Reception+2 ydsPPA -0.62

Blake Horvath pass complete to Eli Heidenreich for 2 yds to the CLT 42

3rd & 8Pass Incompletion0 ydsPPA -1.00

Blake Horvath pass incomplete

4th & 8Punt0 yds

Riley Riethman punt for 33 yds, fair catch by Henry Rutledge at the CLT 9

1st & 10Rush+7 ydsPPA +0.37

Terron Kellman run for 7 yds to the CLT 16

2nd & 3Pass Incompletion0 ydsPPA -0.54

Max Brown pass incomplete

3rd & 3Rush+8 ydsPPA +0.85

Max Brown run for 8 yds to the CLT 24 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.67

Max Brown pass incomplete

2nd & 10Rush+13 ydsPPA +1.77

Max Brown run for 13 yds to the CLT 37 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.07

Max Brown pass incomplete

2nd & 10Rush+10 ydsPPA +2.02

Max Brown run for 10 yds to the CLT 47 for a 1ST down

1st & 10Sack-2 ydsPPA -1.60

Max Brown sacked by Dashaun Peele for a loss of 2 yards to the CLT 45

2nd & 12Rush+20 ydsPPA +2.72

Terron Kellman run for 20 yds to the NAVY 35 for a 1ST down

0th & 25End of Half+32 yds

End of 2nd Quarter

1st & 10Rush+10 ydsPPA +0.90

Cartevious Norton run for 10 yds to the NAVY 49 for a 1ST down

1st & 10Rush+7 ydsPPA +0.58

Cartevious Norton run for 7 yds to the NAVY 42

2nd & 3Rush+5 ydsPPA +0.14

Cartevious Norton run for 5 yds to the NAVY 37 for a 1ST down

1st & 10Rush+1 ydsPPA -0.57

Hahsaun Wilson run for 1 yd to the NAVY 36

2nd & 9Rush+4 ydsPPA -0.12

Max Brown run for 4 yds to the NAVY 32

3rd & 5Rush+1 ydsPPA -0.75

Cartevious Norton run for 1 yd to the NAVY 31

4th & 4Pass Incompletion0 ydsPPA -2.51

Max Brown pass incomplete

1st & 10Penalty+15 yds

Charlotte Penalty, Personal Foul (O'Mega Blake) to the NAVY 46 for a 1ST down

1st & 10Penalty+15 yds

Charlotte Penalty, Personal Foul (O'Mega Blake) to the NAVY 46 for a 1ST down

1st & 10Rush+5 ydsPPA +0.11

Blake Horvath run for 5 yds to the CLT 49

2nd & 5Rush+1 ydsPPA -0.95

Daba Fofana run for 1 yd to the CLT 48

3rd & 4Rush-2 ydsPPA -1.37

Blake Horvath run for a loss of 2 yards to the 50 yard line

4th & 6Punt0 yds

Riley Riethman punt for 46 yds , Henry Rutledge returns for no gain to the CLT 4

1st & 10Rush+4 ydsPPA -0.03

Cartevious Norton run for 4 yds to the CLT 8

2nd & 6Rush+4 ydsPPA -0.03

Max Brown run for 4 yds to the CLT 12

3rd & 2Rush-2 ydsPPA -0.29

Cartevious Norton run for a loss of 2 yards to the CLT 10

4th & 4Penalty-5 yds

Charlotte Penalty, False Start (Hahsaun Wilson) to the CLT 5

4th & 9Punt0 yds

Bronson Long punt for 35 yds, fair catch by Eli Heidenreich at the CLT 40

1st & 10Rush+11 ydsPPA +0.40

Blake Horvath run for 11 yds to the CLT 29 for a 1ST down

1st & 10Rush+1 ydsPPA -0.41

Alex Tecza run for 1 yd to the CLT 28

2nd & 9Rush+9 ydsPPA +0.59

Blake Horvath run for 9 yds to the CLT 19 for a 1ST down

1st & 10Passing Touchdown+19 ydsPPA +2.60

Blake Horvath pass complete to Brandon Chatman for 19 yds for a TD (Nathan Kirkwood PAT MISSED)

1st & 10Pass Reception+21 ydsPPA +1.63

Max Brown pass complete to Bryce Kennon for 21 yds to the CLT 39 for a 1ST down

1st & 10Pass Reception+48 ydsPPA +2.32

Max Brown pass complete to Miles Burris for 48 yds to the NAVY 13 for a 1ST down

1st & 10Rush0 ydsPPA -0.30

Hahsaun Wilson run for no gain to the NAVY 13

2nd & 10Passing Touchdown+13 ydsPPA +2.84

Max Brown pass complete to Duane Thomas Jr. for 13 yds for a TD (Stephen Rusnak KICK)

1st & 10Rush0 ydsPPA -0.70

Daba Fofana run for no gain to the NAVY 25

2nd & 10Pass Incompletion0 ydsPPA -0.35

Blake Horvath pass incomplete

3rd & 10Pass Incompletion0 ydsPPA -0.16

Blake Horvath pass incomplete

4th & 10Penalty-5 yds

Navy Penalty, Delay Of Game (TEAM) to the NAVY 20

4th & 15Penalty-5 yds

(02:04) RIETHMAN, Riley punt 54 yards to the CHAR26, RUTLEDGE, Henry returned 8 yards to the CHAR34 (CAMPBELL, Jaxson;RAMOS, Colin), clock 01:57. PENALTY Before the snap, NAVY Illegal Formation enforced 5 yards from the NAVY20 to the NAVY15. NO PLAY (replay the down).

4th & 15Penalty-5 yds

(02:04) RIETHMAN, Riley punt 54 yards to the CHAR26, RUTLEDGE, Henry returned 8 yards to the CHAR34 (CAMPBELL, Jaxson;RAMOS, Colin), clock 01:57. PENALTY Before the snap, NAVY Illegal Formation enforced 5 yards from the NAVY20 to the NAVY15. NO PLAY (replay the down).

4th & 20Punt0 yds

Riley Riethman punt for 38 yds, fair catch by Henry Rutledge at the CLT 47

1st & 10Interception Return Touchdown+84 ydsPPA -9.90

Max Brown pass intercepted Dashaun Peele return for 84 yds for a TD (Nathan Kirkwood KICK)

1st & 10Penalty-12 yds

Charlotte Penalty, Unnecessary Roughness (Yards) to the CLT 13

1st & 22Sack-2 ydsPPA -0.12

Max Brown sacked by Tyler Narayan for a loss of 2 yards to the CLT 11

2nd & 24Pass Incompletion0 ydsPPA -0.03

Max Brown pass incomplete

3rd & 24Rush+5 ydsPPA +0.00

Max Brown run for 5 yds to the CLT 16

4th & 19Punt0 yds

Bronson Long punt for 32 yds, fair catch by Eli Heidenreich at the NAVY 37

1st & 10Rush+8 ydsPPA +1.04

Shane Reynolds run for 8 yds to the NAVY 45

2nd & 2Rush+1 ydsPPA -1.09

Shane Reynolds run for 1 yd to the NAVY 46

3rd & 1Rush0 ydsPPA -1.07

Shane Reynolds run for no gain to the NAVY 46

4th & 1Rush+2 ydsPPA +2.17

Braxton Woodson run for 2 yds to the NAVY 48 for a 1ST down

1st & 10Fumble Recovery (Own)-6 ydsPPA -2.33

Braxton Woodson run for a loss of 6 yards to the NAVY 42 Braxton Woodson fumbled, recovered by NAVY Braxton Woodson B. Woodson return for 0 yds

2nd & 16Penalty-5 yds

Navy Penalty, Illegal Formation (-5 Yards) to the NAVY 37

2nd & 21Rush+2 ydsPPA -0.18

Braxton Woodson run for 2 yds to the NAVY 39

3rd & 19Rush-6 ydsPPA -0.27

Braxton Woodson run for a loss of 6 yards to the NAVY 33

4th & 25Punt+9 yds

Riley Riethman punt for 54 yds , Henry Rutledge returns for 9 yds to the CLT 22

1st & 6Rush+1 ydsPPA -1.09

Shane Reynolds run for 1 yd to the NAVY 38

1st & 10Rush+7 ydsPPA +0.56

Cartevious Norton run for 7 yds to the CLT 29

2nd & 3Rush+3 ydsPPA +0.20

Cartevious Norton run for 3 yds to the CLT 32 for a 1ST down

1st & 10Rush+2 ydsPPA -0.58

Max Brown run for 2 yds to the CLT 34

2nd & 8Rush+11 ydsPPA +1.83

Hahsaun Wilson run for 11 yds to the CLT 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.16

Max Brown pass incomplete

2nd & 10Pass Reception+18 ydsPPA +2.39

Max Brown pass complete to Duane Thomas Jr. for 18 yds to the NAVY 37 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.75

Max Brown pass incomplete

2nd & 10Rush+3 ydsPPA -0.33

Hahsaun Wilson run for 3 yds to the NAVY 34

3rd & 7Penalty+15 yds

BROWN, Max pass deep incomplete intended for MYERS, Isaiah thrown to the NAVY6. PENALTY NAVY Pass Interference on ALLEN, Bryce enforced 15 yards to the NAVY19 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).

1st & 10Rush+2 ydsPPA -0.20

Cartevious Norton run for 2 yds to the NAVY 17

2nd & 8Penalty+15 yds

BROWN, Max pass up the middle incomplete thrown to the NAVY17. PENALTY NAVY Pass Interference on MCSHAN, Kenneth enforced 15 yards to the NAVY2 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).

1st & 8Rush0 ydsPPA -0.36

Cartevious Norton run for no gain to the NAVY 8

2nd & 8Rush+4 ydsPPA -0.02

Max Brown run for 4 yds to the NAVY 4

3rd & 4Rush-2 ydsPPA -0.43

Max Brown run for a loss of 2 yards to the NAVY 6

4th & 6Sack0 ydsPPA -3.87

Max Brown sacked for 0 yards to the NAVY 6 Max Brown fumbled, recovered by CLT Hahsaun Wilson , return for 0 yards

1st & 10Rush+4 ydsPPA -0.08

Shane Reynolds run for 4 yds to the NAVY 23

2nd & 6Rush0 ydsPPA -0.49

Amin Hassan run for no gain to the NAVY 23

3rd & 6Rush+4 ydsPPA -0.04

Shane Reynolds run for 4 yds to the NAVY 27

4th & 2Punt0 yds

Riley Riethman punt for 39 yds, fair catch by Henry Rutledge at the CLT 34

1st & 10Rush+4 ydsPPA -0.16

Max Brown run for 4 yds to the CLT 38

2nd & 6Rush+5 ydsPPA +0.11

Max Brown run for 5 yds to the CLT 43

3rd & 1Pass Incompletion0 ydsPPA -0.99

Max Brown pass incomplete

4th & 1Pass Incompletion0 ydsPPA -0.63

Max Brown pass incomplete

1st & 10Rush-2 ydsPPA -1.39

TEAM run for a loss of 2 yards to the CLT 45

2nd & 12Rush-1 ydsPPA -1.22

TEAM run for a loss of 1 yard to the CLT 46

Situational Analysis

Charlotte

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
39%
33 plays
0%
1 play
2nd
67%
3 plays
50%
4 plays
50%
10 plays
25%
4 plays
3rd
50%
4 plays
0%
2 plays
100%
1 play
50%
4 plays
4th
0%
1 play
0%
2 plays
0%
1 play

Navy

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
2 plays
56%
25 plays
2nd
67%
3 plays
50%
8 plays
25%
4 plays
0%
3 plays
3rd
0%
1 play
0%
3 plays
60%
5 plays
0%
1 play
4th
100%
1 play