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 Hatboro-Horsham (Horsham, PA) varsity football team lost Saturday's home conference game against Upper Moreland (Willow Grove, PA) by a score of 41-40.

Game Details: Hatboro-Horsham Senior High School, Stadium

Q1Q2Q3Q4Final
Upper Moreland7621741
Hatboro-Horsham7720640
Final score provided by D. Lennox.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup

Game Stats

Upper Moreland has not entered stats for this game.
Hatboro-Horsham

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1017213.58821.34152118.3
7Chris Edwards (Sr)1017213.58821.34152118.3
Hatboro-Horsham

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals352777.9182
6C. Broaddus jr. (Sr)177.0700
7Chris Edwards (Sr)8648.000
20Ismael Collazo (Jr)3155.001
24Adam Suder (Sr)8425.3900
25Josh Smith (Sr)1414710.511
28A. Kwiatanowski (Sr)122.0200
Hatboro-Horsham

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals920022.2844
6C. Broaddus jr. (Sr)611619.3373
11B. Ejimonyeugwo (Sr)27437.0371
24Adam Suder (Sr)11010.0100
Hatboro-Horsham

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals27720014491
6C. Broaddus jr. (Sr)711614137
7Chris Edwards (Sr)6464
11B. Ejimonyeugwo (Sr)7474
20Ismael Collazo (Jr)1515
24Adam Suder (Sr)421052
25Josh Smith (Sr)147147
28A. Kwiatanowski (Sr)22
Hatboro-Horsham

Total Yards

#Athlete NameRushPassRecTotal
Team Totals277213200490
6C. Broaddus jr. (Sr)7116123
7Chris Edwards (Sr)64213277
11B. Ejimonyeugwo (Sr)7474
20Ismael Collazo (Jr)1515
24Adam Suder (Sr)421052
25Josh Smith (Sr)147147
28A. Kwiatanowski (Sr)22
Hatboro-Horsham

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals39531.734
8Jin Kim (Sr)39531.734
Hatboro-Horsham

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals2147.014014
6C. Broaddus jr. (Sr)2147.014014
Hatboro-Horsham

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals6360137
6C. Broaddus jr. (Sr)318018
8Jin Kim (Sr)11
11B. Ejimonyeugwo (Sr)1606
20Ismael Collazo (Jr)1606
25Josh Smith (Sr)1606
Hatboro-Horsham

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.00001
8Jin Kim (Sr)111.00001
Hatboro-Horsham

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals2406
6C. Broaddus jr. (Sr)0303
11B. Ejimonyeugwo (Sr)11
20Ismael Collazo (Jr)11
25Josh Smith (Sr)11
Stat Supplier Logo

Hatboro-Horsham's stats are presented by HudlHudl

Recap Video

Doug LennoxBears Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    7 - 0 The scorer has checked in. Upper Moreland 7, Hatboro-Horsham 0
    Posted @ 3:14p
  2. Game Attendance

    1st Quarter
    Attendance At least 1,000
    Posted @ 3:14p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 3:14p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 3:14p
  5. 13 - 0

    Passing Touchdown

    Upper Moreland1st Quarter ~3 minutes to go
    Upper Moreland - #2 Brendan Olexa 50 Yd pass completed to #4 John Richter for a TD. Upper Moreland 13, Hatboro-Horsham 0
    Posted @ 3:15p
  6. 14 - 0

    Made Point After

    Upper Moreland1st Quarter ~3 minutes to go
    Upper Moreland - PAT Good. Upper Moreland 14, Hatboro-Horsham 0
    Posted @ 3:15p
  7. 14 - 6

    Rushing Touchdown

    Hatboro-Horsham1st Quarter ~2 minutes to go
    Hatboro-Horsham - Rushing TD. Upper Moreland 14, Hatboro-Horsham 6
    Posted @ 3:18p
  8. 14 - 7

    Made Point After

    Hatboro-Horsham1st Quarter ~2 minutes to go
    Hatboro-Horsham - PAT Good. Upper Moreland 14, Hatboro-Horsham 7
    Posted @ 3:18p
  9. 7 - 7

    Score Correction

    Upper Moreland1st Quarter
    Score correction for Upper Moreland in 1st Quarter. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:19p
  10. 7 - 7

    Possession Update - Kickoff

    Upper Moreland1st Quarter Under a minute
    Hatboro-Horsham kicked off to Upper Moreland. Upper Moreland has the ball on Hatboro-Horsham's 36-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:23p
  11. 7 - 7

    End of 1st Quarter

    2nd Quarter
    Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:24p
  12. 7 - 7

    Long Run

    Upper Moreland2nd Quarter ~11 minutes to go
    Upper Moreland with a long run. Upper Moreland has the ball on Hatboro-Horsham's 9-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:25p
  13. 7 - 7

    Red Zone Alert

    Upper Moreland2nd Quarter ~11 minutes to go
    Upper Moreland is inside Hatboro-Horsham's 20. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:26p
  14. 7 - 7

    Turnover on Downs

    Upper Moreland2nd Quarter ~10 minutes to go
    Hatboro-Horsham has turned possession over on downs. Upper Moreland has the ball on Hatboro-Horsham's 9-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:30p
  15. 7 - 7

    Turnover on Downs

    Hatboro-Horsham2nd Quarter ~10 minutes to go
    Upper Moreland has turned possession over on downs. Hatboro-Horsham has the ball on their own 9-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:31p
  16. 7 - 7

    Turnover on Downs

    Hatboro-Horsham2nd Quarter ~9 minutes to go
    Upper Moreland has turned possession over on downs. Hatboro-Horsham has the ball on their own 25-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:33p
  17. 7 - 7

    Possession Update

    Hatboro-Horsham2nd Quarter ~8 minutes to go
    Hatboro-Horsham takes over the ball on their own 14-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:35p
  18. 7 - 7

    Turnover on Downs

    Hatboro-Horsham2nd Quarter ~8 minutes to go
    Upper Moreland has turned possession over on downs. Hatboro-Horsham has the ball on their own 23-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:38p
  19. 7 - 7

    Punt

    Upper Moreland2nd Quarter ~7 minutes to go
    Hatboro-Horsham has punted to Upper Moreland. Upper Moreland has the ball on their own 32-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:39p
  20. 7 - 7

    Possession Update

    Upper Moreland2nd Quarter ~6 minutes to go
    Upper Moreland takes over the ball on their own 45-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:42p
  21. 7 - 7

    Turnover on Downs

    Upper Moreland2nd Quarter ~4 minutes to go
    Hatboro-Horsham has turned possession over on downs. Upper Moreland has the ball on their own 47-yard line. Upper Moreland 7, Hatboro-Horsham 7
    Posted @ 3:45p
  22. 13 - 7

    Passing Touchdown

    Upper Moreland2nd Quarter ~3 minutes to go
    Upper Moreland - #2 Brendan Olexa 34 Yd pass completed to #20 Brett Brossman for a TD. Upper Moreland 13, Hatboro-Horsham 7
    Posted @ 3:49p
  23. 13 - 7

    Missed Point After

    Upper Moreland2nd Quarter ~3 minutes to go
    Upper Moreland - PAT Missed. Upper Moreland 13, Hatboro-Horsham 7
    Posted @ 3:49p
  24. 13 - 7

    Possession Update - Kickoff

    Hatboro-Horsham2nd Quarter ~3 minutes to go
    Upper Moreland kicked off to Hatboro-Horsham. Hatboro-Horsham has the ball on their own 37-yard line. Upper Moreland 13, Hatboro-Horsham 7
    Posted @ 3:50p
  25. 13 - 7

    Big Play

    Hatboro-Horsham2nd Quarter ~2 minutes to go
    Hatboro-Horsham with a big play. Hatboro-Horsham has the ball on Upper Moreland's 47-yard line. Upper Moreland 13, Hatboro-Horsham 7
    Posted @ 3:53p
  26. Commentary

    2nd Quarter
    Penalty on hh for 15. 1.27 left. 3rd down
    Posted @ 3:55p
  27. 13 - 7

    Big Play

    Hatboro-Horsham2nd Quarter Under a minute
    Hatboro-Horsham with a big play. Hatboro-Horsham has the ball on Upper Moreland's 37-yard line. Upper Moreland 13, Hatboro-Horsham 7
    Posted @ 3:57p
  28. 13 - 13

    Passing Touchdown

    Hatboro-Horsham2nd Quarter Under a minute
    Hatboro-Horsham - #7 Nahji Logan 40 Yd pass completed to #24 Jordan Collazo for a TD. Upper Moreland 13, Hatboro-Horsham 13
    Posted @ 4p
  29. 13 - 14

    Made Point After

    Hatboro-Horsham2nd Quarter Under a minute
    Hatboro-Horsham - PAT Good. Upper Moreland 13, Hatboro-Horsham 14
    Posted @ 4p
  30. 13 - 14

    Halftime

    Halftime
    Upper Moreland 13, Hatboro-Horsham 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 4:03p
  31. 13 - 14

    Start of 3rd Quarter

    Hatboro-Horsham3rd Quarter
    Hatboro-Horsham to kick off to Upper Moreland.
    Posted @ 4:29p
  32. 19 - 14

    Passing Touchdown

    Upper Moreland3rd Quarter ~8 minutes to go
    Upper Moreland - #2 Brendan Olexa 50 Yd pass completed to #20 Brett Brossman for a TD. Upper Moreland 19, Hatboro-Horsham 14
    Posted @ 4:30p
  33. 19 - 14

    Passing Two Point Conversion Failed

    Upper Moreland3rd Quarter ~8 minutes to go
    Upper Moreland - 2Pt Conversion Failed. Upper Moreland 19, Hatboro-Horsham 14
    Posted @ 4:32p
  34. 19 - 20

    Rushing Touchdown

    Hatboro-Horsham3rd Quarter ~6 minutes to go
    Hatboro-Horsham - Rushing TD. Upper Moreland 19, Hatboro-Horsham 20
    Posted @ 4:39p
  35. 19 - 20

    Missed Point After

    Hatboro-Horsham3rd Quarter ~6 minutes to go
    Hatboro-Horsham - PAT Missed. Upper Moreland 19, Hatboro-Horsham 20
    Posted @ 4:39p
  36. 19 - 20

    Big Play - Kickoff Return

    Upper Moreland3rd Quarter ~6 minutes to go
    Upper Moreland with a long kickoff return. Upper Moreland has the ball on Hatboro-Horsham's 3-yard line. Upper Moreland 19, Hatboro-Horsham 20
    Posted @ 4:42p
  37. 25 - 20

    Rushing Touchdown

    Upper Moreland3rd Quarter ~5 minutes to go
    Upper Moreland - #24 Caleb Mead with a 3 Yd Rushing TD. Upper Moreland 25, Hatboro-Horsham 20
    Posted @ 4:43p
  38. 27 - 20

    Two Point Rush Completed

    Upper Moreland3rd Quarter ~5 minutes to go
    Upper Moreland - #4 John Richter rushed for a 2Pt Conversion. Upper Moreland 27, Hatboro-Horsham 20
    Posted @ 4:44p
  39. 27 - 26

    Passing Touchdown

    Hatboro-Horsham3rd Quarter ~4 minutes to go
    Hatboro-Horsham - #7 Chris Edwards 50 Yd pass completed for a TD. Upper Moreland 27, Hatboro-Horsham 26
    Posted @ 4:50p
  40. 27 - 27

    Made Point After

    Hatboro-Horsham3rd Quarter ~4 minutes to go
    Hatboro-Horsham - PAT Good. Upper Moreland 27, Hatboro-Horsham 27
    Posted @ 4:50p
  41. 27 - 27

    Possession Update - Kickoff

    Upper Moreland3rd Quarter ~3 minutes to go
    Hatboro-Horsham kicked off to Upper Moreland. Upper Moreland has the ball. Upper Moreland 27, Hatboro-Horsham 27
    Posted @ 4:52p
  42. 27 - 27

    Red Zone Alert

    Upper Moreland3rd Quarter ~3 minutes to go
    Upper Moreland is inside Hatboro-Horsham's 20. Upper Moreland 27, Hatboro-Horsham 27
    Posted @ 4:52p
  43. 33 - 27

    Rushing Touchdown

    Upper Moreland3rd Quarter ~2 minutes to go
    Upper Moreland - #24 Caleb Mead with a 55 Yd Rushing TD. Upper Moreland 33, Hatboro-Horsham 27
    Posted @ 4:53p
  44. 34 - 27

    Made Point After

    Upper Moreland3rd Quarter ~2 minutes to go
    Upper Moreland - #14 Stone Pannapacker PAT Good. Upper Moreland 34, Hatboro-Horsham 27
    Posted @ 4:53p
  45. 34 - 33

    Passing Touchdown

    Hatboro-Horsham3rd Quarter ~1 minute to go
    Hatboro-Horsham - #7 Chris Edwards 50 Yd pass completed to #3 Rj Glover for a TD. Upper Moreland 34, Hatboro-Horsham 33
    Posted @ 4:58p
  46. 34 - 34

    Made Point After

    Hatboro-Horsham3rd Quarter ~1 minute to go
    Hatboro-Horsham - PAT Good. Upper Moreland 34, Hatboro-Horsham 34
    Posted @ 4:58p
  47. 34 - 34

    Possession Update - Kickoff

    Upper Moreland3rd Quarter Under a minute
    Hatboro-Horsham kicked off to Upper Moreland. Upper Moreland has the ball on their own 35-yard line. Upper Moreland 34, Hatboro-Horsham 34
    Posted @ 5p
  48. 34 - 34

    End of 3rd Quarter

    4th Quarter
    Upper Moreland 34, Hatboro-Horsham 34
    Posted @ 5:01p
  49. 34 - 34

    Punt

    Hatboro-Horsham4th Quarter ~9 minutes to go
    Upper Moreland has punted to Hatboro-Horsham. Hatboro-Horsham has the ball on their own 19-yard line. Upper Moreland 34, Hatboro-Horsham 34
    Posted @ 5:09p
  50. 34 - 34

    Punt

    Upper Moreland4th Quarter ~7 minutes to go
    Hatboro-Horsham has punted to Upper Moreland. Upper Moreland has the ball on their own 25-yard line. Upper Moreland 34, Hatboro-Horsham 34
    Posted @ 5:13p
  51. 34 - 34

    Possession Update

    Upper Moreland4th Quarter ~6 minutes to go
    Upper Moreland takes over the ball on their own 33-yard line. Upper Moreland 34, Hatboro-Horsham 34
    Posted @ 5:14p
  52. 34 - 34

    Long Run

    Upper Moreland4th Quarter ~6 minutes to go
    Upper Moreland with a long run. Upper Moreland has the ball on Hatboro-Horsham's 47-yard line. Upper Moreland 34, Hatboro-Horsham 34
    Posted @ 5:15p
  53. 34 - 34

    Long Run

    Upper Moreland4th Quarter ~4 minutes to go
    Upper Moreland with a long run. Upper Moreland has the ball on Hatboro-Horsham's 18-yard line. Upper Moreland 34, Hatboro-Horsham 34
    Posted @ 5:20p
  54. 40 - 34

    Rushing Touchdown

    Upper Moreland4th Quarter ~2 minutes to go
    Upper Moreland - #2 Brendan Olexa with a 18 Yd Rushing TD. Upper Moreland 40, Hatboro-Horsham 34
    Posted @ 5:25p
  55. 41 - 34

    Made Point After

    Upper Moreland4th Quarter ~2 minutes to go
    Upper Moreland - PAT Good. Upper Moreland 41, Hatboro-Horsham 34
    Posted @ 5:25p
  56. 41 - 34

    Possession Update - Kickoff

    Hatboro-Horsham4th Quarter ~2 minutes to go
    Upper Moreland kicked off to Hatboro-Horsham. Hatboro-Horsham has the ball on their own 44-yard line. Upper Moreland 41, Hatboro-Horsham 34
    Posted @ 5:26p
  57. 41 - 40

    Passing Touchdown

    Hatboro-Horsham4th Quarter Under a minute
    Hatboro-Horsham - #7 Nahji Logan 44 Yd pass completed to #4 for a TD. Upper Moreland 41, Hatboro-Horsham 40
    Posted @ 5:34p
  58. 41 - 40

    Rushing Two Point Conversion Failed

    Hatboro-Horsham4th Quarter Under a minute
    Hatboro-Horsham - 2Pt Conversion Failed. Upper Moreland 41, Hatboro-Horsham 40
    Posted @ 5:37p
  59. 41 - 40

    End of Game

    Final
    Upper Moreland 41, Hatboro-Horsham 40
    Posted @ 5:38p

Highlight Videos

Scoretracker Providers

Doug LennoxBears Reporter

Rankings & Records

Upper Moreland (17-18)

NationalPAClass
3,04211022
OverallConferenceHomeAwayWin %Conference %PFPA
10-26-14-26-0.833.857410245

Hatboro-Horsham (17-18)

NationalPAClass
3,94415752
OverallConferenceHomeAwayWin %Conference %PFPA
6-44-33-33-1.600.571278182

Team Scoring Averages

Q1Q2Q3Q4Final
Upper Moreland
5.36.88.83.334.2
Hatboro-Horsham
4.79.36.710.027.8

Upper Moreland Videos

Hatboro-Horsham Videos

Head-to-Head

  • Upper Moreland won on 9/23/2017
    9/23 @ 7pQ1Q2Q3Q4Final
    Upper Moreland7621741
    Hatboro-Horsham7720640

    The Upper Moreland (Willow Grove, PA) varsity football team won Saturday's away conference game against Hatboro-Horsham (Horsham, PA) by a score of 41-40.

  • Hatboro-Horsham won on 11/23/2017
    11/23 @ 10aQ1Q2Q3Q4Final
    Hatboro-Horsham----34
    Upper Moreland00000

    The Hatboro-Horsham (Horsham, PA) varsity football team won Thursday's away conference game against Upper Moreland (Willow Grove, PA) by a score of 34-0.

Team Stat Comparison

Upper MorelandHatboro-Horsham
-Rushing Yards Per Game124.6
-Passing Yards Per Game84.8
-Total Yards Per Game209.4
-Tackles Per Game0.5
-Sacks Per Game0.0
-Points Per Game13.7

Team Leaders

Upper MorelandHatboro-HorshamNational Avg.
-
Rushing Yards Per Game#25 Josh Smith91.521.4
-
Passing Yards Per Game#7 Chris Edwards141.345.7
-
Total Yards Per Game#7 Chris Edwards202.036.9
-
Tackles Per Game#11 Ben Ejimonyeugwo0.52.9
-
Sacks Per Game#11 Ben Ejimonyeugwo00.2
-
Points Per Game#6 Calvin Broaddus jr.6.02.1

Record Breakdown

Upper Moreland (17-18)

Hatboro-Horsham (17-18)

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