Maine at Towson

Thursday, August 27, 2026

Maine beat Towson 21–⁠18. It was their 10th meeting; Maine leads the series 6–⁠4.

AwayMaine1–⁠6 in 2026
21
HomeTowson0–⁠8 in 2026
18

Final at Johnny Unitas Stadium, TowsonTV: FloSports, MNMT

At kickoff
85°FWeather: NOAA NCEI Global Historical Climatology Network hourly; Maryland Sci Ctr, 12 km from the stadium, seven minutes before kickoff
Official
Justin AckleyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Maine0210021
Towson087318

Standouts

Player stats

Maine

PassingC/AttYdsTDInt
Eddie Buehler17/2719920
RushingCarYdsTDLong
Rashawn Marshall1381132
Nick Laughlin102906
Daniel Batch311014
Eddie Buehler29011
ReceivingRecYdsTDLong
Evan Wallace343031
Nick Laughlin339130
Keyon Concepcion337033
Elijah Smalls333023
DefenseTklTFLSacksInt
Jeremiah McGill10000
Sam Oppenheimer10000
Derek Berlitz81.51.50
Bryce Purnell61.51.50
Brayden Isaiah4111
Chris Bacon2220

Towson

PassingC/AttYdsTDInt
Andrew Indorf15/2126721
RushingCarYdsTDLong
Kemarrion Battles1889013
Tristen Kenan734010
Xavier Pugh51604
Jacob Davis1303
ReceivingRecYdsTDLong
Cleveland Charlton4136159
Kemarrion Battles259052
Aaron Enterline42219
C.J. Schaeffer117017
DefenseTklTFLSacksInt
Jaydyn Johnson7000
Seth Chestnut71.500
T.J. Sands60.500
Bryan Lodge60.500
Seth Hampton3110

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

Team stats

MaineTowson
329Total yards379
199Passing yards267
130Rushing yards112
7.4Yards per pass12.7
3.9Yards per rush2.7
16First downs16
5–⁠14Third downs4–⁠12
1–⁠2Fourth downs0–⁠1
0Turnovers2
4–⁠27Penalties8–⁠64
30:33Possession29:27
6Sacks (by defense)1

Efficiency

MaineTowson
34%Success rate41%
−0.05EPA per play0.08
1.49Explosiveness1.12
−0.23Rushing EPA0.03
0.21Passing EPA0.20
21%Passing-down success26%
17%Havoc by its defense13%

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)

Towson 56% to win. Maine won as Elo’s underdog.

The line

Towson −2.5, over/under 46.5.

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

Before kickoff, the win chances were Towson 57%, Maine 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Towson end zoneMaine end zoneQ1 MainePunt, 9 playsQ1 TowsonTurnover on downs, 10 playsQ1 MainePunt, 4 playsQ1 TowsonPunt, 3 playsQ1 MainePunt, 4 playsQ1 TowsonPunt, 4 playsQ2 MaineTouchdown, 8 playsQ2 TowsonPunt, 3 playsQ2 MaineTouchdown, 7 playsQ2 TowsonPunt, 3 playsQ2 MaineTouchdown, 2 playsQ2 TowsonTouchdown, 3 playsQ2 MaineEnd of half, 1 playQ3 TowsonInterception, 5 playsQ3 MainePunt, 3 playsQ3 TowsonPunt, 5 playsQ3 MainePunt, 4 playsQ3 TowsonTouchdown, 2 playsQ3 MainePunt, 7 playsQ3 TowsonField goal, 11 playsQ4 MaineTurnover on downs, 4 playsQ4 TowsonMissed FG, 11 playsQ4 MainePunt, 5 playsQ4 TowsonFumble, 4 playsQ4 MaineResult not recorded, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Towson drives left to right, Maine right to left.
  1. Q1 MainePunt, 9 plays, 58 yards
  2. Q1 TowsonTurnover on downs, 10 plays, 41 yards
  3. Q1 MainePunt, 4 plays, 38 yards
  4. Q1 TowsonPunt, 3 plays, 51 yards
  5. Q1 MainePunt, 4 plays, 60 yards
  6. Q1 TowsonPunt, 4 plays, 41 yards
  7. Q2 MaineTouchdown, 8 plays, 52 yards
  8. Q2 TowsonPunt, 3 plays, 65 yards
  9. Q2 MaineTouchdown, 7 plays, 90 yards
  10. Q2 TowsonPunt, 3 plays, 30 yards
  11. Q2 MaineTouchdown, 2 plays, 35 yards
  12. Q2 TowsonTouchdown, 3 plays, 69 yards
  13. Q2 MaineEnd of half, 1 play, −2 yards
  14. Q3 TowsonInterception, 5 plays, 54 yards
  15. Q3 MainePunt, 3 plays, 50 yards
  16. Q3 TowsonPunt, 5 plays, 58 yards
  17. Q3 MainePunt, 4 plays, 35 yards
  18. Q3 TowsonTouchdown, 2 plays, 62 yards
  19. Q3 MainePunt, 7 plays, 60 yards
  20. Q3 TowsonField goal, 11 plays, 15 yards
  21. Q4 MaineTurnover on downs, 4 plays, 3 yards
  22. Q4 TowsonMissed FG, 11 plays, 35 yards
  23. Q4 MainePunt, 5 plays, 71 yards
  24. Q4 TowsonFumble, 4 plays, 35 yards
  25. Q4 MaineResult not recorded, 2 plays, −4 yards

Play by play

1st quarter6 drives, then Tied at 0
Maine Punt, 9 plays
15:001st & 10 at own 35#92 M.Young kickoff 65 yards to the Maine00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #5 R.Marshall rush left for 1 yard gain to the Maine26 (#9 C.Koffi)
15:002nd & 9 at own 26No Huddle-Shotgun #2 E.Buehler pass complete short right to #1 T.Stephens caught at Maine31, for 8 yards to the Maine34 (#8 J.Johnson)
15:003rd & 1 at own 34Shotgun #11 M.McMaugh rush left for 2 yards gain to the Maine36 (#2 Z.Brown; #8 J.Johnson), 1ST DOWN
15:001st & 10 at own 36Shotgun #20 N.Laughlin rush left for 2 yards gain to the Maine38 (#13 M.Johnson)
15:002nd & 8 at own 38Shotgun #2 E.Buehler pass complete short right to #20 N.Laughlin caught at Maine38, for 4 yards to the Maine42 (#8 J.Johnson)
15:003rd & 4 at own 42Shotgun #2 E.Buehler pass complete short middle to #4 M.McNeely caught at Maine43, for 6 yards to the Maine48 (#1 M.Cooper), 1ST DOWN
15:001st & 10 at own 48Shotgun #2 E.Buehler pass incomplete deep middle to #20 N.Laughlin thrown to Towson20
15:002nd & 10 at own 48Shotgun #5 R.Marshall rush middle for 5 yards loss to the Maine43 (#15 S.Chestnut; #4 T.Sands)
10:283rd & 15 at own 43No Huddle-Shotgun #2 E.Buehler pass incomplete short left to #12 E.Wallace thrown to Towson40 QB hurried by #44 A.Hamond
10:282nd & 10 at own 48Timeout Maine, clock 10:28
10:144th & 15 at own 43#82 A.Pecorella punt 49 yards to the Towson08 #10 M.Cunningham return 9 yards to the Towson17 (#2 J.McGill), out of bounds
Towson Turnover on downs, 10 plays
10:141st & 10 at own 17No Huddle-Shotgun #3 K.Battles rush middle for 4 yards gain to the Towson21 (#8 J.Gibson)
10:142nd & 6 at own 21No Huddle-Shotgun #3 K.Battles rush right for 6 yards gain to the Towson27 (#11 K.Pressley; #27 D.Berlitz), 1ST DOWN
10:141st & 10 at own 27No Huddle-Shotgun #13 A.Indorf sacked for loss of 5 yards to the Towson22 (#9 C.Bacon)
10:142nd & 15 at own 22No Huddle-Shotgun #3 K.Battles rush middle for 13 yards gain to the Towson35 (#15 J.Kucera; #2 J.McGill)
10:143rd & 2 at own 35No Huddle-Shotgun #6 X.Pugh rush middle for 4 yards gain to the Towson39 (#27 D.Berlitz; #11 K.Pressley), 1ST DOWN
10:141st & 10 at own 39No Huddle-Shotgun #13 A.Indorf pass complete short left to #6 X.Pugh caught at Towson41, for 16 yards to the Maine45 (#2 J.McGill), 1ST DOWN
10:141st & 10 at opp 45No Huddle-Shotgun #13 A.Indorf pass incomplete deep left to #2 C.Charlton thrown to Maine05 QB hurried by #44 B.Purnell
10:142nd & 10 at opp 45No Huddle-Shotgun #7 T.Kenan rush right for 5 yards gain to the Maine40 (#0 T.Chisolm)
10:143rd & 5 at opp 40No Huddle-Shotgun #13 A.Indorf pass complete short right to #12 J.Jones caught at Maine40, for 0 yards to the Maine40 (#31 K.Tiller)
5:394th & 5 at opp 40No Huddle-Shotgun #13 A.Indorf sacked for loss of 2 yards to the Maine42 (#27 D.Berlitz, #44 B.Purnell), TURNOVER ON DOWNS
Maine Punt, 4 plays
5:391st & 10 at own 42No Huddle #3 D.Batch rush middle for 14 yards gain to the Towson44 (#4 T.Sands; #3 B.Lodge), 1ST DOWN
5:391st & 10 at opp 44No Huddle-Shotgun #2 E.Buehler pass incomplete short right to #80 E.Smalls thrown to Towson45
5:392nd & 10 at opp 44Shotgun #3 D.Batch rush left for 3 yards loss to the Towson47 (#0 B.Kumpon; #3 B.Lodge)
5:393rd & 13 at opp 47Shotgun #2 E.Buehler pass complete short middle to #20 N.Laughlin caught at Towson43, for 5 yards to the Towson42 (#0 B.Kumpon)
3:414th & 8 at opp 42#82 A.Pecorella punt 42 yards to the Towson00, Touchback
Towson Punt, 3 plays
3:411st & 10 at own 20No Huddle-Shotgun #3 K.Battles rush left for 2 yards gain to the Towson22 (#8 J.Gibson; #18 J.Brown)
3:412nd & 8 at own 22No Huddle-Shotgun #13 A.Indorf pass incomplete short left to #2 C.Charlton thrown to Towson20 QB hurried by #44 B.Purnell PENALTY Towson Intentional Grounding (#13 A.Indorf)
3:413rd & 22 at own 8No Huddle-Shotgun #3 K.Battles rush middle for 3 yards gain to the Towson11 (#7 N.Carpenter) PENALTY Towson Illegal Shift declined
2:184th & 19 at own 11#34 O.Scheihing punt 55 yards to the Maine34 #14 J.Russell return for loss of 5 yards to the Maine29 (#51 D.Anderla)
Maine Punt, 4 plays
2:181st & 10 at own 29No Huddle-Shotgun #2 E.Buehler pass complete short middle to #19 K.Concepcion caught at Maine33, for 33 yards to the Towson38 (#13 M.Johnson; #1 M.Cooper), 1ST DOWN
2:181st & 10 at opp 38No Huddle-Shotgun #5 R.Marshall rush middle for 1 yard loss to the Towson39 (#97 H.Loveless)
2:182nd & 11 at opp 39No Huddle-Shotgun #2 E.Buehler pass incomplete short right to #5 R.Marshall thrown to Towson39
2:183rd & 11 at opp 39Shotgun #2 E.Buehler pass complete short middle to #19 K.Concepcion caught at Towson41, for 2 yards loss to the Towson41 (#15 S.Chestnut)
0:064th & 13 at opp 41#82 A.Pecorella punt 30 yards to the Towson11
Towson Punt, 4 plays
0:061st & 10 at own 11No Huddle-Shotgun #7 T.Kenan rush right for 15 yards gain (7) to the Towson26 (#27 D.Berlitz), out of bounds PENALTY Towson Holding (#0 A.Enterline) 9 yards from Towson18 to Towson09
Q2 15:001st & 12 at own 9No Huddle-Shotgun #7 T.Kenan rush middle for 0 yards to the Towson09 (#10 S.Oppenheimer)
Q2 15:002nd & 12 at own 9No Huddle-Shotgun #13 A.Indorf pass complete short right to #0 A.Enterline caught at Towson12, for 7 yards to the Towson16 (#2 J.McGill)
Q2 15:003rd & 5 at own 16No Huddle-Shotgun #13 A.Indorf pass complete short left to #14 J.Zollar caught at Towson18, for 13 yards to the Towson29 (#10 S.Oppenheimer) PENALTY Towson Illegal Substitution 5 yards from Towson16 to Towson11. NO PLAY
Q2 15:003rd & 10 at own 11No Huddle-Shotgun #13 A.Indorf pass incomplete deep middle to #1 J.Amin thrown to Maine41 QB hurried by #9 C.Bacon
Q2 15:004th & 10 at own 11PENALTY Towson False Start (#7 E.Jackson III) 5 yards from Towson11 to Towson06. NO PLAY
Q2 13:204th & 15 at own 6#34 O.Scheihing punt 46 yards to the Maine48 fair catch by #23 T.Boone at Maine48
2nd quarter7 drives, then Maine 21, Towson 8
Maine Touchdown, 8 plays
13:201st & 10 at own 48No Huddle-Shotgun #20 N.Laughlin rush middle for 0 yards to the Maine48 (#8 J.Johnson; #9 C.Koffi)
13:202nd & 10 at own 48No Huddle-Shotgun #20 N.Laughlin rush middle for 4 yards gain to the Towson48 (#0 B.Kumpon)
13:203rd & 6 at opp 48Shotgun #2 E.Buehler pass incomplete short middle to #19 K.Concepcion thrown to Towson32 PENALTY Maine Illegal Shift declined
11:334th & 6 at opp 48#82 A.Pecorella punt 39 yards to the Towson09 fair catch by #10 M.Cunningham at Towson09 PENALTY Towson Offside (#3 B.Lodge) 5 yards from Towson48 to Towson43. NO PLAY
11:334th & 1 at opp 43No Huddle-Shotgun #2 E.Buehler pass complete short left to #15 C.Rideout caught at Towson41, for 5 yards to the Towson38 (#2 Z.Brown), 1ST DOWN
11:331st & 10 at opp 38Shotgun #2 E.Buehler pass complete short left to #80 E.Smalls caught at Towson19, for 23 yards to the Towson15 (#2 Z.Brown), 1ST DOWN
11:331st & 10 at opp 15Shotgun #20 N.Laughlin rush middle for 4 yards gain to the Towson11 (#8 J.Johnson; #90 Z.Copeland)
11:332nd & 6 at opp 11Shotgun #3 D.Batch rush right for 0 yards to the Towson11 (#4 T.Sands; #15 S.Chestnut)
8:443rd & 6 at opp 11PENALTY Maine False Start (#5 R.Marshall) 5 yards from Towson11 to Towson16. NO PLAY
8:442nd & 6 at opp 11Timeout Maine, clock 08:44
8:383rd & 11 at opp 16Malik McNeely 16 Yd pass from Eddie Buehler (Samuel Tremblay Kick)Maine 7, Towson 0
Towson Punt, 3 plays
8:381st & 10 at own 35#45 O.Aboutoui kickoff 65 yards to the Towson00, Touchback
8:381st & 10 at own 25No Huddle-Shotgun #6 X.Pugh rush middle for 4 yards gain to the Towson29 (#23 R.Renwick; #0 T.Chisolm)
8:382nd & 6 at own 29No Huddle-Shotgun #13 A.Indorf pass complete short right to #2 C.Charlton caught at Towson33, for 3 yards to the Towson32, out of bounds at Towson32. The previous play is under automatic review - “Pass completion”. CALL UPHELD
8:383rd & 3 at own 32No Huddle-Shotgun #6 X.Pugh rush middle for 1 yard gain to the Towson33 (#27 D.Berlitz; #10 S.Oppenheimer)
6:474th & 2 at own 33#34 O.Scheihing punt 57 yards to the Maine10
Maine Touchdown, 7 plays
6:471st & 10 at own 10No Huddle-Shotgun #2 E.Buehler pass complete short left to #81 M.Leak caught at Maine15, for 12 yards to the Maine22 (#2 Z.Brown), out of bounds, 1ST DOWN
6:471st & 10 at own 22Shotgun #5 R.Marshall rush middle for 7 yards gain to the Maine29 (#9 C.Koffi; #8 J.Johnson)
6:472nd & 3 at own 29Shotgun #5 R.Marshall rush middle for 2 yards loss to the Maine27 (#50 N.Miano)
6:473rd & 5 at own 27Shotgun #2 E.Buehler pass complete short middle to #12 E.Wallace caught at Maine33, for 8 yards to the Maine35 (#4 T.Sands), 1ST DOWN
6:471st & 10 at own 35Shotgun #2 E.Buehler pass complete short left to #12 E.Wallace caught at Maine50, for 31 yards to the Towson34 (#4 T.Sands), out of bounds, 1ST DOWN
6:471st & 10 at opp 34Shotgun #20 N.Laughlin rush middle for 2 yards gain to the Towson32 (#10 S.Hampton)
2:382nd & 8 at opp 32Shotgun #5 R.Marshall rush left for 32 yards gain to the Towson00 TOUCHDOWN, clock 02:38, 1ST DOWN #43 S.Tremblay kick attempt good (H: #82 A.Pecorella, LS: #54 T.Crockett)Maine 14, Towson 0
Towson Punt, 3 plays
2:38PENALTY Towson Block Below Waist (#13 M.Johnson) 15 yards from Maine35 to Maine50. NO PLAY
2:361st & 10 at the 50#45 O.Aboutoui kickoff 45 yards to the Towson05 #7 T.Kenan return 0 yards to the Towson05, End Of Play
2:361st & 10 at own 5No Huddle-Shotgun #3 K.Battles rush left for 3 yards loss to the Towson02 (#7 N.Carpenter)
2:002nd & 13 at own 2No Huddle-Shotgun #3 K.Battles rush right for 3 yards gain to the Towson05 (#7 N.Carpenter; #11 K.Pressley)
2:001st & 10 at own 5Timeout Towson, clock 02:00
2:003rd & 10 at own 5No Huddle-Shotgun #3 K.Battles rush middle for 2 yards gain to the Towson07 (#22 S.Keyes-Wilson; #6 B.Isaiah)
1:054th & 8 at own 7#34 O.Scheihing punt 28 yards to the Towson35, out of bounds at Towson35
1:113rd & goal at opp 5Timeout Maine, clock 01:11
Maine Touchdown, 2 plays
1:111st & 10 at opp 35No Huddle-Shotgun #2 E.Buehler pass complete short left to #80 E.Smalls caught at Towson30, for 5 yards to the Towson30 (#2 Z.Brown)
0:422nd & 5 at opp 30No Huddle-Shotgun #2 E.Buehler pass complete deep middle to #20 N.Laughlin caught at Towson06, for 30 yards to the Towson00 TOUCHDOWN, clock 00:42, 1ST DOWN #43 S.Tremblay kick attempt good (H: #82 A.Pecorella, LS: #54 T.Crockett)Maine 21, Towson 0
Towson Touchdown, 3 plays
0:351st & 10 at own 35#45 O.Aboutoui kickoff 61 yards to the Towson04 #1 J.Amin return 27 yards to the Towson31 (#12 E.Wallace)
0:351st & 10 at own 31No Huddle-Shotgun #13 A.Indorf pass complete deep middle to #2 C.Charlton caught at Maine30, for 56 yards to the Maine13 (#15 J.Kucera), 1ST DOWN
0:241st & 10 at opp 13No Huddle-Shotgun #13 A.Indorf pass complete short left to #0 A.Enterline caught at Maine05, for 9 yards to the Maine04 (#21 E.Wiggins Jr.), out of bounds
0:241st & 10 at own 31Timeout Towson, clock 00:24
0:112nd & 1 at opp 4No Huddle-Shotgun #13 A.Indorf pass complete short right to #0 A.Enterline caught at Maine03, for 4 yards to the Maine00 TOUCHDOWN, clock 00:11, 1ST DOWN #98 Z.Faridi kick attempt good (H: #34 O.Scheihing, LS: #51 D.Anderla) #98 Z.Faridi kick attempt good (H: #34 O.Scheihing, LS: #51 D.Anderla) PENALTY #98 Z.Faridi kick attempt good (H: #34 O.Scheihing, LS: #51 D.Anderla) PENALTY Maine Illegal Substitution declined #98 Z.Faridi kick attempt good (H: #34 O.Scheihing, LS: #51 D.Anderla) PENALTY Maine Illegal Substitution 2 yards from Maine03 to Maine01. NO PLAY #0 A.Enterline pass attempt SuccessfulMaine 21, Towson 8
Maine End of half, 1 play
0:071st & 10 at own 35#92 M.Young kickoff 37 yards to the Maine28 #88 S.Ramery return 12 yards to the Maine40 (#23 S.Johnson)
0:071st & 10 at own 40Kneel down by #2 E.Buehler at Maine38 for loss of 2 yards
3rd quarter7 drives, then Maine 21, Towson 15
Towson Interception, 5 plays
14:551st & 10 at own 35#45 O.Aboutoui kickoff 65 yards to the Towson00 #1 J.Amin return 21 yards to the Towson21 (#22 S.Keyes-Wilson) PENALTY Towson Holding 10 yards from Towson21 to Towson11
15:001st & 10 at own 11No Huddle-Shotgun #13 A.Indorf sacked for loss of 5 yards to the Towson06 (#9 C.Bacon)
15:002nd & 15 at own 6No Huddle-Shotgun #3 K.Battles rush middle for 4 yards gain to the Towson10 (#10 S.Oppenheimer; #6 B.Isaiah)
15:003rd & 11 at own 10No Huddle-Shotgun #13 A.Indorf pass complete deep right to #3 K.Battles caught at Towson40, for 52 yards to the Maine38 (#2 J.McGill), 1ST DOWN
15:001st & 10 at opp 38No Huddle-Shotgun #13 A.Indorf rush middle for 0 yards to the Maine38 (#27 D.Berlitz)
12:302nd & 10 at opp 38No Huddle-Shotgun #13 A.Indorf pass intercepted by #6 B.Isaiah at Maine35 broken up by #10 S.Oppenheimer, End Of Play
Maine Punt, 3 plays
12:301st & 10 at own 35No Huddle-Shotgun #5 R.Marshall rush left for 4 yards gain to the Maine39 (#12 C.Williams)
12:302nd & 6 at own 39Shotgun #2 E.Buehler pass complete short left to #12 E.Wallace caught at Maine35, for 4 yards to the Maine43 (#90 Z.Copeland)
12:303rd & 2 at own 43No Huddle-Shotgun #5 R.Marshall rush middle for 0 yards to the Maine43 (#3 B.Lodge; #40 S.Boyd)
10:264th & 2 at own 43#82 A.Pecorella punt 42 yards to the Towson15 fair catch by #10 M.Cunningham at Towson15
Towson Punt, 5 plays
10:261st & 10 at own 15No Huddle-Shotgun #13 A.Indorf rush left for 5 yards gain to the Towson20 (#10 S.Oppenheimer)
10:262nd & 5 at own 20No Huddle-Shotgun #7 T.Kenan rush right for 7 yards gain to the Towson27 (#10 S.Oppenheimer), 1ST DOWN
10:261st & 10 at own 27No Huddle-Shotgun #7 T.Kenan rush left for 5 yards gain to the Towson32 (#2 J.McGill; #95 M.Hamilton)
10:262nd & 5 at own 32No Huddle-Shotgun #13 A.Indorf sacked for loss of 6 yards to the Towson26 (#27 D.Berlitz)
10:263rd & 11 at own 26No Huddle-Shotgun #13 A.Indorf pass incomplete short left to #12 J.Jones thrown to Towson45 QB hurried by #9 C.Bacon
8:054th & 11 at own 26#34 O.Scheihing punt 47 yards to the Maine27 fair catch by #14 J.Russell at Maine27
Maine Punt, 4 plays
8:051st & 10 at own 27No Huddle-Shotgun #2 E.Buehler rush left for 11 yards gain to the Maine38, End Of Play, 1ST DOWN
8:051st & 10 at own 38#20 N.Laughlin rush middle for 3 yards gain to the Maine41 (#90 Z.Copeland; #21 K.Grayson)
8:052nd & 7 at own 41Shotgun #20 N.Laughlin rush middle for 3 yards gain to the Maine44 (#8 J.Johnson; #1 M.Cooper)
8:053rd & 4 at own 44Shotgun #2 E.Buehler pass incomplete short left to #20 N.Laughlin thrown to Maine46 QB hurried by #0 B.Kumpon
8:054th & 4 at own 44PENALTY Maine Delay Of Game 5 yards from Maine44 to Maine39. NO PLAY
5:534th & 9 at own 39#82 A.Pecorella punt 39 yards to the Towson22 #10 M.Cunningham return 16 yards to the Towson38 (#2 J.McGill), out of bounds
Towson Touchdown, 2 plays
5:531st & 10 at own 38No Huddle-Shotgun #6 X.Pugh rush middle for 3 yards gain to the Towson41 (#2 J.McGill; #10 S.Oppenheimer)
5:112nd & 7 at own 41No Huddle-Shotgun #13 A.Indorf pass complete deep left to #2 C.Charlton caught at Maine14, for 59 yards to the Maine00 TOUCHDOWN, clock 05:11, 1ST DOWN #98 Z.Faridi kick attempt good (H: #34 O.Scheihing, LS: #51 D.Anderla)Maine 21, Towson 15
Maine Punt, 7 plays
5:041st & 10 at own 35#92 M.Young kickoff 63 yards to the Maine02 #23 T.Boone return 18 yards to the Maine20 (#12 C.Williams)
5:041st & 10 at own 20No Huddle-Shotgun #5 R.Marshall rush middle for 13 yards gain to the Maine33 (#3 B.Lodge), 1ST DOWN
5:041st & 10 at own 33Shotgun #2 E.Buehler pass incomplete short right to #20 N.Laughlin thrown to Maine33
5:042nd & 10 at own 33Shotgun #20 N.Laughlin rush middle for 6 yards gain to the Maine39 (#3 B.Lodge; #4 T.Sands)
5:043rd & 4 at own 39Shotgun #2 E.Buehler pass complete short left to #80 E.Smalls caught at Maine42, for 5 yards to the Maine44 (#3 B.Lodge), out of bounds, 1ST DOWN
5:041st & 10 at own 44Shotgun #2 E.Buehler pass complete short right to #19 K.Concepcion caught at Maine48, for 6 yards to the Maine50 (#13 M.Johnson)
5:042nd & 4 at the 50No Huddle-Shotgun #2 E.Buehler pass incomplete short right to #15 C.Rideout thrown to Towson40 broken up by #1 M.Cooper
5:043rd & 4 at the 50No Huddle-Shotgun #2 E.Buehler pass incomplete short middle to #16 E.Mahan thrown to Towson35 QB hurried by #10 S.Hampton PENALTY Maine Illegal Motion declined
2:264th & 4 at the 50#82 A.Pecorella punt 50 yards to the Towson00, Touchback
Towson Field goal, 11 plays
2:261st & 10 at own 20No Huddle-Shotgun #3 K.Battles rush middle for 2 yards gain to the Towson22 (#18 J.Brown)
2:262nd & 8 at own 22No Huddle-Shotgun #3 K.Battles rush middle for 6 yards gain to the Towson28 (#44 B.Purnell)
2:263rd & 2 at own 28No Huddle-Shotgun #3 K.Battles rush middle for 7 yards gain to the Towson35 (#22 S.Keyes-Wilson; #2 J.McGill), 1ST DOWN
2:261st & 10 at own 35No Huddle-Shotgun #13 A.Indorf pass complete short right to #80 C.Schaeffer caught at Towson37, for 17 yards to the Maine48 (#6 B.Isaiah), 1ST DOWN
2:261st & 10 at opp 48No Huddle-Shotgun #13 A.Indorf rush middle for 3 yards gain to the Maine45 (#2 J.McGill)
Q4 15:002nd & 7 at opp 45No Huddle-Shotgun #3 K.Battles rush right for 12 yards gain to the Maine33 (#8 J.Gibson; #27 D.Berlitz), 1ST DOWN
Q4 15:001st & 10 at opp 33No Huddle-Shotgun #13 A.Indorf pass complete short left to #0 A.Enterline caught at Maine32, for 2 yards to the Maine31 (#22 S.Keyes-Wilson; #15 J.Kucera)
Q4 15:002nd & 8 at opp 31No Huddle-Shotgun #13 A.Indorf pass incomplete deep left to #80 C.Schaeffer thrown to Maine00 broken up by #14 A.Nash-Lally QB hurried by #0 T.Chisolm PENALTY Maine Pass Interference (#14 A.Nash-Lally) 15 yards from Maine31 to Maine16, 1ST DOWN. NO PLAY
Q4 15:001st & 10 at opp 16No Huddle-Shotgun #13 A.Indorf rush right for 8 yards gain to the Maine08 (#10 S.Oppenheimer). The previous play is under automatic review - “Penalty enforcement”. CALL OVERTURNED. (Original Play: No Huddle-Shotgun #13 A.Indorf rush right for 7 yards gain to the Maine09 (#10 S.Oppenheimer) PENALTY Maine Targeting (#14 A.Nash-Lally) 5 yards from Maine09 to Maine04, 1ST DOWN)
Q4 15:002nd & 2 at opp 8PENALTY Towson UNR: Unnecessary Roughness (#69 I.Markham-Miller) 15 yards from Maine08 to Maine23. NO PLAY
Q4 15:002nd & 17 at opp 23No Huddle-Shotgun #8 J.Davis rush middle for 3 yards gain to the Maine20 (#27 D.Berlitz; #44 B.Purnell)
Q4 15:003rd & 14 at opp 20No Huddle-Shotgun #13 A.Indorf pass incomplete deep left to #2 C.Charlton thrown to Maine00 broken up by #8 J.Gibson
Q4 12:184th & 14 at opp 20#98 Z.Faridi field goal attempt from 39 yards GOOD (H: #34 O.Scheihing, LS: #51 D.Anderla), clock 12:18Maine 21, Towson 18
4th quarter5 drives, then Maine 21, Towson 18
Maine Turnover on downs, 4 plays
12:091st & 10 at own 35#92 M.Young kickoff 54 yards to the Maine11 #23 T.Boone return 40 yards to the Towson49 (#15 S.Chestnut; #41 M.Peters), out of bounds
12:091st & 10 at opp 49No Huddle-Shotgun #5 R.Marshall rush right for 1 yard gain to the Towson48 (#1 M.Cooper; #9 C.Koffi)
12:092nd & 9 at opp 48Shotgun #11 M.McMaugh rush middle for 4 yards gain to the Towson44 (#0 B.Kumpon; #10 S.Hampton)
12:093rd & 5 at opp 44Shotgun #2 E.Buehler pass incomplete short right to #1 T.Stephens thrown to Towson42 broken up by #1 M.Cooper QB hurried by #10 S.Hampton. #1 T.Stephens injured on the play
10:324th & 5 at opp 44No Huddle-Shotgun #2 E.Buehler sacked for loss of 2 yards to the Towson46 (#10 S.Hampton), TURNOVER ON DOWNS
Towson Missed FG, 11 plays
10:321st & 10 at own 46No Huddle-Shotgun #3 K.Battles rush middle for 3 yards gain to the Towson49 (#44 B.Purnell)
10:322nd & 7 at own 49No Huddle-Shotgun #6 X.Pugh rush middle for 4 yards gain to the Maine47 (#23 R.Renwick; #7 N.Carpenter)
10:323rd & 3 at opp 47No Huddle-Shotgun #3 K.Battles rush middle for 9 yards gain to the Maine38 (#23 R.Renwick), 1ST DOWN
8:321st & 10 at opp 38No Huddle-Shotgun #3 K.Battles rush left for 4 yards gain to the Maine34 (#10 S.Oppenheimer; #95 M.Hamilton)
8:323rd & 3 at opp 47Timeout Towson, clock 08:32
8:322nd & 6 at opp 34No Huddle-Shotgun #3 K.Battles rush middle for 8 yards gain to the Maine26 (#23 R.Renwick), 1ST DOWN
8:321st & 10 at opp 26No Huddle-Shotgun #3 K.Battles rush left for 4 yards gain to the Maine22 (#44 B.Purnell)
8:322nd & 6 at opp 22No Huddle-Shotgun #7 T.Kenan rush middle for 10 yards gain to the Maine12 (#15 J.Kucera), 1ST DOWN
8:321st & 10 at opp 12No Huddle-Shotgun #7 T.Kenan rush left for 0 yards to the Maine12 (#7 N.Carpenter)
8:322nd & 10 at opp 12No Huddle-Shotgun #13 A.Indorf pass complete short right to #1 J.Amin caught at Maine05, for 7 yards to the Maine05, End Of Play
8:323rd & 3 at opp 5No Huddle-Shotgun #13 A.Indorf sacked for loss of 14 yards to the Maine19 (#6 B.Isaiah)
3:534th & 17 at opp 19#98 Z.Faridi field goal attempt from 37 yards NO GOOD (H: #34 O.Scheihing, LS: #51 D.Anderla), clock 03:53
Maine Punt, 5 plays
3:531st & 10 at own 20No Huddle-Shotgun #5 R.Marshall rush left for 6 yards gain to the Maine26 (#15 S.Chestnut; #9 C.Koffi)
3:532nd & 4 at own 26No Huddle-Shotgun #5 R.Marshall rush right for 25 yards gain to the Towson49, End Of Play, 1ST DOWN
3:531st & 10 at opp 49No Huddle-Shotgun #20 N.Laughlin rush middle for 4 yards gain to the Towson45 (#15 S.Chestnut; #0 B.Kumpon)
2:082nd & 6 at opp 45No Huddle-Shotgun #20 N.Laughlin rush right for 1 yard gain to the Towson44 (#44 A.Hamond; #90 Z.Copeland)
2:081st & 10 at own 49Timeout Towson, clock 02:08
2:003rd & 5 at opp 44No Huddle-Shotgun #5 R.Marshall rush middle for 0 yards to the Towson44 (#15 S.Chestnut)
2:002nd & 6 at opp 45Timeout Maine, clock 02:00
1:504th & 5 at opp 44#82 A.Pecorella punt 35 yards to the Towson09 fair catch by #10 M.Cunningham at Towson09
1:563rd & 5 at own 44Timeout Towson, clock 01:56
Towson Fumble, 4 plays
1:561st & 10 at own 9No Huddle-Shotgun #13 A.Indorf pass complete short left to #3 K.Battles caught at Towson10, for 7 yards to the Towson16, out of bounds at Towson16
1:562nd & 3 at own 16No Huddle-Shotgun #13 A.Indorf pass complete short right to #12 J.Jones caught at Towson20, for 10 yards to the Towson26 (#10 S.Oppenheimer), 1ST DOWN
1:561st & 10 at own 26No Huddle-Shotgun #13 A.Indorf pass incomplete deep left to #2 C.Charlton thrown to Towson49 QB hurried by #9 C.Bacon
1:222nd & 10 at own 26No Huddle-Shotgun #13 A.Indorf pass complete short left to #2 C.Charlton caught at Towson31, for 18 yards to the Towson44 fumbled by #2 C.Charlton at Towson35 forced by #10 S.Oppenheimer recovered by Maine #15 J.Kucera at Towson44, End Of Play
Maine Result not recorded, 2 plays
1:221st & 10 at opp 44Kneel down by #2 E.Buehler at Towson46 for loss of 2 yards
1:222nd & 12 at opp 46Kneel down by #2 E.Buehler at Towson48 for loss of 2 yards

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.

Maine leads 6–⁠4 in 10 meetings.

Recent meetings
2026Maine 21, Towson 18
2019Towson 45, Maine 23
2018Maine 35, Towson 28
2015Towson 10, Maine 7
2014Maine 27, Towson 24
2012Towson 24, Maine 19

Around this game

Maine

Towson