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
Prd Time Scoring Summary Oberlin - Kalamazoo
1 12:41 Kalamazoo - Nate Clark 12 yd pass from Josh Nichols. (Madison Barch kick is good).
Drive: 5 plays, 33 yards in 0:52.
0 - 7
1 11:03 Kalamazoo - Jonah Spates 34 yd pass from Josh Nichols. (Madison Barch kick is good).
Drive: 1 plays, 34 yards in 0:07.
0 - 14
2 13:16 Oberlin - Wes Penta 25 yd field goal.
Drive: 16 plays, 88 yards in 7:40.
3 - 14
2 10:40 Kalamazoo - Jon Brunette 1 yd run. (Madison Barch kick is good).
Drive: 8 plays, 65 yards in 2:36.
3 - 21
2 00:25 Kalamazoo - Jonah Spates 7 yd pass from Josh Nichols. (Madison Barch kick is good).
Drive: 10 plays, 70 yards in 1:33.
3 - 28
3 14:14 Kalamazoo - Lucas Hanifan 39 yd pass from Josh Nichols. (Madison Barch kick is good).
Drive: 2 plays, 42 yards in 0:46.
3 - 35
3 02:35 Kalamazoo - Lucas Hanifan 2 yd pass from Josh Nichols. (Emory Roberts kick is good).
Drive: 9 plays, 79 yards in 2:51.
3 - 42
4 03:28 Oberlin - Solomon Brennan 13 yd pass from Drew Nye. (Wes Penta kick is good).
Drive: 11 plays, 82 yards in 5:38.
10 - 42
OberlinStatisticsKalamazoo
27 FIRST DOWNS 22
17
9
1
Passing
Rushing
Penalty
17
5
0
48% (12 of 25) THIRD DOWN EFFICIENCY 57% (8 of 14)
38% (3 of 8) FOURTH DOWN EFFICIENCY 0% (0 of 0)
449 TOTAL OFFENSE 421
100
4.5
Total Offensive Plays
Average gain per play
63
6.7
335 NET YARDS PASSING 318
33-60
5.6
1-3
2
Completions-Attempts
Net yards per pass play
Sacked: Number-Yards
Had intercepted
26-40
8.0
1-3
0
114 NET YARDS RUSHING 103
40
2.9
Rushing Attempts
Average gain per rush
23
4.5
2-80 PUNTS: Number-Yards 4-164
40.0 Average 41.0
12 TOTAL RETURN YARDS 48
1-0
1-12
0 0
Punt Returns: Number-Yards
Kickoff Returns: Number-Yards
Interception Returns: Number-Yards
0 0
1-27
2-21
5-30 PENALTIES: Number-Yards 5-46
2-1 FUMBLES: Number-Lost 2-0
1-3 SACKS: Number-Yards 1-3
0 0 INTERCEPTIONS: Number-Yards 2-21
40:41 TIME OF POSSESSION 19:19

Oberlin

Kalamazoo

Passing C-A YDS LG TD INT
Drew Nye 33-59 335 32 1 2
Solomon Brennan 0-1 0 0 0 0
Passing C-A YDS LG TD INT
Josh Nichols 23-35 298 39 5 0
Dawson Skupin 3-5 20 13 0 0
Rushing ATT YDS AVG LG TD
NuNu Samuels 15 36 2.4 6 0
Drew Nye 8 34 4.3 17 0
Ryan McCrum 12 34 2.8 10 0
Jamykle Benison 4 13 3.3 10 0
Solomon Brennan 1 -3 -3.0 0 0
Rushing ATT YDS AVG LG TD
Conner Bell 2 38 19.0 39 0
Elijah Blackmon 5 31 6.2 15 0
Josh Nichols 3 17 5.7 14 0
Jon Brunette 4 15 3.8 7 1
Sheldon Riley 3 9 3.0 6 0
Dawson Skupin 3 6 2.0 7 0
Team 3 -13 -4.3 0 0
Receiving NO YDS AVG LG TD
Evan Smith-Rooks 6 65 10.8 23 0
Jordan Fishback 3 58 19.3 25 0
Nathaniel Castro 5 55 11.0 15 0
Solomon Brennan 3 53 17.7 25 1
Connor Steele 4 37 9.3 15 0
Ben Ephraim 2 36 18.0 32 0
Ryan McCrum 5 14 2.8 6 0
Jamykle Benison 1 7 7.0 7 0
NuNu Samuels 1 6 6.0 6 0
Jake Russell 1 4 4.0 4 0
Jack Diskin 1 4 4.0 4 0
Devin Neugebauer 1 -4 -4.0 0 0
Receiving NO YDS AVG LG TD
Jonah Spates 6 67 11.2 34 2
Lucas Hanifan 4 60 15.0 39 2
Hunter Kiesling 3 54 18.0 21 0
Devin Yankee 3 49 16.3 32 0
Nate Clark 4 46 11.5 19 1
James Kulekowskis 1 13 13.0 13 0
Conner Bell 1 9 9.0 9 0
Sam Hughes 1 8 8.0 8 0
Hayden Johnston 2 7 3.5 10 0
Tyler Houle 1 5 5.0 5 0
class java.util.LinkedHashMap
Kicking FG LG XP PTS
Wes Penta 1/1 25 1/1 4
Kicking FG LG XP PTS
Madison Barch 5/5 5
Emory Roberts 1/1 1
Punting NO YDS AVG LG TB IN 20
Wes Penta 2 80 40.0 47 1 1
Punting NO YDS AVG LG TB IN 20
Ian Burr 4 164 41.0 55 0 3
Kickoffs NO YDS AVG TB OB
Wes Penta 3 67 22.3 0 1
Kickoffs NO YDS AVG TB OB
Ian Burr 6 310 51.7 4 0
Emory Roberts 1 49 49.0 0 0
Kickoff Returns NO YDS AVG LG TD
Ryan McCrum 1 12 12.0 12 0
Kickoff Returns NO YDS AVG LG TD
Sam Hughes 1 27 27.0 27 0
Punt Returns NO YDS AVG LG TD
Nathaniel Castro 1 0 0.0 0 0
Punt Returns NO YDS AVG LG TD
Interception Returns NO YDS AVG LG TD
Interception Returns NO YDS AVG LG TD
Brandon Speed 1 0 0.0 0 0
Gabe Meyers 1 21 21.0 21 0
Fumbles NO LOST
Nathaniel Castro 1 0
Drew Nye 1 1
Fumbles NO LOST
Jonah Spates 1 0
Team 1 0
Defensive Statistics
# Oberlin Solo Ast Total Sacks-Yds TFL-Yds FF FR-Yds Int-Yds BrUp Blks QBH
33 Colten Danel 6 3 9 - - - -
34 Brandon Hall 1 6 7 - 0.5 - 0 - -
7 Dylan Marshall 3 2 5 - - - -
9 Luca Friedman 3 2 5 - - - -
16 Jake Russell 1 3 4 - 0.5 - 1 1 - - 1
45 Hunter Green 3 1 4 1 - 3 1 - 3 - - 1
26 Dane Mentore 2 1 3 - - - -
2 Tonio Sanderson 2 0 2 - - - - 1
91 Gavi Genger 0 2 2 - 0.5 - 2 - -
0 Nathaniel Castro 0 1 1 - - - -
24 Ryan McCrum 1 0 1 - - - -
37 Evan Elliott 1 0 1 - - - -
44 Jake Hughes 1 0 1 - - - -
50 Jackson Lotinsky 0 1 1 - - - -
56 Hunter Wilson 0 1 1 - - - -
62 Danny Ben-Tal 0 1 1 - 0.5 - 1 - -
82 Wes Penta 1 0 1 - - - -
TOTALS 25 24 49 1 - 3 3 - 7 1 0-0 - 2 1
# Kalamazoo Solo Ast Total Sacks-Yds TFL-Yds FF FR-Yds Int-Yds BrUp Blks QBH
40 Carson Deines 2 12 14 - - - -
35 Gabe Meyers 7 2 9 - - - 1-21 1
22 Corey Garrison 2 6 8 - - - - 1
25 Tommy Kartes 1 6 7 - - - -
27 Brenden Moat 3 4 7 1 - 3 2 - 6 - - 1
41 Adam Stapleton 2 4 6 - 1 - 1 - -
79 Bryce Balabuch 1 5 6 - - 1-0 - 1
51 Lucas Geer 4 1 5 - - - -
31 Jackson Mitchell 3 1 4 - - - -
33 Raymond Cargill 2 2 4 - 1 - 4 - - 1
28 Jack Miller 1 2 3 - - - - 1
96 Nolan Jannenga 1 2 3 - - - -
30 Brandon Speed 1 1 2 - - - 1-0 1
49 Brennan Pannucci 0 2 2 - - - -
57 Dillon Gacki 0 2 2 - - - - 1
91 Blake Kelsey 0 2 2 - - - - 1
5 Ronnie Spencer 1 0 1 - - - -
10 Kamani Jones, Jr. 1 0 1 - - - -
37 Gabe Olivier 0 1 1 - - - -
38 Ben Maurice 1 0 1 - - - - 1
44 Zach Sykes 1 0 1 - - - -
94 Mahmoud Alsafadi 0 1 1 - - - -
29 Jaylen Bowles-Swain - - - - 1
TOTALS 34 56 90 1 - 3 4 - 11 1-0 2-21 8 3
Other Information
Location: Kalamazoo, Mich.
Stadium: Angell Field
Attendance: 833
Referee: Peter Oudsema
Umpire: Daryl Davis
Head Linesman: Richard Gills
Line Judge: Roger Bouma
Back Judge: Steve Hendricks
Field Judge: Timothy Todd
Side Judge: Darrick Puffer
Scorekeeper: Steve Wideen