Skip to main content
← Back to GamesSep 7, 2024Week 2

House Prediction

Model Margin

Montana by 11.9

Home Win Probability

North Dakota 22%

Market (ESPN Bet)

North Dakota +7

Edge: Montana -7 (4.8 pts)

fitted_v1 · Sep 7, 2024

Line Movement

No line movement to chart

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

Team1Q2Q3Q4QFinal
Montana
2130024
North Dakota
7014627

Scoring Timeline

Q1Q2Q3Q4014280-77-2114-2421-2424-2427-24
North DakotaMontana

Drive Chart

Own 20Own 4050Opp 40Opp 20MONNDMONNDMONNDMONNDMONNDMONNDMONNDMONNDMONNDMONNDMONNDPUNT34ydPUNT30ydTD456ydDOWNS735ydTD270ydTD570ydTD765ydPUNT415ydDOWNS939ydTO28ydPUNT818ydPUNT722ydFG1165ydTD1075ydPUNT32ydTD558ydPUNT3-10ydFG1667ydPUNT38ydFG1443ydMISS834ydEND2-2yd

Box Score

Team statistics comparing Montana and North Dakota
StatisticMontanaNorth Dakota
Passing20-3011-24
Pass Yards14597
Rush Yards160243
Total Yards305340
Turnovers01
3rd Down4-136-13
Penalties6-565-41
Possession22:4637:14

Player Leaders

Player Leaders

Montana
passing
Keali'i Ah Yat
20/28, 145 YDS, 1 TD
rushing
Eli Gillman
8 CAR, 86 YDS, 1 TD
receiving
Xavier Harris
5 REC, 56 YDS, 1 TD
North Dakota
passing
Simon Romfo
11/24, 97 YDS, 1 INT
rushing
Gaven Ziebarth
22 CAR, 88 YDS, 1 TD
receiving
Bo Belquist
4 REC, 33 YDS

Play-by-Play

1st & 10Rush0 ydsPPA -1.01

Eli Gillman run for no gain to the MONT 35

2nd & 10Fumble Recovery (Own)-2 ydsPPA -0.76

Keali'i Ah Yat sacked for a loss of 2 yards to the MONT 33 Keali'i Ah Yat fumbled, recovered by MONT , return for 0 yards

3rd & 12Pass Reception+6 ydsPPA +0.10

Keali'i Ah Yat pass complete to Stevie Rocker Jr. for 6 yds to the MONT 39

4th & 6Punt+51 yds

Ty Morrison punt for 51 yds , Bo Belquist returns for no gain to the UND 10 , returns for no gain to the UND 10

1st & 10Pass Incompletion0 ydsPPA -0.35

Simon Romfo pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -0.15

Simon Romfo pass incomplete

3rd & 10Pass Incompletion0 ydsPPA -0.07

Simon Romfo pass incomplete

4th & 10Punt0 yds

Luke Silvernale punt for 46 yds

1st & 10Rush+6 ydsPPA +0.39

Nick Ostmo run for 6 yds to the 50 yard line

2nd & 4Rush+5 ydsPPA +0.51

Nick Ostmo run for 5 yds to the UND 45 for a 1ST down

1st & 10Pass Reception+8 ydsPPA +0.73

Keali'i Ah Yat pass complete to Xavier Harris for 8 yds to the UND 37

2nd & 2Passing Touchdown+37 ydsPPA +2.75

Keali'i Ah Yat pass complete to Xavier Harris for 37 yds for a TD (Ty Morrison KICK)

1st & 10Rush+18 ydsPPA +1.63

Sawyer Seidl run for 18 yds to the MONT 47 for a 1ST down

1st & 10Rush-1 ydsPPA -1.28

Sawyer Seidl run for a loss of 1 yard to the MONT 48

2nd & 11Rush+13 ydsPPA +1.93

Gaven Ziebarth run for 13 yds to the MONT 35 for a 1ST down

1st & 10Rush+3 ydsPPA -0.22

Gaven Ziebarth run for 3 yds to the MONT 32

2nd & 7Rush+3 ydsPPA -0.25

Gaven Ziebarth run for 3 yds to the MONT 29

3rd & 4Rush-1 ydsPPA -1.09

Isaiah Smith run for a loss of 1 yard to the MONT 30

4th & 5Pass Incompletion0 ydsPPA -2.48

Simon Romfo pass incomplete

1st & 10Pass Reception+7 ydsPPA +0.67

Keali'i Ah Yat pass complete to Xavier Harris for 7 yds to the MONT 37

2nd & 3Rushing Touchdown+63 ydsPPA +5.02

Eli Gillman run for 63 yds for a TD (Ty Morrison KICK)

1st & 10Pass Reception+13 ydsPPA +1.23

Simon Romfo pass complete to Korey Tai for 13 yds to the UND 43 for a 1ST down

1st & 10Rush+10 ydsPPA +0.85

Isaiah Smith run for 10 yds to the MONT 47 for a 1ST down

1st & 10Pass Reception+17 ydsPPA +0.80

Simon Romfo pass complete to Bo Belquist for 17 yds to the MONT 30 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.56

Simon Romfo pass incomplete

2nd & 10Rushing Touchdown+30 ydsPPA +3.37

Isaiah Smith run for 30 yds for a TD (C.J. Elrichs KICK)

1st & 10Rush+5 ydsPPA +0.11

Nick Ostmo run for 5 yds to the MONT 40

2nd & 5Rush+24 ydsPPA +2.12

Nick Ostmo run for 24 yds to the UND 36 for a 1ST down

1st & 10Rush+4 ydsPPA -0.07

Nick Ostmo run for 4 yds to the UND 32

2nd & 6Rush+3 ydsPPA -0.24

Nick Ostmo run for 3 yds to the UND 29

3rd & 3Rush+5 ydsPPA +0.64

Keali'i Ah Yat run for 5 yds to the UND 24 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.19

Keali'i Ah Yat pass complete to Eli Gillman for 6 yds to the UND 18

2nd & 4Rushing Touchdown+18 ydsPPA +2.49

Aaron Fontes run for 18 yds for a TD (Ty Morrison KICK)

1st & 10Rush+3 ydsPPA -0.30

Gaven Ziebarth run for 3 yds to the UND 28

2nd & 7Penalty+14 yds

ROMFO, Simon pass to the left incomplete intended for BELQUIST, Bo thrown to the UND38. PENALTY UMT Pass Interference on JACKSON, JR., Ronald enforced at the spot of the foul for 14 yards to the UND42 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

1st & 10Pass Incompletion0 ydsPPA -1.15

Simon Romfo pass incomplete

2nd & 10Rush-2 ydsPPA -1.05

Isaiah Smith run for a loss of 2 yards to the UND 40

3rd & 12Pass Incompletion0 ydsPPA -0.35

Simon Romfo pass incomplete

4th & 12Punt0 yds

Luke Silvernale punt for 48 yds

1st & 10Penalty+10 yds

AH YAT, Keali'i pass short to the right incomplete intended for GILLMAN, Eli thrown to the UMT14. PENALTY UND Holding on SAMUELS-PARKER, Montre enforced 10 yards from the UMT12 to the UMT22 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).

1st & 10Pass Reception+3 ydsPPA -0.26

Keali'i Ah Yat pass complete to Aaron Fontes for 3 yds to the MONT 25

2nd & 7Pass Reception+7 ydsPPA +1.01

Keali'i Ah Yat pass complete to Erik Barker for 7 yds to the MONT 32 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.11

Keali'i Ah Yat pass complete to Ryan Simpson for 5 yds to the MONT 37

2nd & 5Rush+2 ydsPPA -0.61

Stevie Rocker Jr. run for 2 yds to the MONT 39

3rd & 3Pass Reception+5 ydsPPA +1.66

Keali'i Ah Yat pass complete to Erik Barker for 5 yds to the MONT 44 for a 1ST down

1st & 10Penalty+5 yds

GILLMAN, Eli rush up the middle for a gain of 6 yards to the UMT50 (SUTTON, Jett). PENALTY Before the snap, UND Illegal Substitution enforced 5 yards from the UMT44 to the UMT49. NO PLAY (replay the down).

1st & 5Pass Incompletion0 ydsPPA -1.27

Keali'i Ah Yat pass incomplete

2nd & 5Pass Reception+2 ydsPPA -0.70

Keali'i Ah Yat pass complete to Keelan White for 2 yds to the UND 49

3rd & 3Rush+2 ydsPPA -0.65

Keali'i Ah Yat run for 2 yds to the UND 47

4th & 1Rush-2 ydsPPA -1.38

Nick Ostmo run for a loss of 2 yards to the UND 49

1st & 10Pass Reception+8 ydsPPA +0.86

Simon Romfo pass complete to Jaden Norby for 8 yds to the MONT 43

2nd & 2Pass Interception Return+12 ydsPPA -3.94

Simon Romfo pass intercepted Jace Klucewich return for 12 yds to the MONT 29

1st & 10Rush+9 ydsPPA +1.34

Eli Gillman run for 9 yds to the MONT 38

2nd & 1Rush+2 ydsPPA -0.32

Eli Gillman run for 2 yds to the MONT 40 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.11

Keali'i Ah Yat pass complete to Eli Gillman for 5 yds to the MONT 45

2nd & 5Rush+2 ydsPPA -0.70

Eli Gillman run for 2 yds to the MONT 47

3rd & 3Rush+13 ydsPPA +2.16

Logan Fife run for 13 yds to the UND 40 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.85

Logan Fife pass incomplete

2nd & 10Rush0 ydsPPA -1.03

Nick Ostmo run for no gain to the UND 40

3rd & 10Sack-8 ydsPPA -1.93

Logan Fife sacked by Craig Orlando for a loss of 8 yards to the UND 48

4th & 18Penalty-5 yds

MORRISON, Ty punt 36 yards to the UND12, fair catch by BELQUIST, Bo, clock 06:03. PENALTY Before the snap, UMT Illegal Formation enforced 5 yards from the UND48 to the UMT47. NO PLAY (replay the down).

4th & 23Punt0 yds

Ty Morrison punt for 41 yds, fair catch by Bo Belquist at the UND 12

1st & 10Rush0 ydsPPA -0.38

Gaven Ziebarth run for no gain to the UND 12

2nd & 10Rush+6 ydsPPA +0.10

Gaven Ziebarth run for 6 yds to the UND 18

3rd & 4Pass Reception+6 ydsPPA +0.87

Simon Romfo pass complete to Bo Belquist for 6 yds to the UND 24 for a 1ST down

1st & 10Pass Reception+10 ydsPPA +0.81

Simon Romfo pass complete to Bo Belquist for 10 yds to the UND 34 for a 1ST down

1st & 10Rush+4 ydsPPA -0.16

Isaiah Smith run for 4 yds to the UND 38

2nd & 6Sack-4 ydsPPA -1.40

Simon Romfo sacked by Andres Lehrmann for a loss of 4 yards to the UND 34

3rd & 10Pass Incompletion0 ydsPPA -0.28

Simon Romfo pass incomplete

4th & 10Punt0 yds

Luke Silvernale punt for 44 yds

1st & 10Pass Reception+7 ydsPPA +0.56

Keali'i Ah Yat pass complete to Sawyer Racanelli for 7 yds to the MONT 29

2nd & 3Pass Reception+13 ydsPPA +1.15

Keali'i Ah Yat pass complete to Sawyer Racanelli for 13 yds to the MONT 42 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.40

Keali'i Ah Yat pass complete to Sawyer Racanelli for 6 yds to the MONT 48

2nd & 4Pass Incompletion0 ydsPPA -1.24

Keali'i Ah Yat pass incomplete

3rd & 4Pass Reception+11 ydsPPA +2.17

Keali'i Ah Yat pass complete to Keelan White for 11 yds to the UND 41 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.88

Keali'i Ah Yat pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -1.04

Keali'i Ah Yat pass incomplete

3rd & 10Penalty+15 yds

AH YAT, Keali'i pass deep to the left incomplete intended for FONTES, Aaron thrown to the UND5. PENALTY UND Pass Interference on DIXON, Jamal enforced 15 yards to the UND26 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

1st & 10Penalty+15 yds

AH YAT, Keali'i pass short to the right complete for 3 yards to HARRIS, Xavier caught at the UND23 and advanced to the UND23, out of bounds. PENALTY UND Roughing the Passer on GERHARDT, Riley enforced 15 yards from the UMT00 to the UMT15 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

1st & 13Pass Incompletion0 ydsPPA -0.25

Keali'i Ah Yat pass incomplete

2nd & 5Penalty-16 yds

Montana Penalty, Intentional Grounding (Keali'i Ah Yat) to the UND 21

3rd & 21Pass Reception+8 ydsPPA +0.58

Keali'i Ah Yat pass complete to Aaron Fontes for 8 yds to the UND 13

4th & 13Field Goal Good+30 yds

Ty Morrison 30 yd FG GOOD

0th & 0End of Half0 yds

End of 2nd Quarter

1st & 10Penalty+10 yds

ROMFO, Simon pass to the left incomplete intended for BELQUIST, Bo thrown to the UND34. PENALTY UMT Pass Interference on JACKSON, JR., Ronald enforced at the spot of the foul for 10 yards to the UND35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

1st & 10Rush+4 ydsPPA -0.16

Sawyer Seidl run for 4 yds to the UND 39

2nd & 6Rush+17 ydsPPA +1.99

Simon Romfo run for 17 yds to the MONT 44 for a 1ST down

1st & 10Rush+4 ydsPPA -0.11

Sawyer Seidl run for 4 yds to the MONT 40

2nd & 6Rush+8 ydsPPA +0.65

Sawyer Seidl run for 8 yds to the MONT 32 for a 1ST down

1st & 10Rush+9 ydsPPA +0.71

Gaven Ziebarth run for 9 yds to the MONT 23

2nd & 1Pass Incompletion0 ydsPPA -0.69

Simon Romfo pass incomplete

3rd & 1Rush+2 ydsPPA +0.21

Gaven Ziebarth run for 2 yds to the MONT 21 for a 1ST down

1st & 10Rush+1 ydsPPA -0.30

Sawyer Seidl run for 1 yd to the MONT 20

2nd & 9Pass Reception+6 ydsPPA +0.14

Simon Romfo pass complete to Caden Dennis for 6 yds to the MONT 14

3rd & 3Penalty+12 yds

ROMFO, Simon pass to the right incomplete intended for KUPFER, Nick thrown to the UMT0. PENALTY UMT Pass Interference on GORDON, Chrishawn enforced at the spot of the foul for 12 yards to the UMT2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).

1st & 2Rushing Touchdown+2 ydsPPA +1.21

Gaven Ziebarth run for 2 yds for a TD (C.J. Elrichs KICK)

1st & 10Rush+2 ydsPPA -0.33

Eli Gillman run for 2 yds to the MONT 20

2nd & 8Pass Incompletion0 ydsPPA -0.33

Keali'i Ah Yat pass incomplete

3rd & 8Pass Incompletion0 ydsPPA -0.15

Keali'i Ah Yat pass incomplete

4th & 8Punt+7 yds

Ty Morrison punt for 45 yds , Bo Belquist returns for 7 yds to the UND 42

1st & 10Penalty+15 yds

Montana Penalty, Face mask (15 yards) (Pat Hayden) to the MONT 38 for a 1ST down

1st & 10Fumble Recovery (Own)0 ydsPPA -0.78

Gaven Ziebarth run for no gain to the MONT 38 Gaven Ziebarth fumbled, recovered by UND Gaven Ziebarth G. Ziebarth return for 0 yds

2nd & 10Pass Reception+14 ydsPPA +1.20

Simon Romfo pass complete to Nate DeMontagnac for 14 yds to the MONT 24 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Gaven Ziebarth run for 5 yds to the MONT 19

2nd & 5Rushing Touchdown+19 ydsPPA +2.61

Simon Romfo run for 19 yds for a TD North Dakota Penalty, False Start (Liam Becher) to the MONT 8 (C.J. Elrichs KICK)

0th & 3Penalty-5 yds

North Dakota Penalty, False Start (Liam Becher) to the MONT 8

1st & 10Sack-8 ydsPPA -1.43

Keali'i Ah Yat sacked by Craig Orlando for a loss of 8 yards to the MONT 21

2nd & 18Pass Reception+4 ydsPPA -0.02

Keali'i Ah Yat pass complete to Nick Ostmo for 4 yds to the MONT 25

3rd & 14Sack-6 ydsPPA -0.16

Keali'i Ah Yat sacked by Josh Navratil for a loss of 6 yards to the MONT 19

4th & 20Punt0 yds

Ty Morrison punt for 50 yds, downed at the UND 31

1st & 10Rush+7 ydsPPA +0.68

Sawyer Seidl run for 7 yds to the UND 38

2nd & 3Pass Incompletion0 ydsPPA -1.17

Simon Romfo pass incomplete

3rd & 3Rush+7 ydsPPA +1.82

Isaiah Smith run for 7 yds to the UND 45 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.16

Simon Romfo pass incomplete

2nd & 10Rush+12 ydsPPA +2.09

Simon Romfo run for 12 yds to the MONT 43 for a 1ST down

1st & 10Pass Reception0 ydsPPA -0.94

Simon Romfo pass complete to Bo Belquist for no gain to the MONT 43

2nd & 10Rush+11 ydsPPA +1.42

Gaven Ziebarth run for 11 yds to the MONT 32 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.06

Simon Romfo pass complete to Sam Strandell for 4 yds to the MONT 28

2nd & 6Rush+5 ydsPPA +0.08

Sawyer Seidl run for 5 yds to the MONT 23

3rd & 1Rush+4 ydsPPA +0.24

Gaven Ziebarth run for 4 yds to the MONT 19 for a 1ST down

1st & 10Rush+3 ydsPPA -0.11

Gaven Ziebarth run for 3 yds to the MONT 16

2nd & 7Pass Reception+7 ydsPPA +0.29

Simon Romfo pass complete to Caden Dennis for 7 yds to the MONT 9 for a 1ST down

1st & 9Rush+5 ydsPPA +0.09

Gaven Ziebarth run for 5 yds to the MONT 4

2nd & 4Rush+1 ydsPPA -0.29

Gaven Ziebarth run for 1 yd to the MONT 3

3rd & 3Rush+1 ydsPPA -0.23

Gaven Ziebarth run for 1 yd to the MONT 2

4th & 2Field Goal Good+19 yds

C.J. Elrichs 19 yd FG GOOD

1st & 10Rush+6 ydsPPA +0.33

Eli Gillman run for 6 yds to the MONT 31

2nd & 4Rush+2 ydsPPA -0.55

Eli Gillman run for 2 yds to the MONT 33

3rd & 2Pass Incompletion0 ydsPPA -0.60

Logan Fife pass incomplete

4th & 2Punt0 yds

Ty Morrison punt for 33 yds

1st & 10Rush+3 ydsPPA -0.40

Simon Romfo run for 3 yds to the UND 37

2nd & 7Rush+5 ydsPPA +0.09

Sawyer Seidl run for 5 yds to the UND 42

3rd & 2Rush+5 ydsPPA +1.55

Simon Romfo run for 5 yds to the UND 47 for a 1ST down

1st & 10Rush+3 ydsPPA -0.41

Gaven Ziebarth run for 3 yds to the 50 yard line

2nd & 7Rush+4 ydsPPA -0.16

Gaven Ziebarth run for 4 yds to the MONT 46

3rd & 3Rush+2 ydsPPA -0.67

Gaven Ziebarth run for 2 yds to the MONT 44

4th & 1Rush+1 ydsPPA +1.99

Quincy Vaughn run for 1 yd to the MONT 43 for a 1ST down

1st & 10Rush0 ydsPPA -0.94

Sawyer Seidl run for no gain to the MONT 43

2nd & 10Rush0 ydsPPA -1.06

Sawyer Seidl run for no gain to the MONT 43

3rd & 10Pass Reception+12 ydsPPA +2.51

Simon Romfo pass complete to Nate DeMontagnac for 12 yds to the MONT 31 for a 1ST down

1st & 10Rush+2 ydsPPA -0.31

Gaven Ziebarth run for 2 yds to the MONT 29

2nd & 8Rush+6 ydsPPA +0.20

Gaven Ziebarth run for 6 yds to the MONT 23

3rd & 2Pass Incompletion0 ydsPPA -0.67

Simon Romfo pass incomplete

4th & 2Field Goal Good+40 yds

C.J. Elrichs 40 yd FG GOOD

1st & 10Pass Reception+7 ydsPPA +0.66

Keali'i Ah Yat pass complete to Xavier Harris for 7 yds to the MONT 36

2nd & 3Pass Reception+1 ydsPPA -0.92

Keali'i Ah Yat pass complete to Nick Ostmo for 1 yd to the MONT 37

3rd & 2Rush+1 ydsPPA -0.60

Keali'i Ah Yat run for 1 yd to the MONT 38

4th & 1Rush+32 ydsPPA +3.82

Keali'i Ah Yat run for 32 yds to the UND 30 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.56

Keali'i Ah Yat pass incomplete

2nd & 10Sack-4 ydsPPA -1.59

Keali'i Ah Yat sacked by Wyatt Pedigo for a loss of 4 yards to the UND 34

3rd & 14Pass Reception-3 ydsPPA -1.46

Keali'i Ah Yat pass complete to Xavier Harris for a loss of 3 yards to the UND 37

4th & 17Field Goal Missed+54 yds

Ty Morrison 54 yd FG MISSED

1st & 10Rush-1 ydsPPA -1.24

[NHSG] Kneel down by ROMFO, Simon at UND36 (team loss of 1).

2nd & 11Rush-1 ydsPPA -0.66

[NHSG] Kneel down by ROMFO, Simon at UND35 (team loss of 1), clock 00:00.

Situational Analysis

Montana

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
60%
20 plays
0%
1 play
2nd
60%
5 plays
33%
9 plays
17%
6 plays
0%
1 play
3rd
50%
6 plays
100%
1 play
0%
2 plays
50%
4 plays
4th
50%
2 plays

North Dakota

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
32%
31 plays
2nd
0%
3 plays
67%
6 plays
64%
14 plays
50%
2 plays
3rd
57%
7 plays
50%
2 plays
33%
3 plays
0%
1 play
4th
100%
1 play
0%
1 play