FINAL SCORE
Rockford
1-1 (0-0)
30
Elmhurst
1-0 (0-0)
34


September 13, 2025 • Langhorst Field (Elmhurst, Illinois)




FINAL STATISTICS

Game Summary
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois
Rockford (1-1; 0-0) vs. Elmhurst (1-0; 0-0)
Date: 09/13/2025 • Site: Elmhurst, Illinois • Stadium: Langhorst Field
Kickoff time: 01:59 PM EDT • End of Game: 04:54 PM EDT • Total elapsed time: 02:55
Attendance: 1907
Temperature: • Wind: • Weather: sunny
Scoring Summary
Score by Quarters1234Total
Rockford7320030
Elmhurst14146034

QtrTimeScoring PlayV-H
1st12:40ELM - D.Monteilh 12 yd TD PASS from J.Odom (PAT KICK by L.Turney GOOD) , 4-35 1:30-7
1st08:02ELM - M.Leach 2 yd TD PASS from J.Odom (PAT KICK by L.Turney GOOD) , 9-75 3:27-14
1st06:18ROC - C.Willard 51 yd TD PASS from G.Hugart (PAT KICK by K.Finnestad GOOD) , 4-56 1:417-14
2nd14:26ROC - K.Finnestad 35 yd FG , 14-66 3:2410-14
2nd09:41ELM - J.Elms 3 yd TD RUSH (PAT KICK by L.Turney GOOD) , 11-68 4:3610-21
2nd00:15ELM - P.Simard 24 yd TD PASS from J.Odom (PAT KICK by L.Turney GOOD) , 3-41 0:4210-28
3rd04:14ROC - K.Moten-Barden 28 yd TD PASS from C.Dickey (PAT KICK by K.Finnestad GOOD) , 11-94 3:0317-28
3rd01:50ELM - M.Leach 70 yd TD PASS from J.Odom (PAT KICK by L.Turney FAILED) , 4-78 1:3817-34
3rd01:37ROC - W.Key 75 yd TD PASS from C.Dickey (PAT KICK by K.Finnestad GOOD) , 1-75 0:1324-34
3rd00:31ROC - T.Bearden 16 yd TD PASS from C.Dickey (PAT RUSH by G.Weninger FAILED) , 3-36 0:4430-34
Officials
Referee: Drew Matzen
Umpire:
Head Linesman:
Line judge:
Field judge:
Back judge:
Side judge:
Center judge:

Team Statistics
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

ROCELM
FIRST DOWNS1926
Rushing08
Passing1818
Penalty10
NET YARDS RUSHING16102
Rushing Attempts2730
Average Per Rush0.63.4
Rushing Touchdowns01
Yards Gained Rushing51130
Yards Lost Rushing3528
NET YARDS PASSING409400
Completions-Attempts-Int25-41-436-53-2
Average Per Attempt107.5
Average Per Completion16.411.1
Passing Touchdowns44
TOTAL OFFENSIVE YARDS425502
Total Offensive plays6883
Average Gain Per Play6.36
Fumbles: Number-Lost2-13-2
Penalties: Number-Yards5-2510-57
PUNTS-YARDS3-1304-162
Average Yards Per Punt43.340.5
Net Yards Per Punt38.035.5
Inside 2002
50+ Yards00
Touchbacks01
Fair catch02
KICKOFFS-YARDS6-3416-299
Average Yards Per Kickoff56.849.8
Net Yards Per Kickoff47.235
Touchbacks01
Punt returns: Number-Yards-TD0-0-02-16-0
Average Per Return08
Kickoff returns: Number-Yards-TD4-58-06-89-0
Average Per Return14.514.8
Interceptions: Number-Yards-TD2-9-04-39-0
Fumble Returns: Number-Yards2-01-0
Miscellaneous Yards00
Possession Time21:3838:22
1st Quarter6:358:25
2nd Quarter6:388:22
3rd Quarter7:077:48
4th Quarter1:1813:42
Third-Down Conversions5 of 139 of 16
Fourth-Down Conversions3 of 31 of 2
Red Zone Scores-Chances2 of 53 of 5
Touchdowns13
Field Goals1 of 20 of 0
Sacks By: Number-Yards4-132-16
Tackles For Loss: Number-Yards7.0-197.0-31
Forced Three-And-Outs22
Total TDs45
Defensive TDs00
Special Teams TDs00
PAT Kicks3-34-5
Field Goals1-20-0
Points off turnovers614

Individual Statistics
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

Rockford Elmhurst

RushingNo.GainLossNetTDLgAvg
M.Gordon926125072.8
I.Graves3303021
W.Key71192040.3
G.Hugart41192070.5
TEAM101-100-1
C.Dickey3015-1500-5
Totals27513516070.6

RushingNo.GainLossNetTDLgAvg
M.Leach17885830164.9
J.Odom93619170141.9
J.Elms2606133
TEAM204-400-2
Totals30130281021163.4
PassingC-A-IYdsTDLongSack
C.Dickey13-20-12333751
G.Hugart12-21-31761511
Totals25-41-44094752
PassingC-A-IYdsTDLongSack
J.Odom36-53-24004704
Totals36-53-24004704
ReceivingNo.YardsTDLongTgtYAC
T.Bearden91071281346
C.Willard465151657
K.Moten-Barden459128714
I.Graves425013430
W.Key21211753123
C.Barnes23202271
J.Stanfield000010
Totals2540947541271
ReceivingNo.YardsTDLongTgtYAC
P.Simard871124149
M.Leach61222706141
A.Russell6890431017
S.Desmore6440181118
D.Monteilh644112716
J.Elms214011319
D.Washington Jr.11301315
C.Mortenson130311
Totals3640047053226
PuntingNo.YdsAvgLongIn20TB
K.Finnestad313043.34500
Totals313043.34500
PuntingNo.YdsAvgLongIn20TB
G.Orestano416240.54721
Totals416240.54721
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
J.Stanfield000100000
W.Key00035830000
L.Mackey000000199
N.Lamarre000000100
Totals00045830299
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
P.Simard2161012020000
M.Allen000000100
J.King00000011717
J.Wells00000022212
D.Monteilh00056923000
Totals216106892343917
Field goalsQtrTimeDistResult
K.Finnestad2nd14:2635GOOD
K.Finnestad3rd03:2839MISSED
Field goalsQtrTimeDistResult
KickoffsNo.YardsAvgTBOB
K.Finnestad634156.800
KickoffsNo.YardsAvgTBOB
L.Turney629949.811
All-purposeRunRcvKRPRIR/FRTotal
W.Key21215800181
T.Bearden0107000107
C.Willard06500065
K.Moten-Barden05900059
All-purposeRunRcvKRPRIR/FRTotal
M.Leach83122000205
D.Monteilh0446900113
P.Simard07120160107
A.Russell08900089
FumblesNo.Lost
GORDON,M11
DICKEY,C10
Totals21
FumblesNo.Lost
ODOM,J11
ELMS,J11
MONTEILH,D10
Totals32

Rockford Quarterback Progression
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois


Hugart, Gage
12 - 2157%176 yds1TD3INT114.7RTG

C-AYdsContextReceiver Stk
0-1INT2nd and 4 on ROC41 (Q1 15:00) C.Willard
0-22nd and 13 on ROC29 (Q1 12:35) W.Key-2
+1-303rd and 5 on ROC49 (Q1 07:59) I.Graves
+2-451TD4th and 5 on ROC49 (Q1 06:28) C.Willard2
+3-542nd and 15 on ROC11 (Q1 02:50) C.Willard3
3-62nd and 10 on ROC30 (Q1 02:50) T.Bearden
+4-7151st3rd and 10 on ROC30 (Q1 02:50) K.Moten-Barden
4-81st and 10 on ROC45 (Q1 02:50) T.Bearden
+5-922nd and 5 on ROC50 (Q1 02:50) I.Graves
+6-10131st3rd and 3 on ELM48 (Q1 02:50) I.Graves2
+7-1181st and 10 on ELM35 (Q1 02:50) T.Bearden3
+8-1251st2nd and 2 on ELM27 (Q1 02:50) T.Bearden4
8-132nd and 6 on ELM18 (Q2 15:00) T.Bearden
8-143rd and 6 on ELM18 (Q2 15:00) C.Barnes-2
+9-15461st2nd and 6 on ROC24 (Q2 06:10) W.Key
9-163rd and 7 on ELM27 (Q2 06:10) T.Bearden
+10-17221st4th and 7 on ELM27 (Q2 06:10) C.Barnes
+11-1802nd and 4 on ELM4 (Q2 06:10) C.Willard2
11-19INT2nd and 8 on ELM20 (Q2 02:28) J.Stanfield
+12-20101st1st and 10 on ROC41 (Q2 01:16) I.Graves
12-21INT1st and 10 on ELM49 (Q2 01:16) C.Barnes

Sacked 1 time for 9 yards lost
LostContext
-93rd and 9 on ROC21 (Q2 09:39)




Dickey, Cartail
13 - 2065%233 yds3TD1INT202.4RTG

C-AYdsContextReceiver Stk
0-12nd and 13 on ROC18 (Q3 11:18) K.Moten-Barden
+1-2141st3rd and 13 on ROC18 (Q3 11:18) T.Bearden
+2-351st and 10 on ROC6 (Q3 07:17) T.Bearden2
2-42nd and 5 on ROC11 (Q3 07:17) K.Moten-Barden
+3-561st3rd and 5 on ROC11 (Q3 07:17) K.Moten-Barden
+4-641st and 10 on ROC17 (Q3 07:17) T.Bearden2
+5-7281st2nd and 6 on ROC21 (Q3 07:17) T.Bearden3
+6-8161st2nd and 6 on ELM47 (Q3 07:17) T.Bearden4
6-93rd and 7 on ELM28 (Q3 04:36) C.Barnes
+7-1028TD4th and 7 on ELM28 (Q3 04:21) K.Moten-Barden
7-112nd and 10 on ELM17 (Q3 03:47) C.Willard
7-123rd and 15 on ELM22 (Q3 03:47) K.Moten-Barden-2
+8-1375TD1st and 10 on ROC25 (Q3 01:50) W.Key
+9-14101st1st and 10 on ELM36 (Q3 01:15) K.Moten-Barden2
+10-15101st1st and 10 on ELM26 (Q3 01:15) C.Willard3
+11-1616TD1st and 10 on ELM16 (Q3 01:15) T.Bearden4
+12-17111st1st and 10 on ROC31 (Q4 05:10) T.Bearden5
12-182nd and 8 on ROC44 (Q4 05:10) C.Barnes
+13-19101st3rd and 8 on ROC44 (Q4 05:10) C.Barnes
13-20INT1st and 10 on ELM46 (Q4 05:10) C.Barnes

Sacked 1 time for 7 yards lost
LostContext
-72nd and 15 on ROC27 (Q3 11:18)



Elmhurst Quarterback Progression
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois


Odom, John
36 - 5368%400 yds4TD2INT148.7RTG

C-AYdsContextReceiver Stk
+1-141st and 10 on ROC22 (Q1 14:10) S.Desmore
+2-261st2nd and 6 on ROC18 (Q1 14:10) A.Russell2
+3-312TD1st and 10 on ROC12 (Q1 14:10) D.Monteilh3
3-41st and 10 on ELM25 (Q1 11:29) P.Simard
+4-5431st2nd and 10 on ELM25 (Q1 11:29) A.Russell
4-61st and 10 on ROC18 (Q1 11:29) A.Russell
+5-752nd and 10 on ROC18 (Q1 11:29) P.Simard
5-81st and 5 on ROC5 (Q1 09:48) S.Desmore
+6-92TD3rd and 2 on ROC2 (Q1 09:48) M.Leach
+7-1032nd and 4 on ELM32 (Q1 06:09) C.Mortenson2
7-112nd and 9 on ELM42 (Q1 06:09) A.Russell
+8-12101st1st and 10 on ELM32 (Q2 14:17) A.Russell
+9-1371st and 10 on ELM42 (Q2 14:17) D.Monteilh2
9-142nd and 3 on ELM49 (Q2 14:17) A.Russell
+10-15181st3rd and 3 on ELM49 (Q2 14:17) S.Desmore
+11-1671st and 10 on ROC33 (Q2 14:17) P.Simard2
11-172nd and 3 on ROC26 (Q2 14:17) P.Simard
+12-1881st4th and 2 on ROC25 (Q2 14:17) S.Desmore
+13-1971st and 10 on ROC17 (Q2 14:17) S.Desmore2
+14-2091st and 10 on ELM47 (Q2 07:40) D.Monteilh3
14-212nd and 1 on ROC44 (Q2 07:40) S.Desmore
14-22INT2nd and 7 on ELM23 (Q2 03:09) D.Monteilh-2
14-231st and 10 on ELM18 (Q2 02:00) S.Desmore-3
+15-24101st1st and 10 on ROC41 (Q2 00:57) P.Simard
+16-2571st and 10 on ROC31 (Q2 00:57) M.Leach2
+17-2624TD2nd and 3 on ROC24 (Q2 00:21) P.Simard3
+18-2731st and 10 on ELM19 (Q3 14:55) S.Desmore4
+19-28121st3rd and 5 on ELM24 (Q3 14:55) A.Russell5
+20-29131st1st and 10 on ELM36 (Q3 14:55) D.Washington Jr.6
+21-30251st1st and 10 on ELM49 (Q3 14:55) M.Leach7
21-311st and 10 on ROC26 (Q3 14:55) P.Simard
+22-32111st2nd and 10 on ROC26 (Q3 14:55) D.Monteilh
22-331st and 15 on ROC48 (Q3 08:46) S.Desmore
+23-3472nd and 15 on ROC48 (Q3 08:46) P.Simard
23-353rd and 8 on ROC41 (Q3 08:46) S.Desmore
23-36INT1st and 10 on ELM25 (Q3 04:07) J.Elms-2
+24-3741st and 10 on ELM22 (Q3 03:28) P.Simard
+25-3861st2nd and 6 on ELM26 (Q3 03:28) D.Monteilh2
+26-3970TD2nd and 12 on ELM30 (Q3 03:28) M.Leach3
26-401st and 10 on ELM33 (Q3 01:31) P.Simard
+27-4132nd and 10 on ELM33 (Q3 01:31) J.Elms
+28-4241st and 5 on ELM8 (Q4 15:00) S.Desmore2
+29-43121st2nd and 1 on ELM12 (Q4 14:09) M.Leach3
+30-4442nd and 8 on ELM26 (Q4 14:09) P.Simard4
+31-4581st3rd and 4 on ELM30 (Q4 14:09) A.Russell5
31-461st and 10 on ELM38 (Q4 14:09) P.Simard
+32-47101st3rd and 4 on ELM44 (Q4 14:09) A.Russell
+33-4861st and 15 on ELM49 (Q4 14:09) M.Leach2
33-491st and 15 on ROC34 (Q4 08:51) P.Simard
+34-50102nd and 15 on ROC34 (Q4 08:51) P.Simard
+35-51111st3rd and 5 on ROC24 (Q4 08:51) J.Elms2
+36-52-11st and 10 on ROC13 (Q4 08:51) D.Monteilh3
36-533rd and 22 on ROC25 (Q4 08:51) A.Russell

Sacked 4 times for 13 yards lost
LostContext
-13rd and 9 on ELM42 (Q1 06:09)
-53rd and 1 on ELM27 (Q2 02:00)
-12nd and 11 on ROC14 (Q4 08:51)
-64th and 22 on ROC25 (Q4 08:51)




Defensive Statistics
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois
#RockfordSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
11M.Hill64101.0-51.0-5-----
46A.Buchanan73100.0-00.0-0-----
0N.Williams5380.0-00.5-1-----
43J.Alvarez1670.0-00.5-2-1-0--1
4W.Harris3251.0-11.5-2-----
12L.Mackey4150.0-00.0-01-1-9--
34J.Jackson1450.0-00.0-0---1-
91E.Rager5051.0-61.0-6-1-0--1
13W.Whitty2240.0-00.0-0---1-
32N.Lamarre2241.0-11.5-3--1-0--
24G.Merriweather1230.0-00.0-0-----
31C.Wysinger2130.0-00.0-0---1-
6A.Robertson2020.0-00.0-01----
23T.Hill1120.0-00.0-0-----
99N.Brown2020.0-01.0-3----1
8C.Dickey1010.0-00.0-0-----
10W.Key1010.0-00.0-0-----
18K.Moten-Barden1010.0-00.0-0-----
19W.Harris0110.0-00.0-0-----
25K.Thornton0110.0-00.0-0-----
27T.Tennial1010.0-00.0-0-----
76M.Glass0110.0-00.0-0-----
81C.Barnes1010.0-00.0-0-----
Totals4934834-137.0-1922-02-933

BLOCKED KICKS: none.

#ElmhurstSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
13R.Burton6170.0-01.0-1----1
3E.Agbenya3360.0-01.5-8-----
21J.King6060.0-00.0-0-1-01-17--
54J.Zeffiro5161.0-91.0-9----1
42J.Harris2350.0-00.5-31---1
55J.Young3250.0-00.0-0-----
24J.Wells3140.0-00.0-0--2-22--
91E.Stewart3140.5-72.5-13-----
20M.Correa2130.0-00.0-0-----
15M.Allen1120.5-70.5-7--1-0--
16P.Brandenberg2020.0-00.0-0-----
41M.Garza0220.0-00.0-0-----
11J.McCarthy1010.0-00.0-0-----
12Y.Coopwood0110.0-00.0-0-----
26M.Leach0110.0-00.0-0-----
33J.Elms0110.0-00.0-0-----
38L.Turney1010.0-00.0-0-----
71E.Maniates0110.0-00.0-0-----
82D.Monteilh1010.0-00.0-0-----
Totals3920592-167.0-3111-04-3903

BLOCKED KICKS: none.

Participation Report
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

Starters
Rockford

Pos##OFFENSE
RB1M.Gordon
WR3T.Bearden
TE7N.James
RB10W.Key
QB15J.Jolly
WR18K.Moten-Barden
OL50A.Lankin
OL52J.Lee
OL56M.Salomoni
OL78A.Steward
OL79C.Williams
Pos##DEFENSE
LB0N.Williams
DB4W.Harris
LB11M.Hill
DB12L.Mackey
DB25K.Thornton
DL32N.Lamarre
DB34J.Jackson
LB43J.Alvarez
DL63J.Golden
DL65A.Neal
DL99N.Brown
Elmhurst

Pos##OFFENSE
WR1A.Russell
WR2P.Simard
WR5S.Desmore
QB7J.Odom
RB26M.Leach
OL58N.Kozlowski
OL71E.Maniates
OL72K.Cornell
OL76J.Young
OL78J.Manuel
WR82D.Monteilh
Pos##DEFENSE
DL3E.Agbenya
DB12Y.Coopwood
LB13R.Burton
LB15M.Allen
WR16P.Brandenberg
DL20M.Correa
DB21J.King
DB24J.Wells
DL42J.Harris
LB54J.Zeffiro
DT55J.Young
Substitutions
Rockford:
2 C.Willard; 6 A.Robertson; 8 C.Dickey; 9 J.Stanfield; 13 W.Whitty; 14 G.Hugart; 16 G.Weninger; 19 W.Harris; 23 T.Hill; 24 G.Merriweather; 26 I.Graves; 27 T.Tennial; 31 C.Wysinger; 46 A.Buchanan; 76 M.Glass; 81 C.Barnes; 83 K.Finnestad; 91 E.Rager;
Elmhurst:
0 C.Mortenson; 11 J.McCarthy; 14 D.Washington Jr.; 33 J.Elms; 36 G.Orestano; 38 L.Turney; 41 M.Garza; 91 E.Stewart;
Did Not Play
Rockford:
5 Richardson, Kemaurion; 17 Bray, Maximus; 20 Martinez, Rene; 28 Washington, Joree; 29 Kulman, Augie; 30 Delvalle, Jose; 33 Edwards, Brandon; 35 Aldridge, Alonzo; 36 Pon, Kai; 37 Harris, Joshua; 38 Rupert, Arshawn; 40 Mackey, Joshua; 41 Spillman, Andrew; 42 Harris, Curion; 44 Hoyt, Nathaniel; 45 Moore, Zyion; 47 Williams, Darrien; 48 Hernandez, Serge; 51 Johnson, Christopher; 53 Dozal, Zavior; 54 Darnell, Kevin; 55 Cardenas, Calven; 57 Smith, Tyshaun; 58 Alexander, Jaylen; 59 Perez, Romeo; 60 Geeseman, Mason; 64 Collins, Damario; 67 Floyd, Kenyon; 71 Walker, Maxwell; 73 Miller, Ray; 74 Swayze, Kenyon; 80 Record, Caden; 82 Carter, Quiontis; 84 Davis, Devin; 85 Shegog, Robert; 86 Dowd, Fabeous; 87 Gilbert, Alyejah; 88 Kee, Destin; 90 Escoto, Kevin; 92 Finley, Jason; 93 Smith, Byreyon; 94 Hardy, Michael; 96 Muniz, Alexandro; 97 Napper, Sammie; 98 Gantt, Jesse;
Elmhurst:
80 Hall, Devon; 84 Long, Austin; 85 Abegunde, Daniel; 87 Potts, Aaron; 39 Hebson, Roly; 49 Calderon, Edrian; 50 Makhlouf, Kaden; 56 Langdon, Dylan; 57 Barker, Kevin; 70 Bott, Connor; 75 Davis, Jaquon; 77 Thurman, Jaylon; 6 Lee, Darion; 8 Carlson, Justin; 9 Acosta, Andrey; 10 Williams, Dillon; 17 Mathew, Ethan; 18 DiBene, Giovanni; 19 Baker, Marcus; 22 Strong, Aden; 23 Ray, Rian; 25 Berger, Aidan; 27 Spencer, Jamie; 28 Maddox, Julius; 29 Fox, Andrew; 30 Leibrandt, Joseph; 31 Fears, Lucas; 32 Meyers, Isaiah; 34 Smith III, Prentice; 35 Larios, Adonis; 37 Essex, Tyler; 40 Zollers, Will; 45 Parada, Jason; 61 Bullard, Jacob; 67 Rosas, Jordan; 73 Borrero, Arael; 81 Chima, Jeremiah; 88 Samp, Billy;

Drive Chart (By Team)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
ROC1stROC3515:00KOROC4114:10INT2 - 60:50
ROC1stROC3212:35KOROC4111:29PUNT3 - 91:06
ROC1stROC4407:59KOELM006:18 *TD4 - 561:41
ROC1stROC1602:50PUNTELM1814:26 *FG14 - 663:24
ROC2ndROC2009:39KOROC1207:40PUNT3 - -81:59
ROC2ndROC2006:10PUNTELM003:09FUMB9 - 803:01
ROC2ndELM2202:28INTELM2002:00INT2 - 20:28
ROC2ndROC4101:16PUNTELM4900:57INT2 - 100:19
ROC2ndROC3500:15KOROC340:00HALF1 - -10:15
ROC3rdROC2111:18FUMBROC1508:46PUNT6 - -62:32
ROC3rdROC607:17PUNTELM004:14 *TD11 - 943:03
ROC3rdELM1704:03INTELM2203:28FGA4 - -50:35
ROC3rdROC2501:50KOELM001:37 *TD1 - 750:13
ROC3rdELM3601:15FUMBELM000:31 *TD3 - 360:44
ROC4thROC3105:10DOWNSELM4603:52INT5 - 231:18

1st2nd3rd4th1st2nd
Rockford1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession6:356:387:071:1813:138:2521:38
3rd down conversions2-40-32-51-12-73-65-13
4th down conversions1-11-11-10-02-21-13-3

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
ELM1stROC3514:10INTROC012:40 *TD4 - 351:30
ELM1stELM2511:29PUNTROC008:02 *TD9 - 753:27
ELM1stELM2606:09KOELM4102:50PUNT6 - 153:19
ELM2ndELM3214:17KOROC009:41 *TD11 - 684:36
ELM2ndELM4707:40PUNTROC4706:10PUNT3 - 61:30
ELM2ndELM2003:09FUMBELM2302:28INT2 - 30:41
ELM2ndELM1802:00INTELM2201:16PUNT3 - 40:44
ELM2ndROC4100:57INTROC000:15 *TD3 - 410:42
ELM3rdELM1914:55KOROC2111:18FUMB8 - 603:37
ELM3rdELM4608:46PUNTROC4107:17PUNT4 - 131:29
ELM3rdELM2504:07KOELM2504:03INT1 - 00:04
ELM3rdELM2203:28FGAROC001:50 *TD4 - 781:38
ELM3rdELM3301:31KOELM3601:15FUMB2 - 30:16
ELM3rdELM300:28KOROC3105:10DOWNS17 - 6610:18
ELM4thELM3503:52INTELM500:00HALF6 - 153:52

1st2nd3rd4th1st2nd
Elmhurst1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession8:258:227:4813:4216:4721:3038:22
3rd down conversions3-41-41-24-64-85-89-16
4th down conversions0-01-10-00-11-10-11-2

Drive Chart (By Quarter)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
ROC1stROC3515:00KOROC4114:10INT2 - 60:50
ELM1stROC3514:10INTROC012:40*TD4 - 351:30
ROC1stROC3212:35KOROC4111:29PUNT3 - 91:06
ELM1stELM2511:29PUNTROC008:02*TD9 - 753:27
ROC1stROC4407:59KOELM006:18*TD4 - 561:41
ELM1stELM2606:09KOELM4102:50PUNT6 - 153:19
ROC1stROC1602:50PUNTELM1814:26*FG14 - 663:24
ELM2ndELM3214:17KOROC009:41*TD11 - 684:36
ROC2ndROC2009:39KOROC1207:40PUNT3 - -81:59
ELM2ndELM4707:40PUNTROC4706:10PUNT3 - 61:30
ROC2ndROC2006:10PUNTELM003:09FUMB9 - 803:01
ELM2ndELM2003:09FUMBELM2302:28INT2 - 30:41
ROC2ndELM2202:28INTELM2002:00INT2 - 20:28
ELM2ndELM1802:00INTELM2201:16PUNT3 - 40:44
ROC2ndROC4101:16PUNTELM4900:57INT2 - 100:19
ELM2ndROC4100:57INTROC000:15*TD3 - 410:42
ROC2ndROC3500:15KOROC340:00HALF1 - -10:15
ELM3rdELM1914:55KOROC2111:18FUMB8 - 603:37
ROC3rdROC2111:18FUMBROC1508:46PUNT6 - -62:32
ELM3rdELM4608:46PUNTROC4107:17PUNT4 - 131:29
ROC3rdROC607:17PUNTELM004:14*TD11 - 943:03
ELM3rdELM2504:07KOELM2504:03INT1 - 00:04
ROC3rdELM1704:03INTELM2203:28FGA4 - -50:35
ELM3rdELM2203:28FGAROC001:50*TD4 - 781:38
ROC3rdROC2501:50KOELM001:37*TD1 - 750:13
ELM3rdELM3301:31KOELM3601:15FUMB2 - 30:16
ROC3rdELM3601:15FUMBELM000:31*TD3 - 360:44
ELM3rdELM300:28KOROC3105:10DOWNS17 - 6610:18
ROC4thROC3105:10DOWNSELM4603:52INT5 - 231:18
ELM4thELM3503:52INTELM500:00HALF6 - 153:52

Play-by-Play Summary (1st quarter)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

-Start of 1st quarter, clock 15:00. [15:00]
Elmhurst won the toss. ROC will receive and ELM will defend the east goal.
TURNEY, Logan kickoff 47 yards from the ELM35 to the ROC18 out of bounds. Receiving team has elected to spot the ball at its 35-yard line , clock 15:00.
ROC drive start at 15:00
1-10ROC35[NHSG] KEY, William rush up the middle for a gain of 1 yard to the ROC36 (HARRIS, Justin).
2-9ROC36PENALTY ELM Offsides on AGBENYA, Etor enforced 5 yards from the ROC36 to the ROC41 [NHSG].
2-4ROC41[NHSG] HUGART, Gage pass to the left intercepted by KING, Jayvon at the ELM48 intended for WILLARD, Connor. King return for 17 yards to the ROC35 (DICKEY, Cartail), clock 14:10. [14:10]
Drive Summary: 2 plays, 6 yards, 0:50
ELM drive start at 14:10
1-10ROC35[NHSG] LEACH, Mason rush up the middle for a gain of 13 yards to the ROC22 (WILLIAMS, Napoleon), 1ST DOWN.R
1-10ROC22[NHSG] ODOM, John pass to the right complete for 4 yards to DESMORE, Seth caught at the ROC23 and advanced to the ROC18 (JACKSON, Jaidyn;GLASS, Michael).
2-6ROC18[NHSG] ODOM, John pass to the right complete for 6 yards to RUSSELL, A.D. to the ROC12, out of bounds, 1ST DOWN.P
1-10ROC12[NHSG] ODOM, John pass up the middle complete for 12 yards to MONTEILH, David to the ROC0, 1ST DOWN, TOUCHDOWN ELM, clock 12:40 (Scoring play confirmed). [12:40]P
0-0ROC3TURNEY, Logan PAT kick attempt is good.
Rockford 0, Elmhurst 7
Drive Summary: 4 plays, 35 yards, 1:30
TURNEY, Logan kickoff 51 yards from the ELM35 to the ROC14, KEY, William returned 18 yards to the ROC32 (BURTON, Ryan), clock 12:35.
ROC drive start at 12:35
1-10ROC32[NHSG] KEY, William rush to the left for a loss of 3 yards to the ROC29 (AGBENYA, Etor;HARRIS, Justin).
2-13ROC29[NHSG] HUGART, Gage pass short to the right incomplete intended for KEY, William thrown to the ROC32.
3-13ROC29PENALTY ELM Offsides on GARZA, Moses enforced 5 yards from the ROC29 to the ROC34 [NHSG].
3-8ROC34[NHSG] HUGART, Gage scrambles to the right for a gain of 7 yards to the ROC41 (BURTON, Ryan).
4-1ROC41FINNESTAD, Kaden punt 44 yards to the ELM15, SIMARD, Preston returned 10 yards to the ELM25 (HILL, Matthew;MERRIWEATHER, Giovanni), out of bounds, clock 11:29. [11:29]
Drive Summary: 3 plays, 9 yards, 1:06
ELM drive start at 11:29
1-10ELM25[NHSG] ODOM, John pass to the right incomplete intended for SIMARD, Preston broken up by WHITTY, William at the ELM35.
2-10ELM25[NHSG] ODOM, John pass deep to the right complete for 43 yards to RUSSELL, A.D. caught at the ROC40 and advanced to the ROC32 (JACKSON, Jaidyn), out of bounds, 1ST DOWN.P
1-10ROC32[NHSG] QB Keeper ODOM, John rush up the middle for a gain of 14 yards to the ROC18 (BUCHANAN, Antonio), 1ST DOWN.R
1-10ROC18[NHSG] ODOM, John pass to the right incomplete intended for RUSSELL, A.D.
2-10ROC18[NHSG] ODOM, John pass short to the right complete for 5 yards to SIMARD, Preston to the ROC13 (ALVAREZ, Joey;WILLIAMS, Napoleon). [09:48]
3-5V13Timeout Official, clock 09:48. [09:48]
3-5ROC13[NHSG] LEACH, Mason rush up the middle for a gain of 8 yards to the ROC5 (RAGER, Ethan), 1ST DOWN.R
1-5ROC5[NHSG] ODOM, John pass to the left incomplete intended for DESMORE, Seth broken up by JACKSON, Jaidyn.
2-5ROC5[NHSG] ELMS, Jeffery rush to the right for a gain of 3 yards to the ROC2 (ALVAREZ, Joey;HILL, Matthew).
3-2ROC2[NHSG] ODOM, John pass to the left complete for 2 yards to LEACH, Mason caught at the ROC6 and advanced to the ROC0, TOUCHDOWN ELM, clock 08:02 (Scoring play confirmed). [08:02]
0-0ROC3TURNEY, Logan PAT kick attempt is good.
Rockford 0, Elmhurst 14
Drive Summary: 9 plays, 75 yards, 3:27
TURNEY, Logan kickoff 51 yards from the ELM35 to the ROC14, KEY, William returned 30 yards to the ROC44 (TURNEY, Logan), out of bounds, clock 07:59.
ROC drive start at 07:59
1-10ROC44[NHSG] GORDON, Malik rush to the left for a gain of 4 yards to the ROC48 (YOUNG, Javier).
2-6ROC48[NHSG] GORDON, Malik rush up the middle for a gain of 1 yard to the ROC49 (ZEFFIRO, Jace).
3-5ROC49[NHSG] HUGART, Gage pass to the right complete for 0 yards to GRAVES, Isaiah caught at the ROC44 and advanced to the ROC49 (KING, Jayvon), out of bounds. [06:28]
4-5V49Timeout Elmhurst, clock 06:28. [06:28]
4-5ROC49[NHSG] HUGART, Gage pass deep to the right complete for 51 yards to WILLARD, Connor caught at the ELM25 and advanced to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 06:18 (Scoring play confirmed). [06:18]P
0-0ELM3FINNESTAD, Kaden PAT kick attempt is good.
Rockford 7, Elmhurst 14
Drive Summary: 4 plays, 56 yards, 1:41
FINNESTAD, Kaden kickoff 52 yards from the ROC35 to the ELM13, MONTEILH, David returned 13 yards to the ELM26, MONTEILH, David fumbled at ELM25 forced by ROBERTSON, Aaron, recovered by ELM MONTEILH, David at the ELM25, returned 1 yard (MACKEY, LeTerrious;ROBERTSON, Aaron), clock 06:09.
ELM drive start at 06:09
1-10ELM26[NHSG] QB Keeper ODOM, John rush up the middle for a gain of 6 yards to the ELM32 (BUCHANAN, Antonio).
2-4ELM32[NHSG] ODOM, John pass short up the middle complete for 3 yards to MORTENSON, Colby caught at the ELM34 and advanced to the ELM35 (BUCHANAN, Antonio).
3-1ELM35[NHSG] LEACH, Mason rush up the middle for a gain of 6 yards to the ELM41 (BUCHANAN, Antonio), 1ST DOWN.R
1-10ELM41[NHSG] LEACH, Mason rush to the left for a gain of 1 yard to the ELM42 (LAMARRE, Nasir).
2-9ELM42[NHSG] ODOM, John pass to the left incomplete intended for RUSSELL, A.D. thrown to the ROC45.
3-9ELM42[NHSG] ODOM, John sacked for a loss of 1 yard at the ELM41 (LAMARRE, Nasir).
4-10ELM41ORESTANO, Giovanni punt 43 yards to the ROC16 downed by DESMORE, Seth, clock 02:50. [02:50]
Drive Summary: 6 plays, 15 yards, 3:19
ROC drive start at 02:50
1-10ROC16[NHSG] GORDON, Malik rush to the left for no gain to the ROC16 (AGBENYA, Etor).
2-10ROC16PENALTY Before the snap, ROC False Start on LANKIN, Alvin enforced 5 yards from the ROC16 to the ROC11.
2-15ROC11[NHSG] HUGART, Gage pass to the left complete for 4 yards to WILLARD, Connor caught at the ROC9 and advanced to the ROC15 (KING, Jayvon). PENALTY ELM Unnecessary Roughness on BURTON, Ryan enforced 15 yards from the end of the play at the ROC15 to the ROC30 and results in automatic 1ST DOWN.E
1-10ROC30[NHSG] QB Keeper HUGART, Gage rush up the middle for no gain to the ROC30 (AGBENYA, Etor;ZEFFIRO, Jace).
2-10ROC30[NHSG] HUGART, Gage pass up the middle incomplete intended for BEARDEN, Timothy thrown to the ROC45; QB hurried by ZEFFIRO, Jace.
3-10ROC30[NHSG] HUGART, Gage pass short to the left complete for 15 yards to MOTEN-BARDEN, Kenny caught at the ROC35 and advanced to the ROC45 (COOPWOOD, Yishmael;CORREA, Malakai), 1ST DOWN.P
1-10ROC45[NHSG] HUGART, Gage pass to the left incomplete intended for BEARDEN, Timothy thrown to the ROC45.
2-10ROC45PENALTY ELM Offsides on HARRIS, Justin enforced 5 yards from the ROC45 to the ROC50 [NHSG].
2-5ROC50[NHSG] HUGART, Gage pass short to the right complete for 2 yards to GRAVES, Isaiah to the ELM48 (BURTON, Ryan).
3-3ELM48[NHSG] HUGART, Gage pass to the left complete for 13 yards to GRAVES, Isaiah caught at the ELM48 and advanced to the ELM35 (WELLS, Jonathan), 1ST DOWN.P
1-10ELM35[NHSG] HUGART, Gage pass to the left complete for 8 yards to BEARDEN, Timothy caught at the ELM35 and advanced to the ELM27 (ZEFFIRO, Jace).
2-2ELM27[NHSG] HUGART, Gage pass to the left complete for 5 yards to BEARDEN, Timothy caught at the ELM27 and advanced to the ELM22 (BRANDENBERG, Parker), 1ST DOWN, clock 00:00. [00:00]P
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: Rockford 7, Elmhurst 14

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Rockford76:3504152-41-17-108-12-1-981-5
Elmhurst148:2543073-40-08-507-11-0-754-30

Quickie Statistics (1st Quarter only)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois
ROCELM
Score714
FIRST DOWNS57
RUSHES-YARDS (NET)7-108-50
PASSING-YARDS (NET)9875
Passes Att-Comp-Int12-8-111-7-0
TOTAL OFFENSE PLAYS-YARDS19-10819-125
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-01-10
Kickoff Returns-Yards2-481-13
Interception Returns-Yards0-01-17
Punts (Number-Avg)1-44.01-43.0
Fumbles-Lost0-01-0
Penalties-Yards1-54-30
Possession Time6:358:25
Third-Down Conversions2-43-4
Fourth-Down Conversions1-10-0

Rockford

Elmhurst

RushingNo.GainLossNetTDAvgLg
M.Gordon350501.74
W.Key21-3-20-11
G.Hugart270703.57

RushingNo.GainLossNetTDAvgLg
M.Leach4280280713
J.Odom22002001014
J.Elms1303033

PassingC-A-IYdsTDLgSack
G.Hugart8-12-1981510

PassingC-A-IYdsTDLgSack
J.Odom7-11-0742431

ReceivingNo.YardsTDTgtLg
T.Bearden213048
C.Willard2551351
K.Moten-Barden1150115
I.Graves3150313

ReceivingNo.YardsTDTgtLg
P.Simard15025
A.Russell2490443
S.Desmore14024
M.Leach12112

PuntingNo.YdsAvgLngIn20TB
K.Finnestad14444.04400

PuntingNo.YdsAvgLngIn20TB
G.Orestano14343.04300

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
P.Simard110010

Kick ReturnsNo.YardsTDLg
W.Key248030

Kick ReturnsNo.YardsTDLg
D.Monteilh113013

TacklesUA-ATotalSacksTFL
A.Buchanan4-04.00.00.0
N.Lamarre2-02.01.01.0
N.Williams1-11.50.00.0
J.Jackson1-11.50.00.0
A.Robertson1-01.00.00.0
C.Dickey1-01.00.00.0
M.Hill0-21.00.00.0
L.Mackey1-01.00.00.0

TacklesUA-ATotalSacksTFL
R.Burton3-03.00.00.0
J.Zeffiro2-12.50.00.0
E.Agbenya1-22.00.01.0
J.King2-02.00.00.0
J.Harris1-11.50.01.0
P.Brandenberg1-01.00.00.0
J.Wells1-01.00.00.0
L.Turney1-01.00.00.0

QtrTimeScoring PlayV-H
1st12:40ELM - D.Monteilh 12 yd TD PASS from J.Odom (KICK by L.Turney) , 4-35 1:30-7
1st08:02ELM - M.Leach 2 yd TD PASS from J.Odom (KICK by L.Turney) , 9-75 3:27-14
1st06:18ROC - C.Willard 51 yd TD PASS from G.Hugart (KICK by K.Finnestad) , 4-56 1:417-14

Play-by-Play Summary (2nd quarter)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

-Start of 2nd quarter, clock 15:00. [15:00]
1-10ELM22[NHSG] QB Keeper HUGART, Gage rush up the middle for a gain of 4 yards to the ELM18 (AGBENYA, Etor).
2-6ELM18[NHSG] HUGART, Gage pass to the right incomplete intended for BEARDEN, Timothy thrown to the ELM18; QB hurried by HARRIS, Justin.
3-6ELM18[NHSG] HUGART, Gage pass up the middle incomplete intended for BARNES, Cheldon thrown to the ELM10.
4-6ELM18FINNESTAD, Kaden field goal attempt from 35 yards GOOD [kick was spotted at ELM25], clock 14:26. [14:26]
Rockford 10, Elmhurst 14
FINNESTAD, Kaden kickoff 53 yards from the ROC35 to the ELM12, SIMARD, Preston returned 20 yards to the ELM32 (TENNIAL, Tevin), clock 14:17.
ELM drive start at 14:17
1-10ELM32[NHSG] ODOM, John pass to the right complete for 10 yards to RUSSELL, A.D. caught at the ELM41 and advanced to the ELM42 (HILL, Timothy), 1ST DOWN.P
1-10ELM42[NHSG] ODOM, John pass up the middle complete for 7 yards to MONTEILH, David to the ELM49 (WILLIAMS, Napoleon).
2-3ELM49[NHSG] ODOM, John pass to the left incomplete intended for RUSSELL, A.D. thrown to the ROC43; QB hurried by BROWN, Nashun.
3-3ELM49[NHSG] ODOM, John pass to the right complete for 18 yards to DESMORE, Seth caught at the ROC38 and advanced to the ROC33 (HILL, Matthew), 1ST DOWN.P
1-10ROC33[NHSG] ODOM, John pass to the left complete for 7 yards to SIMARD, Preston to the ROC26 (WYSINGER, Cory).
2-3ROC26[NHSG] ODOM, John pass up the middle incomplete intended for SIMARD, Preston.
3-3ROC26[NHSG] LEACH, Mason rush to the right for a gain of 1 yard to the ROC25 (RAGER, Ethan).
4-2ROC25[NHSG] ODOM, John pass to the left complete for 8 yards to DESMORE, Seth caught at the ROC19 and advanced to the ROC17 (ROBERTSON, Aaron), 1ST DOWN.P
1-10ROC17[NHSG] ODOM, John pass to the right complete for 7 yards to DESMORE, Seth caught at the ROC11 and advanced to the ROC10 (HILL, Timothy;BUCHANAN, Antonio). [10:39]
2-3V10Timeout Official, clock 10:39. [10:39]
2-3ROC10[NHSG] QB Keeper ODOM, John rush to the left for a gain of 7 yards to the ROC3, out of bounds, 1ST DOWN.R
1-3ROC3[NHSG] ELMS, Jeffery rush to the left for a gain of 3 yards to the ROC0, TOUCHDOWN ELM, clock 09:41 (Scoring play confirmed). [09:41]
0-0ROC3TURNEY, Logan PAT kick attempt is good.
Rockford 10, Elmhurst 21
Drive Summary: 11 plays, 68 yards, 4:36
TURNEY, Logan kickoff 55 yards from the ELM35 to the ROC10, KEY, William returned 10 yards to the ROC20 (MCCARTHY, Joe), clock 09:39.
ROC drive start at 09:39
1-10ROC20[NHSG] GORDON, Malik rush up the middle for a gain of 7 yards to the ROC27 (ZEFFIRO, Jace).
2-3ROC27HUGART, Gage pass short to the right complete for 0 yards to BARNES, Cheldon caught at the ROC32 and advanced to the ROC27. PENALTY Before the snap, ROC False Start enforced 5 yards from the ROC27 to the ROC22.
2-8ROC22[NHSG] GORDON, Malik rush up the middle for a loss of 1 yard to the ROC21 (BURTON, Ryan).
3-9ROC21[NHSG] HUGART, Gage sacked for a loss of 9 yards at the ROC12 (ZEFFIRO, Jace). [07:49]
4-18V12Timeout Elmhurst, clock 07:49. [07:49]
4-18ROC12FINNESTAD, Kaden punt 41 yards to the ELM47 out of bounds, clock 07:40. [07:40]
Drive Summary: 3 plays, -8 yards, 1:59
ELM drive start at 07:40
1-10ELM47[NHSG] ODOM, John pass short to the right complete for 9 yards to MONTEILH, David caught at the ELM48 and advanced to the ROC44 (WHITTY, William).
2-1ROC44[NHSG] ODOM, John pass deep to the left incomplete intended for DESMORE, Seth thrown to the ROC28.
3-1ROC44[NHSG] LEACH, Mason rush up the middle for a loss of 3 yards to the ROC47 (BROWN, Nashun).
4-4ROC47ORESTANO, Giovanni punt 47 yards to the ROC0, Touchback, clock 06:10. [06:10]
Drive Summary: 3 plays, 6 yards, 1:30
ROC drive start at 06:10
1-10ROC20[NHSG] GORDON, Malik rush to the right for a gain of 4 yards to the ROC24 (HARRIS, Justin;YOUNG, Javier).
2-6ROC24[NHSG] HUGART, Gage pass to the right complete for 46 yards to KEY, William caught at the ROC24 and advanced to the ELM30 (KING, Jayvon), out of bounds, 1ST DOWN.P
1-10ELM30[NHSG] GORDON, Malik rush up the middle for a gain of 2 yards to the ELM28 (YOUNG, Javier).
2-8ELM28[NHSG] GORDON, Malik rush up the middle for a gain of 1 yard to the ELM27 (ZEFFIRO, Jace).
3-7ELM27[NHSG] HUGART, Gage pass to the right incomplete intended for BEARDEN, Timothy thrown to the ELM15.
4-7ELM27[NHSG] HUGART, Gage pass deep up the middle complete for 22 yards to BARNES, Cheldon to the ELM5 (KING, Jayvon), 1ST DOWN.P
1-5ELM5[NHSG] GRAVES, Isaiah rush up the middle for a gain of 1 yard to the ELM4 (YOUNG, Javier).
2-4ELM4[NHSG] HUGART, Gage pass to the left complete for 0 yards to WILLARD, Connor caught at the ELM6 and advanced to the ELM4 (KING, Jayvon). [03:14]
3-4H4Timeout Rockford, clock 03:14. [03:14]
3-4ELM4HUGART, Gage pass up the middle incomplete intended for HOYT, Nathaniel. PENALTY ELM Pass Interference on CORREA, Malakai enforced at the spot of the foul for 2 yards to the ELM2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1-2ELM2PENALTY Before the snap, ROC Illegal Substitution enforced 5 yards from the ELM2 to the ELM7.
1-7ELM7[NHSG] GORDON, Malik rush up the middle for a gain of 7 yards, GORDON, Malik fumbled at ELM5 forced by HARRIS, Justin, recovered by ELM KING, Jayvon at the ELM0 to the ELM0, touchback., clock 03:09. [03:09]
Drive Summary: 9 plays, 80 yards, 3:01
ELM drive start at 03:09
1-10ELM20[NHSG] LEACH, Mason rush to the right for a gain of 3 yards to the ELM23 (HILL, Matthew).
2-7ELM23[NHSG] ODOM, John pass to the left intercepted by MACKEY, LeTerrious at the ELM31 intended for MONTEILH, David. Mackey return for 9 yards to the ELM22 (MONTEILH, David), clock 02:28. [02:28]
Drive Summary: 2 plays, 3 yards, 0:41
ROC drive start at 02:28
1-10ELM22[NHSG] GRAVES, Isaiah rush up the middle for a gain of 2 yards to the ELM20 (CORREA, Malakai).
2-8ELM20[NHSG] HUGART, Gage pass short to the right intercepted by ALLEN, Mason at the ELM18 intended for STANFIELD, Jason. Allen return for 0 yards to the ELM18, End of Play, clock 02:00. [02:00]
Drive Summary: 2 plays, 2 yards, 0:28
ELM drive start at 02:00
1-10ELM18[NHSG] ODOM, John pass to the left incomplete intended for DESMORE, Seth thrown to the ELM30.
2-10ELM18[NHSG] ODOM, John scrambles to the right for a gain of 9 yards to the ELM27, End of Play.
3-1ELM27[NHSG] ODOM, John sacked for a loss of 5 yards at the ELM22 (HILL, Matthew).
4-6ELM22ORESTANO, Giovanni punt 37 yards to the ROC41, fair catch by BEARDEN, Timothy, clock 01:16. [01:16]
Drive Summary: 3 plays, 4 yards, 0:44
ROC drive start at 01:16
1-10ROC41[NHSG] HUGART, Gage pass to the right complete for 10 yards to GRAVES, Isaiah caught at the ROC39 and advanced to the ELM49 (LEACH, Mason;YOUNG, Javier), 1ST DOWN.P
1-10ELM49[NHSG] HUGART, Gage pass short up the middle intercepted by WELLS, Jonathan at the ELM47 intended for BARNES, Cheldon. Wells return for 12 yards to the ROC41 (BARNES, Cheldon), clock 00:57. [00:57]
Drive Summary: 2 plays, 10 yards, 0:19
ELM drive start at 00:57
1-10ROC41[NHSG] ODOM, John pass to the right complete for 10 yards to SIMARD, Preston to the ROC31 (BUCHANAN, Antonio;HARRIS, Wendell), 1ST DOWN.P
1-10ROC31[NHSG] ODOM, John pass to the left complete for 7 yards to LEACH, Mason caught at the ROC34 and advanced to the ROC24 (ALVAREZ, Joey;JACKSON, Jaidyn). [00:21]
2-3V24Timeout Elmhurst, clock 00:21. [00:21]
2-3ROC24[NHSG] ODOM, John pass to the right complete for 24 yards to SIMARD, Preston to the ROC0; QB hurried by RAGER, Ethan, 1ST DOWN, TOUCHDOWN ELM, clock 00:15 (Scoring play confirmed). [00:15]P
0-0ROC3TURNEY, Logan PAT kick attempt is good.
Rockford 10, Elmhurst 28
Drive Summary: 3 plays, 41 yards, 0:42
TURNEY, Logan kickoff 30 yards from the ELM35 to the ROC35, returned by STANFIELD, Jason. , End of Play, clock 00:15.
ROC drive start at 00:15
1-10ROC35[NHSG] Kneel down by HUGART, Gage at ROC34 (team loss of 1), clock 00:00. [00:00]
Drive Summary: 1 plays, -1 yards, 0:15
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: Rockford 10, Elmhurst 28

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Rockford36:3803030-31-111-174-9-2-782-10
Elmhurst148:2215061-41-17-1510-15-1-1071-2

Quickie Statistics (Halftime Cumulative)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois
ROCELM
Score1028
FIRST DOWNS813
RUSHES-YARDS (NET)18-2715-65
PASSING-YARDS (NET)176182
Passes Att-Comp-Int21-12-326-17-1
TOTAL OFFENSE PLAYS-YARDS39-20341-247
Fumble Returns-Yards0-01-0
Punt Returns-Yards0-01-10
Kickoff Returns-Yards4-582-33
Interception Returns-Yards1-93-29
Punts (Number-Avg)1-44.01-43.0
Fumbles-Lost1-11-0
Penalties-Yards3-155-32
Possession Time13:1316:47
Third-Down Conversions2-74-8
Fourth-Down Conversions2-21-1

Rockford

Elmhurst

RushingNo.GainLossNetTDLgAvg
M.Gordon926-125072.8
I.Graves2303021.5
W.Key21-3-201-1
G.Hugart311011073.7

RushingNo.GainLossNetTDLgAvg
M.Leach732-3290134.1
J.Odom4360360149
J.Elms2606133

PassingC-A-IYdsTDLgSack
G.Hugart12-21-31671511

PassingC-A-IYdsTDLgSack
J.Odom17-26-11763432

ReceivingNo.YdsTDTgtLg
T.Bearden213068
C.Willard3551451
K.Moten-Barden1150115
I.Graves4250413

ReceivingNo.YdsTDTgtLg
P.Simard4461624
A.Russell3590643
S.Desmore4370718
M.Leach29127

PuntingNo.YdsAvgLgIn20TB
K.Finnestad28542.54400

PuntingNo.YdsAvgLgIn20TB
G.Orestano312742.34700

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
P.Simard110010

Kick ReturnsNo.YardsTDLg
W.Key358030
J.Stanfield1000

Kick ReturnsNo.YardsTDLg
D.Monteilh113013
P.Simard120020

TacklesUA-ATotalSacksTFL
A.Buchanan4-25.00.00.0
M.Hill3-24.01.01.0
N.Williams2-12.50.00.0
A.Robertson2-02.00.00.0
N.Lamarre2-02.01.01.0
J.Jackson1-22.00.00.0
E.Rager2-02.00.00.0
T.Hill1-11.50.00.0

TacklesUA-ATotalSacksTFL
J.Zeffiro5-15.51.01.0
J.King5-05.00.00.0
R.Burton4-04.00.01.0
J.Young3-24.00.00.0
E.Agbenya2-23.00.01.0
J.Harris2-23.00.01.0
M.Correa1-11.50.00.0
J.McCarthy1-01.00.00.0

QtrTimeScoring PlayV-H
1st12:40ELM - D.Monteilh 12 yd TD PASS from J.Odom (KICK by L.Turney) , 4-35 1:30-7
1st08:02ELM - M.Leach 2 yd TD PASS from J.Odom (KICK by L.Turney) , 9-75 3:27-14
1st06:18ROC - C.Willard 51 yd TD PASS from G.Hugart (KICK by K.Finnestad) , 4-56 1:417-14
2nd14:26ROC - K.Finnestad 35 yd FG , 14-66 3:2410-14
2nd09:41ELM - J.Elms 3 yd TD RUSH (KICK by L.Turney) , 11-68 4:3610-21
2nd00:15ELM - P.Simard 24 yd TD PASS from J.Odom (KICK by L.Turney) , 3-41 0:4210-28

Quickie Statistics (2nd Quarter only)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

ROCELM
Score314
FIRST DOWNS36
RUSHES-YARDS (NET)11-177-15
PASSING-YARDS (NET)78107
Passes Att-Comp-Int9-4-215-10-1
TOTAL OFFENSE PLAYS-YARDS20-9522-122
Fumble Returns-Yards0-01-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards2-101-20
Interception Returns-Yards1-92-12
Punts (Number-Avg)1-41.02-42.0
Fumbles-Lost1-10-0
Penalties-Yards2-101-2
Possession Time6:388:22
Third-Down Conversions0-31-4
Fourth-Down Conversions1-11-1

Rockford

Elmhurst

RushingNo.GainLossNetTDAvgLg
M.Gordon621-12003.37
I.Graves230301.52
G.Hugart1404044

RushingNo.GainLossNetTDAvgLg
M.Leach34-3100.33
J.Odom216016089
J.Elms1303133

PassingC-A-IYdsTDLgSack
G.Hugart4-9-2690461

PassingC-A-IYdsTDLgSack
J.Odom10-15-11021241

ReceivingNo.YardsTDTgtLg
T.Bearden0002
C.Willard10010
I.Graves1100110

ReceivingNo.YardsTDTgtLg
P.Simard3411424
A.Russell1100210
S.Desmore3330518
M.Leach17017

PuntingNo.YdsAvgLngIn20TB
K.Finnestad14141.04100

PuntingNo.YdsAvgLngIn20TB
G.Orestano28442.04700

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
W.Key110010
J.Stanfield1000

Kick ReturnsNo.YardsTDLg
P.Simard120020

TacklesUA-ATotalSacksTFL
M.Hill3-03.01.01.0
T.Hill1-11.50.00.0
N.Williams1-01.00.00.0
A.Robertson1-01.00.00.0
W.Whitty1-01.00.00.0
T.Tennial1-01.00.00.0
C.Wysinger1-01.00.00.0
A.Buchanan0-21.00.00.0

TacklesUA-ATotalSacksTFL
J.King3-03.00.00.0
J.Zeffiro3-03.01.01.0
J.Young2-23.00.00.0
J.Harris1-11.50.00.0
E.Agbenya1-01.00.00.0
J.McCarthy1-01.00.00.0
R.Burton1-01.00.01.0
M.Correa1-01.00.00.0

QtrTimeScoring PlayV-H
2nd14:26ROC - K.Finnestad 35 yd FG , 14-66 3:2410-14
2nd09:41ELM - J.Elms 3 yd TD RUSH (KICK by L.Turney) , 11-68 4:3610-21
2nd00:15ELM - P.Simard 24 yd TD PASS from J.Odom (KICK by L.Turney) , 3-41 0:4210-28

Play-by-Play Summary (3rd quarter)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

At the start of the second half, ROC will receive and ELM will defend the east goal.
-Start of 3rd quarter, clock 15:00. [15:00]
FINNESTAD, Kaden kickoff 62 yards from the ROC35 to the ELM3, MONTEILH, David returned 16 yards to the ELM19 (BUCHANAN, Antonio), clock 14:55.
ELM drive start at 14:55
1-10ELM19[NHSG] ODOM, John pass to the left complete for 3 yards to DESMORE, Seth caught at the ELM19 and advanced to the ELM22 (WILLIAMS, Napoleon).
2-7ELM22[NHSG] LEACH, Mason rush up the middle for a gain of 2 yards to the ELM24 (RAGER, Ethan).
3-5ELM24[NHSG] ODOM, John pass to the left complete for 12 yards to RUSSELL, A.D. caught at the ELM35 and advanced to the ELM36 (JACKSON, Jaidyn;MACKEY, LeTerrious), 1ST DOWN.P
1-10ELM36[NHSG] ODOM, John pass up the middle complete for 13 yards to WASHINGTON JR., Dewitt caught at the ELM44 and advanced to the ELM49 (WHITTY, William), 1ST DOWN.P
1-10ELM49[NHSG] ODOM, John pass to the right complete for 25 yards to LEACH, Mason caught at the ELM48 and advanced to the ROC26 (WILLIAMS, Napoleon), 1ST DOWN.P
1-10ROC26[NHSG] ODOM, John pass to the right incomplete intended for SIMARD, Preston thrown to the ROC15.
2-10ROC26[NHSG] ODOM, John pass up the middle complete for 11 yards to MONTEILH, David caught at the ROC16 and advanced to the ROC15 (WHITTY, William;JACKSON, Jaidyn), 1ST DOWN.P
1-10ROC15[NHSG] QB Keeper ODOM, John rush up the middle for a loss of 6 yards, ODOM, John fumbled at ROC20 , recovered by ROC RAGER, Ethan at the ROC21 to the ROC21, End of Play, clock 11:18. [11:18]
Drive Summary: 8 plays, 60 yards, 3:37
ROC drive start at 11:18
1-10ROC21[NHSG] QB Keeper DICKEY, Cartail rush up the middle for a loss of 3 yards, DICKEY, Cartail fumbled at ROC18 , recovered by ROC KEY, William at the ROC18 to the ROC18, End of Play.
C.Dickey in at QB for ROC
2-13ROC18[NHSG] DICKEY, Cartail pass deep to the left incomplete intended for MOTEN-BARDEN, Kenny thrown to the ROC35.
3-13ROC18[NHSG] DICKEY, Cartail pass up the middle complete for 14 yards to BEARDEN, Timothy caught at the ROC31 and advanced to the ROC32 (KING, Jayvon), 1ST DOWN.P
1-10ROC32[NHSG] QB Keeper DICKEY, Cartail rush to the left for a loss of 5 yards to the ROC27 (AGBENYA, Etor).
2-15ROC27[NHSG] DICKEY, Cartail sacked for a loss of 7 yards at the ROC20 (STEWART, Ethan;ALLEN, Mason).
3-22ROC20[NHSG] KEY, William rush up the middle for a loss of 5 yards to the ROC15 (STEWART, Ethan).
4-27ROC15FINNESTAD, Kaden punt 45 yards to the ELM40, SIMARD, Preston returned 6 yards to the ELM46 (KEY, William), clock 08:46. [08:46]
Drive Summary: 6 plays, -6 yards, 2:32
ELM drive start at 08:46
1-10ELM46[NHSG] LEACH, Mason rush to the right for a gain of 11 yards to the ROC43 (MERRIWEATHER, Giovanni), 1ST DOWN.R
1-10ROC43ODOM, John pass to the right incomplete intended for SIMARD, Preston thrown to the ROC30. PENALTY ELM Ineligible Receiver Downfield on Pass on MANUEL, Javon enforced 5 yards from the ROC43 to the ROC48 [NHSG]. NO PLAY (replay the down).
1-15ROC48[NHSG] ODOM, John pass short to the left incomplete intended for DESMORE, Seth thrown to the ROC45.
2-15ROC48[NHSG] ODOM, John pass short up the middle complete for 7 yards to SIMARD, Preston caught at the ROC43 and advanced to the ROC41 (HILL, Matthew).
3-8ROC41[NHSG] ODOM, John pass up the middle incomplete intended for DESMORE, Seth thrown to the ROC30.
4-8ROC41ORESTANO, Giovanni punt 35 yards to the ROC6, fair catch by BEARDEN, Timothy, clock 07:17. [07:17]
Drive Summary: 4 plays, 13 yards, 1:29
ROC drive start at 07:17
1-10ROC6[NHSG] DICKEY, Cartail pass to the right complete for 5 yards to BEARDEN, Timothy caught at the ROC5 and advanced to the ROC11, End of Play.
2-5ROC11[NHSG] DICKEY, Cartail pass short to the left incomplete intended for MOTEN-BARDEN, Kenny thrown to the ROC15.
3-5ROC11[NHSG] DICKEY, Cartail pass short to the left complete for 6 yards to MOTEN-BARDEN, Kenny caught at the ROC15 and advanced to the ROC17 (BURTON, Ryan), 1ST DOWN.P
1-10ROC17[NHSG] DICKEY, Cartail pass to the left complete for 4 yards to BEARDEN, Timothy caught at the ROC15 and advanced to the ROC21 (BRANDENBERG, Parker).
2-6ROC21[NHSG] DICKEY, Cartail pass deep to the left complete for 28 yards to BEARDEN, Timothy to the ROC49; QB hurried by BURTON, Ryan (WELLS, Jonathan), 1ST DOWN.P
1-10ROC49[NHSG] KEY, William rush up the middle for a gain of 4 yards to the ELM47 (STEWART, Ethan).
2-6ELM47[NHSG] DICKEY, Cartail pass to the left complete for 16 yards to BEARDEN, Timothy caught at the ELM39 and advanced to the ELM31 (CORREA, Malakai), out of bounds, 1ST DOWN.P
1-10ELM31[NHSG] KEY, William rush up the middle for a gain of 4 yards to the ELM27 (BURTON, Ryan;GARZA, Moses).
2-6ELM27[NHSG] KEY, William rush up the middle for a loss of 1 yard to the ELM28 (STEWART, Ethan). [04:36]
3-7H28Timeout Official, clock 04:36. [04:36]
3-7ELM28[NHSG] DICKEY, Cartail pass up the middle incomplete dropped by BARNES, Cheldon. [04:21]
4-7H28Timeout Rockford, clock 04:21. [04:21]
4-7ELM28[NHSG] DICKEY, Cartail pass to the left complete for 28 yards to MOTEN-BARDEN, Kenny to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 04:14 (Scoring play confirmed). [04:14]P
0-0ELM3FINNESTAD, Kaden PAT kick attempt is good.
Rockford 17, Elmhurst 28
Drive Summary: 11 plays, 94 yards, 3:03
FINNESTAD, Kaden kickoff 57 yards from the ROC35 to the ELM8, MONTEILH, David returned 17 yards to the ELM25 (WILLIAMS, Napoleon), clock 04:07.
ELM drive start at 04:07
1-10ELM25[NHSG] ODOM, John pass to the right intercepted by LAMARRE, Nasir at the ELM17 intended for ELMS, Jeffery. Lamarre return for 0 yards to the ELM17 (ELMS, Jeffery;MANIATES, Evan), clock 04:03. [04:03]
Drive Summary: 1 plays, 0 yards, 0:04
ROC drive start at 04:03
1-10ELM17[NHSG] GRAVES, Isaiah rush up the middle for no gain to the ELM17 (ALLEN, Mason). [03:47]
2-10H17Timeout Rockford, clock 03:47. [03:47]
2-10ELM17[NHSG] DICKEY, Cartail pass up the middle incomplete intended for WILLARD, Connor.
3-10ELM17PENALTY Before the snap, ROC False Start on STEWARD, Aramis enforced 5 yards from the ELM17 to the ELM22.
3-15ELM22[NHSG] DICKEY, Cartail pass deep to the left incomplete intended for MOTEN-BARDEN, Kenny thrown to the ELM5.
4-15ELM22FINNESTAD, Kaden field goal attempt from 39 yards NO GOOD (wide right) [kick was spotted at ELM29], clock 03:28. [03:28]
Drive Summary: 4 plays, -5 yards, 0:35
ELM drive start at 03:28
1-10ELM22[NHSG] ODOM, John pass short to the right complete for 4 yards to SIMARD, Preston caught at the ELM25 and advanced to the ELM26 (WILLIAMS, Napoleon;BUCHANAN, Antonio).
2-6ELM26[NHSG] ODOM, John pass to the left complete for 6 yards to MONTEILH, David caught at the ELM25 and advanced to the ELM32 (BUCHANAN, Antonio), 1ST DOWN.P
1-10ELM32[NHSG] LEACH, Mason rush up the middle for a loss of 2 yards to the ELM30 (LAMARRE, Nasir;ALVAREZ, Joey).
2-12ELM30[NHSG] ODOM, John pass to the right complete for 70 yards to LEACH, Mason caught at the ELM26 and advanced to the ROC0, 1ST DOWN, TOUCHDOWN ELM, clock 01:50 (Scoring play confirmed). [01:50]P
0-0ROC3TURNEY, Logan PAT kick attempt missed (left upright).
Rockford 17, Elmhurst 34
Drive Summary: 4 plays, 78 yards, 1:38
TURNEY, Logan kickoff 65 yards from the ELM35 to the ROC0, Touchback , clock 01:50.
ROC drive start at 01:50
1-10ROC25[NHSG] DICKEY, Cartail pass to the left complete for 75 yards to KEY, William caught at the ROC23 and advanced to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 01:37 (Scoring play confirmed). [01:37]P
0-0ELM3FINNESTAD, Kaden PAT kick attempt is good.
Rockford 24, Elmhurst 34
Drive Summary: 1 plays, 75 yards, 0:13
FINNESTAD, Kaden kickoff 55 yards from the ROC35 to the ELM10, MONTEILH, David returned 23 yards to the ELM33 (MERRIWEATHER, Giovanni;WYSINGER, Cory), clock 01:31.
ELM drive start at 01:31
1-10ELM33[NHSG] ODOM, John pass to the right incomplete dropped by SIMARD, Preston thrown to the ELM40.
2-10ELM33[NHSG] ODOM, John pass to the left complete for 3 yards to ELMS, Jeffery caught at the ELM30, ELMS, Jeffery fumbled at ELM35 forced by MACKEY, LeTerrious, recovered by ROC ALVAREZ, Joey at the ELM36 to the ELM36, End of Play, clock 01:15. [01:15]
Drive Summary: 2 plays, 3 yards, 0:16
ROC drive start at 01:15
1-10ELM36[NHSG] DICKEY, Cartail pass to the left complete for 10 yards to MOTEN-BARDEN, Kenny caught at the ELM28 and advanced to the ELM26, out of bounds, 1ST DOWN.P
1-10ELM26[NHSG] DICKEY, Cartail pass short to the right complete for 10 yards to WILLARD, Connor caught at the ELM25 and advanced to the ELM16 (BURTON, Ryan), 1ST DOWN.P
1-10ELM16[NHSG] DICKEY, Cartail pass to the left complete for 16 yards to BEARDEN, Timothy to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 00:31 (Scoring play confirmed). [00:31]P
0-0ELM3WENINGER, Garrett two-point conversion rushing attempt failed; conversion is no good [down at the ELM8] (ALLEN, Mason).
Rockford 30, Elmhurst 34
Drive Summary: 3 plays, 36 yards, 0:44
FINNESTAD, Kaden kickoff 62 yards from the ROC35 to the ELM3, returned by MONTEILH, David. , out of bounds, clock 00:28.
ELM drive start at 00:28
1-10ELM3LEACH, Mason rush to the right for a gain of 3 yards to the ELM6 (ALVAREZ, Joey), clock 00:00. PENALTY ROC Offsides on RAGER, Ethan enforced 5 yards from the ELM3 to the ELM8 [NHSG]. NO PLAY (replay the down). [00:00]
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: Rockford 30, Elmhurst 34

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Rockford207:0709092-51-18--1311-16-0-2122-10
Elmhurst67:4816071-20-04-510-15-1-1541-5

Quickie Statistics (3rd Quarter Cumulative)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

ROCELM
Score3034
FIRST DOWNS1720
RUSHES-YARDS (NET)26-1419-70
PASSING-YARDS (NET)388336
Passes Att-Comp-Int37-23-341-27-2
TOTAL OFFENSE PLAYS-YARDS63-40260-406
Fumble Returns-Yards2-01-0
Punt Returns-Yards0-02-16
Kickoff Returns-Yards4-586-89
Interception Returns-Yards2-93-29
Punts (Number-Avg)1-44.01-43.0
Fumbles-Lost2-13-2
Penalties-Yards5-256-37
Possession Time20:2024:35
Third-Down Conversions4-125-10
Fourth-Down Conversions3-31-1

Rockford

Elmhurst

RushingNo.GainLossNetTDLgAvg
M.Gordon926-125072.8
I.Graves3303021
W.Key69-90040
G.Hugart311011073.7

RushingNo.GainLossNetTDLgAvg
M.Leach1045-5400134
J.Odom536-6300146
J.Elms2606133

PassingC-A-IYdsTDLgSack
C.Dickey11-16-02053751
G.Hugart12-21-31671511

PassingC-A-IYdsTDLgSack
J.Odom27-41-23304702

ReceivingNo.YdsTDTgtLg
T.Bearden89611228
C.Willard4651651
K.Moten-Barden4591728
I.Graves4250413

ReceivingNo.YdsTDTgtLg
P.Simard65711024
A.Russell4710743
S.Desmore54001018
M.Leach41042470

PuntingNo.YdsAvgLgIn20TB
K.Finnestad313043.34500

PuntingNo.YdsAvgLgIn20TB
G.Orestano416240.54700

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
P.Simard216010

Kick ReturnsNo.YardsTDLg
W.Key358030
J.Stanfield1000

Kick ReturnsNo.YardsTDLg
D.Monteilh569023
P.Simard120020

TacklesUA-ATotalSacksTFL
A.Buchanan6-37.50.00.0
N.Williams5-26.00.00.0
M.Hill4-25.01.01.0
J.Jackson1-43.00.00.0
E.Rager3-03.00.00.0
L.Mackey2-12.50.00.0
W.Whitty2-12.50.00.0
N.Lamarre2-12.51.02.0

TacklesUA-ATotalSacksTFL
R.Burton6-16.50.01.0
J.King6-06.00.00.0
J.Zeffiro5-15.51.01.0
E.Agbenya3-24.00.02.0
J.Young3-24.00.00.0
E.Stewart3-13.50.52.5
J.Harris2-23.00.01.0
M.Allen2-12.50.50.5

QtrTimeScoring PlayV-H
1st12:40ELM - D.Monteilh 12 yd TD PASS from J.Odom (KICK by L.Turney) , 4-35 1:30-7
1st08:02ELM - M.Leach 2 yd TD PASS from J.Odom (KICK by L.Turney) , 9-75 3:27-14
1st06:18ROC - C.Willard 51 yd TD PASS from G.Hugart (KICK by K.Finnestad) , 4-56 1:417-14
2nd14:26ROC - K.Finnestad 35 yd FG , 14-66 3:2410-14
2nd09:41ELM - J.Elms 3 yd TD RUSH (KICK by L.Turney) , 11-68 4:3610-21
2nd00:15ELM - P.Simard 24 yd TD PASS from J.Odom (KICK by L.Turney) , 3-41 0:4210-28
3rd04:14ROC - K.Moten-Barden 28 yd TD PASS from C.Dickey (KICK by K.Finnestad) , 11-94 3:0317-28
3rd01:50ELM - M.Leach 70 yd TD PASS from J.Odom , 4-78 1:3817-34
3rd01:37ROC - W.Key 75 yd TD PASS from C.Dickey (KICK by K.Finnestad) , 1-75 0:1324-34
3rd00:31ROC - T.Bearden 16 yd TD PASS from C.Dickey , 3-36 0:4430-34

Quickie Statistics (3rd Quarter only)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

ROCELM
Score206
FIRST DOWNS97
RUSHES-YARDS (NET)8--134-5
PASSING-YARDS (NET)212154
Passes Att-Comp-Int16-11-015-10-1
TOTAL OFFENSE PLAYS-YARDS24-19919-159
Fumble Returns-Yards2-00-0
Punt Returns-Yards0-01-6
Kickoff Returns-Yards0-04-56
Interception Returns-Yards1-00-0
Punts (Number-Avg)1-45.01-35.0
Fumbles-Lost1-02-2
Penalties-Yards2-101-5
Possession Time7:077:48
Third-Down Conversions2-51-2
Fourth-Down Conversions1-10-0

Rockford

Elmhurst

RushingNo.GainLossNetTDAvgLg
I.Graves100000
W.Key48-6200.54

RushingNo.GainLossNetTDAvgLg
M.Leach313-21103.711
J.Odom10-6-60-6

PassingC-A-IYdsTDLgSack
C.Dickey11-16-02053751

PassingC-A-IYdsTDLgSack
J.Odom10-15-11541700

ReceivingNo.YardsTDTgtLg
T.Bearden6831628
C.Willard1100210
K.Moten-Barden3441628

ReceivingNo.YardsTDTgtLg
P.Simard211047
A.Russell1120112
S.Desmore13033
M.Leach2951270

PuntingNo.YdsAvgLngIn20TB
K.Finnestad14545.04500

PuntingNo.YdsAvgLngIn20TB
G.Orestano13535.03500

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
P.Simard1606

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
D.Monteilh456023

TacklesUA-ATotalSacksTFL
N.Williams3-13.50.00.0
A.Buchanan2-12.50.00.0
L.Mackey1-11.50.00.0
W.Whitty1-11.50.00.0
G.Merriweather1-11.50.00.0
W.Key1-01.00.00.0
M.Hill1-01.00.00.0
J.Jackson0-21.00.00.0

TacklesUA-ATotalSacksTFL
E.Stewart3-13.50.52.5
R.Burton2-12.50.00.0
M.Allen2-12.50.50.5
E.Agbenya1-01.00.01.0
P.Brandenberg1-01.00.00.0
M.Correa1-01.00.00.0
J.King1-01.00.00.0
J.Wells1-01.00.00.0

QtrTimeScoring PlayV-H
3rd04:14ROC - K.Moten-Barden 28 yd TD PASS from C.Dickey (KICK by K.Finnestad) , 11-94 3:0317-28
3rd01:50ELM - M.Leach 70 yd TD PASS from J.Odom , 4-78 1:3817-34
3rd01:37ROC - W.Key 75 yd TD PASS from C.Dickey (KICK by K.Finnestad) , 1-75 0:1324-34
3rd00:31ROC - T.Bearden 16 yd TD PASS from C.Dickey , 3-36 0:4430-34

Play-by-Play Summary (4th quarter)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

-Start of 4th quarter, clock 15:00. [15:00]
1-5ELM8[NHSG] ODOM, John pass short to the left complete for 4 yards to DESMORE, Seth caught at the ELM10 and advanced to the ELM12 (MACKEY, LeTerrious). [14:09]
2-1H12Timeout Elmhurst, clock 14:09. [14:09]
2-1ELM12[NHSG] ODOM, John pass to the right complete for 12 yards to LEACH, Mason caught at the ELM9 and advanced to the ELM24 (HARRIS, Wendell), 1ST DOWN.P
1-10ELM24[NHSG] LEACH, Mason rush up the middle for a gain of 2 yards to the ELM26 (RAGER, Ethan).
2-8ELM26[NHSG] ODOM, John pass short to the left complete for 4 yards to SIMARD, Preston to the ELM30 (MACKEY, LeTerrious).
3-4ELM30[NHSG] ODOM, John pass short to the right complete for 8 yards to RUSSELL, A.D. caught at the ELM35 and advanced to the ELM38 (HARRIS, Wendell), 1ST DOWN.P
1-10ELM38[NHSG] ODOM, John pass to the left incomplete dropped by SIMARD, Preston thrown to the ELM38.
2-10ELM38[NHSG] LEACH, Mason rush to the left for a gain of 6 yards to the ELM44 (LAMARRE, Nasir;ALVAREZ, Joey).
3-4ELM44[NHSG] ODOM, John pass to the right complete for 10 yards to RUSSELL, A.D. caught at the ELM50 and advanced to the ROC46 (ALVAREZ, Joey), 1ST DOWN.P
1-10ROC46PENALTY Before the snap, ELM False Start on MANUEL, Javon enforced 5 yards from the ROC46 to the ELM49.
1-15ELM49[NHSG] ODOM, John pass to the left complete for 6 yards to LEACH, Mason caught at the ELM45 and advanced to the ROC45 (WYSINGER, Cory).
2-9ROC45[NHSG] LEACH, Mason rush up the middle for a gain of 16 yards to the ROC29 (HARRIS, Whitney;THORNTON, Koby), 1ST DOWN. [08:51]R
1-10V29Timeout Rockford, clock 08:51. [08:51]
1-10ROC29PENALTY Before the snap, ELM False Start on YOUNG, Jaivin enforced 5 yards from the ROC29 to the ROC34.
1-15ROC34[NHSG] ODOM, John pass deep to the left incomplete intended for SIMARD, Preston broken up by WYSINGER, Cory at the ROC14; QB hurried by ALVAREZ, Joey.
2-15ROC34[NHSG] ODOM, John pass short to the left complete for 10 yards to SIMARD, Preston caught at the ROC30 and advanced to the ROC24 (BUCHANAN, Antonio).
3-5ROC24[NHSG] ODOM, John pass to the right complete for 11 yards to ELMS, Jeffery caught at the ROC26 and advanced to the ROC13 (HILL, Matthew), 1ST DOWN.P
1-10ROC13[NHSG] ODOM, John pass to the right complete for -1 yard to MONTEILH, David to the ROC14 (HARRIS, Wendell;WILLIAMS, Napoleon).
2-11ROC14[NHSG] ODOM, John sacked for a loss of 1 yard at the ROC15 (HARRIS, Wendell).
3-12ROC15PENALTY Before the snap, ELM Delay Of Game on ODOM, John enforced 5 yards from the ROC15 to the ROC20.
3-17ROC20PENALTY Before the snap, ELM Illegal Snap on MAKHLOUF, Kaden enforced 5 yards from the ROC20 to the ROC25.
3-22ROC25[NHSG] ODOM, John pass up the middle incomplete intended for RUSSELL, A.D.
4-22ROC25[NHSG] ODOM, John sacked for a loss of 6 yards at the ROC31 (RAGER, Ethan); ELM turnover on downs, clock 05:10. [05:10]
1-10V31Timeout Official, clock 05:10. [05:10]
ROC drive start at 05:10
1-10ROC31[NHSG] DICKEY, Cartail pass to the right complete for 11 yards to BEARDEN, Timothy caught at the ROC30 and advanced to the ROC42 (WELLS, Jonathan), out of bounds, 1ST DOWN.P
1-10ROC42[NHSG] KEY, William rush up the middle for a gain of 2 yards to the ROC44 (AGBENYA, Etor;HARRIS, Justin).
2-8ROC44[NHSG] DICKEY, Cartail pass deep up the middle incomplete intended for BARNES, Cheldon thrown to the ELM35.
3-8ROC44[NHSG] DICKEY, Cartail pass to the right complete for 10 yards to BARNES, Cheldon caught at the ELM47 and advanced to the ELM46 (WELLS, Jonathan;GARZA, Moses), 1ST DOWN.P
1-10ELM46[NHSG] DICKEY, Cartail pass deep up the middle intercepted by WELLS, Jonathan at the ELM25 intended for BARNES, Cheldon. Wells return for 10 yards to the ELM35 (MOTEN-BARDEN, Kenny), clock 03:52. [03:52]
Drive Summary: 5 plays, 23 yards, 1:18
ELM drive start at 03:52
1-10ELM35[NHSG] LEACH, Mason rush up the middle for a gain of 1 yard to the ELM36 (ALVAREZ, Joey;HILL, Matthew).
2-9ELM36[NHSG] LEACH, Mason rush up the middle for a gain of 7 yards to the ELM43 (HILL, Matthew).
3-2ELM43[NHSG] LEACH, Mason rush up the middle for a gain of 7 yards to the ELM50 (HILL, Matthew;WHITTY, William), 1ST DOWN.R
1-10ELM50[NHSG] LEACH, Mason rush up the middle for a gain of 4 yards to the ROC46 (BROWN, Nashun).
2-6ROC46[NHSG] Kneel down by ODOM, John at ROC48 (team loss of 2).
3-8ROC48[NHSG] Kneel down by ODOM, John at ELM50 (team loss of 2), clock 00:00. [00:00]
Drive Summary: 6 plays, 15 yards, 3:52
3-8ELM50End of game, clock 0:00.
FINAL SCORE: Rockford 30, Elmhurst 34

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
Rockford01:1802021-10-01-22-4-1-210-0
Elmhurst013:4224064-60-111-329-12-0-644-20

Quickie Statistics (4th Quarter only)
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

ROCELM
Score00
FIRST DOWNS26
RUSHES-YARDS (NET)1-211-32
PASSING-YARDS (NET)2164
Passes Att-Comp-Int4-2-112-9-0
TOTAL OFFENSE PLAYS-YARDS5-2323-96
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-00-0
Interception Returns-Yards0-01-10
Punts (Number-Avg)0-00-0
Fumbles-Lost0-00-0
Penalties-Yards0-04-20
Possession Time1:1813:42
Third-Down Conversions1-14-6
Fourth-Down Conversions0-00-1

Rockford

Elmhurst

RushingNo.GainLossNetTDAvgLg
W.Key1202022

RushingNo.GainLossNetTDAvgLg
M.Leach74304306.116

PassingC-A-IYdsTDLgSack
C.Dickey2-4-1210110

PassingC-A-IYdsTDLgSack
J.Odom9-12-0570122

ReceivingNo.YardsTDTgtLg
T.Bearden1110111

ReceivingNo.YardsTDTgtLg
P.Simard2140410
A.Russell2180310
S.Desmore14014
M.Leach2180212

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
W.Harris3-24.01.01.5
W.Harris3-24.01.01.5
M.Hill2-23.00.00.0
L.Mackey2-02.00.00.0
J.Alvarez1-22.00.00.0
E.Rager2-02.01.01.0
K.Moten-Barden1-01.00.00.0
C.Wysinger1-01.00.00.0

TacklesUA-ATotalSacksTFL
J.Wells1-11.50.00.0
E.Agbenya0-10.50.00.0
M.Garza0-10.50.00.0
J.Harris0-10.50.00.0

QtrTimeScoring PlayV-H

Rockford Explosive Plays
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

Rockford

Passing Plays Gain of 15+
9 Plays for 297 total yards (92% of total passing yards)

Yds
Qtr
Context/Play
75
3
1st and 10 on ROC25
(01:37) [NHSG] DICKEY, Cartail pass to the left complete for 75 yards to KEY, William caught at the ROC23 and advanced to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 01:37 (Scoring play confirmed).
51
1
4th and 5 on ROC49
(06:18) [NHSG] HUGART, Gage pass deep to the right complete for 51 yards to WILLARD, Connor caught at the ELM25 and advanced to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 06:18 (Scoring play confirmed).
46
2
2nd and 6 on ROC24
[NHSG] HUGART, Gage pass to the right complete for 46 yards to KEY, William caught at the ROC24 and advanced to the ELM30 (KING, Jayvon), out of bounds, 1ST DOWN.
28
3
2nd and 6 on ROC21
[NHSG] DICKEY, Cartail pass deep to the left complete for 28 yards to BEARDEN, Timothy to the ROC49; QB hurried by BURTON, Ryan (WELLS, Jonathan), 1ST DOWN.
28
3
4th and 7 on ELM28
(04:14) [NHSG] DICKEY, Cartail pass to the left complete for 28 yards to MOTEN-BARDEN, Kenny to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 04:14 (Scoring play confirmed).
22
2
4th and 7 on ELM27
[NHSG] HUGART, Gage pass deep up the middle complete for 22 yards to BARNES, Cheldon to the ELM5 (KING, Jayvon), 1ST DOWN.
16
3
2nd and 6 on ELM47
[NHSG] DICKEY, Cartail pass to the left complete for 16 yards to BEARDEN, Timothy caught at the ELM39 and advanced to the ELM31 (CORREA, Malakai), out of bounds, 1ST DOWN.
16
3
1st and 10 on ELM16
(00:31) [NHSG] DICKEY, Cartail pass to the left complete for 16 yards to BEARDEN, Timothy to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 00:31 (Scoring play confirmed).
15
1
3rd and 10 on ROC30
[NHSG] HUGART, Gage pass short to the left complete for 15 yards to MOTEN-BARDEN, Kenny caught at the ROC35 and advanced to the ROC45 (COOPWOOD, Yishmael;CORREA, Malakai), 1ST DOWN.


Rushing Plays Gain of 10+
0 Plays for 0 total yards (0% of total rushing yards)

Yds
Qtr
Context/Play


All Plays Gain of 20+
7 Plays for 331 total yards
Yds
Qtr
Context/Play
75
3
1st and 10 on ROC25
(01:37) [NHSG] DICKEY, Cartail pass to the left complete for 75 yards to KEY, William caught at the ROC23 and advanced to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 01:37 (Scoring play confirmed).
51
1
4th and 5 on ROC49
(06:18) [NHSG] HUGART, Gage pass deep to the right complete for 51 yards to WILLARD, Connor caught at the ELM25 and advanced to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 06:18 (Scoring play confirmed).
46
2
2nd and 6 on ROC24
[NHSG] HUGART, Gage pass to the right complete for 46 yards to KEY, William caught at the ROC24 and advanced to the ELM30 (KING, Jayvon), out of bounds, 1ST DOWN.
30
1
0th and 0 on ELM35
(07:59) TURNEY, Logan kickoff 51 yards from the ELM35 to the ROC14, KEY, William returned 30 yards to the ROC44 (TURNEY, Logan), out of bounds, clock 07:59.
28
3
2nd and 6 on ROC21
[NHSG] DICKEY, Cartail pass deep to the left complete for 28 yards to BEARDEN, Timothy to the ROC49; QB hurried by BURTON, Ryan (WELLS, Jonathan), 1ST DOWN.
28
3
4th and 7 on ELM28
(04:14) [NHSG] DICKEY, Cartail pass to the left complete for 28 yards to MOTEN-BARDEN, Kenny to the ELM0, 1ST DOWN, TOUCHDOWN ROC, clock 04:14 (Scoring play confirmed).
22
2
4th and 7 on ELM27
[NHSG] HUGART, Gage pass deep up the middle complete for 22 yards to BARNES, Cheldon to the ELM5 (KING, Jayvon), 1ST DOWN.

Elmhurst Explosive Plays
Rockford vs. Elmhurst (Final)
09/13/2025 at Elmhurst, Illinois

Elmhurst

Passing Plays Gain of 15+
5 Plays for 180 total yards (73% of total passing yards)

Yds
Qtr
Context/Play
70
3
2nd and 12 on ELM30
(01:50) [NHSG] ODOM, John pass to the right complete for 70 yards to LEACH, Mason caught at the ELM26 and advanced to the ROC0, 1ST DOWN, TOUCHDOWN ELM, clock 01:50 (Scoring play confirmed).
43
1
2nd and 10 on ELM25
[NHSG] ODOM, John pass deep to the right complete for 43 yards to RUSSELL, A.D. caught at the ROC40 and advanced to the ROC32 (JACKSON, Jaidyn), out of bounds, 1ST DOWN.
25
3
1st and 10 on ELM49
[NHSG] ODOM, John pass to the right complete for 25 yards to LEACH, Mason caught at the ELM48 and advanced to the ROC26 (WILLIAMS, Napoleon), 1ST DOWN.
24
2
2nd and 3 on ROC24
(00:15) [NHSG] ODOM, John pass to the right complete for 24 yards to SIMARD, Preston to the ROC0; QB hurried by RAGER, Ethan, 1ST DOWN, TOUCHDOWN ELM, clock 00:15 (Scoring play confirmed).
18
2
3rd and 3 on ELM49
[NHSG] ODOM, John pass to the right complete for 18 yards to DESMORE, Seth caught at the ROC38 and advanced to the ROC33 (HILL, Matthew), 1ST DOWN.


Rushing Plays Gain of 10+
4 Plays for 54 total yards (53% of total rushing yards)

Yds
Qtr
Context/Play
16
4
2nd and 9 on ROC45
(08:51) [NHSG] LEACH, Mason rush up the middle for a gain of 16 yards to the ROC29 (HARRIS, Whitney;THORNTON, Koby), 1ST DOWN.
14
1
1st and 10 on ROC32
[NHSG] QB Keeper ODOM, John rush up the middle for a gain of 14 yards to the ROC18 (BUCHANAN, Antonio), 1ST DOWN.
13
1
1st and 10 on ROC35
[NHSG] LEACH, Mason rush up the middle for a gain of 13 yards to the ROC22 (WILLIAMS, Napoleon), 1ST DOWN.
11
3
1st and 10 on ELM46
[NHSG] LEACH, Mason rush to the right for a gain of 11 yards to the ROC43 (MERRIWEATHER, Giovanni), 1ST DOWN.


All Plays Gain of 20+
6 Plays for 313 total yards
Yds
Qtr
Context/Play
70
3
2nd and 12 on ELM30
(01:50) [NHSG] ODOM, John pass to the right complete for 70 yards to LEACH, Mason caught at the ELM26 and advanced to the ROC0, 1ST DOWN, TOUCHDOWN ELM, clock 01:50 (Scoring play confirmed).
43
1
2nd and 10 on ELM25
[NHSG] ODOM, John pass deep to the right complete for 43 yards to RUSSELL, A.D. caught at the ROC40 and advanced to the ROC32 (JACKSON, Jaidyn), out of bounds, 1ST DOWN.
25
3
1st and 10 on ELM49
[NHSG] ODOM, John pass to the right complete for 25 yards to LEACH, Mason caught at the ELM48 and advanced to the ROC26 (WILLIAMS, Napoleon), 1ST DOWN.
24
2
2nd and 3 on ROC24
(00:15) [NHSG] ODOM, John pass to the right complete for 24 yards to SIMARD, Preston to the ROC0; QB hurried by RAGER, Ethan, 1ST DOWN, TOUCHDOWN ELM, clock 00:15 (Scoring play confirmed).
23
3
0th and 0 on ROC35
(01:31) FINNESTAD, Kaden kickoff 55 yards from the ROC35 to the ELM10, MONTEILH, David returned 23 yards to the ELM33 (MERRIWEATHER, Giovanni;WYSINGER, Cory), clock 01:31.
20
2
0th and 0 on ROC35
(14:17) FINNESTAD, Kaden kickoff 53 yards from the ROC35 to the ELM12, SIMARD, Preston returned 20 yards to the ELM32 (TENNIAL, Tevin), clock 14:17.