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 Willingboro (NJ) varsity football team lost Friday's home conference game against Haddonfield (NJ) by a score of 39-8.

Q1Q2Q3Q4Final
Haddonfield61371339
Willingboro00808
Final score provided by S. ScoreFinder.
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Haddonfield

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals88951.00011.92051174.5
11Van Lefakis (Sr)88951.00011.92051174.5
Haddonfield

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals261576.03613
2Dominic Ruffolo (Sr)166.060
22Joey Testa (Jr)5142.80
25Brody Leonard (Sr)181287.13612
28Jack Laska (Jr)177.0701
33Cormac Flanagan (Jr)122.020
Haddonfield

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals89511.9512
3Michael Keenan (Jr)46215.5511
8Jax Marshall (Sr)11010.010
9Jack McKeever (Sr)2168.0101
25Brody Leonard (Sr)177.07
Haddonfield

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals15795072324
2Dominic Ruffolo (Sr)66
3Michael Keenan (Jr)6262
8Jax Marshall (Sr)1010
9Jack McKeever (Sr)167288
22Joey Testa (Jr)1414
25Brody Leonard (Sr)1287135
28Jack Laska (Jr)77
33Cormac Flanagan (Jr)22
Haddonfield

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1579595252
2Dominic Ruffolo (Sr)66
3Michael Keenan (Jr)6262
8Jax Marshall (Sr)1010
9Jack McKeever (Sr)1616
11Van Lefakis (Sr)9595
22Joey Testa (Jr)1414
25Brody Leonard (Sr)1287135
28Jack Laska (Jr)77
33Cormac Flanagan (Jr)22
Haddonfield

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals186886
2Dominic Ruffolo (Sr)044
3Michael Keenan (Jr)448
9Jack McKeever (Sr)145
10Dan Keenan (Jr)077
12Max Sinnes (So)101
13Reis Rhea (So)011
15James Farrell (So)325
22Joey Testa (Jr)011
23Henry Cantrell (Jr)011
24Hutch Rhyne (Sr)235
25Brody Leonard (Sr)123
26Wyatt Crincoli (Jr)011
33Cormac Flanagan (Jr)31013
46William Barker (So)033
50P. Bawidamann (Jr)11
52Rafael Lytle (Sr)123
54Logan Rhea (Sr)055
55M. Grant-hines (Sr)134
56Billy Mumbower (Jr)066
60Henry Dyreyes (Sr)044
66PJ Thompson (Sr)112
69Matt Rutter (Sr)033
Haddonfield

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals17272.0332
2Dominic Ruffolo (Sr)11
3Michael Keenan (Jr)11
9Jack McKeever (Sr)17272.01
10Dan Keenan (Jr)1
24Hutch Rhyne (Sr)1
26Wyatt Crincoli (Jr)1
Haddonfield

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals630851.3602
5Bobby Post (Sr)14545.0450
33Cormac Flanagan (Jr)526352.6602
Haddonfield

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals100.000
26Wyatt Crincoli (Jr)100.000
Haddonfield

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals6363
3Michael Keenan (Jr)16
9Jack McKeever (Sr)212
10Dan Keenan (Jr)3
25Brody Leonard (Sr)212
28Jack Laska (Jr)16
Haddonfield

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals36.53
5Bobby Post (Sr)01.00
10Dan Keenan (Jr)35.63
Haddonfield

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals3216
3Michael Keenan (Jr)11
9Jack McKeever (Sr)112
25Brody Leonard (Sr)22
28Jack Laska (Jr)11
Willingboro has not entered stats for this game.

Game Story

New Jersey High School Football - Haddonfield defeats Willingboro

September 12, 2025: Willingboro, NJ 08046

The crowd at Friday's league contest between the Haddonfield Bulldawgs (Haddonfield, NJ) and the host Willingboro Chimeras (Willingboro, NJ), witnessed Haddonfield's football squad topple Willingboro by a count of 39-8.

The Bulldawgs (2-1) will now prepare for their match against Seneca (Tabernacle, NJ). The Golden Eagles come into the West Jersey - Continental match with a 3-0 record. In their last match, Seneca defeated Pleasantville (Pleasantville, NJ), 32-6, in a league match.

Coming up next, the Chimeras confront the Gloucester City Lions (Gloucester City, NJ) in a West Jersey - Continental match, on Thursday, September 18. Willingboro will attempt to improve on its 1-2 season record. The Lions go into the battle with a 2-1 record after their 30-14 league loss to Paul VI (Haddonfield, NJ).

Haddonfield @ Willingboro Football Game Info

Fri., Sep. 12, 2025 @ 6p
Willingboro HS
The Willingboro (NJ) varsity football team lost Friday's home conference game against Haddonfield (NJ) by a score of 39-8.

Rankings & Records

Haddonfield (25-26)

NJDiv.
262
OverallLeagueHomeAwayNeutralWin %League %PFPA
9-34-16-23-00-1.750.800302162

Willingboro (25-26)

NJDiv.
8910
OverallLeagueHomeAwayWin %League %PFPA
4-61-42-22-4.400.200256214

Team Scoring Averages

Q1Q2Q3Q4Final
Haddonfield
8.211.86.25.425.2
Willingboro
5.58.08.82.525.6

Haddonfield Videos

Haddonfield doesn't have any videos.

Willingboro Videos

Head-to-Head

  • Haddonfield won on 9/12/2025
    9/12 @ 6pQ1Q2Q3Q4Final
    Haddonfield61371339
    Willingboro00808

    The Haddonfield (NJ) varsity football team won Friday's away conference game against Willingboro (NJ) by a score of 39-8.

  • Haddonfield won last month
    10/31 @ 7pQ1Q2Q3Q4Final
    Willingboro----14
    Haddonfield----20

    The Willingboro (NJ) varsity football team lost Friday's away playoff game against Haddonfield (NJ) by a score of 20-14.

Team Stat Comparison

HaddonfieldWillingboro
135.2Rushing Yards Per Game23.7
135.5Passing Yards Per Game34.5
133.8Receiving Yards Per Game34.5
270.7Total Yards Per Game58.2
78.1Tackles Per Game-
1.0Sacks Per Game-
3.5Points Per Game-

Team Leaders

HaddonfieldWillingboroNational Avg.
#25 Brody Leonard96.1Rushing Yards Per Game#33 Mekhi Cottle61.011.0
#11 Van Lefakis127.3Passing Yards Per Game#8 James Pemberton207.010.7
#3 Michael Keenan55.7Receiving Yards Per Game#2 Zahir Bryant129.08.7
#11 Van Lefakis124.6Total Yards Per Game#8 James Pemberton228.024.5
#33 Cormac Flanagan11.6Tackles Per Game
-
2.6
#54 Logan Rhea0.4Sacks Per Game
-
0.2
#10 Dan Keenan1.7Points Per Game
-
1.9

Record Breakdown

Haddonfield (25-26)

Willingboro (25-26)

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