Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Williamsville (IL) varsity football team won Friday's home conference game against New Berlin/Franklin/Waverly (New Berlin, IL) by a score of 53-7.

Q1Q2Q3Q4Final
NBFW (CO-OP)70007
Williamsville131914753
Final score provided by S. Ryan.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Box Score Stats

N

New Berlin/Franklin/Waverly (25-26)

Williamsville (25-26)

55
Total Plays
66
9
First Downs
30
8
Penalties
1
70
Penalty Yards
15

Game Stats

New Berlin/Franklin/Waverly

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals31427.2149.039.6
1Brady Crews (Sr)31427.2149.039.6
Williamsville

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2935283.8299.83028133.4
7Jackson Sanders (Sr)2428255.85710.63028147.2
15Keagan Peters (So)5728.7145.600678.3
New Berlin/Franklin/Waverly

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals231777.78001
0M. Pecoraro (Sr)36521.7160
1Brady Crews (Sr)8151.980
2Wyatt Oschwald (Sr)100.000
3Charlie Neuman (Sr)2199.5170
6Eddie Holloway (So)2-3-1.50
10Conner Stinson (Jr)48020.08001
26Cameron Hart (Sr)2-4-2.010
69Cash Thomas (Sr)155.050
Williamsville

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals311886.11905
7Jackson Sanders (Sr)3113.790
15Keagan Peters (So)300.000
20Mason Johnson (Sr)144.040
21Matthew Miller (Sr)12867.21502
24Marquisse Ringo (Jr)12877.31903
New Berlin/Franklin/Waverly

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals9283.110
0M. Pecoraro (Sr)294.59
3Charlie Neuman (Sr)4102.510
10Conner Stinson (Jr)200.0
14Will Peters (So)199.09
Williamsville

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals292839.8283
3Kaden Entwistle (Jr)23919.525
4Griffin Watkins (Jr)45012.5241
11C. Grosenheider (Jr)5316.2131
17Dalton Root (Sr)4256.39
20Mason Johnson (Sr)1011211.2281
21Matthew Miller (Sr)11111.011
26Shawn Timm (So)144.04
30C. Hamilton (So)155.05
80Matthew Noonan (So)166.06
New Berlin/Franklin/Waverly

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals21
0M. Pecoraro (Sr)1
10Conner Stinson (Jr)11
Williamsville

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals21
7Jackson Sanders (Sr)10
21Matthew Miller (Sr)11
New Berlin/Franklin/Waverly

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1772880285
0M. Pecoraro (Sr)65937111
1Brady Crews (Sr)154358
3Charlie Neuman (Sr)191029
6Eddie Holloway (So)-3-3
10Conner Stinson (Jr)80080
14Will Peters (So)99
26Cameron Hart (Sr)-4-4
69Cash Thomas (Sr)55
Williamsville

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1882832424519
3Kaden Entwistle (Jr)3939
4Griffin Watkins (Jr)5050
7Jackson Sanders (Sr)1111
11C. Grosenheider (Jr)3131
17Dalton Root (Sr)2525
20Mason Johnson (Sr)4112116
21Matthew Miller (Sr)861124121
24Marquisse Ringo (Jr)8724111
26Shawn Timm (So)44
30C. Hamilton (So)55
80Matthew Noonan (So)66
New Berlin/Franklin/Waverly

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1772728204
0M. Pecoraro (Sr)65974
1Brady Crews (Sr)152742
3Charlie Neuman (Sr)191029
6Eddie Holloway (So)-3-3
10Conner Stinson (Jr)80080
14Will Peters (So)99
26Cameron Hart (Sr)-4-4
69Cash Thomas (Sr)55
Williamsville

Total Yards

#Athlete NameRushPassRecTotal
Team Totals188283283471
3Kaden Entwistle (Jr)3939
4Griffin Watkins (Jr)5050
7Jackson Sanders (Sr)11255266
11C. Grosenheider (Jr)3131
15Keagan Peters (So)02828
17Dalton Root (Sr)2525
20Mason Johnson (Sr)4112116
21Matthew Miller (Sr)861197
24Marquisse Ringo (Jr)8787
26Shawn Timm (So)44
30C. Hamilton (So)55
80Matthew Noonan (So)66
New Berlin/Franklin/Waverly

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals482775
1Brady Crews (Sr)11
2Wyatt Oschwald (Sr)718
3Charlie Neuman (Sr)358
6Eddie Holloway (So)112
10Conner Stinson (Jr)8210
11Jackson Cody (Sr)448
14Will Peters (So)325
18Cale Johnson (Sr)11
23Evan Spencer (Sr)6410
51Andrew Bishoff (Sr)22
55James Johnson (Sr)11
66Colby Midiri (So)22
69Cash Thomas (Sr)55
75Blake Hermes (Sr)11
77Rebel Walden (Jr)11
89Wyatt Peters (Sr)7310
Williamsville

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals24477112.0
1C. Conkrite (Sr)11
2Jackson Britton (Sr)44
6Jack Ford (Jr)1671.0
8Isaiah Perry (Sr)44
10Andrew Donelan (Sr)134
12Bryce Oglesby (Jr)2132.0
13Devin Fulgenzi (Sr)2131.0
14Peyton Casson (Sr)11
18Landan Hauke (Jr)11
21Matthew Miller (Sr)111.0
23D. McElhiney (Sr)11
29Jack Park (Jr)112
31Andrew Mumaw (So)33
32Gage Reedy (Jr)336
40Kody Kovski (So)332.0
44Dylan Matson (So)11
50Mason Griffin (Sr)347
53Landon Hunt (Jr)221.0
55Wesley Kirkman (Jr)123
56Liam Dodsworth (Jr)11
57Anthony Beckman (Sr)662.0
62Sam Shaw (Sr)111.0
64Thomas Phillips (So)111.0
89Brenton Trickey (So)55

Sacks

New Berlin/Franklin/Waverly has not entered any sacks stats.
Williamsville

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
57Anthony Beckman (Sr)1.0
New Berlin/Franklin/Waverly

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals211
1Brady Crews (Sr)11
55James Johnson (Sr)10
69Cash Thomas (Sr)1
Williamsville

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals2
57Anthony Beckman (Sr)2
New Berlin/Franklin/Waverly

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals26733.547
9Nolan Robinson (Sr)26733.547
Williamsville

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals947853.1603
29Jack Park (Jr)737753.9603
37Cohen Frye (So)210150.551
New Berlin/Franklin/Waverly

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals311036.743
69Cash Thomas (Sr)311036.743

Punts

Williamsville has not entered any punts stats.
New Berlin/Franklin/Waverly

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals58016.02380
0M. Pecoraro (Sr)23718.52337
1Brady Crews (Sr)34314.31643
Williamsville

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals22412.02412424.02448
21Matthew Miller (Sr)12424.02424
24Marquisse Ringo (Jr)22412.02424
New Berlin/Franklin/Waverly

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals161
9Nolan Robinson (Sr)1
10Conner Stinson (Jr)16
Williamsville

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals84853
4Griffin Watkins (Jr)16
11C. Grosenheider (Jr)16
20Mason Johnson (Sr)16
21Matthew Miller (Sr)212
24Marquisse Ringo (Jr)3180
29Jack Park (Jr)33
37Cohen Frye (So)2
New Berlin/Franklin/Waverly

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.01
9Nolan Robinson (Sr)111.01
Williamsville

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals56.85
29Jack Park (Jr)34.83
37Cohen Frye (So)221.02
New Berlin/Franklin/Waverly

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals11
10Conner Stinson (Jr)11
Williamsville

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals538
4Griffin Watkins (Jr)11
11C. Grosenheider (Jr)11
20Mason Johnson (Sr)11
21Matthew Miller (Sr)22
24Marquisse Ringo (Jr)33

Game Story

Illinois High School Football - Williamsville wallops New Berlin/Franklin/Waverly

October 10, 2025: Williamsville, IL 62693

The Williamsville Bullets football squad scored 53 points and restricted the visiting New Berlin/Franklin/Waverly Vipers to 7 in the Bullets league win on Friday.

In their next game, the Bullets face the Maroa-Forsyth Trojans (Maroa, IL) in a Sangamo challenge, on Friday, October 17. Williamsville will attempt to move on its 7-0 season record. The Trojans come into the test with a 6-1 record after their 50-36 league loss to Olympia (Stanford, IL).

With the defeat, New Berlin/Franklin/Waverly drops to 4-3 on the campaign. The Vipers host Athens (Athens, IL) to clash with the Warriors in a Sangamo test on Friday, October 17. The Warriors come into the test with a record of 4-3. Athens lost 22-18 in their recent league outing against PORTA/Ashland-Chandlerville Central/Greenview (Petersburg, IL)

Coaches Summary

First Quarter

7:42 W = 5yd TD run by M Miller. PAT kick good by J Park. NB - 0, W - 7
5:39 W = 8yd TD pass (J Sanders to M Johnson). PAT kick blocked. NB - 0, W - 13
5:23 NB = 80 yd TD run by C Stinson. PAT kick good by N Robinson. NB - 7, W - 13

Second Quarter

11:36 W = 44yd TD run by M Miller. 2 pts PAT conversion failed. NB - 7, W - 19
7:56 W = 13yd TD pass (J Sanders to C Grosenheider). 2 pts PAT conversion failed. NB - 7, W - 25
0:41 W = 7yd TD pass (J Sanders to G Watkins). PAT kick good by J Park. NB - 7, W - 32

Third Quarter

9:05 W - 4yd TD run by M Ringo. PAT kick good by J Park. NB - 7, W - 39
6:17 W - 1yd TD run by M Ringo. PAT kick good by C Frye. NB - 7, W - 46

Fourth Quarter

W = 9 yd TD run by M Ringo. PAT kick good by C Frye. NB - 7, W - 53

  • All
  • Q1
  • Q2
  • Q3
  • Q4
  1. Check In

    1st Quarter
    7 - 19 The scorer has checked in. NBFW (CO-OP) 7, WHS 19
    Posted @ 7:48p
  2. 7 - 19

    End of 1st Quarter

    2nd Quarter
    NBFW (CO-OP) 7, WHS 19
    Posted @ 7:48p
  3. 7 - 25

    Passing Touchdown

    Williamsville2nd Quarter ~8 minutes to go
    Williamsville - #7 Jackson Sanders 20 Yd pass completed to #11 Collin Grosenheider for a TD. NBFW (CO-OP) 7, WHS 25
    Posted @ 7:48p
  4. 7 - 25

    Passing Two Point Conversion Failed

    Williamsville2nd Quarter ~8 minutes to go
    Williamsville - 2Pt Conversion Failed. NBFW (CO-OP) 7, WHS 25
    Posted @ 7:49p
  5. 7 - 31

    Passing Touchdown

    Williamsville2nd Quarter ~3 minutes to go
    Williamsville - Pass completed for a TD. NBFW (CO-OP) 7, WHS 31
    Posted @ 8:13p
  6. 7 - 32

    Made Point After

    Williamsville2nd Quarter ~3 minutes to go
    Williamsville - PAT Good. NBFW (CO-OP) 7, WHS 32
    Posted @ 8:13p
  7. 7 - 32

    Halftime

    Halftime
    NBFW (CO-OP) 7, WHS 32
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:15p
  8. 7 - 32

    Start of 3rd Quarter

    Williamsville3rd Quarter
    Williamsville to kick off to New Berlin/Franklin/Waverly.
    Posted @ 8:35p
  9. 7 - 32

    Fumble Recovery

    Williamsville3rd Quarter ~11 minutes to go
    Williamsville recovered a fumble by New Berlin/Franklin/Waverly. NBFW (CO-OP) 7, WHS 32
    Posted @ 8:36p
  10. 7 - 38

    Rushing Touchdown

    Williamsville3rd Quarter ~9 minutes to go
    Williamsville - #21 Matthew Miller with a 4 Yd Rushing TD. NBFW (CO-OP) 7, WHS 38
    Posted @ 8:40p
  11. 7 - 39

    Made Point After

    Williamsville3rd Quarter ~9 minutes to go
    Williamsville - #29 Jack Park PAT Good. NBFW (CO-OP) 7, WHS 39
    Posted @ 8:40p
  12. 7 - 45

    Rushing Touchdown

    Williamsville3rd Quarter ~6 minutes to go
    Williamsville - #24 Marquisse Ringo with a 6 Yd Rushing TD. NBFW (CO-OP) 7, WHS 45
    Posted @ 8:49p
  13. 7 - 46

    Made Point After

    Williamsville3rd Quarter ~6 minutes to go
    Williamsville - #37 Cohen Frye PAT Good. NBFW (CO-OP) 7, WHS 46
    Posted @ 8:53p
  14. 7 - 46

    End of 3rd Quarter

    4th Quarter
    NBFW (CO-OP) 7, WHS 46
    Posted @ 9:03p
  15. 7 - 46

    Turnover on Downs

    Williamsville4th Quarter ~11 minutes to go
    New Berlin/Franklin/Waverly has turned possession over on downs. Williamsville has the ball on their own 29-yard line. NBFW (CO-OP) 7, WHS 46
    Posted @ 9:03p
  16. 7 - 52

    Rushing Touchdown

    Williamsville4th Quarter ~9 minutes to go
    Williamsville - #24 Marquisse Ringo with a 9 Yd Rushing TD. NBFW (CO-OP) 7, WHS 52
    Posted @ 9:09p
  17. 7 - 53

    Made Point After

    Williamsville4th Quarter ~9 minutes to go
    Williamsville - #37 Cohen Frye PAT Good. NBFW (CO-OP) 7, WHS 53
    Posted @ 9:09p
  18. Scorer Dropped Out

    4th Quarter
    Posted @ 9:12p

NBFW (CO-OP) @ Williamsville Football Game Info

Fri., Oct. 10, 2025 @ 7p
The Williamsville (IL) varsity football team won Friday's home conference game against New Berlin/Franklin/Waverly (New Berlin, IL) by a score of 53-7.

Rankings & Records

N

New Berlin/Franklin/Waverly (25-26)

ILClass
28123
OverallConferenceHomeAwayWin %Conference %PFPA
4-54-53-21-3.444.444251252

Williamsville (25-26)

ILClass
854
OverallConferenceHomeAwayNeutralWin %Conference %PFPA
11-19-05-04-02-1.9171.000533201

Team Scoring Averages

Q1Q2Q3Q4Final
New Berlin/Franklin/Waverly8.66.02.95.027.9
Williamsville
14.515.811.33.744.4

New Berlin/Franklin/Waverly Videos

N

New Berlin/Franklin/Waverly doesn't have any videos.

Williamsville Videos

Team Stat Comparison

New Berlin/Franklin/WaverlyWilliamsville
210.7Rushing Yards Per Game200.0
95.8Passing Yards Per Game200.6
97.9Receiving Yards Per Game200.9
306.4Total Yards Per Game400.6
82.6Tackles Per Game84.5
0.9Sacks Per Game1.6
5.9Points Per Game1.8

Team Leaders

New Berlin/Franklin/WaverlyWilliamsvilleNational Avg.
#0 Michael Pecoraro85.4Rushing Yards Per Game#21 Matthew Miller120.310.9
#1 Brady Crews95.8Passing Yards Per Game#7 Jackson Sanders190.110.6
#3 Charlie Neuman36.9Receiving Yards Per Game#20 Mason Johnson63.98.7
#1 Brady Crews169.3Total Yards Per Game#7 Jackson Sanders218.024.4
#89 Wyatt Peters11.1Tackles Per Game#51 Griffin Liles10.32.6
#69 Cash Thomas0.3Sacks Per Game#51 Griffin Liles0.50.2
#1 Brady Crews2.7Points Per Game#29 Jack Park1.81.8

Record Breakdown

N

New Berlin/Franklin/Waverly (25-26)

Williamsville (25-26)

4-5
Overall
11-1
4-5
League
9-0
0-0
Non-League
0-0
0-1
Head to Head
1-0
4-4
Common Opponent
9-0
3-2
Home
5-0
1-3
Away
4-0
0-0
Neutral
2-1
0-0
Playoff
2-1
4-5
In-State
11-1
0-0
Out-of-State
0-0