Oberlin at Kalamazoo - Kalamazoo, Mich.
9/2/2023 - 12:00 PM
Oberlin
10
Kalamazoo
42
Scoring 1 2 3 4 Final
Oberlin (0-1) 0 3 0 7 10
Kalamazoo (1-0) 14 14 14 0 42
Kalamazoo, Mich. | Angell Field
Quarters: 1st | 2nd | 3rd | 4th
1st
1st and 10 at OBERLIN35 KALAMAZO ball on KALAMAZO35, clock 15:00.
  Ian Burr kickoff 65 yards to the OBERLIN00, touchback.
Oberlin at 15:00
1st and 10 at OBERLIN25 Oberlin drive start at 15:00.
1st and 10 at OBERLIN25 NuNu Samuels rush for 3 yards to the OBERLIN28 (Carson Deines; Bryce Balabuch).
2nd and 7 at OBERLIN28 NuNu Samuels rush for 2 yards to the OBERLIN30 (Carson Deines; Adam Stapleton), out-of-bounds.
3rd and 5 at OBERLIN30 NuNu Samuels rush for 1 yard to the OBERLIN31 (Brenden Moat; Carson Deines).
4th and 4 at OBERLIN31 NuNu Samuels rush for 2 yards to the OBERLIN33 (Blake Kelsey; Bryce Balabuch).
4 plays, 8 yards, 01:27 elapsed
Kalamazoo at 13:33
1st and 10 at OBERLIN33 Kalamazoo drive start at 13:33.
1st and 10 at OBERLIN33 Josh Nichols pass complete to Jonah Spates for 3 yards to the OBERLIN30, fumble forced by Jake Russell, fumble by Jonah Spates recovered by KALAMAZO TEAM at OBERLIN34.
2nd and 11 at OBERLIN34 Josh Nichols rush for 6 yards to the OBERLIN28, out-of-bounds.
3rd and 5 at OBERLIN28 Josh Nichols pass complete to Jonah Spates for 9 yards to the OBERLIN19 (Luca Friedman).
1st and 10 at OBERLIN19 Jon Brunette rush for 7 yards to the OBERLIN12 (Colten Danel; Jake Russell).
2nd and 3 at OBERLIN12 Josh Nichols pass complete to Nate Clark for 12 yards to the OBERLIN00, TOUCHDOWN, clock 12:41.
  Madison Barch kick attempt good.
  Oberlin 0, Kalamazoo 7
5 plays, 33 yards, 00:52 elapsed
  Ian Burr kickoff 65 yards to the OBERLIN00, touchback.
Oberlin at 12:41
1st and 10 at OBERLIN25 Oberlin drive start at 12:41.
1st and 10 at OBERLIN25 NuNu Samuels rush for 3 yards to the OBERLIN28 (Bryce Balabuch; Brenden Moat).
2nd and 7 at OBERLIN28 Drew Nye pass complete to Connor Steele for 3 yards to the OBERLIN31.
3rd and 4 at OBERLIN31 Drew Nye pass complete to Ryan McCrum for 3 yards to the OBERLIN34 (Jack Miller; Tommy Kartes).
4th and 1 at OBERLIN34 Drew Nye rush for no gain to the OBERLIN34 (Nolan Jannenga).
4 plays, 9 yards, 01:31 elapsed
Kalamazoo at 11:10
1st and 10 at OBERLIN34 Kalamazoo drive start at 11:10.
1st and 10 at OBERLIN34 Josh Nichols pass complete to Jonah Spates for 34 yards to the OBERLIN00, TOUCHDOWN, clock 11:03.
  Madison Barch kick attempt good, PENALTY OBERLIN substitution infraction declined, clock 11:03.
  Oberlin 0, Kalamazoo 14
1 plays, 34 yards, 00:07 elapsed
  Ian Burr kickoff 65 yards to the OBERLIN00, touchback.
Oberlin at 11:03
1st and 10 at OBERLIN25 Oberlin drive start at 11:03.
1st and 10 at OBERLIN25 NuNu Samuels rush for 5 yards to the OBERLIN30 (Carson Deines; Dillon Gacki).
2nd and 5 at OBERLIN30 Drew Nye pass incomplete to Ben Ephraim.
3rd and 5 at OBERLIN30 Drew Nye pass complete to Evan Smith-Rook for 5 yards to the OBERLIN35 (Gabe Meyers; Corey Garrison).
1st and 10 at OBERLIN35 Drew Nye pass incomplete to Evan Smith-Rook.
2nd and 10 at OBERLIN35 NuNu Samuels rush for 3 yards to the OBERLIN38 (Corey Garrison).
3rd and 7 at OBERLIN38 Drew Nye pass complete to Solomon Brennan for 15 yards to the KALAMAZO47.
1st and 10 at KALAMAZO47 NuNu Samuels rush for 3 yards to the KALAMAZO44 (Carson Deines; Adam Stapleton).
2nd and 7 at KALAMAZO44 Solomon Brennan sacked for loss of 3 yards to the KALAMAZO47 (Brenden Moat).
3rd and 10 at KALAMAZO47 Drew Nye pass incomplete to Jordan Fishback.
4th and 10 at KALAMAZO47 Wes Penta punt 47 yards to the KALAMAZO00, touchback.
9 plays, 28 yards, 03:30 elapsed
Kalamazoo at 07:33
1st and 10 at KALAMAZO20 Kalamazoo drive start at 07:33.
1st and 10 at KALAMAZO20 Sheldon Riley rush for 6 yards to the KALAMAZO26 (Colten Danel; Jackson Lotinsk).
2nd and 4 at KALAMAZO26 Josh Nichols pass complete to Jonah Spates for 10 yards to the KALAMAZO36 (Colten Danel).
1st and 10 at KALAMAZO36 Josh Nichols pass incomplete to Jonah Spates.
2nd and 10 at KALAMAZO36 Josh Nichols pass complete to Tyler Houle for 5 yards to the KALAMAZO41 (Luca Friedman).
3rd and 5 at KALAMAZO41 Josh Nichols pass incomplete to Jonah Spates.
4th and 5 at KALAMAZO41 Ian Burr punt 55 yards to the OBERLIN04, downed.
5 plays, 21 yards, 01:37 elapsed
Oberlin at 05:56
1st and 10 at OBERLIN04 Oberlin drive start at 05:56.
1st and 10 at OBERLIN04 Ryan McCrum rush for 10 yards to the OBERLIN14 (Lucas Geer), PENALTY KALAMAZO tripping (Lucas Geer) 15 yards to the OBERLIN29.
1st and 10 at OBERLIN29 Drew Nye pass complete to Evan Smith-Rook for 5 yards to the OBERLIN34 (Gabe Meyers), out-of-bounds.
2nd and 5 at OBERLIN34 Ryan McCrum rush for no gain to the OBERLIN34 (Lucas Geer).
3rd and 5 at OBERLIN34 Drew Nye rush for 4 yards to the OBERLIN38 (Bryce Balabuch), out-of-bounds.
4th and 1 at OBERLIN38 Ryan McCrum rush for 2 yards to the OBERLIN40 (Dillon Gacki; Mahmoud Alsafad).
1st and 10 at OBERLIN40 Ryan McCrum rush for 8 yards to the OBERLIN48 (Jackson Mitchel).
2nd and 2 at OBERLIN48 Drew Nye rush for 2 yards to the 50 yardline (Carson Deines).
1st and 10 at OBERLIN50 NuNu Samuels rush for 3 yards to the KALAMAZO47 (Bryce Balabuch; Tommy Kartes).
2nd and 7 at KALAMAZO47 Drew Nye pass complete to Jake Russell for 4 yards to the KALAMAZO43 (Gabe Meyers).
3rd and 3 at KALAMAZO43 NuNu Samuels rush for 3 yards to the KALAMAZO40 (Raymond Cargill).
1st and 10 at KALAMAZO40 Drew Nye pass incomplete to Andres Adam.
2nd and 10 at KALAMAZO40 QB hurry by Raymond Cargill.
2nd and 10 at KALAMAZO40 Ryan McCrum rush for loss of 3 yards to the KALAMAZO43 (Brenden Moat).
back to top
2nd
3rd and 13 at KALAMAZO43 Start of 2nd quarter, clock 15:00.
3rd and 13 at KALAMAZO43 Drew Nye pass complete to Ben Ephraim for 32 yards to the KALAMAZO11, out-of-bounds.
1st and 10 at KALAMAZO11 Drew Nye pass complete to Ben Ephraim for 4 yards to the KALAMAZO07 (Corey Garrison; Brenden Moat).
2nd and 6 at KALAMAZO07 Drew Nye pass incomplete to Jack Diskin.
3rd and 6 at KALAMAZO07 QB hurry by Dillon Gacki.
3rd and 6 at KALAMAZO07 QB hurry by Bryce Balabuch.
3rd and 6 at KALAMAZO07 Ryan McCrum rush for 4 yards to the KALAMAZO03 (Jackson Mitchel).
4th and 2 at KALAMAZO03 PENALTY OBERLIN false start (Jake Russell) 5 yards to the KALAMAZO08.
4th and 7 at KALAMAZO08 Wes Penta field goal attempt from 25 GOOD, clock 13:16.
  Oberlin 3, Kalamazoo 14
17 plays, 88 yards, 07:40 elapsed
  Wes Penta kickoff 48 yards to the KALAMAZO17, out-of-bounds, KALAMAZO ball on KALAMAZO35, clock 13:16.
Kalamazoo at 13:16
1st and 10 at KALAMAZO35 Kalamazoo drive start at 13:16.
1st and 10 at KALAMAZO35 Josh Nichols pass complete to Nate Clark for 4 yards to the KALAMAZO39 (Luca Friedman).
2nd and 6 at KALAMAZO39 Josh Nichols pass complete to Nate Clark for 11 yards to the 50 yardline (Colten Danel).
1st and 10 at KALAMAZO50 Josh Nichols sacked for loss of 3 yards to the KALAMAZO47 (Hunter Green).
2nd and 13 at KALAMAZO47 Josh Nichols pass complete to Nate Clark for 19 yards to the OBERLIN34 (Colten Danel; Nathaniel Castr).
1st and 10 at OBERLIN34 Josh Nichols pass complete to Conner Bell for 9 yards to the OBERLIN25 (Tonio Sanderson), out-of-bounds.
2nd and 1 at OBERLIN25 Josh Nichols pass complete to Hunter Kiesling for 20 yards to the OBERLIN05 (Colten Danel).
1st and Goal at OBERLIN05 Jon Brunette rush for 4 yards to the OBERLIN01 (Hunter Wilson; Brandon Hall).
2nd and Goal at OBERLIN01 Jon Brunette rush for 1 yard to the OBERLIN00, TOUCHDOWN, clock 10:40.
  Madison Barch kick attempt good.
  Oberlin 3, Kalamazoo 21
8 plays, 65 yards, 02:36 elapsed
  Ian Burr kickoff 40 yards to the OBERLIN25, fair catch by Connor Steele.
Oberlin at 10:40
1st and 10 at OBERLIN25 Oberlin drive start at 10:40.
1st and 10 at OBERLIN25 NuNu Samuels rush for 2 yards to the OBERLIN27 (Tommy Kartes; Adam Stapleton).
2nd and 8 at OBERLIN27 Drew Nye pass incomplete to Solomon Brennan.
3rd and 8 at OBERLIN27 Drew Nye rush for 5 yards to the OBERLIN32 (Carson Deines; Brennan Pannucc).
4th and 3 at OBERLIN32 PENALTY OBERLIN unsportmanlike conduct off-setting, PENALTY KALAMAZO unsportmanlike conduct off-setting.
4th and 3 at OBERLIN32 Wes Penta punt 33 yards to the KALAMAZO35, out-of-bounds.
3 plays, 7 yards, 01:00 elapsed
Kalamazoo at 09:40
1st and 10 at KALAMAZO35 Kalamazoo drive start at 09:40.
1st and 10 at KALAMAZO35 Josh Nichols pass incomplete to Andrew Durbin.
2nd and 10 at KALAMAZO35 QB hurry by Hunter Green.
2nd and 10 at KALAMAZO35 Josh Nichols pass complete to Lucas Hanifan for 5 yards to the KALAMAZO40 (Dylan Marshall).
3rd and 5 at KALAMAZO40 Josh Nichols pass incomplete to Sheldon Riley (Colten Danel), PENALTY KALAMAZO holding off-setting, PENALTY OBERLIN pass interference off-setting, NO PLAY.
3rd and 5 at KALAMAZO40 Josh Nichols pass incomplete to Sheldon Riley.
4th and 5 at KALAMAZO40 Ian Burr punt 51 yards to the OBERLIN09, downed.
3 plays, 5 yards, 00:48 elapsed
Oberlin at 08:52
1st and 10 at OBERLIN09 Oberlin drive start at 08:52.
1st and 10 at OBERLIN09 Ryan McCrum rush for 7 yards to the OBERLIN16 (Jack Miller; Carson Deines).
2nd and 3 at OBERLIN16 Drew Nye pass incomplete to Willem Chojnick (Jaylen Bowles-S).
3rd and 3 at OBERLIN16 Drew Nye pass complete to Ryan McCrum for 2 yards to the OBERLIN18 (Lucas Geer).
4th and 1 at OBERLIN18 Ryan McCrum rush for 2 yards to the OBERLIN20 (Corey Garrison; Bryce Balabuch).
1st and 10 at OBERLIN20 Drew Nye pass complete to Evan Smith-Rook for 3 yards to the OBERLIN23 (Corey Garrison), out-of-bounds.
2nd and 7 at OBERLIN23 NuNu Samuels rush for loss of 1 yard to the OBERLIN22 (Adam Stapleton).
3rd and 8 at OBERLIN22 PENALTY OBERLIN delay of game 5 yards to the OBERLIN17.
3rd and 13 at OBERLIN17 Drew Nye pass complete to Evan Smith-Rook for 15 yards to the OBERLIN32 (Corey Garrison; Lucas Geer).
1st and 10 at OBERLIN32 Drew Nye pass complete to NuNu Samuels for 6 yards to the OBERLIN38 (Tommy Kartes; Carson Deines).
2nd and 4 at OBERLIN38 Drew Nye pass incomplete to Solomon Brennan.
3rd and 4 at OBERLIN38 NuNu Samuels rush for 6 yards to the OBERLIN44 (Brenden Moat; Gabe Meyers), out-of-bounds.
1st and 10 at OBERLIN44 Drew Nye pass incomplete to Andres Adam (Ben Maurice).
2nd and 10 at OBERLIN44 Drew Nye pass complete to Ryan McCrum for 3 yards to the OBERLIN47 (Brenden Moat), out-of-bounds.
3rd and 7 at OBERLIN47 Drew Nye pass complete to Solomon Brennan for 25 yards to the KALAMAZO28 (Gabe Meyers).
1st and 10 at KALAMAZO28 Ryan McCrum rush for 1 yard to the KALAMAZO27 (Carson Deines; Nolan Jannenga).
2nd and 9 at KALAMAZO27 Drew Nye pass incomplete to Ryan McCrum.
3rd and 9 at KALAMAZO27 Drew Nye rush for loss of 3 yards to the KALAMAZO30, fumble by Drew Nye recovered by KALAMAZO Bryce Balabuch at KALAMAZO30.
16 plays, 61 yards, 06:54 elapsed
Kalamazoo at 01:58
1st and 10 at KALAMAZO30 Kalamazoo drive start at 01:58.
1st and 10 at KALAMAZO30 Josh Nichols pass complete to Devin Yankee for 6 yards to the KALAMAZO36, out-of-bounds.
2nd and 4 at KALAMAZO36 Josh Nichols pass complete to Sam Hughes for 8 yards to the KALAMAZO44 (Colten Danel).
1st and 10 at KALAMAZO44 Josh Nichols pass incomplete to Jonah Spates.
2nd and 10 at KALAMAZO44 Josh Nichols pass incomplete to Hunter Kiesling (Tonio Sanderson).
3rd and 10 at KALAMAZO44 PENALTY KALAMAZO false start (CJ Aldred) 5 yards to the KALAMAZO39.
3rd and 15 at KALAMAZO39 Josh Nichols pass complete to Hunter Kiesling for 21 yards to the OBERLIN40 (Dylan Marshall).
1st and 10 at OBERLIN40 Josh Nichols pass incomplete to Jonah Spates (Jake Russell).
2nd and 10 at OBERLIN40 Josh Nichols pass incomplete to Jonah Spates.
3rd and 10 at OBERLIN40 Timeout Oberlin, clock 00:57.
3rd and 10 at OBERLIN40 Josh Nichols pass complete to Devin Yankee for 11 yards to the OBERLIN29 (Dylan Marshall; Brandon Hall).
1st and 10 at OBERLIN29 Josh Nichols pass complete to Jonah Spates for 16 yards to the OBERLIN13 (Nathaniel Castr), out-of-bounds, PENALTY KALAMAZO holding (Allamousa Asad) 10 yards to the OBERLIN39, NO PLAY.
1st and 20 at OBERLIN39 Josh Nichols pass complete to Devin Yankee for 32 yards to the OBERLIN07 (Dylan Marshall; Luca Friedman).
1st and Goal at OBERLIN07 Timeout Kalamazoo, clock 00:30.
1st and Goal at OBERLIN07 Josh Nichols pass complete to Jonah Spates for 7 yards to the OBERLIN00, TOUCHDOWN, clock 00:25.
  Madison Barch kick attempt good.
  Oberlin 3, Kalamazoo 28
10 plays, 70 yards, 01:33 elapsed
  Ian Burr kickoff 10 yards to the KALAMAZO45, on-side kick, recovered by KALAMAZO on KALAMAZO41.
Kalamazoo at 00:25
1st and 10 at KALAMAZO41 Timeout Oberlin, clock 00:22.
1st and 10 at KALAMAZO41 Josh Nichols pass incomplete to Jonah Spates.
2nd and 10 at KALAMAZO41 Josh Nichols pass incomplete to Jonah Spates.
3rd and 10 at KALAMAZO41 Timeout Oberlin, clock 00:08.
3rd and 10 at KALAMAZO41 TEAM rush for loss of 1 yard to the KALAMAZO40.
3 plays, -1 yards, 00:25 elapsed
4th and 11 at KALAMAZO40 End of half, clock 00:00.
back to top
3rd
1st and 10 at KALAMAZO40 Start of 3rd quarter, clock 15:00, OBERLIN ball on KALAMAZO35.
  Wes Penta kickoff 4 yards to the KALAMAZO31, Sam Hughes return 27 yards to the OBERLIN42 (Wes Penta).
Kalamazoo at 15:00
1st and 10 at OBERLIN42 Kalamazoo drive start at 15:00.
1st and 10 at OBERLIN42 Jon Brunette rush for 3 yards to the OBERLIN39 (Hunter Green).
2nd and 7 at OBERLIN39 Josh Nichols pass complete to Lucas Hanifan for 39 yards to the OBERLIN00, TOUCHDOWN, clock 14:14.
  Madison Barch kick attempt good.
  Oberlin 3, Kalamazoo 35
2 plays, 42 yards, 00:46 elapsed
  Ian Burr kickoff 65 yards to the OBERLIN00, touchback.
Oberlin at 14:14
1st and 10 at OBERLIN25 Oberlin drive start at 14:14.
1st and 10 at OBERLIN25 Drew Nye pass complete to Nathaniel Castr for 3 yards to the OBERLIN28 (Tommy Kartes; Brandon Speed).
2nd and 7 at OBERLIN28 NuNu Samuels rush for 1 yard to the OBERLIN29 (Tommy Kartes; Carson Deines).
3rd and 6 at OBERLIN29 Drew Nye pass complete to Nathaniel Castr for 14 yards to the OBERLIN43, out-of-bounds.
1st and 10 at OBERLIN43 Drew Nye pass complete to Evan Smith-Rook for 23 yards to the KALAMAZO34 (Carson Deines).
1st and 10 at KALAMAZO34 Drew Nye pass complete to Jack Diskin for 4 yards to the KALAMAZO30 (Adam Stapleton).
2nd and 6 at KALAMAZO30 Drew Nye pass complete to Connor Steele for 9 yards to the KALAMAZO21, out-of-bounds.
1st and 10 at KALAMAZO21 Drew Nye pass incomplete to NuNu Samuels.
2nd and 10 at KALAMAZO21 Drew Nye pass complete to Connor Steele for 10 yards to the KALAMAZO11 (Gabe Meyers).
1st and 10 at KALAMAZO11 Solomon Brennan pass incomplete to Connor Steele, dropped pass.
2nd and 10 at KALAMAZO11 PENALTY OBERLIN false start (Jordan Fishback) 5 yards to the KALAMAZO16.
2nd and 15 at KALAMAZO16 Drew Nye pass complete to Evan Smith-Rook for 14 yards to the KALAMAZO02 (Gabe Meyers).
3rd and 1 at KALAMAZO02 Drew Nye pass incomplete to Evan Smith-Rook.
4th and 1 at KALAMAZO02 NuNu Samuels rush for no gain to the KALAMAZO02 (Jackson Mitchel; Blake Kelsey), PENALTY OBERLIN illegal shift declined.
12 plays, 73 yards, 04:33 elapsed
Kalamazoo at 09:41
1st and 10 at KALAMAZO02 Kalamazoo drive start at 09:41.
1st and 10 at KALAMAZO02 Sheldon Riley rush for no gain to the KALAMAZO02 (Brandon Hall; Jake Russell).
2nd and 10 at KALAMAZO02 PENALTY KALAMAZO false start (Sam Hughes) 1 yards to the KALAMAZO01.
2nd and 11 at KALAMAZO01 Sheldon Riley rush for 3 yards to the KALAMAZO04 (Hunter Green).
3rd and 8 at KALAMAZO04 Josh Nichols pass incomplete to Tyler Houle.
4th and 8 at KALAMAZO04 Ian Burr punt 34 yards to the KALAMAZO38, Nathaniel Castr return 0 yards to the KALAMAZO38, fumble by Nathaniel Castr recovered by OBERLIN Nathaniel Castr at KALAMAZO37.
3 plays, 2 yards, 01:21 elapsed
Oberlin at 08:20
1st and 10 at KALAMAZO37 Oberlin drive start at 08:20.
1st and 10 at KALAMAZO37 Drew Nye pass incomplete to Ben Ephraim (Brenden Moat).
2nd and 10 at KALAMAZO37 Ryan McCrum rush for 1 yard to the KALAMAZO36 (Carson Deines; Adam Stapleton).
3rd and 9 at KALAMAZO36 Drew Nye pass complete to Ryan McCrum for no gain to the KALAMAZO36 (Gabe Meyers), out-of-bounds.
4th and 9 at KALAMAZO36 Drew Nye rush for 17 yards to the KALAMAZO19.
1st and 10 at KALAMAZO19 Drew Nye pass incomplete to Jordan Fishback.
2nd and 10 at KALAMAZO19 Ryan McCrum rush for 2 yards to the KALAMAZO17 (Corey Garrison; Nolan Jannenga).
3rd and 8 at KALAMAZO17 Drew Nye pass intercepted by Gabe Meyers at the KALAMAZO00, Gabe Meyers return 21 yards to the KALAMAZO21 (Ryan McCrum), PENALTY OBERLIN illegal block declined.
7 plays, 20 yards, 02:54 elapsed
Kalamazoo at 05:26
1st and 10 at KALAMAZO21 Kalamazoo drive start at 05:26.
1st and 10 at KALAMAZO21 Conner Bell rush for loss of 1 yard to the KALAMAZO20 (Danny Ben-Tal; Brandon Hall).
2nd and 11 at KALAMAZO20 Josh Nichols pass incomplete to Jonah Spates.
3rd and 11 at KALAMAZO20 Josh Nichols pass complete to Hunter Kiesling for 13 yards to the KALAMAZO33 (Dane Mentore).
1st and 10 at KALAMAZO33 Josh Nichols pass complete to Jonah Spates for 8 yards to the KALAMAZO41 (Colten Danel).
2nd and 2 at KALAMAZO41 Conner Bell rush for 39 yards to the OBERLIN20 (Dane Mentore).
1st and 10 at OBERLIN20 Josh Nichols rush for 14 yards to the OBERLIN06, out-of-bounds.
1st and Goal at OBERLIN06 TEAM rush for loss of 10 yards to the OBERLIN16, fumble by TEAM recovered by KALAMAZO Sheldon Riley at OBERLIN16.
2nd and Goal at OBERLIN16 Josh Nichols pass complete to Lucas Hanifan for 14 yards to the OBERLIN02 (Tonio Sanderson), out-of-bounds.
3rd and Goal at OBERLIN02 Josh Nichols pass complete to Lucas Hanifan for 2 yards to the OBERLIN00, TOUCHDOWN, clock 02:35.
  Emory Roberts kick attempt good.
  Oberlin 3, Kalamazoo 42
9 plays, 79 yards, 02:51 elapsed
  Emory Roberts kickoff 49 yards to the OBERLIN16, Ryan McCrum return 12 yards to the OBERLIN28 (Tommy Kartes).
Oberlin at 02:35
1st and 10 at OBERLIN28 Oberlin drive start at 02:35.
1st and 10 at OBERLIN28 Jamykle Benison rush for 2 yards to the OBERLIN30 (Carson Deines; Gabe Olivier).
2nd and 8 at OBERLIN30 Jamykle Benison rush for 1 yard to the OBERLIN31 (Lucas Geer).
3rd and 7 at OBERLIN31 Drew Nye pass complete to Nathaniel Castr for 10 yards to the OBERLIN41.
1st and 10 at OBERLIN41 Drew Nye pass complete to Nathaniel Castr for 15 yards to the KALAMAZO44, out-of-bounds.
1st and 10 at KALAMAZO44 Jamykle Benison rush for 10 yards to the KALAMAZO34 (Jack Miller).
1st and 10 at KALAMAZO34 Drew Nye pass complete to Nathaniel Castr for 13 yards to the KALAMAZO21 (Ben Maurice).
back to top
4th
1st and 10 at KALAMAZO21 Start of 4th quarter, clock 15:00.
1st and 10 at KALAMAZO21 Drew Nye pass incomplete to Connor Steele (Brandon Speed).
2nd and 10 at KALAMAZO21 Drew Nye pass incomplete to Jordan Fishback (Blake Kelsey).
3rd and 10 at KALAMAZO21 Drew Nye rush for 12 yards to the KALAMAZO09, out-of-bounds.
1st and Goal at KALAMAZO09 PENALTY OBERLIN false start (Jamykle Benison) 5 yards to the KALAMAZO14.
1st and Goal at KALAMAZO14 Jamykle Benison rush for no gain to the KALAMAZO14 (Corey Garrison; Raymond Cargill).
2nd and Goal at KALAMAZO14 Drew Nye pass incomplete to Evan Smith-Rook (Corey Garrison).
3rd and Goal at KALAMAZO14 Drew Nye pass incomplete to Tonio Sanderson.
4th and Goal at KALAMAZO14 Drew Nye pass incomplete to Solomon Brennan (Jack Miller).
13 plays, 58 yards, 04:31 elapsed
Kalamazoo at 13:04
1st and 10 at KALAMAZO14 Kalamazoo drive start at 13:04.
1st and 10 at KALAMAZO14 Dawson Skupin pass complete to Hayden Johnston for loss of 3 yards to the KALAMAZO11 (Gavi Genger; Jake Russell).
2nd and 13 at KALAMAZO11 Elijah Blackmon rush for 6 yards to the KALAMAZO17 (Gavi Genger; Luca Friedman).
3rd and 7 at KALAMAZO17 Dawson Skupin pass complete to Hayden Johnston for 10 yards to the KALAMAZO27 (Brandon Hall), out-of-bounds.
1st and 10 at KALAMAZO27 Elijah Blackmon rush for 15 yards to the KALAMAZO42 (Dylan Marshall).
1st and 10 at KALAMAZO42 Dawson Skupin pass incomplete to Jeremy Ardshahi.
2nd and 10 at KALAMAZO42 Dawson Skupin pass incomplete to Amarrion Martin, dropped pass.
3rd and 10 at KALAMAZO42 Dawson Skupin pass complete to James Kulekowsk for 13 yards to the OBERLIN45 (Colten Danel).
1st and 10 at OBERLIN45 Elijah Blackmon rush for 4 yards to the OBERLIN41 (Jake Hughes).
2nd and 6 at OBERLIN41 Elijah Blackmon rush for no gain to the OBERLIN41 (Brandon Hall; Hunter Green).
3rd and 6 at OBERLIN41 Dawson Skupin rush for loss of 1 yard to the OBERLIN42.
4th and 7 at OBERLIN42 Ian Burr punt 24 yards to the OBERLIN18, fair catch by Nathaniel Castr.
10 plays, 44 yards, 03:58 elapsed
Oberlin at 09:06
1st and 10 at OBERLIN18 Oberlin drive start at 09:06.
1st and 10 at OBERLIN18 Drew Nye pass complete to Devin Neugebaue for loss of 4 yards to the OBERLIN14 (Raymond Cargill).
2nd and 14 at OBERLIN14 Drew Nye pass complete to Ryan McCrum for 6 yards to the OBERLIN20 (Zach Sykes).
3rd and 8 at OBERLIN20 Drew Nye pass incomplete to Jordan Fishback, PENALTY KALAMAZO pass interference (Jackson Mitchel) 15 yards to the OBERLIN35, NO PLAY.
1st and 10 at OBERLIN35 Drew Nye rush for 11 yards to the OBERLIN46 (Zach Sykes), out-of-bounds, PENALTY OBERLIN holding (Hunter Wilson) 10 yards to the OBERLIN25, NO PLAY.
1st and 20 at OBERLIN25 Drew Nye rush for loss of 3 yards to the OBERLIN22.
2nd and 23 at OBERLIN22 Drew Nye pass complete to Jordan Fishback for 25 yards to the OBERLIN47 (Jackson Mitchel).
1st and 10 at OBERLIN47 Ryan McCrum rush for no gain to the OBERLIN47 (Raymond Cargill; Brennan Pannucc).
2nd and 10 at OBERLIN47 Drew Nye pass complete to Jordan Fishback for 13 yards to the KALAMAZO40 (Kamani Jones, J).
1st and 10 at KALAMAZO40 Drew Nye pass incomplete to Cameron Burke.
2nd and 10 at KALAMAZO40 Drew Nye pass complete to Jordan Fishback for 20 yards to the KALAMAZO20 (Gabe Meyers), out-of-bounds.
1st and 10 at KALAMAZO20 Drew Nye pass incomplete to Solomon Brennan (Gabe Meyers).
2nd and 10 at KALAMAZO20 Drew Nye pass complete to Jamykle Benison for 7 yards to the KALAMAZO13 (Brandon Speed).
3rd and 3 at KALAMAZO13 Drew Nye pass complete to Solomon Brennan for 13 yards to the KALAMAZO00, TOUCHDOWN, clock 03:28.
  Wes Penta kick attempt good.
  Oberlin 10, Kalamazoo 42
11 plays, 82 yards, 05:38 elapsed
  Wes Penta kickoff 15 yards to the 50 yardline, on-side kick, recovered by OBERLIN on 50 yardline.
Oberlin at 03:28
1st and 10 at OBERLIN50 Drew Nye pass complete to Connor Steele for 15 yards to the KALAMAZO35 (Ronnie Spencer), out-of-bounds.
1st and 10 at KALAMAZO35 Drew Nye pass incomplete to Connor Steele.
2nd and 10 at KALAMAZO35 Drew Nye pass incomplete to Jordan Fishback.
3rd and 10 at KALAMAZO35 Drew Nye pass incomplete to Nathaniel Castr.
4th and 10 at KALAMAZO35 Drew Nye pass intercepted by Brandon Speed at the KALAMAZO05, Brandon Speed return 0 yards to the KALAMAZO05.
5 plays, 15 yards, 01:03 elapsed
Kalamazoo at 02:25
1st and 10 at KALAMAZO05 Kalamazoo drive start at 02:25.
1st and 10 at KALAMAZO05 Elijah Blackmon rush for 6 yards to the KALAMAZO11 (Brandon Hall; Dane Mentore).
2nd and 4 at KALAMAZO11 Dawson Skupin rush for no gain to the KALAMAZO11 (Evan Elliott).
3rd and 4 at KALAMAZO11 Dawson Skupin rush for 7 yards to the KALAMAZO18.
1st and 10 at KALAMAZO18 TEAM rush for loss of 2 yards to the KALAMAZO16.
4 plays, 11 yards, 02:25 elapsed
2nd and 12 at KALAMAZO16 End of game, clock 00:00.
back to top