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 Upper Dublin (Fort Washington, PA) varsity football team won Thursday's home conference game against Bensalem (PA) by a score of 31-7.

Q1Q2Q3Q4Final
Bensalem07007
Upper Dublin7071731
Final score provided by M. Young.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Bensalem has not entered stats for this game.
Upper Dublin

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1218214.66717.81125.7
5Kevin Etkin (Jr)1218214.66717.81125.7
Upper Dublin

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals371413.80
1Shyne Roberts (Sr)12443.701
4C. Kohlbrenner (Sr)5275.401
5Kevin Etkin (Jr)294.501
24Ronald Shepherd (So)14312.20
27M. Campbell jr. (Sr)4307.50
Upper Dublin

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1221417.8
1Shyne Roberts (Sr)39933.0
4C. Kohlbrenner (Sr)24221.01
22David Morris 3 (Jr)122.0
24Ronald Shepherd (So)2178.5
27Eric Berman (Jr)23718.5
27M. Campbell jr. (Sr)2178.5
Upper Dublin

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals141214355
1Shyne Roberts (Sr)4499143
4C. Kohlbrenner (Sr)274269
5Kevin Etkin (Jr)99
22David Morris 3 (Jr)22
24Ronald Shepherd (So)311748
27Eric Berman (Jr)3737
27M. Campbell jr. (Sr)301747
Upper Dublin

Total Yards

#Athlete NameRushPassRecTotal
Team Totals141214214355
1Shyne Roberts (Sr)4499143
4C. Kohlbrenner (Sr)274269
5Kevin Etkin (Jr)9214223
22David Morris 3 (Jr)22
24Ronald Shepherd (So)311748
27Eric Berman (Jr)3737
27M. Campbell jr. (Sr)301747
Upper Dublin

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals
1Shyne Roberts (Sr)166
4C. Kohlbrenner (Sr)21212
5Kevin Etkin (Jr)166
Upper Dublin

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals
1Shyne Roberts (Sr)11
4C. Kohlbrenner (Sr)112
5Kevin Etkin (Jr)11
Stat Supplier Logo

Upper Dublin's stats are presented by HudlHudl

Game Story

Pennsylvania High School Football - Upper Dublin defeats Bensalem

September 14, 2023: Fort Washington, PA 19034

In Thursday's league match, the host Upper Dublin Cardinals football squad scored a good 31-7 victory over the Bensalem Fighting Owls.

In their next game, the Cardinals clash with the Wissahickon Trojans (Ambler, PA) in a non-league match, on Friday, September 22. Upper Dublin will attempt to move on its 2-2 season record. The Trojans enter the match with a 4-0 record after their 44-28 non-league win over Simon Gratz (Philadelphia, PA).

The Fighting Owls (0-4) will now prepare for their match against Council Rock North (Newtown, PA). The Indians enter the Suburban One - Continental match with a 0-4 record. In their last match, Council Rock North dropped by Souderton (Souderton, PA), 42-0, in a league match.

M YoungCardinals Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Bensalem 0, UDHS 0
    Posted @ 6:58p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 6:59p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:59p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 6:59p
  5. 0 - 0

    Start of Game

    Upper Dublin1st Quarter
    Upper Dublin kicking off to Bensalem.
    Posted @ 7:08p
  6. 0 - 0

    Punt

    Upper Dublin1st Quarter ~8 minutes to go
    Bensalem has punted to Upper Dublin. Upper Dublin has the ball on their own 49-yard line. Bensalem 0, UDHS 0
    Posted @ 7:13p
  7. 0 - 0

    Red Zone Alert

    Upper Dublin1st Quarter ~5 minutes to go
    Upper Dublin is inside Bensalem's 20. Bensalem 0, UDHS 0
    Posted @ 7:19p
  8. 0 - 0

    Update

    Upper Dublin1st Quarter ~2 minutes to go
    Upper Dublin - 1st down, ~2 minutes to go, ball on Bensalem's 8-yard line. Bensalem 0, UDHS 0
    Posted @ 7:24p
  9. 0 - 6

    Rushing Touchdown

    Upper Dublin1st Quarter ~1 minute to go
    Upper Dublin - #1 Shyne Roberts with a 1 Yd Rushing TD. Bensalem 0, UDHS 6
    Posted @ 7:26p
  10. 0 - 7

    Made Point After

    Upper Dublin1st Quarter ~1 minute to go
    Upper Dublin - #34 Matthew Miller PAT Good. Bensalem 0, UDHS 7
    Posted @ 7:26p
  11. 0 - 7

    Possession Update - Kickoff

    Bensalem1st Quarter ~1 minute to go
    Upper Dublin kicked off to Bensalem. Bensalem has the ball on their own 20-yard line. Bensalem 0, UDHS 7
    Posted @ 7:27p
  12. 0 - 7

    End of 1st Quarter

    2nd Quarter
    Bensalem 0, UDHS 7
    Posted @ 7:32p
  13. 0 - 7

    Punt

    Upper Dublin2nd Quarter ~11 minutes to go
    Bensalem has punted to Upper Dublin. Upper Dublin has the ball on their own 30-yard line. Bensalem 0, UDHS 7
    Posted @ 7:32p
  14. 0 - 7

    Punt

    Bensalem2nd Quarter ~10 minutes to go
    Upper Dublin has punted to Bensalem. Bensalem has the ball on their own 16-yard line. Bensalem 0, UDHS 7
    Posted @ 7:36p
  15. 0 - 7

    Long Pass

    Bensalem2nd Quarter ~8 minutes to go
    Bensalem with a long pass. Bensalem has the ball on Upper Dublin's 14-yard line. Bensalem 0, UDHS 7
    Posted @ 7:41p
  16. 6 - 7

    Rushing Touchdown

    Bensalem2nd Quarter ~8 minutes to go
    Bensalem - #6 Aidan Mayfield with a 14 Yd Rushing TD. Bensalem 6, UDHS 7
    Posted @ 7:43p
  17. 7 - 7

    Made Point After

    Bensalem2nd Quarter ~8 minutes to go
    Bensalem - PAT Good. Bensalem 7, UDHS 7
    Posted @ 7:43p
  18. 7 - 7

    Possession Update - Kickoff

    Upper Dublin2nd Quarter ~8 minutes to go
    Bensalem kicked off to Upper Dublin. Upper Dublin has the ball on their own 15-yard line. Bensalem 7, UDHS 7
    Posted @ 7:44p
  19. 7 - 7

    Punt

    Bensalem2nd Quarter ~5 minutes to go
    Upper Dublin has punted to Bensalem. Bensalem has the ball on Upper Dublin's 35-yard line. Bensalem 7, UDHS 7
    Posted @ 7:48p
  20. 7 - 7

    Big Play - Sack

    Upper Dublin2nd Quarter ~3 minutes to go
    Upper Dublin - #4 Chris Kohlbrenner with a sack. Bensalem has the ball on Upper Dublin's 49-yard line. Bensalem 7, UDHS 7
    Posted @ 7:51p
  21. 7 - 7

    Punt

    Upper Dublin2nd Quarter ~3 minutes to go
    Bensalem has punted to Upper Dublin. Upper Dublin has the ball on their own 18-yard line. Bensalem 7, UDHS 7
    Posted @ 7:52p
  22. 7 - 7

    Long Run

    Upper Dublin2nd Quarter ~1 minute to go
    Upper Dublin - #1 Shyne Roberts with a long run. Upper Dublin has the ball on Bensalem's 26-yard line. Bensalem 7, UDHS 7
    Posted @ 7:56p
  23. 7 - 7

    Turnover on Downs

    Bensalem2nd Quarter Under a minute
    Upper Dublin has turned possession over on downs. Bensalem has the ball on their own 20-yard line. Bensalem 7, UDHS 7
    Posted @ 7:59p
  24. 7 - 7

    Halftime

    Halftime
    Bensalem 7, UDHS 7
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8p
  25. 7 - 7

    Start of 3rd Quarter

    Bensalem3rd Quarter
    Bensalem to kick off to Upper Dublin.
    Posted @ 8:21p
  26. 7 - 7

    Update

    Upper Dublin3rd Quarter ~7 minutes to go
    Upper Dublin - 1st down, ~7 minutes to go, ball on their own 44-yard line. Bensalem 7, UDHS 7
    Posted @ 8:28p
  27. 7 - 7

    Long Pass

    Upper Dublin3rd Quarter ~7 minutes to go
    Upper Dublin - #5 Kevin Etkin with a long pass to #1 Jacob Reif. Upper Dublin has the ball on Bensalem's 20-yard line. Bensalem 7, UDHS 7
    Posted @ 8:30p
  28. 7 - 13

    Rushing Touchdown

    Upper Dublin3rd Quarter ~6 minutes to go
    Upper Dublin - #4 Chris Kohlbrenner with a 10 Yd Rushing TD. Bensalem 7, UDHS 13
    Posted @ 8:34p
  29. 7 - 14

    Made Point After

    Upper Dublin3rd Quarter ~6 minutes to go
    Upper Dublin - #34 Matthew Miller PAT Good. Bensalem 7, UDHS 14
    Posted @ 8:35p
  30. 7 - 14

    Possession Update - Kickoff

    Bensalem3rd Quarter ~6 minutes to go
    Upper Dublin kicked off to Bensalem. Bensalem has the ball on their own 27-yard line. Bensalem 7, UDHS 14
    Posted @ 8:38p
  31. 7 - 14

    Punt

    Upper Dublin3rd Quarter ~4 minutes to go
    Bensalem has punted to Upper Dublin. Upper Dublin has the ball on their own 36-yard line. Bensalem 7, UDHS 14
    Posted @ 8:40p
  32. 7 - 14

    End of 3rd Quarter

    4th Quarter
    Bensalem 7, UDHS 14
    Posted @ 8:53p
  33. 7 - 20

    Passing Touchdown

    Upper Dublin4th Quarter ~11 minutes to go
    Upper Dublin - #5 Kevin Etkin 34 Yd pass completed to #4 Chris Kohlbrenner for a TD. Bensalem 7, UDHS 20
    Posted @ 8:53p
  34. 7 - 21

    Made Point After

    Upper Dublin4th Quarter ~11 minutes to go
    Upper Dublin - #34 Matthew Miller PAT Good. Bensalem 7, UDHS 21
    Posted @ 8:54p
  35. 7 - 21

    Punt

    Upper Dublin4th Quarter ~10 minutes to go
    Bensalem has punted to Upper Dublin. Upper Dublin has the ball on their own 46-yard line. Bensalem 7, UDHS 21
    Posted @ 9p
  36. 7 - 21

    Long Pass

    Upper Dublin4th Quarter ~8 minutes to go
    Upper Dublin - #5 Kevin Etkin with a long pass to #21. Upper Dublin has the ball on Bensalem's 3-yard line. Bensalem 7, UDHS 21
    Posted @ 9:07p
  37. 7 - 27

    Rushing Touchdown

    Upper Dublin4th Quarter ~8 minutes to go
    Upper Dublin - #5 Kevin Etkin with a 3 Yd Rushing TD. Bensalem 7, UDHS 27
    Posted @ 9:10p
  38. 7 - 28

    Made Point After

    Upper Dublin4th Quarter ~8 minutes to go
    Upper Dublin - #34 Matthew Miller PAT Good. Bensalem 7, UDHS 28
    Posted @ 9:11p
  39. 7 - 28

    Possession Update - Kickoff

    Bensalem4th Quarter ~8 minutes to go
    Upper Dublin kicked off to Bensalem. Bensalem has the ball on their own 20-yard line. Bensalem 7, UDHS 28
    Posted @ 9:13p
  40. 7 - 28

    Punt

    Upper Dublin4th Quarter ~6 minutes to go
    Bensalem has punted to Upper Dublin. Upper Dublin has the ball on their own 46-yard line. Bensalem 7, UDHS 28
    Posted @ 9:17p
  41. 7 - 28

    Red Zone Alert

    Upper Dublin4th Quarter ~2 minutes to go
    Upper Dublin is inside Bensalem's 20. Bensalem 7, UDHS 28
    Posted @ 9:24p
  42. 7 - 28

    Two-Minute Warning

    Upper Dublin4th Quarter ~2 minutes to go
    Upper Dublin has the ball on Bensalem's 10-yard line. Bensalem 7, UDHS 28
    Posted @ 9:25p
  43. 7 - 31

    Field Goal

    Upper Dublin4th Quarter ~2 minutes to go
    Upper Dublin - #34 Matthew Miller kicks a 28 Yd Field Goal. Bensalem 7, UDHS 31
    Posted @ 9:26p
  44. 7 - 31

    Possession Update - Kickoff

    Bensalem4th Quarter ~2 minutes to go
    Upper Dublin kicked off to Bensalem. Bensalem has the ball on their own 20-yard line. Bensalem 7, UDHS 31
    Posted @ 9:27p
  45. 7 - 31

    End of Game

    Final
    Bensalem 7, UDHS 31
    Posted @ 9:33p

Bensalem @ Upper Dublin Football Game Info

Thu., Sep. 14, 2023 @ 7p
Upper Dublin
The Upper Dublin (Fort Washington, PA) varsity football team won Thursday's home conference game against Bensalem (PA) by a score of 31-7.

Scoretracker Providers

M YoungCardinals Reporter

Rankings & Records

Bensalem (23-24)

PAClass
31872
OverallConferenceHomeAwayWin %Conference %PFPA
2-82-51-31-5.200.286129278

Upper Dublin (23-24)

PAClass
13836
OverallConferenceHomeAwayWin %Conference %PFPA
7-54-24-13-4.583.667284255

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Bensalem
2.33.11.6.87.012.9
Upper Dublin
5.46.15.97.0-23.7

Team Stat Comparison

BensalemUpper Dublin
36.7Rushing Yards Per Game178.5
26.1Passing Yards Per Game108.8
24.6Receiving Yards Per Game109.1
62.8Total Yards Per Game287.3
-Tackles Per Game56.8
-Sacks Per Game2.3
2.4Points Per Game18.9
-Pancake Blocks1

Team Leaders

BensalemUpper DublinNational Avg.
#6 Aidan Mayfield84.7Rushing Yards Per Game#1 Shyne Roberts114.620.6
#4 Hollis Sanders87.0Passing Yards Per Game#5 Kevin Etkin115.050.5
#11 Thomas Bailey47.3Receiving Yards Per Game#4 Chris Kohlbrenner57.017.5
#4 Hollis Sanders95.3Total Yards Per Game#1 Shyne Roberts131.436.9
-
Tackles Per Game#3 Ryan Osullivan8.82.7
-
Sacks Per Game#1 Shyne Roberts0.50.2
#11 Thomas Bailey6.0Points Per Game#1 Shyne Roberts10.42.1
-
Pancake Blocks#53 Philip Roll16

Record Breakdown

Bensalem (23-24)

Upper Dublin (23-24)

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