Maine at North Dakota State

Saturday, September 9, 2023

North Dakota State beat Maine 44–⁠7. It was their only meeting on record.

AwayMaine2–⁠9 in 2023
7
HomeNorth Dakota State11–⁠4 in 2023
44

Final at Fargodome, FargoIndoorsTV: ESPN+Attendance 15,044

Official
Jason PerkinsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Maine00077
North Dakota State610141444

Standouts

Player stats

Maine

PassingC/AttYdsTDInt
Derek Robertson18/2911703
RushingCarYdsTDLong
Tristen Kenan145308
John Gay849122
Symon Sathler1505
ReceivingRecYdsTDLong
Jamie Lamson642017
Tristen Kenan328023
Joe Gillette319012
Montigo Moss21007

North Dakota State

PassingC/AttYdsTDInt
Cam Miller14/1915200
Cole Payton3/54000
RushingCarYdsTDLong
Cole Payton8102261
Cam Miller1568214
Barika Kpeenu636018
T.K. Marshall625012
ReceivingRecYdsTDLong
Zach Mathis462021
Joe Stoffel334017
Eli Green228016
Jake Lippe217011
DefenseTklTFLSacksInt
Cole Wisniewski0002

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

MaineNorth Dakota State
223Total yards456
117Passing yards192
106Rushing yards264
4.0Yards per pass8.0
4.2Yards per rush5.6
13First downs24
3–⁠11Third downs7–⁠15
0–⁠2Fourth downs1–⁠3
4Turnovers0
6–⁠46Penalties9–⁠90
24:51Possession35:09

Efficiency

MaineNorth Dakota State
38%Success rate55%
−0.43EPA per play0.24
0.91Explosiveness0.98
−0.15Rushing EPA0.24
−0.11Passing EPA0.24
13%Passing-down success41%

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)

North Dakota State 85% to win. Elo’s favorite won.

The line

North Dakota State −35.5, over/under 50.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

North Dakota State end zoneMaine end zoneQ1 MaineFumble, 3 playsQ1 North Dakota StateField goal, 4 playsQ1 MainePunt, 3 playsQ1 North Dakota StatePunt, 3 playsQ1 MaineInterception, 6 playsQ1 North Dakota StateField goal, 5 playsQ1 MainePunt, 5 playsQ1 North Dakota StateTurnover on downs, 10 playsQ2 MainePunt, 3 playsQ2 North Dakota StateField goal, 11 playsQ2 MainePunt, 3 playsQ2 North Dakota StateTouchdown, 6 playsQ2 MaineMissed FG, 8 playsQ3 North Dakota StateTouchdown, 12 playsQ3 MaineTurnover on downs, 5 playsQ3 North Dakota StateTurnover on downs, 7 playsQ3 MaineInterception, 1 playQ3 North Dakota StateTouchdown, 5 playsQ3 MaineTurnover on downs, 5 playsQ4 North Dakota StateTouchdown, 2 playsQ4 MaineTouchdown, 12 playsQ4 North Dakota StateTouchdown, 9 playsQ4 MaineEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Dakota State drives left to right, Maine right to left.
  1. Q1 MaineFumble, 3 plays, 80 yards
  2. Q1 North Dakota StateField goal, 4 plays, −86 yards
  3. Q1 MainePunt, 3 plays, 73 yards
  4. Q1 North Dakota StatePunt, 3 plays, −21 yards
  5. Q1 MaineInterception, 6 plays, 65 yards
  6. Q1 North Dakota StateField goal, 5 plays, −77 yards
  7. Q1 MainePunt, 5 plays, 65 yards
  8. Q1 North Dakota StateTurnover on downs, 10 plays, −17 yards
  9. Q2 MainePunt, 3 plays, 99 yards
  10. Q2 North Dakota StateField goal, 11 plays, −47 yards
  11. Q2 MainePunt, 3 plays, 75 yards
  12. Q2 North Dakota StateTouchdown, 6 plays, −52 yards
  13. Q2 MaineMissed FG, 8 plays, 75 yards
  14. Q3 North Dakota StateTouchdown, 12 plays, −25 yards
  15. Q3 MaineTurnover on downs, 5 plays, 65 yards
  16. Q3 North Dakota StateTurnover on downs, 7 plays, −45 yards
  17. Q3 MaineInterception, 1 play, 67 yards
  18. Q3 North Dakota StateTouchdown, 5 plays, −70 yards
  19. Q3 MaineTurnover on downs, 5 plays, 71 yards
  20. Q4 North Dakota StateTouchdown, 2 plays, −41 yards
  21. Q4 MaineTouchdown, 12 plays, 89 yards
  22. Q4 North Dakota StateTouchdown, 9 plays, −41 yards
  23. Q4 MaineEnd of game, 1 play, 75 yards

Play by play

1st quarter8 drives, then North Dakota State 6, Maine 0
Maine Fumble, 3 plays
14:54Kaedin Steindorf kickoff for 63 yds
14:541st & 10 at own 20Tristen Kenan run for 1 yd to the ME 21
14:542nd & 9 at own 21Maine Penalty, False Start (Rohan Jones) to the ME 16
14:542nd & 14 at own 16Derek Robertson pass complete to Tristen Kenan for a loss of 3 yards to the ME 13
13:293rd & 17 at own 13Derek Robertson pass complete to Rohan Jones for 6 yds Rohan Jones fumbled, recovered by NDSU Marcus Sheppard
North Dakota State Field goal, 4 plays
13:291st & 10 at opp 14TaMerik Williams run for 3 yds to the ME 11
13:292nd & 7 at opp 11run for a loss of 4 yards to the ME 15
13:293rd & 11 at opp 15Cam Miller pass complete to Jake Lippe for 6 yds to the ME 9
11:294th & 5 at opp 9Griffin Crosa 27 yd FG GOODNorth Dakota State 3, Maine 0
11:29Timeout North Dakota State, clock 11:29
Maine Punt, 3 plays
11:23Kaedin Steindorf kickoff for 65 yds
11:231st & 10 at own 27Derek Robertson pass complete to Jamie Lamson for 5 yds to the ME 32
11:232nd & 5 at own 32John Gay run for 1 yd to the ME 33
11:233rd & 4 at own 33Derek Robertson pass complete to Joe Gillette for 3 yds to the ME 36
9:414th & 1 at own 36Aidan Cadogan punt for 43 yds, fair catch by Jayden Price at the NDSU 21
9:411st & 10 at own 21Timeout North Dakota State, clock 09:41
North Dakota State Punt, 3 plays
9:411st & 10 at own 21TK Marshall run for no gain to the NDSU 21
9:412nd & 10 at own 21Cam Miller pass incomplete
9:413rd & 10 at own 21Cam Miller pass incomplete
8:434th & 10 at own 21Kaedin Steindorf punt for 44 yds, fair catch by Joe Gillette at the ME 35
8:431st & 10 at own 35Timeout North Dakota State, clock 08:43
Maine Interception, 6 plays
8:431st & 10 at own 35Tristen Kenan run for 6 yds to the ME 41
8:432nd & 4 at own 41Tristen Kenan run for 1 yd to the ME 42
8:433rd & 3 at own 42Derek Robertson pass complete to Montigo Moss for 3 yds to the ME 45 for a 1ST down
8:431st & 10 at own 45Derek Robertson pass incomplete
8:432nd & 10 at own 45Tristen Kenan run for 2 yds to the ME 47
5:523rd & 8 at own 47Derek Robertson pass intercepted
North Dakota State Field goal, 5 plays
5:521st & 10 at opp 23Barika Kpeenu run for 1 yd to the ME 22
5:522nd & 9 at opp 22QB Keeper MILLER, Cam rush to the left for a gain of 5 yards to the UMA17 (HOLMES, Xavier). PENALTY UMA Offsides on HOLMES, Xavier enforced 5 yards from the UMA22 to the UMA17 [SG]. NO PLAY (replay the down).
5:522nd & 4 at opp 17Cam Miller run for 3 yds to the ME 14
4:063rd & 1 at opp 14TaMerik Williams run for 14 yds North Dakota State Penalty, Offensive Holding (-10 Yards) to the ME 22
4:063rd & 9 at opp 22Cam Miller pass incomplete
4:014th & 9 at opp 22Griffin Crosa 40 yd FG GOODNorth Dakota State 6, Maine 0
Maine Punt, 5 plays
4:01Kaedin Steindorf kickoff for 63 yds
4:011st & 10 at own 35Derek Robertson pass complete to Montigo Moss for 7 yds to the ME 42
4:012nd & 3 at own 42Derek Robertson run for 6 yds to the ME 48 for a 1ST down
4:011st & 10 at own 48Tristen Kenan run for a loss of 2 yards to the ME 46
4:012nd & 12 at own 46Derek Robertson pass incomplete
4:013rd & 12 at own 46Derek Robertson pass complete to Jamie Lamson for 3 yds to the ME 49
1:244th & 9 at own 49Aidan Cadogan punt for 34 yds, fair catch by Jayden Price at the NDSU 17
North Dakota State Turnover on downs, 10 plays
1:241st & 10 at own 17Maine Penalty, Personal Foul (Shakur Smalls) to the NDSU 48 for a 1ST down
1:241st & 10 at own 48Cam Miller pass complete to Zach Mathis for 21 yds to the ME 31 for a 1ST down
0:001st & 10 at opp 31RaJa Nelson run for 12 yds to the ME 19 for a 1ST down
Q2 15:001st & 10 at opp 19North Dakota State Penalty, Personal Foul (Eli Green) to the ME 17 for a 1ST down
Q2 15:001st & 10 at opp 17Cam Miller run for 4 yds to the ME 13
Q2 15:002nd & 6 at opp 13Cam Miller pass complete to Owen Johnson for 9 yds to the ME 4 for a 1ST down
Q2 15:001st & goal at opp 4Cam Miller run for 3 yds to the ME 1
Q2 15:002nd & goal at opp 1Cam Miller run for no gain to the ME 1
Q2 11:374th & goal at opp 1Timeout North Dakota State, clock 11:37
Q2 11:373rd & goal at opp 1Cam Miller run for no gain to the ME 1
Q2 11:324th & goal at opp 1TK Marshall run for no gain to the ME 1
2nd quarter5 drives, then North Dakota State 16, Maine 0
Maine Punt, 3 plays
11:321st & 10 at own 1Tristen Kenan run for 2 yds to the ME 3
11:322nd & 8 at own 3Tristen Kenan run for 3 yds to the ME 6
11:323rd & 5 at own 6Derek Robertson pass complete to Joe Gillette for 4 yds to the ME 10
9:244th & 1 at own 10Aidan Cadogan punt for 42 yds
9:241st & 10 at own 47Timeout North Dakota State, clock 09:24
North Dakota State Field goal, 11 plays
9:241st & 10 at own 47Eli Green run for 1 yd to the NDSU 48
9:242nd & 9 at own 48Cam Miller pass complete to RaJa Nelson for 7 yds to the ME 45
9:243rd & 2 at opp 45North Dakota State Penalty, False Start (Cam Miller) to the 50 yard line
9:243rd & 7 at the 50Cam Miller run for 10 yds to the ME 40 for a 1ST down
9:241st & 10 at opp 40Cole Payton pass incomplete
9:242nd & 10 at opp 40Cam Miller run for 3 yds to the ME 37
9:243rd & 7 at opp 37Cam Miller pass complete to Zach Mathis for 11 yds to the ME 26 for a 1ST down
9:241st & 10 at opp 26Cam Miller pass complete to Joe Stoffel for 12 yds to the ME 14 for a 1ST down
9:241st & 10 at opp 14MILLER, Cam pass short to the left complete for 8 yards to MATHIS, Zach caught at the UMA11 and advanced to the UMA6 (GIBSON, Jamaree). PENALTY NDS Ineligible Receiver Downfield on Pass on KUBAS, Jake enforced 5 yards from the UMA14 to the UMA19 [SG]. NO PLAY (replay the down).
9:241st & 15 at opp 19Cam Miller pass incomplete
9:242nd & 15 at opp 19TK Marshall run for 6 yds to the ME 13
4:194th & 9 at opp 13Timeout North Dakota State, clock 04:19
4:193rd & 9 at opp 13Cam Miller pass incomplete
4:154th & 9 at opp 13Griffin Crosa 31 yd FG GOODNorth Dakota State 9, Maine 0
4:15Timeout North Dakota State, clock 04:15
Maine Punt, 3 plays
4:09Kaedin Steindorf kickoff for 63 yds
4:091st & 10 at own 25John Gay run for a loss of 1 yard to the ME 24
4:092nd & 11 at own 24Maine Penalty, False Start (-5 Yards) to the ME 19
4:092nd & 16 at own 19Derek Robertson pass complete to Cooper Heisey for 3 yds to the ME 22
2:394th & 10 at own 25Timeout North Dakota State, clock 02:39
2:393rd & 13 at own 22Derek Robertson pass complete to John Gay for 3 yds to the ME 25
2:294th & 10 at own 25Aidan Cadogan punt for 23 yds, downed at the ME 48
North Dakota State Touchdown, 6 plays
2:291st & 10 at opp 48RaJa Nelson run for 2 yds to the ME 46
2:292nd & 8 at opp 46Cam Miller pass complete to Zach Mathis for 10 yds to the ME 36 for a 1ST down
2:291st & 10 at opp 36Cam Miller run for 14 yds to the ME 22 for a 1ST down
2:291st & 10 at opp 22TaMerik Williams run for 5 yds to the ME 17
1:012nd & 5 at opp 17Cam Miller run for 10 yds to the ME 7 for a 1ST down
1:011st & goal at opp 7Timeout Maine, clock 01:01
1:011st & goal at opp 7MILLER, Cam pass to the right incomplete intended for MATHIS, Zach thrown to the UMA0. PENALTY UMA Pass Interference on KAMARA, Alhaji enforced 5 yards to the UMA2 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
0:521st & goal at opp 2Cam Miller run for 2 yds for a TD (Griffin Crosa KICK)North Dakota State 16, Maine 0
Maine Missed FG, 8 plays
0:47Kaedin Steindorf kickoff for 63 yds
0:471st & 10 at own 25Derek Robertson pass incomplete
0:323rd & 7 at own 28Timeout Maine, clock 00:32
0:322nd & 10 at own 25Derek Robertson pass complete to Jamie Lamson for 3 yds to the ME 28
0:323rd & 7 at own 28Derek Robertson pass complete to Joe Gillette for 12 yds to the ME 40 for a 1ST down
0:321st & 10 at own 40Derek Robertson pass incomplete
0:322nd & 10 at own 40Derek Robertson pass incomplete
0:323rd & 10 at own 40ROBERTSON, Derek pass deep to the left incomplete intended for MOSS, Montigo thrown to the NDS35. PENALTY NDS Pass Interference on SHEPPARD, Marcus enforced 15 yards to the NDS45 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
0:321st & 10 at opp 45Derek Robertson pass complete to Tristen Kenan for 8 yds to the NDSU 37
0:322nd & 2 at opp 37Derek Robertson pass complete to Jamie Lamson for 9 yds to the NDSU 28 for a 1ST down
0:001st & 10 at opp 28Cody Williams 46 yd FG MISSED
3rd quarter5 drives, then North Dakota State 30, Maine 0
North Dakota State Touchdown, 12 plays
15:00Joey Bryson kickoff for 65 yds for a touchback
15:001st & 10 at own 25Cam Miller pass complete to Jake Lippe for 11 yds to the NDSU 36 for a 1ST down
15:001st & 10 at own 36Cam Miller pass complete to Bryce Lance for 7 yds to the NDSU 43
15:002nd & 3 at own 43Cam Miller pass complete to Eli Green for 12 yds to the ME 45 for a 1ST down
15:001st & 10 at opp 45TK Marshall run for 12 yds to the ME 33 for a 1ST down
15:001st & 10 at opp 33TK Marshall run for 6 yds to the ME 27
15:002nd & 4 at opp 27Cam Miller pass complete to RaJa Nelson for 8 yds to the ME 19 for a 1ST down
15:001st & 10 at opp 19Cam Miller pass complete to Joe Stoffel for 5 yds to the ME 14
15:002nd & 5 at opp 14Cam Miller run for 2 yds to the ME 12
15:003rd & 3 at opp 12Cam Miller run for 8 yds to the ME 4 for a 1ST down
15:001st & goal at opp 4North Dakota State Penalty, False Start (Jake Kubas) to the ME 9
15:001st & goal at opp 9Cam Miller run for 3 yds to the ME 6
15:002nd & goal at opp 6Cam Miller run for 5 yds to the ME 1
8:223rd & goal at opp 1Cam Miller run for 1 yd for a TD (Griffin Crosa KICK)North Dakota State 23, Maine 0
8:22Timeout North Dakota State, clock 08:22
Maine Turnover on downs, 5 plays
8:17Kaedin Steindorf kickoff for 54 yds
8:171st & 10 at own 35Derek Robertson pass complete to Tristen Kenan for 23 yds to the NDSU 42 for a 1ST down
8:171st & 10 at opp 42Tristen Kenan run for 7 yds to the NDSU 35
8:172nd & 3 at opp 35Derek Robertson pass incomplete
8:173rd & 3 at opp 35Derek Robertson pass incomplete
6:464th & 3 at opp 35Derek Robertson pass intercepted
North Dakota State Turnover on downs, 7 plays
6:461st & 10 at own 45Cole Payton run for 14 yds to the ME 41 for a 1ST down
6:461st & 10 at opp 41TK Marshall run for 1 yd to the ME 40
5:242nd & 9 at opp 40Cole Payton run for 40 yds North Dakota State Penalty, Offensive Holding (Jalen Sundell) to the ME 49
5:242nd & 18 at opp 49Cole Payton run for 17 yds to the ME 32
5:243rd & 1 at opp 32Cole Payton pass incomplete
5:243rd & 5 at opp 36Cole Payton pass incomplete
4:094th & 5 at opp 36Kaedin Steindorf run for 3 yds to the ME 33
4:091st & 10 at own 33Timeout North Dakota State, clock 04:09
4:091st & 10 at opp 30Timeout North Dakota State, clock 04:09
4:001st & 10 at own 33Derek Robertson pass intercepted
North Dakota State Touchdown, 5 plays
4:001st & 10 at opp 30Cole Payton pass complete to Zach Mathis for 20 yds to the ME 10 for a 1ST down
4:001st & goal at opp 10TaMerik Williams run for 7 yds to the ME 3
4:002nd & goal at opp 3Cole Payton run for a loss of 3 yards to the ME 6
1:224th & goal at opp 2Timeout North Dakota State, clock 01:22
1:223rd & goal at opp 6Cole Payton run for 4 yds to the ME 2
1:184th & goal at opp 2Cole Payton run for 2 yds for a TD (Griffin Crosa KICK)North Dakota State 30, Maine 0
Maine Turnover on downs, 5 plays
1:12Drew Klein kickoff for 59 yds
1:121st & 10 at own 29John Gay run for 22 yds to the NDSU 49 for a 1ST down
1:121st & 10 at opp 49John Gay run for 3 yds to the NDSU 46
Q4 15:002nd & 7 at opp 46John Gay run for a loss of 1 yard to the NDSU 47
Q4 15:003rd & 8 at opp 47Derek Robertson pass complete to Jamie Lamson for 5 yds to the NDSU 42
Q4 13:464th & 3 at opp 42Derek Robertson pass incomplete
4th quarter4 drives, then North Dakota State 44, Maine 7
North Dakota State Touchdown, 2 plays
13:461st & 10 at own 41TaMerik Williams run for a loss of 2 yards to the NDSU 39
12:542nd & 12 at own 39Cole Payton run for 61 yds for a TD (Griffin Crosa KICK)North Dakota State 37, Maine 0
12:54Timeout North Dakota State, clock 12:54
Maine Touchdown, 12 plays
12:49Drew Klein kickoff for 63 yds , return for no gain to the ME 11
12:491st & 10 at own 11Tristen Kenan run for 5 yds to the ME 16
12:492nd & 5 at own 16Derek Robertson pass complete to Braeden Heald for 6 yds to the ME 22 for a 1ST down
12:491st & 10 at own 22Tristen Kenan run for 7 yds to the ME 29
12:492nd & 3 at own 29North Dakota State Penalty, Face mask (15 yards) (15 Yards) to the ME 46 for a 1ST down
12:491st & 10 at own 46Derek Robertson sacked by Marcus Gulley for a loss of 7 yards to the ME 39
12:492nd & 17 at own 39Tristen Kenan run for 7 yds to the ME 46
12:493rd & 10 at own 46Derek Robertson pass complete to Jamie Lamson for 17 yds to the NDSU 37 for a 1ST down
12:491st & 10 at opp 37Tristen Kenan run for 8 yds to the NDSU 29
12:492nd & 2 at opp 29Tristen Kenan run for 4 yds to the NDSU 25 for a 1ST down
12:491st & 10 at opp 25John Gay run for 3 yds to the NDSU 22
12:492nd & 7 at opp 22John Gay run for 9 yds to the NDSU 13 for a 1ST down
6:061st & 10 at opp 13John Gay run for 13 yds for a TD (Cody Williams KICK)North Dakota State 37, Maine 7
6:06Timeout North Dakota State, clock 06:06
North Dakota State Touchdown, 9 plays
5:59Joey Bryson kickoff for 65 yds
5:591st & 10 at own 41Barika Kpeenu run for 6 yds to the NDSU 47
5:592nd & 4 at own 47Cole Payton pass complete to Finn Diggins for 8 yds to the ME 45 for a 1ST down
5:591st & 10 at opp 45Barika Kpeenu run for 18 yds to the ME 27 for a 1ST down
5:591st & 10 at opp 27Owen Johnson run for 3 yds to the ME 24
5:592nd & 7 at opp 24Barika Kpeenu run for 3 yds to the ME 21
5:593rd & 4 at opp 21Cole Payton pass complete to Chris Harris for 12 yds to the ME 9 for a 1ST down
5:591st & goal at opp 9Barika Kpeenu run for 7 yds to the ME 2
5:592nd & goal at opp 2Barika Kpeenu run for 1 yd to the ME 1
0:223rd & goal at opp 1Owen Johnson run for 1 yd for a TD (Griffin Crosa KICK)North Dakota State 44, Maine 7
Maine End of game, 1 play
0:15Drew Klein kickoff for 60 yds
0:001st & 10 at own 25Symon Sathler run for 5 yds to the ME 30

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.

North Dakota State leads 1–⁠0 in their only meeting.

Around this game