Skip To Main Content
Skip To Main Content

Millersville

Millersville (2-1) -VS- # 13 Slippery Rock (3-0)

Box Score

Millersville logo
21
vs
Slippery Rock logo
42

Millersville (2-1) -VS- # 13 Slippery Rock (3-0)

Team Score By Quarter
Team 1 1st 2 2nd 3 3rd 4 4th F Total
MILLMillersville 7 14 0 0 21
Winner ROCKSlippery Rock 7 14 14 7 42
MILL:
Rob Footman Jr. (83),
Jaquan Howard (65),
Mekhi Alexander (41)
ROCK:
Brayden Long (390),
Khalid Dorsey (38),
Kyle Sheets (210)
Date:
9/16/2023
Site:
Slippery Rock, Pa.
Stadium:
Mihalik-Thompson
Attendance:
7892
Kickoff Time:
6:00 PM
End of Game:
8:44
Duration:
2:44
Temperature:
69
Wind:
WNW 4
Weather:
Clear
VIEW
Match History vs Slippery Rock

Scoring Summary

Scoring Summary
Qtr. - Time Qtr Time Scoring Play MILL ROCK
1st - 14:46 1st 14:46 MILL - Hakim Melvin 99 yd kickoff return (Trent McDowell kick) 7 0
1st - 11:18 1st 11:18 ROCK - Logan Ramper 14 yd pass from Brayden Long (Kevin Roberts kick) 8 plays, 75 yards, TOP 3:26 7 7
2nd - 14:56 2nd 14:56 MILL - Jaquan Howard 4 yd run (Trent McDowell kick), 8 plays, 59 yards, TOP 4:02 14 7
2nd - 10:46 2nd 10:46 MILL - Brady Russell 7 yd pass from Rob Footman Jr. (Trent McDowell kick) 8 plays, 38 yards, TOP 4:01 21 7
2nd - 04:29 2nd 04:29 ROCK - Brayden Long 1 yd run (Kevin Roberts kick), 11 plays, 75 yards, TOP 6:17 21 14
2nd - 00:31 2nd 00:31 ROCK - Kyle Sheets 15 yd pass from Brayden Long (Kevin Roberts kick) 12 plays, 86 yards, TOP 2:28 21 21
3rd - 11:21 3rd 11:21 ROCK - Kyle Sheets 32 yd pass from Brayden Long (Kevin Roberts kick) 9 plays, 65 yards, TOP 3:31 21 28
3rd - 01:54 3rd 01:54 ROCK - Kyle Sheets 49 yd pass from Brayden Long (Kevin Roberts kick) 2 plays, 53 yards, TOP 0:52 21 35
4th - 09:25 4th 09:25 ROCK - Kam Kruzelyak 7 yd pass from Brayden Long (Kevin Roberts kick) 6 plays, 45 yards, TOP 3:38 21 42
21 42
Referee: Bill Murphy Line Judge: Chas Simoni Side Judge: Tom Korpiel
Umpire: Michael LaMarco Back Judge: Aaron Lighter Score Keeper:
Linesman: Derek Green Field Judge: Dan Reilly

Game Statistics By Team

Team Statistics
Statistic MILL ROCK
First Downs
Total 13 24
Rushing 7 6
Passing 4 16
Penalty 2 2
Rushing
Total (Net) 133 80
Attempts 36 32
Avg. Per Rush 3.7 2.5
Rushing TDs 1 1
Yds. Gained 155 114
Yds. Lost 22 34
Passing
Total (Net) 83 390
Comp.-Att.-Int. 10-23-0 31-43-0
Avg. / Att. 3.6 9.1
Avg. / Comp. 8.3 12.6
TDs 1 5
Total Offense
Yards 216 470
Plays 59 75
Avg. / Play 3.7 6.3
Fumbles - Lost 1-1 3-2
Penalties - Yds. 4-42 7-62
Punting
Punts - Yds. 5-193 2-85
Avg. / Punt 38.6 42.5
Inside 20 1 0
50+ Yds. 0 0
Touchbacks 0 0
Fair Catch 1 1
Kickoffs
Total - Yds. 4-216 7-302
Avg. Yds. / Kickoff 54.0 43.1
Touchbacks 1 0
Returns
Punt: Total - Yds. - TDs 1-2-0 3-20-0
Punt: Avg. / Return 2.0 6.7
Kickoff: Total - Yds. - TDs 6-156-1 2-54-0
Kickoff: Avg. / Return 26.0 27.0
INT: Total - Yds. - TDs 0-0-0 0-0-0
Fumble: Total - Yds. - TDs 0-0-0 0-0-0
Miscellaneous
Misc. Yards 0 4
Poss. Time 26:16 33:44
3rd. Down Conv. 4 of 12 8 of 15
4th. Down Conversions 0 of 2 3 of 5
Red-Zone: Scores - Chances 2-3 4-4
Sacks: Total - Yds. 1-13 4-13
PAT: Total - Made 3-3 6-6
2PT Conversion: Total - Made 0-0 0-0
Field Goals: Total - Made 0-1 0-0

Individual Statistics

Offensive

Individual Passing Statistics
MILL - Passing
Player Cmp Att. Yds. TD INT Long Sack
Rob Footman Jr. 10 23 83 1 0 32 4
Totals 10 23 83 1 0 32 4
ROCK - Passing
Player Cmp Att. Yds. TD Int. Long Sack
Brayden Long 31 43 390 5 0 49 1
Totals 31 43 390 5 0 49 1
Individual Rushing Statistics
MILL - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Jaquan Howard 13 70 5 65 1 25 5.0
Rob Footman Jr. 13 48 14 34 0 12 2.6
Mekhi Alexander 1 14 0 14 0 14 14.0
Jaiden Abrams 3 10 1 9 0 9 3.0
Jaheim Morris 5 11 2 9 0 7 1.8
Hakim Melvin 1 2 0 2 0 2 2.0
Totals 36 155 22 133 1 25 3.7
ROCK - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Khalid Dorsey 10 40 2 38 0 15 3.8
Isaiah Edwards 7 30 0 30 0 10 4.3
Chris D'Or 7 15 2 13 0 5 1.9
Luke McCoy 2 12 0 12 0 6 6.0
Mason Yohn 0 4 0 4 0 0 0.0
Brayden Long 5 13 15 -2 1 8 -0.4
TEAM 1 0 15 -15 0 0 -15.0
Totals 32 114 34 80 1 15 2.5
Individual Receiving Statistics
MILL - Receiving
Player Rec. Yds. TD Long
Mekhi Alexander 3 41 0 32
Cliff Harris 2 19 0 11
Jaquan Howard 2 12 0 9
Brady Russell 1 7 1 7
Jaheim Morris 2 4 0 6
Totals 10 83 1 32
ROCK - Receiving
Player Rec. Yds. TD Long
Kyle Sheets 12 210 3 49
Logan Ramper 4 60 1 20
Cohen Russell 6 57 0 36
Tony Grimes 4 33 0 13
Isaiah Edwards 1 15 0 15
Kam Kruzelyak 1 7 1 7
Chris D'Or 1 5 0 5
Gavyn Barnes 1 5 0 5
Kylon Wilson 1 -2 0 0
Totals 31 390 5 49

Defensive

Millersville - Individual Defensive Statistics
Millersville - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Garrett Cox 9 5 14 2.0/4 2.0 -/- - - 0-1 1/- - - - - 1
Gus Ross 8 1 9 1.0/4 1.0 -/- - - 0-0 -/- - - 1 - -
Hez Faison 4 5 9 2.0/4 2.0 -/- - - 0-0 -/- - - - - -
Omar Ba 3 3 6 -/- - -/- - - 0-0 -/- - - - - -
Austin Heiser - 6 6 -/- - -/- - - 0-0 -/- - - - - -
Keshaun Jones 1 4 5 -/- - -/- - - 0-0 -/- - - 1 - 1
Steve Sweeney 1 3 4 -/- - -/- - - 0-0 -/- - - - - -
Alex Pelegrin 1 3 4 -/- - -/- - - 0-0 -/- - - - - -
Makai Self 2 1 3 -/- - -/- - 1 1-0 -/- - - - - -
Jevon Thompson 1 2 3 -/- - -/- - - 0-0 -/- - - - - -
Ryan Aument 2 1 3 1.0/13 1.0 1.0/13 1.0 1 1-0 -/- - - - - -
Cross Douglas - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Jabriel Rhodes-Nelson 1 1 2 -/- - -/- - - 0-1 1/- - - - - 1
Isaiah Onuschak - 1 1 -/- - -/- - - 0-0 -/- - - 1 - -
Jontae Morris 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Terron Ware - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Randy Okungu 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Judah Rock 1 - 1 1.0/11 1.0 -/- - - 0-0 -/- - - - - -
Aaron Reese 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Conner Snyder - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Slippery Rock - Individual Defensive Statistics
Slippery Rock - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Kyle Kudla 4 4 8 2.0/2 2.0 -/- - - 0-0 -/- - - 1 - 1
Munchie Johnson 2 5 7 3.0/6 3.0 0.5/1 0.5 - 0-0 -/- - - - - 2
Josh Stokes 4 2 6 -/- - -/- - - 0-0 -/- - - 1 1 -
Selvin Haynes 2 3 5 -/- - -/- - - 0-0 -/- - - 1 - -
Max Heckert 1 4 5 -/- - -/- - - 0-0 -/- - - - - -
Andrew Vince 2 3 5 1.5/3 1.5 1.5/3 1.5 - 0-0 -/- - - - - 2
Cottrell Hatchett 4 - 4 1.0/2 1.0 -/- - - 0-0 -/- - - - - -
Daniel Tooson 2 2 4 1.5/6 1.5 1.0/5 1.0 - 0-0 -/- - - - - 1
Ben Lane 2 1 3 -/- - -/- - - 0-0 -/- - - 2 - -
Donnell Henriquez 2 - 2 1.0/1 1.0 -/- - - 0-0 -/- - - - - -
Jake Miller 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Eddie Faulkner IV 2 - 2 -/- - -/- - - 0-0 -/- - - - - 1
DaShaun Wright 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Savion Harrison 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Kenyon Johnson - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Naiim Huff - 1 1 -/- - -/- - - 0-1 1/- - - - - -
Jacob Snow - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Andrew Miller 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Reis Watkins - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Mehki Twillie 1 - 1 -/- - -/- - - 0-0 -/- - - - - -

Special Teams

Individual Punting Statistics
MILL - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Zach Banta 5 193 38.6 45 1 0 0
ROCK - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Mason Yohn 2 85 42.5 44 0 0 0
Individual Return Statistics
MILL - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Mekhi Alexander 1 2 2 0 0 0 0 0 0
Hakim Melvin 0 0 0 4 126 99 0 0 0
Jaiden Abrams 0 0 0 2 30 17 0 0 0
ROCK - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Cohen Russell 1 4 4 0 0 0 0 0 0
Tony Grimes 2 16 18 0 0 0 0 0 0
Kylon Wilson 0 0 0 2 54 24 0 0 0
Individual Field Goal Statistics
MILL - Field Goals
Player Qtr. Clock Yds. Result
G. Mitstifer 3rd 06:31 27 BLKD
ROCK - Field Goals
Player Qtr. Clock Yds. Result
Individual Kickoff Statistics
MILL - Kickoffs
Player No. Yds. TB OB Avg.
Gryffin Mitstifer 4 216 1 0 54.0
ROCK - Kickoffs
Player No. Yds. TB OB Avg.
Mason Yohn 7 302 0 1 43.1
Individual PAT Statistics
MILL - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Trent McDowell 3 3 0 0 0 0
ROCK - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Kevin Roberts 6 6 0 0 0 0

Drive Chart

All Drives

All Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/15:00 MILL 1st ROCK00 15:00 KO ROCK00 14:46 TD 0-0 0:14
1st/14:44 ROCK 1st ROCK25 14:44 KO MILL00 11:18 TD 8-75 3:26
1st/11:12 MILL 1st MILL20 11:12 KO MILL39 08:59 PUNT 5-19 2:13
1st/08:59 ROCK 1st ROCK20 08:59 PUNT MILL37 05:58 FUMB 7-43 3:01
1st/05:58 MILL 1st MILL37 05:58 FUMB MILL42 04:39 PUNT 3-5 1:19
1st/04:39 ROCK 1st ROCK31 04:39 PUNT ROCK18 03:49 PUNT 3-(-13) 0:50
1st/03:49 MILL 1st MILL41 03:49 PUNT ROCK00 14:47 TD 8-59 4:02
2nd/14:56 ROCK 2nd ROCK31 14:56 KO ROCK38 14:47 FUMB 0-7 0:09
2nd/14:47 MILL 2nd ROCK38 14:47 FUMB ROCK00 10:46 TD 8-38 4:01
2nd/10:46 ROCK 2nd ROCK25 10:46 KO MILL00 04:29 TD 11-75 6:17
2nd/04:23 MILL 2nd MILL25 04:23 KO MILL34 02:59 PUNT 3-9 1:24
2nd/02:59 ROCK 2nd ROCK14 02:59 PUNT MILL00 00:31 TD 12-86 2:28
2nd/00:31 MILL 2nd MILL35 00:31 KO MILL34 00:00 HALF 1-(-1) 0:31
3rd/14:52 ROCK 3rd ROCK35 14:52 KO MILL00 11:21 TD 9-65 3:31
3rd/11:13 MILL 3rd MILL19 11:13 KO ROCK10 06:31 FGA 12-71 4:42
3rd/06:31 ROCK 3rd ROCK14 06:31 FGA ROCK20 05:53 PUNT 3-6 0:38
3rd/05:53 MILL 3rd MILL38 05:53 PUNT ROCK47 02:46 DOWNS 6-15 3:07
3rd/02:46 ROCK 3rd ROCK47 02:46 DOWNS MILL00 01:54 TD 2-53 0:52
3rd/01:50 MILL 3rd MILL24 01:50 KO MILL12 01:08 PUNT 3-(-12) 0:42
3rd/01:08 ROCK 3rd MILL39 01:08 PUNT MILL38 14:51 DOWNS 4-1 1:17
4th/14:51 MILL 4th MILL38 14:51 DOWNS MILL45 13:03 DOWNS 4-7 1:48
4th/13:03 ROCK 4th MILL45 13:03 DOWNS MILL00 09:25 TD 6-45 3:38
4th/09:19 MILL 4th MILL24 09:19 KO MILL41 07:45 PUNT 6-17 1:34
4th/07:45 ROCK 4th ROCK18 07:45 PUNT ROCK39 02:28 DOWNS 7-21 5:17
4th/02:28 MILL 4th ROCK39 02:28 DOWNS ROCK44 02:19 FUMB 1-(-5) 0:09
4th/02:19 ROCK 4th ROCK44 02:19 FUMB MILL42 00:00 HALF 3-14 2:19

Millersville Drives

Millersville Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/15:00 MILL 1st ROCK00 15:00 KO ROCK00 14:46 TD 0-0 0:14
1st/11:12 MILL 1st MILL20 11:12 KO MILL39 08:59 PUNT 5-19 2:13
1st/05:58 MILL 1st MILL37 05:58 FUMB MILL42 04:39 PUNT 3-5 1:19
1st/03:49 MILL 1st MILL41 03:49 PUNT ROCK00 14:47 TD 8-59 4:02
2nd/14:47 MILL 2nd ROCK38 14:47 FUMB ROCK00 10:46 TD 8-38 4:01
2nd/04:23 MILL 2nd MILL25 04:23 KO MILL34 02:59 PUNT 3-9 1:24
2nd/00:31 MILL 2nd MILL35 00:31 KO MILL34 00:00 HALF 1-(-1) 0:31
3rd/11:13 MILL 3rd MILL19 11:13 KO ROCK10 06:31 FGA 12-71 4:42
3rd/05:53 MILL 3rd MILL38 05:53 PUNT ROCK47 02:46 DOWNS 6-15 3:07
3rd/01:50 MILL 3rd MILL24 01:50 KO MILL12 01:08 PUNT 3-(-12) 0:42
4th/14:51 MILL 4th MILL38 14:51 DOWNS MILL45 13:03 DOWNS 4-7 1:48
4th/09:19 MILL 4th MILL24 09:19 KO MILL41 07:45 PUNT 6-17 1:34
4th/02:28 MILL 4th ROCK39 02:28 DOWNS ROCK44 02:19 FUMB 1-(-5) 0:09

Slippery Rock Drives

Millersville
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:44 ROCK 1st ROCK25 14:44 KO MILL00 11:18 TD 8-75 3:26
1st/08:59 ROCK 1st ROCK20 08:59 PUNT MILL37 05:58 FUMB 7-43 3:01
1st/04:39 ROCK 1st ROCK31 04:39 PUNT ROCK18 03:49 PUNT 3-(-13) 0:50
2nd/14:56 ROCK 2nd ROCK31 14:56 KO ROCK38 14:47 FUMB 0-7 0:09
2nd/10:46 ROCK 2nd ROCK25 10:46 KO MILL00 04:29 TD 11-75 6:17
2nd/02:59 ROCK 2nd ROCK14 02:59 PUNT MILL00 00:31 TD 12-86 2:28
3rd/14:52 ROCK 3rd ROCK35 14:52 KO MILL00 11:21 TD 9-65 3:31
3rd/06:31 ROCK 3rd ROCK14 06:31 FGA ROCK20 05:53 PUNT 3-6 0:38
3rd/02:46 ROCK 3rd ROCK47 02:46 DOWNS MILL00 01:54 TD 2-53 0:52
3rd/01:08 ROCK 3rd MILL39 01:08 PUNT MILL38 14:51 DOWNS 4-1 1:17
4th/13:03 ROCK 4th MILL45 13:03 DOWNS MILL00 09:25 TD 6-45 3:38
4th/07:45 ROCK 4th ROCK18 07:45 PUNT ROCK39 02:28 DOWNS 7-21 5:17
4th/02:19 ROCK 4th ROCK44 02:19 FUMB MILL42 00:00 HALF 3-14 2:19

Play By Play

Quarter #1 Plays

Game Start
Start of 1st Half
Play
Millersville wins toss, will receive
ROCK ball on ROCK35.
Mason Yohn kickoff 64 yards to the MILL1, Hakim Melvin return 99 yards to the ROCK0, TOUCHDOWN, clock 14:46.
Millersville at 14:46
Millersville at 14:46
Down & Distance Play
Millersville at 14:46
1st and GOAL at ROCK03 Trent McDowell kick attempt good.
1st and GOAL at MILL35 G. Mitstifer kickoff 55 yards to the ROCK10, fair catch by Naiim Huff.
Total 0 plays , 0 yards Time of Possession: 0:14
Score:
Millersville 7-0 Slippery Rock
Slippery Rock at 14:44
Slippery Rock at 14:44
Down & Distance Play
Slippery Rock at 14:44
1st and 10 at ROCK25 SLIPPERY ROCK drive start at 14:44.
1st and 10 at ROCK25 Khalid Dorsey rush for 5 yards to the ROCK30 (Garrett Cox).
2nd and 5 at ROCK30 Khalid Dorsey rush for 7 yards to the ROCK37, 1ST DOWN ROCK (Garrett Cox;Keshaun Jones).
1st and 10 at ROCK37 Khalid Dorsey rush for 15 yards to the MILL48, 1ST DOWN ROCK (Omar Ba;Steve Sweeney).
1st and 10 at MILL48 Khalid Dorsey rush for loss of 2 yards to the 50 yardline (Hez Faison).
2nd and 12 at ROCK50 Khalid Dorsey rush for 1 yard to the MILL49 (Randy Okungu).
3rd and 11 at MILL49 Brayden Long pass complete to Cohen Russell for 36 yards to the MILL13, 1ST DOWN ROCK.
1st and 10 at MILL13 Khalid Dorsey rush for 4 yards to the MILL9 (Garrett Cox).
2nd and 6 at MILL09 PENALTY ROCK false start 5 yards to the MILL14.
2nd and 11 at MILL14 Brayden Long pass complete to Logan Ramper for 14 yards to the MILL0, 1ST DOWN ROCK, TOUCHDOWN, clock 11:18.
1st and GOAL at MILL03 PENALTY MILL pass interference declined.
1st and GOAL at MILL03 Kevin Roberts kick attempt good.
1st and GOAL at ROCK35 Mason Yohn kickoff 62 yards to the MILL3, Hakim Melvin return 17 yards to the MILL20 (Andrew Miller).
Total 8 plays , 75 yards Time of Possession: 3:26
Score:
Millersville 7-7 Slippery Rock
Millersville at 11:12
Millersville at 11:12
Down & Distance Play
Millersville at 11:12
1st and 10 at MILL20 MILLERSVILLE drive start at 11:12.
1st and 10 at MILL20 Jaquan Howard rush for 9 yards to the MILL29 (Ben Lane;Josh Stokes).
2nd and 1 at MILL29 Jaquan Howard rush for 8 yards to the MILL37, 1ST DOWN MILL (C. Hatchett).
1st and 10 at MILL37 Rob Footman Jr. pass complete to Jaquan Howard for 3 yards to the MILL40 (E. Faulkner IV).
2nd and 7 at MILL40 Jaquan Howard rush for loss of 1 yard to the MILL39 (D. Henriquez).
3rd and 8 at MILL39 Rob Footman Jr. pass incomplete to Mekhi Alexander (Ben Lane).
4th and 8 at MILL39 Zach Banta punt 39 yards to the ROCK22, Tony Grimes return -2 yards to the ROCK20 (Ryan Aument;Hez Faison).
Total 5 plays , 19 yards Time of Possession: 2:13
Slippery Rock at 08:59
Slippery Rock at 08:59
Down & Distance Play
Slippery Rock at 08:59
1st and 10 at ROCK20 SLIPPERY ROCK drive start at 08:59.
1st and 10 at ROCK20 Isaiah Edwards rush for 4 yards to the ROCK24 (Jevon Thompson;Hez Faison).
2nd and 6 at ROCK24 Isaiah Edwards rush for 3 yards to the ROCK27 (Austin Heiser;Conner Snyder).
3rd and 3 at ROCK27 Brayden Long pass complete to Kyle Sheets for 4 yards to the ROCK31, 1ST DOWN ROCK (Alex Pelegrin;Garrett Cox).
1st and 10 at ROCK31 Brayden Long pass incomplete to Kyle Sheets.
2nd and 10 at ROCK31 Isaiah Edwards rush for 10 yards to the ROCK41, 1ST DOWN ROCK (Alex Pelegrin;Hez Faison).
1st and 10 at ROCK41 Khalid Dorsey rush for 1 yard to the ROCK42 (Garrett Cox;Austin Heiser).
2nd and 9 at ROCK42 Brayden Long pass complete to Logan Ramper for 18 yards to the MILL40, fumble forced by Makai Self, fumble by Logan Ramper recovered by MILL J. Rhodes-Nelso at MILL37.
Total 7 plays , 43 yards Time of Possession: 3:01
Millersville at 05:58
Millersville at 05:58
Down & Distance Play
Millersville at 05:58
1st and 10 at MILL37 MILLERSVILLE drive start at 05:58.
1st and 10 at MILL37 Rob Footman Jr. pass complete to Mekhi Alexander for loss of 1 yard to the MILL36 (Kyle Kudla).
2nd and 11 at MILL36 Rob Footman Jr. pass complete to Jaheim Morris for 6 yards to the MILL42 (Max Heckert;Josh Stokes).
3rd and 5 at MILL42 Rob Footman Jr. pass incomplete to Jalen Carter (Ben Lane).
4th and 5 at MILL42 Zach Banta punt 45 yards to the ROCK13, Tony Grimes return 18 yards to the ROCK31 (Hez Faison).
Total 3 plays , 5 yards Time of Possession: 1:19
Slippery Rock at 04:39
Slippery Rock at 04:39
Down & Distance Play
Slippery Rock at 04:39
1st and 10 at ROCK31 SLIPPERY ROCK drive start at 04:39.
1st and 10 at ROCK31 Brayden Long pass incomplete to Kyle Sheets.
2nd and 10 at ROCK31 Timeout Slippery Rock, clock 04:33.
2nd and 10 at ROCK31 Brayden Long pass incomplete to Cohen Russell, dropped pass.
3rd and 10 at ROCK31 Brayden Long sacked for loss of 13 yards to the ROCK18 (Ryan Aument).
4th and 23 at ROCK18 Mason Yohn punt 41 yards to the MILL41, fair catch by Mekhi Alexander.
Total 3 plays , -13 yards Time of Possession: 0:50
Millersville at 03:49
Millersville at 03:49
Down & Distance Play
Millersville at 03:49
1st and 10 at MILL41 MILLERSVILLE drive start at 03:49.
1st and 10 at MILL41 Jaquan Howard rush for 8 yards to the MILL49 (Jake Miller).
2nd and 2 at MILL49 Rob Footman Jr. rush for 2 yards to the ROCK49, 1ST DOWN MILL (Josh Stokes).
1st and 10 at ROCK49 PENALTY MILL delay of game 5 yards to the MILL46.
1st and 15 at MILL46 Rob Footman Jr. pass incomplete to Jaquan Howard, QB hurry by Munchie Johnson.
2nd and 15 at MILL46 Rob Footman Jr. pass complete to Mekhi Alexander for 32 yards to the ROCK22, 1ST DOWN MILL (E. Faulkner IV).
1st and 10 at ROCK22 Jaquan Howard rush for 4 yards to the ROCK18 (Max Heckert).
2nd and 6 at ROCK18 Mekhi Alexander rush for 14 yards to the ROCK4, 1ST DOWN MILL.
1st and GOAL at ROCK04 Rob Footman Jr. rush for no gain to the ROCK4 (Andrew Vince;Kyle Kudla).

Quarter #2 Plays

Start of Quarter #2
Start of Quarter #2
Down & Distance Play
2nd and GOAL at ROCK04 Start of 2nd quarter, clock 15:00.
2nd and GOAL at ROCK04 Jaquan Howard rush for 4 yards to the ROCK0, TOUCHDOWN, clock 14:56.
1st and GOAL at ROCK03 Trent McDowell kick attempt good.
1st and GOAL at MILL35 G. Mitstifer kickoff 57 yards to the ROCK8, Kylon Wilson return 23 yards to the ROCK31, fumble forced by Ryan Aument, fumble by Kylon Wilson recovered by MILL Garrett Cox at ROCK38.
Total 8 plays , 59 yards Time of Possession: 4:02
Score:
Millersville 14-7 Slippery Rock
Millersville at 14:47
Millersville at 14:47
Down & Distance Play
Millersville at 14:47
1st and 10 at ROCK38 MILLERSVILLE drive start at 14:47.
1st and 10 at ROCK38 Jaheim Morris rush for 3 yards to the ROCK35 (Daniel Tooson).
2nd and 7 at ROCK35 Jaheim Morris rush for 1 yard to the ROCK34 (Kyle Kudla).
3rd and 6 at ROCK34 Rob Footman Jr. pass complete to Mekhi Alexander for 10 yards to the ROCK24, 1ST DOWN MILL (Selvin Haynes).
1st and 10 at ROCK24 Rob Footman Jr. pass complete to Jaheim Morris for loss of 2 yards to the ROCK26 (Munchie Johnson), QB hurry by E. Faulkner IV.
2nd and 12 at ROCK26 Rob Footman Jr. pass incomplete to Hakim Melvin (Josh Stokes).
3rd and 12 at ROCK26 Rob Footman Jr. pass incomplete to Rob Tatum, PENALTY ROCK pass interference (Josh Stokes) 15 yards to the ROCK11, 1ST DOWN MILL, NO PLAY.
1st and 10 at ROCK11 Hakim Melvin rush for 2 yards to the ROCK9 (Josh Stokes).
2nd and 8 at ROCK09 Jaquan Howard rush for 2 yards to the ROCK7 (Andrew Vince;Kyle Kudla).
3rd and 6 at ROCK07 Rob Footman Jr. pass complete to Brady Russell for 7 yards to the ROCK0, 1ST DOWN MILL, TOUCHDOWN, clock 10:46.
1st and GOAL at ROCK03 Trent McDowell kick attempt good.
1st and GOAL at MILL35 G. Mitstifer kickoff 65 yards to the ROCK0, touchback.
Total 8 plays , 38 yards Time of Possession: 4:01
Score:
Millersville 21-7 Slippery Rock
Slippery Rock at 10:46
Slippery Rock at 10:46
Down & Distance Play
Slippery Rock at 10:46
1st and 10 at ROCK25 SLIPPERY ROCK drive start at 10:46.
1st and 10 at ROCK25 Chris D'Or rush for 3 yards to the ROCK28 (Garrett Cox).
2nd and 7 at ROCK28 Brayden Long rush for 8 yards to the ROCK36, 1ST DOWN ROCK (Keshaun Jones).
1st and 10 at ROCK36 Brayden Long pass complete to Cohen Russell for 2 yards to the ROCK38 (Steve Sweeney;Austin Heiser).
2nd and 8 at ROCK38 Brayden Long rush for 8 yards to the ROCK46 (Garrett Cox), PENALTY ROCK holding 9 yards to the ROCK29, NO PLAY.
2nd and 17 at ROCK29 Brayden Long pass complete to Tony Grimes for 3 yards to the ROCK32 (Jevon Thompson).
3rd and 14 at ROCK32 Brayden Long pass incomplete to Cohen Russell, PENALTY MILL pass interference (Omar Ba) 15 yards to the ROCK47, 1ST DOWN ROCK, NO PLAY.
1st and 10 at ROCK47 Brayden Long rush for 4 yards to the MILL49 (Alex Pelegrin).
2nd and 6 at MILL49 Brayden Long pass complete to Cohen Russell for loss of 4 yards to the ROCK47 (Gus Ross).
3rd and 10 at ROCK47 Brayden Long pass complete to Kyle Sheets for 43 yards to the MILL10, 1ST DOWN ROCK.
1st and GOAL at MILL10 Brayden Long pass complete to Cohen Russell for 4 yards to the MILL6 (Steve Sweeney;Alex Pelegrin).
2nd and GOAL at MILL06 Isaiah Edwards rush for 1 yard to the MILL5 (Austin Heiser;Keshaun Jones).
3rd and GOAL at MILL05 Brayden Long pass complete to Kyle Sheets for 4 yards to the MILL1 (Gus Ross).
4th and GOAL at MILL01 Brayden Long rush for 1 yard to the MILL0, TOUCHDOWN, clock 04:29.
1st and GOAL at MILL03 Kevin Roberts kick attempt good.
1st and GOAL at ROCK35 Mason Yohn kickoff 53 yards to the MILL12, Jaiden Abrams return 13 yards to the MILL25 (Mehki Twillie).
Total 11 plays , 75 yards Time of Possession: 6:17
Score:
Millersville 21-14 Slippery Rock
Millersville at 04:23
Millersville at 04:23
Down & Distance Play
Millersville at 04:23
1st and 10 at MILL25 MILLERSVILLE drive start at 04:23.
1st and 10 at MILL25 Jaquan Howard rush for loss of 2 yards to the MILL23 (C. Hatchett).
2nd and 12 at MILL23 Rob Footman Jr. pass incomplete to Rob Tatum.
3rd and 12 at MILL23 QB hurry by Daniel Tooson.
3rd and 12 at MILL23 Timeout Millersville, clock 03:52.
3rd and 12 at MILL23 Rob Footman Jr. rush for 11 yards to the MILL34, out-of-bounds (Jake Miller).
4th and 1 at MILL34 Zach Banta punt 41 yards to the ROCK25, Cohen Russell return 4 yards to the ROCK29 (Aaron Reese), PENALTY ROCK illegal block 15 yards to the ROCK14, 1st and 10, ROCK ball on ROCK14.
Total 3 plays , 9 yards Time of Possession: 1:24
Slippery Rock at 02:59
Slippery Rock at 02:59
Down & Distance Play
Slippery Rock at 02:59
1st and 10 at ROCK14 SLIPPERY ROCK drive start at 02:59.
1st and 10 at ROCK14 Brayden Long pass incomplete to Logan Ramper, PENALTY MILL pass interference (Makai Self) 15 yards to the ROCK29, 1ST DOWN ROCK, NO PLAY.
1st and 10 at ROCK29 Brayden Long pass complete to Cohen Russell for 13 yards to the ROCK42, 1ST DOWN ROCK (Gus Ross;Jevon Thompson).
1st and 10 at ROCK42 Brayden Long pass complete to Kyle Sheets for 9 yards to the MILL49, out-of-bounds (Gus Ross).
2nd and 1 at MILL49 Brayden Long rush for loss of 2 yards to the ROCK49, out-of-bounds (Garrett Cox).
3rd and 3 at ROCK49 Khalid Dorsey rush for 4 yards to the MILL47, 1ST DOWN ROCK (Keshaun Jones;Cross Douglas).
1st and 10 at MILL47 Brayden Long pass incomplete to Tony Grimes.
2nd and 10 at MILL47 Brayden Long pass complete to Kyle Sheets for 6 yards to the MILL41 (Gus Ross).
3rd and 4 at MILL41 Brayden Long pass incomplete to Cohen Russell.
4th and 4 at MILL41 Timeout Slippery Rock, clock 01:06.
4th and 4 at MILL41 Brayden Long pass complete to Tony Grimes for 13 yards to the MILL28, 1ST DOWN ROCK.
1st and 10 at MILL28 Timeout Millersville, clock 00:54.
1st and 10 at MILL28 Brayden Long pass incomplete to Kyle Sheets (Gus Ross).
2nd and 10 at MILL28 Brayden Long pass incomplete to Logan Ramper.
3rd and 10 at MILL28 Brayden Long pass complete to Kyle Sheets for 13 yards to the MILL15, 1ST DOWN ROCK (Gus Ross).
1st and 10 at MILL15 Brayden Long pass complete to Kyle Sheets for 15 yards to the MILL0, 1ST DOWN ROCK, TOUCHDOWN, clock 00:31.
1st and GOAL at MILL03 Kevin Roberts kick attempt good.
1st and GOAL at ROCK35 Mason Yohn kickoff -32 yards to the ROCK3, out-of-bounds, MILL ball on MILL35.
Total 12 plays , 86 yards Time of Possession: 2:28
Score:
Millersville 21-21 Slippery Rock
Millersville at 00:31
Millersville at 00:31
Down & Distance Play
Millersville at 00:31
1st and 10 at MILL35 MILLERSVILLE drive start at 00:31.
1st and 10 at MILL35 Rob Footman Jr. sacked for loss of 1 yard to the MILL34 (Munchie Johnson;Andrew Vince).
2nd and 11 at MILL34 End of half, clock 00:00.
Total 1 plays , -1 yards Time of Possession: 0:31

Quarter #3 Plays

Halftime
Start of 2nd Half
Play
Start of 3rd quarter, clock 15:00, MILL ball on MILL35.
G. Mitstifer kickoff 54 yards to the ROCK11, Kylon Wilson return 24 yards to the ROCK35 (Terron Ware;Omar Ba).
Slippery Rock at 14:52
Slippery Rock at 14:52
Down & Distance Play
Slippery Rock at 14:52
1st and 10 at ROCK35 SLIPPERY ROCK drive start at 14:52.
1st and 10 at ROCK35 Chris D'Or rush for 2 yards to the ROCK37 (Hez Faison;Austin Heiser).
2nd and 8 at ROCK37 Brayden Long pass incomplete, QB hurry by Keshaun Jones.
3rd and 8 at ROCK37 Brayden Long pass complete to Kyle Sheets for 9 yards to the ROCK46, 1ST DOWN ROCK (Gus Ross).
1st and 10 at ROCK46 Brayden Long pass complete to Kyle Sheets for 5 yards to the MILL49.
2nd and 5 at MILL49 Chris D'Or rush for loss of 2 yards to the ROCK49 (Hez Faison).
3rd and 7 at ROCK49 Brayden Long pass complete to Chris D'Or for 5 yards to the MILL46 (Garrett Cox).
4th and 2 at MILL46 Brayden Long pass complete to Tony Grimes for 12 yards to the MILL34, 1ST DOWN ROCK (Hez Faison).
1st and 10 at MILL34 Chris D'Or rush for 2 yards to the MILL32 (Garrett Cox;Keshaun Jones).
2nd and 8 at MILL32 Brayden Long pass complete to Kyle Sheets for 32 yards to the MILL0, 1ST DOWN ROCK, TOUCHDOWN, clock 11:21.
1st and GOAL at MILL03 Kevin Roberts kick attempt good.
1st and GOAL at ROCK35 Mason Yohn kickoff 47 yards to the MILL18, Hakim Melvin return 1 yards to the MILL19 (DaShaun Wright).
Total 9 plays , 65 yards Time of Possession: 3:31
Score:
Millersville 21-28 Slippery Rock
Millersville at 11:13
Millersville at 11:13
Down & Distance Play
Millersville at 11:13
1st and 10 at MILL19 MILLERSVILLE drive start at 11:13.
1st and 10 at MILL19 Rob Footman Jr. rush for 9 yards to the MILL28 (C. Hatchett).
2nd and 1 at MILL28 Jaquan Howard rush for 5 yards to the MILL33, 1ST DOWN MILL (D. Henriquez).
1st and 10 at MILL33 Jaquan Howard rush for 25 yards to the ROCK42, 1ST DOWN MILL (Josh Stokes).
1st and 10 at ROCK42 Rob Footman Jr. rush for 6 yards to the ROCK36 (Max Heckert;Selvin Haynes).
2nd and 4 at ROCK36 Rob Footman Jr. rush for 3 yards to the ROCK33 (Daniel Tooson;Max Heckert).
3rd and 1 at ROCK33 Rob Footman Jr. rush for 12 yards to the ROCK21, 1ST DOWN MILL, out-of-bounds (Josh Stokes).
1st and 10 at ROCK21 Jaheim Morris rush for no gain to the ROCK21 (Kyle Kudla).
2nd and 10 at ROCK21 Rob Footman Jr. pass incomplete to Jaheim Morris.
3rd and 10 at ROCK21 QB hurry by Munchie Johnson.
3rd and 10 at ROCK21 Rob Footman Jr. pass incomplete to Mekhi Alexander (E. Faulkner IV), PENALTY ROCK pass interference (E. Faulkner IV) 3 yards to the ROCK18, 1ST DOWN MILL, NO PLAY.
1st and 10 at ROCK18 Jaheim Morris rush for 7 yards to the ROCK11 (Ben Lane).
2nd and 3 at ROCK11 Rob Footman Jr. pass incomplete to B. Richardson (Selvin Haynes), QB hurry by Andrew Vince.
3rd and 3 at ROCK11 Rob Footman Jr. rush for 1 yard to the ROCK10 (Munchie Johnson).
4th and 2 at ROCK10 G. Mitstifer field goal attempt from 27 BLOCKED, recovered by ROCK D. Henriquez at ROCK14 spot at ROCK14, clock 06:31 (blocked by Josh Stokes), D. Henriquez for no gain to the ROCK14.
Total 12 plays , 71 yards Time of Possession: 4:42
Slippery Rock at 06:31
Slippery Rock at 06:31
Down & Distance Play
Slippery Rock at 06:31
1st and 10 at ROCK14 Brayden Long pass complete to Cohen Russell for 6 yards to the ROCK20 (J. Rhodes-Nelso).
2nd and 4 at ROCK20 Brayden Long pass incomplete, QB hurry by J. Rhodes-Nelso.
3rd and 4 at ROCK20 Timeout Slippery Rock, clock 06:09.
3rd and 4 at ROCK20 Brayden Long pass incomplete to Tony Grimes (Keshaun Jones), QB hurry by Garrett Cox.
4th and 4 at ROCK20 Mason Yohn punt 44 yards to the MILL36, Mekhi Alexander return 2 yards to the MILL38 (Kyle Kudla).
Total 3 plays , 6 yards Time of Possession: 0:38
Millersville at 05:53
Millersville at 05:53
Down & Distance Play
Millersville at 05:53
1st and 10 at MILL38 MILLERSVILLE drive start at 05:53.
1st and 10 at MILL38 Jaiden Abrams rush for 9 yards to the MILL47 (Andrew Vince).
2nd and 1 at MILL47 Jaiden Abrams rush for 1 yard to the MILL48, 1ST DOWN MILL (Selvin Haynes;Munchie Johnson).
1st and 10 at MILL48 Jaiden Abrams rush for loss of 1 yard to the MILL47 (Munchie Johnson;Kyle Kudla).
2nd and 11 at MILL47 Rob Footman Jr. sacked for loss of 3 yards to the MILL44 (Andrew Vince).
3rd and 14 at MILL44 Rob Footman Jr. pass complete to Jaquan Howard for 9 yards to the ROCK47.
4th and 5 at ROCK47 Rob Footman Jr. pass incomplete to Hakim Melvin.
Total 6 plays , 15 yards Time of Possession: 3:07
Slippery Rock at 02:46
Slippery Rock at 02:46
Down & Distance Play
Slippery Rock at 02:46
1st and 10 at ROCK47 SLIPPERY ROCK drive start at 02:46.
1st and 10 at ROCK47 Isaiah Edwards rush for 4 yards to the MILL49 (Isaiah Onuschak;Makai Self).
2nd and 6 at MILL49 Brayden Long pass complete to Kyle Sheets for 49 yards to the MILL0, 1ST DOWN ROCK, TOUCHDOWN, clock 01:54.
1st and GOAL at MILL03 Kevin Roberts kick attempt good.
1st and GOAL at ROCK35 Mason Yohn kickoff 58 yards to the MILL7, Jaiden Abrams return 17 yards to the MILL24 (Naiim Huff;Kenyon Johnson).
Total 2 plays , 53 yards Time of Possession: 0:52
Score:
Millersville 21-35 Slippery Rock
Millersville at 01:50
Millersville at 01:50
Down & Distance Play
Millersville at 01:50
1st and 10 at MILL24 MILLERSVILLE drive start at 01:50.
1st and 10 at MILL24 Rob Footman Jr. pass complete to Mekhi Alexander for 3 yards to the MILL27, out-of-bounds (D. Henriquez), PENALTY MILL holding 7 yards to the MILL17, NO PLAY.
1st and 17 at MILL17 Rob Footman Jr. pass incomplete to Hakim Melvin.
2nd and 17 at MILL17 Rob Footman Jr. pass incomplete (Kyle Kudla), QB hurry by Andrew Vince.
3rd and 17 at MILL17 Timeout Millersville, clock 01:21.
3rd and 17 at MILL17 Rob Footman Jr. sacked for loss of 5 yards to the MILL12 (Daniel Tooson), PENALTY MILL holding declined.
4th and 22 at MILL12 Zach Banta punt 27 yards to the MILL39, downed.
Total 3 plays , -12 yards Time of Possession: 0:42
Slippery Rock at 01:08
Slippery Rock at 01:08
Down & Distance Play
Slippery Rock at 01:08
1st and 10 at MILL39 SLIPPERY ROCK drive start at 01:08.
1st and 10 at MILL39 Khalid Dorsey rush for 1 yard to the MILL38 (Garrett Cox).
2nd and 9 at MILL38 Brayden Long pass complete to Logan Ramper for 5 yards to the MILL33 (Gus Ross).

Quarter #4 Plays

Start of Quarter #4
Start of Quarter #4
Down & Distance Play
3rd and 4 at MILL33 Start of 4th quarter, clock 15:00.
3rd and 4 at MILL33 PENALTY ROCK false start (Nathan Waltman) 5 yards to the MILL38.
3rd and 9 at MILL38 Brayden Long pass incomplete (Isaiah Onuschak).
4th and 9 at MILL38 Brayden Long pass incomplete to Kyle Sheets.
Total 4 plays , 1 yards Time of Possession: 1:17
Millersville at 14:51
Millersville at 14:51
Down & Distance Play
Millersville at 14:51
1st and 10 at MILL38 MILLERSVILLE drive start at 14:51.
1st and 10 at MILL38 Jaquan Howard rush for 5 yards to the MILL43 (C. Hatchett).
2nd and 5 at MILL43 Rob Footman Jr. rush for 4 yards to the MILL47, out-of-bounds (Selvin Haynes).
3rd and 1 at MILL47 Jaquan Howard rush for no gain to the MILL47 (Max Heckert;Selvin Haynes).
4th and 1 at MILL47 Jaquan Howard rush for loss of 2 yards to the MILL45 (Munchie Johnson;Daniel Tooson).
Total 4 plays , 7 yards Time of Possession: 1:48
Slippery Rock at 13:03
Slippery Rock at 13:03
Down & Distance Play
Slippery Rock at 13:03
1st and 10 at MILL45 SLIPPERY ROCK drive start at 13:03.
1st and 10 at MILL45 Chris D'Or rush for 3 yards to the MILL42, out-of-bounds (Omar Ba), PENALTY ROCK holding 10 yards to the ROCK45, NO PLAY.
1st and 20 at ROCK45 Brayden Long pass complete to Tony Grimes for 5 yards to the 50 yardline (Gus Ross).
2nd and 15 at ROCK50 Brayden Long pass complete to Isaiah Edwards for 15 yards to the MILL35, 1ST DOWN ROCK, out-of-bounds (Garrett Cox).
1st and 10 at MILL35 Isaiah Edwards rush for 2 yards to the MILL33 (Garrett Cox;Hez Faison).
2nd and 8 at MILL33 Brayden Long pass complete to Logan Ramper for 20 yards to the MILL13, 1ST DOWN ROCK, out-of-bounds (Steve Sweeney).
1st and 10 at MILL13 Isaiah Edwards rush for 6 yards to the MILL7 (Omar Ba;Austin Heiser).
2nd and 4 at MILL07 Brayden Long pass complete to Kam Kruzelyak for 7 yards to the MILL0, 1ST DOWN ROCK, TOUCHDOWN, clock 09:25.
1st and GOAL at MILL03 Kevin Roberts kick attempt good.
1st and GOAL at ROCK35 Mason Yohn kickoff 50 yards to the MILL15, Hakim Melvin return 9 yards to the MILL24 (Reis Watkins;Jacob Snow).
Total 6 plays , 45 yards Time of Possession: 3:38
Score:
Millersville 21-42 Slippery Rock
Millersville at 09:19
Millersville at 09:19
Down & Distance Play
Millersville at 09:19
1st and 10 at MILL24 MILLERSVILLE drive start at 09:19.
1st and 10 at MILL24 Rob Footman Jr. pass complete to Cliff Harris for 8 yards to the MILL32, out-of-bounds (Ben Lane).
2nd and 2 at MILL32 Jaheim Morris rush for loss of 2 yards to the MILL30 (Munchie Johnson;Kyle Kudla).
3rd and 4 at MILL30 Rob Footman Jr. pass complete to Cliff Harris for 11 yards to the MILL41, 1ST DOWN MILL (Savion Harrison).
1st and 10 at MILL41 Rob Footman Jr. pass incomplete to Hakim Melvin.
2nd and 10 at MILL41 Rob Footman Jr. pass incomplete to Jaheim Morris, QB hurry by Kyle Kudla.
3rd and 10 at MILL41 Rob Footman Jr. pass incomplete to Rob Tatum.
4th and 10 at MILL41 Zach Banta punt 41 yards to the ROCK18, fair catch by Tony Grimes.
Total 6 plays , 17 yards Time of Possession: 1:34
Slippery Rock at 07:45
Slippery Rock at 07:45
Down & Distance Play
Slippery Rock at 07:45
1st and 10 at ROCK18 SLIPPERY ROCK drive start at 07:45.
1st and 10 at ROCK18 Chris D'Or rush for 5 yards to the ROCK23 (Jontae Morris).
2nd and 5 at ROCK23 Brayden Long pass complete to Kylon Wilson for loss of 2 yards to the ROCK21 (Garrett Cox).
3rd and 7 at ROCK21 Brayden Long pass complete to Kyle Sheets for 21 yards to the ROCK42, 1ST DOWN ROCK (Makai Self).
1st and 10 at ROCK42 Chris D'Or rush for 2 yards to the ROCK44.
2nd and 8 at ROCK44 Chris D'Or rush for 1 yard to the ROCK45 (Garrett Cox).
3rd and 7 at ROCK45 Timeout Slippery Rock, clock 03:40.
3rd and 7 at ROCK45 Brayden Long pass complete to Gavyn Barnes for 5 yards to the 50 yardline (Omar Ba).
4th and 2 at ROCK50 Timeout Slippery Rock, clock 02:36.
4th and 2 at ROCK50 TEAM rush for loss of 15 yards to the ROCK35, fumble by TEAM recovered by ROCK Mason Yohn at ROCK35, Mason Yohn for 4 yards to the ROCK39 (Judah Rock).
Total 7 plays , 21 yards Time of Possession: 5:17
Millersville at 02:28
Millersville at 02:28
Down & Distance Play
Millersville at 02:28
1st and 10 at ROCK39 MILLERSVILLE drive start at 02:28.
Bad snap on punt attempt
1st and 10 at ROCK39 Rob Footman Jr. sacked for loss of 4 yards to the ROCK43, fumble by Rob Footman Jr. recovered by ROCK Naiim Huff at ROCK44.
Total 1 plays , -5 yards Time of Possession: 0:09
Slippery Rock at 02:19
Slippery Rock at 02:19
Down & Distance Play
Slippery Rock at 02:19
1st and 10 at ROCK44 SLIPPERY ROCK drive start at 02:19.
1st and 10 at ROCK44 Khalid Dorsey rush for 2 yards to the ROCK46 (J. Rhodes-Nelso;Cross Douglas).
2nd and 8 at ROCK46 Luke McCoy rush for 6 yards to the MILL48 (Omar Ba).
3rd and 2 at MILL48 Luke McCoy rush for 6 yards to the MILL42, 1ST DOWN ROCK (Omar Ba).
1st and 10 at MILL42 End of game, clock 00:00.
Total 3 plays , 14 yards Time of Possession: 2:19
Score:
Millersville 21-42 Slippery Rock

Participation

Starters

MILL - Offense
# Player Pos.
63 Michael Bennett C
45 Darrion Thomas FB
68 Logan Fleegal LG
64 Tyler Lacey LT
13 Rob Footman Jr. QB
22 Jaquan Howard RB
59 Zac Shelley RG
77 Lex Rivera RT
2 Hakim Melvin WR
4 Mekhi Alexander WR
7 Kam Taylor WR
MILL - Defense
# Player Pos.
3 Makai Self CB
9 Gus Ross CB
30 Randy Okungu DE
58 Conner Snyder DE
85 Austin Heiser DT
0 Garrett Cox LB
33 Hez Faison LB
34 Keshaun Jones LB
10 Omar Ba S
17 Steve Sweeney S
26 Alex Pelegrin S
ROCK - Offense
# Player Pos.
64 Jeff Burkhart C
54 Colton Rossi LG
71 Yuriy Hryckowian LT
18 Brayden Long QB
2 Khalid Dorsey RB
55 Nick Stazer RG
78 Joe Cooper RT
11 Kam Kruzelyak TE
1 Cohen Russell WR
5 Kyle Sheets WR
80 Logan Ramper WR
ROCK - Defense
# Player Pos.
39 Ben Lane BS
5D Donnell Henriquez CB
22 Josh Stokes CB
6D Cottrell Hatchett DE
44 Andrew Vince DE
0 Munchie Johnson DT
50 Daniel Tooson DT
4D Selvin Haynes FS
3D Kyle Kudla LB
40 Max Heckert LB
32 Eddie Faulkner IV NICK

Player Participation

Slippery Rock
# Player
2D DaShaun Wright
3 Isaiah Edwards
4 Tony Grimes
6 Chris D'Or
9 Gavyn Barnes
13 Savion Harrison
16 Michael Henwood
20 Pooh Lawton
21 Kenyon Johnson
23 Kylon Wilson
26 Luke McCoy
28 Jake Miller
33 Naiim Huff
35 Mason Yohn
36 Dominic Martinka
48 Jacob Snow
52 Kendrick Wesley
67 Josh George
70 Claude Godineaux
76 Luke Pugliese
77 Jake Jonassen
83 Nathan Waltman
84 Ethan Trettel
85 Andrew Miller
88 Connor Chrisman
89 Reis Watkins
90 Jake Bush
92 Aeden Holler
93 Trever Valenti
94 Kevin Roberts
96 Mehki Twillie