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 Perkiomen Valley (Collegeville, PA) varsity football team won Friday's home conference game against Owen J. Roberts (Pottstown, PA) by a score of 28-14.

Q1Q2Q3Q4Final
Owen J. Roberts007714
Perkiomen Valley1470728
Final score provided by C. Howell.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Owen J. Roberts has not entered stats for this game.
Perkiomen Valley

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1419163.73711.62049134.3
9A. Messatzzia (So)1419163.73711.62049134.3
Perkiomen Valley

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals291535.32302
5Nathan Reedy (Sr)44110.3230
6Joey Keough (Sr)11717.0170
9A. Messatzzia (So)210.510
20Carter McCabe (Sr)12363.0801
25Jimmy Gambone (So)8546.8200
26Colin Sturges (Sr)242.0301
Perkiomen Valley

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1416311.6492
5Nathan Reedy (Sr)24321.537
6Joey Keough (Sr)57615.2491
12Jon Boyd (Sr)11111.011
13Braden Nester (Sr)3134.381
15Will Stein (So)3206.79
Perkiomen Valley

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1531635725398
5Nathan Reedy (Sr)414384
6Joey Keough (Sr)177639132
9A. Messatzzia (So)11
12Jon Boyd (Sr)1111
13Braden Nester (Sr)1313
14J. Corropolese (Sr)2525
15Will Stein (So)2020
20Carter McCabe (Sr)3636
25Jimmy Gambone (So)5454
26Colin Sturges (Sr)44
88Derek Diehl (So)1818
Perkiomen Valley

Total Yards

#Athlete NameRushPassRecTotal
Team Totals153163163316
5Nathan Reedy (Sr)414384
6Joey Keough (Sr)177693
9A. Messatzzia (So)1163164
12Jon Boyd (Sr)1111
13Braden Nester (Sr)1313
15Will Stein (So)2020
20Carter McCabe (Sr)3636
25Jimmy Gambone (So)5454
26Colin Sturges (Sr)44
Perkiomen Valley

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1643594.0
2Caleb Caraballo (Sr)123
5Nathan Reedy (Sr)33
6Joey Keough (Sr)527
8Luke Tuturice (Jr)134
13Braden Nester (Sr)224
14J. Corropolese (Sr)448
15Will Stein (So)134
31Jace Burgess (Sr)22
32Colin Carmody (Sr)22
34B. Borusiewicz (Jr)1231.0
44V. Petaccio (So)22
53Dalton Brown (Jr)1451.0
55Cameron Teare (Sr)11
56Eddie Smith (Sr)222.0
64Brady Supplee (Sr)33
68Brandon Butcher (Sr)11
72Alex Lieb (So)11
80Fenix Moyer (Fr)22
82Braeden Mohr (Jr)11
85David Valente (So)11
Perkiomen Valley

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0
34B. Borusiewicz (Jr)1.0
53Dalton Brown (Jr)1.0
Perkiomen Valley

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals152
5Nathan Reedy (Sr)1
6Joey Keough (Sr)1
14J. Corropolese (Sr)12
15Will Stein (So)1
17A. Richardson (Jr)1
53Dalton Brown (Jr)1
Perkiomen Valley

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals529058.0591
14J. Corropolese (Sr)529058.0591
Perkiomen Valley

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals26633.0361
14J. Corropolese (Sr)26633.0361
Perkiomen Valley

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals25728.53922512.516082
6Joey Keough (Sr)13939.03939
14J. Corropolese (Sr)22512.516025
88Derek Diehl (So)11818.01818
Perkiomen Valley

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals42444
6Joey Keough (Sr)16
13Braden Nester (Sr)16
14J. Corropolese (Sr)44
20Carter McCabe (Sr)16
26Colin Sturges (Sr)16
Perkiomen Valley

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.001.04
14J. Corropolese (Sr)441.001.04
Perkiomen Valley

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals224
6Joey Keough (Sr)11
13Braden Nester (Sr)11
20Carter McCabe (Sr)11
26Colin Sturges (Sr)11

Game Story

Pennsylvania High School Football - Owen J. Roberts thwarted by Perkiomen Valley

September 19, 2025: Collegeville, PA 19426

Perkiomen Valley Vikings (Collegeville, PA) fans went home in high spirits Friday as they saw their football team achieve victory over the visiting Owen J. Roberts Wildcats (Pottstown, PA), 28-14 in a league battle.

With the win, Perkiomen Valley improves its record to 3-2 on the season. The Vikings travel to Boyertown (Boyertown, PA) to play the Bears in a Pioneer - Liberty battle on Friday, September 26. The Bears go into the challenge with a record of 3-2. Boyertown won 30-14 in their recent league challenge against Methacton (Norristown, PA)

The Wildcats (4-1) will now prepare for their challenge against Norristown (Norristown, PA). The Eagles go into the Pioneer - Liberty test with a 1-4 record. In their last test, Norristown was defeated by Spring-Ford (Royersford, PA), 49-0, in a league test.

Chris HowellWildcats Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. OJRHS 0, PVHS 0
    Posted @ 6:52p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 6:54p
  3. Field Conditions

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

    Weather Conditions Fair
    Posted @ 6:54p
  5. Commentary

    Friday Night Lights! Go OJR!
    Posted @ 6:55p
  6. 0 - 0

    Start of Game

    Perkiomen Valley1st Quarter
    Perkiomen Valley kicking off to Owen J. Roberts.
    Posted @ 6:58p
  7. 0 - 0

    Possession Update - Kickoff

    Owen J. Roberts1st Quarter ~11 minutes to go
    Perkiomen Valley kicked off to Owen J. Roberts. Owen J. Roberts has the ball on their own 20-yard line. OJRHS 0, PVHS 0
    Posted @ 7:02p
  8. 0 - 0

    Long Run

    Owen J. Roberts1st Quarter ~11 minutes to go
    Owen J. Roberts - #4 with a long run. Owen J. Roberts has the ball on their own 32-yard line. OJRHS 0, PVHS 0
    Posted @ 7:04p
  9. 0 - 0

    Update

    Owen J. Roberts1st Quarter ~11 minutes to go
    Owen J. Roberts - 2nd down, ~11 minutes to go, ball on their own 39-yard line. OJRHS 0, PVHS 0
    Posted @ 7:04p
  10. 0 - 0

    Long Run

    Owen J. Roberts1st Quarter ~10 minutes to go
    Owen J. Roberts - #4 with a long run. Owen J. Roberts has the ball on their own 46-yard line. OJRHS 0, PVHS 0
    Posted @ 7:05p
  11. 0 - 0

    Update

    Owen J. Roberts1st Quarter ~10 minutes to go
    Owen J. Roberts - 2nd down, ~10 minutes to go, ball on Perkiomen Valley's 46-yard line. OJRHS 0, PVHS 0
    Posted @ 7:06p
  12. 0 - 0

    Update

    Owen J. Roberts1st Quarter ~9 minutes to go
    Owen J. Roberts - 3rd down, ~9 minutes to go, ball on Perkiomen Valley's 46-yard line. OJRHS 0, PVHS 0
    Posted @ 7:07p
  13. 0 - 0

    Update

    Owen J. Roberts1st Quarter ~9 minutes to go
    Owen J. Roberts - 1st down, ~9 minutes to go, ball on Perkiomen Valley's 43-yard line. OJRHS 0, PVHS 0
    Posted @ 7:08p
  14. 0 - 0

    Update

    Owen J. Roberts1st Quarter ~8 minutes to go
    Owen J. Roberts - 2nd down, ~8 minutes to go, ball on Perkiomen Valley's 42-yard line. OJRHS 0, PVHS 0
    Posted @ 7:09p
  15. 0 - 0

    Fumble Recovery

    Perkiomen Valley1st Quarter ~8 minutes to go
    Perkiomen Valley recovered a fumble by Owen J. Roberts and has the ball on their own 47-yard line. OJRHS 0, PVHS 0
    Posted @ 7:09p
  16. 0 - 0

    Update

    Perkiomen Valley1st Quarter ~7 minutes to go
    Perkiomen Valley - 2nd down, ~7 minutes to go, ball on Owen J. Roberts' 47-yard line. OJRHS 0, PVHS 0
    Posted @ 7:10p
  17. 0 - 0

    Update

    Perkiomen Valley1st Quarter ~6 minutes to go
    Perkiomen Valley - 3rd down, ~6 minutes to go, ball on Owen J. Roberts' 49-yard line. OJRHS 0, PVHS 0
    Posted @ 7:12p
  18. 0 - 6

    Passing Touchdown

    Perkiomen Valley1st Quarter ~5 minutes to go
    Perkiomen Valley - 43 Yd pass completed to #6 Joey Keough for a TD. OJRHS 0, PVHS 6
    Posted @ 7:13p
  19. 0 - 7

    Made Point After

    Perkiomen Valley1st Quarter ~5 minutes to go
    Perkiomen Valley - PAT Good. OJRHS 0, PVHS 7
    Posted @ 7:14p
  20. 0 - 7

    Possession Update - Kickoff

    Owen J. Roberts1st Quarter ~5 minutes to go
    Perkiomen Valley kicked off to Owen J. Roberts. Owen J. Roberts has the ball on their own 22-yard line. OJRHS 0, PVHS 7
    Posted @ 7:15p
  21. 0 - 7

    Update

    Owen J. Roberts1st Quarter ~5 minutes to go
    Owen J. Roberts - 2nd down, ~5 minutes to go, ball on their own 26-yard line. OJRHS 0, PVHS 7
    Posted @ 7:16p
  22. 0 - 7

    Update

    Owen J. Roberts1st Quarter ~5 minutes to go
    Owen J. Roberts - 3rd down, ~5 minutes to go, ball on their own 24-yard line. OJRHS 0, PVHS 7
    Posted @ 7:17p
  23. 0 - 7

    Punt

    Perkiomen Valley1st Quarter ~4 minutes to go
    Owen J. Roberts has punted to Perkiomen Valley. Perkiomen Valley has the ball on Owen J. Roberts' 46-yard line. OJRHS 0, PVHS 7
    Posted @ 7:19p
  24. 0 - 7

    Long Run

    Perkiomen Valley1st Quarter ~3 minutes to go
    Perkiomen Valley with a long run. Perkiomen Valley has the ball on Owen J. Roberts' 33-yard line. OJRHS 0, PVHS 7
    Posted @ 7:20p
  25. 0 - 7

    Update

    Perkiomen Valley1st Quarter ~2 minutes to go
    Perkiomen Valley - 2nd down, ~2 minutes to go, ball on Owen J. Roberts' 25-yard line. OJRHS 0, PVHS 7
    Posted @ 7:21p
  26. 0 - 7

    Long Run

    Perkiomen Valley1st Quarter ~2 minutes to go
    Perkiomen Valley with a long run. Perkiomen Valley has the ball on Owen J. Roberts' 21-yard line. OJRHS 0, PVHS 7
    Posted @ 7:22p
  27. 0 - 7

    Long Run

    Perkiomen Valley1st Quarter ~1 minute to go
    Perkiomen Valley with a long run. Perkiomen Valley has the ball on Owen J. Roberts' 4-yard line. OJRHS 0, PVHS 7
    Posted @ 7:23p
  28. 0 - 13

    Rushing Touchdown

    Perkiomen Valley1st Quarter Under a minute
    Perkiomen Valley - 4 Yd Rushing TD. OJRHS 0, PVHS 13
    Posted @ 7:24p
  29. 0 - 14

    Made Point After

    Perkiomen Valley1st Quarter Under a minute
    Perkiomen Valley - PAT Good. OJRHS 0, PVHS 14
    Posted @ 7:24p
  30. 0 - 14

    Possession Update - Kickoff

    Owen J. Roberts1st Quarter Under a minute
    Perkiomen Valley kicked off to Owen J. Roberts. Owen J. Roberts has the ball on their own 32-yard line. OJRHS 0, PVHS 14
    Posted @ 7:26p
  31. 0 - 14

    Update

    Owen J. Roberts1st Quarter Under a minute
    Owen J. Roberts - 2nd down, Under a minute, ball on their own 37-yard line. OJRHS 0, PVHS 14
    Posted @ 7:27p
  32. 0 - 14

    End of 1st Quarter

    2nd Quarter
    OJRHS 0, PVHS 14
    Posted @ 7:27p
  33. 0 - 14

    Update

    Owen J. Roberts2nd Quarter ~11 minutes to go
    Owen J. Roberts - 3rd down, ~11 minutes to go, ball on their own 41-yard line. OJRHS 0, PVHS 14
    Posted @ 7:29p
  34. 0 - 14

    Update

    Owen J. Roberts2nd Quarter ~11 minutes to go
    Owen J. Roberts - 1st down, ~11 minutes to go, ball on their own 43-yard line. OJRHS 0, PVHS 14
    Posted @ 7:29p
  35. 0 - 14

    Long Run

    Owen J. Roberts2nd Quarter ~10 minutes to go
    Owen J. Roberts - #4 with a long run. Owen J. Roberts has the ball on Perkiomen Valley's 46-yard line. OJRHS 0, PVHS 14
    Posted @ 7:31p
  36. 0 - 14

    Update

    Owen J. Roberts2nd Quarter ~10 minutes to go
    Owen J. Roberts - 1st down, ~10 minutes to go, ball on Perkiomen Valley's 27-yard line. OJRHS 0, PVHS 14
    Posted @ 7:33p
  37. 0 - 14

    Update

    Owen J. Roberts2nd Quarter ~9 minutes to go
    Owen J. Roberts - 3rd down, ~9 minutes to go, ball on Perkiomen Valley's 22-yard line. OJRHS 0, PVHS 14
    Posted @ 7:34p
  38. 0 - 14

    Update

    Owen J. Roberts2nd Quarter ~8 minutes to go
    Owen J. Roberts - 4th down, ~8 minutes to go, ball on Perkiomen Valley's 20-yard line. OJRHS 0, PVHS 14
    Posted @ 7:35p
  39. 0 - 14

    Turnover on Downs

    Perkiomen Valley2nd Quarter ~7 minutes to go
    Owen J. Roberts has turned possession over on downs. Perkiomen Valley has the ball on their own 20-yard line. OJRHS 0, PVHS 14
    Posted @ 7:36p
  40. 0 - 14

    Long Run

    Perkiomen Valley2nd Quarter ~7 minutes to go
    Perkiomen Valley - #25 Jimmy Gambone with a long run. Perkiomen Valley has the ball on their own 40-yard line. OJRHS 0, PVHS 14
    Posted @ 7:38p
  41. 0 - 14

    Update

    Perkiomen Valley2nd Quarter ~6 minutes to go
    Perkiomen Valley - 2nd down, ~6 minutes to go, ball on their own 45-yard line. OJRHS 0, PVHS 14
    Posted @ 7:38p
  42. 0 - 14

    Update

    Perkiomen Valley2nd Quarter ~5 minutes to go
    Perkiomen Valley - 3rd down, ~5 minutes to go, ball on their own 45-yard line. OJRHS 0, PVHS 14
    Posted @ 7:39p
  43. 0 - 14

    Long Pass

    Perkiomen Valley2nd Quarter ~5 minutes to go
    Perkiomen Valley with a long pass. Perkiomen Valley has the ball on Owen J. Roberts' 46-yard line. OJRHS 0, PVHS 14
    Posted @ 7:40p
  44. 0 - 14

    Update

    Perkiomen Valley2nd Quarter ~4 minutes to go
    Perkiomen Valley - 2nd down, ~4 minutes to go, ball on Owen J. Roberts' 45-yard line. OJRHS 0, PVHS 14
    Posted @ 7:41p
  45. 0 - 14

    Update

    Perkiomen Valley2nd Quarter ~3 minutes to go
    Perkiomen Valley - 3rd down, ~3 minutes to go, ball on their own 48-yard line. OJRHS 0, PVHS 14
    Posted @ 7:42p
  46. 0 - 14

    Update

    Perkiomen Valley2nd Quarter ~2 minutes to go
    Perkiomen Valley - 1st down, ~2 minutes to go, ball on Owen J. Roberts' 20-yard line. OJRHS 0, PVHS 14
    Posted @ 7:48p
  47. 0 - 14

    Update

    Perkiomen Valley2nd Quarter ~1 minute to go
    Perkiomen Valley - 1st down, ~1 minute to go, ball on Owen J. Roberts' 9-yard line. OJRHS 0, PVHS 14
    Posted @ 7:49p
  48. 0 - 20

    Passing Touchdown

    Perkiomen Valley2nd Quarter Under a minute
    Perkiomen Valley - 6 Yd pass completed to #13 Braden Nester for a TD. OJRHS 0, PVHS 20
    Posted @ 7:54p
  49. 0 - 21

    Made Point After

    Perkiomen Valley2nd Quarter Under a minute
    Perkiomen Valley - PAT Good. OJRHS 0, PVHS 21
    Posted @ 7:54p
  50. 0 - 21

    Possession Update - Kickoff

    Owen J. Roberts2nd Quarter Under a minute
    Perkiomen Valley kicked off to Owen J. Roberts. Owen J. Roberts has the ball on their own 20-yard line. OJRHS 0, PVHS 21
    Posted @ 7:56p
  51. 0 - 21

    Halftime

    Halftime
    OJRHS 0, PVHS 21
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:56p
  52. 0 - 21

    Start of 3rd Quarter

    Owen J. Roberts3rd Quarter
    Owen J. Roberts to kick off to Perkiomen Valley.
    Posted @ 8:15p
  53. 0 - 21

    Possession Update - Kickoff

    Perkiomen Valley3rd Quarter ~11 minutes to go
    Owen J. Roberts kicked off to Perkiomen Valley. Perkiomen Valley has the ball on their own 45-yard line. OJRHS 0, PVHS 21
    Posted @ 8:16p
  54. 0 - 21

    Possession Update - Kickoff

    Perkiomen Valley3rd Quarter ~11 minutes to go
    Owen J. Roberts kicked off to Perkiomen Valley. Perkiomen Valley has the ball on their own 46-yard line. OJRHS 0, PVHS 21
    Posted @ 8:17p
  55. 0 - 21

    Update

    Perkiomen Valley3rd Quarter ~11 minutes to go
    Perkiomen Valley - 3rd down, ~11 minutes to go, ball on Owen J. Roberts' 49-yard line. OJRHS 0, PVHS 21
    Posted @ 8:17p
  56. 0 - 21

    Update

    Perkiomen Valley3rd Quarter ~10 minutes to go
    Perkiomen Valley - 4th down, ~10 minutes to go, ball on Owen J. Roberts' 48-yard line. OJRHS 0, PVHS 21
    Posted @ 8:18p
  57. 0 - 21

    Long Pass

    Perkiomen Valley3rd Quarter ~9 minutes to go
    Perkiomen Valley with a long pass. Perkiomen Valley has the ball on Owen J. Roberts' 17-yard line. OJRHS 0, PVHS 21
    Posted @ 8:22p
  58. 0 - 21

    Update

    Perkiomen Valley3rd Quarter ~7 minutes to go
    Perkiomen Valley - 4th down, ~7 minutes to go, ball on Owen J. Roberts' 11-yard line. OJRHS 0, PVHS 21
    Posted @ 8:24p
  59. 0 - 21

    Missed FG

    Owen J. Roberts3rd Quarter ~7 minutes to go
    Perkiomen Valley turned over possession on a missed field goal. Owen J. Roberts has the ball on their own 11-yard line. OJRHS 0, PVHS 21
    Posted @ 8:25p
  60. 0 - 21

    Update

    Owen J. Roberts3rd Quarter ~7 minutes to go
    Owen J. Roberts - 3rd down, ~7 minutes to go, ball on their own 25-yard line. OJRHS 0, PVHS 21
    Posted @ 8:27p
  61. 0 - 21

    Long Pass

    Owen J. Roberts3rd Quarter ~7 minutes to go
    Owen J. Roberts with a long pass. Owen J. Roberts has the ball on their own 35-yard line. OJRHS 0, PVHS 21
    Posted @ 8:28p
  62. 0 - 21

    Long Pass

    Owen J. Roberts3rd Quarter ~7 minutes to go
    Owen J. Roberts - Long pass to #5. Owen J. Roberts has the ball on Perkiomen Valley's 46-yard line. OJRHS 0, PVHS 21
    Posted @ 8:29p
  63. 0 - 21

    Long Run

    Owen J. Roberts3rd Quarter ~6 minutes to go
    Owen J. Roberts - #4 with a long run. Owen J. Roberts has the ball on Perkiomen Valley's 27-yard line. OJRHS 0, PVHS 21
    Posted @ 8:30p
  64. 0 - 21

    Update

    Owen J. Roberts3rd Quarter ~5 minutes to go
    Owen J. Roberts - 3rd down, ~5 minutes to go, ball on Perkiomen Valley's 25-yard line. OJRHS 0, PVHS 21
    Posted @ 8:31p
  65. 6 - 21

    Passing Touchdown

    Owen J. Roberts3rd Quarter ~4 minutes to go
    Owen J. Roberts - 25 Yd pass completed to #8 for a TD. OJRHS 6, PVHS 21
    Posted @ 8:32p
  66. 7 - 21

    Made Point After

    Owen J. Roberts3rd Quarter ~4 minutes to go
    Owen J. Roberts - PAT Good. OJRHS 7, PVHS 21
    Posted @ 8:32p
  67. 7 - 21

    Possession Update - Kickoff

    Perkiomen Valley3rd Quarter ~4 minutes to go
    Owen J. Roberts kicked off to Perkiomen Valley. Perkiomen Valley has the ball on their own 37-yard line. OJRHS 7, PVHS 21
    Posted @ 8:34p
  68. 7 - 21

    Update

    Perkiomen Valley3rd Quarter ~3 minutes to go
    Perkiomen Valley - 3rd down, ~3 minutes to go, ball on their own 43-yard line. OJRHS 7, PVHS 21
    Posted @ 8:36p
  69. 7 - 21

    Punt

    Owen J. Roberts3rd Quarter ~3 minutes to go
    Perkiomen Valley has punted to Owen J. Roberts. Owen J. Roberts has the ball on their own 26-yard line. OJRHS 7, PVHS 21
    Posted @ 8:38p
  70. 7 - 21

    Update

    Owen J. Roberts3rd Quarter ~2 minutes to go
    Owen J. Roberts - 3rd down, ~2 minutes to go, ball on their own 30-yard line. OJRHS 7, PVHS 21
    Posted @ 8:40p
  71. 7 - 21

    Big Play - Sack

    Perkiomen Valley3rd Quarter Under a minute
    Perkiomen Valley - #7 Tyler Fields with a sack. Owen J. Roberts has the ball on their own 16-yard line. OJRHS 7, PVHS 21
    Posted @ 8:41p
  72. 7 - 21

    Punt

    Perkiomen Valley3rd Quarter Under a minute
    Owen J. Roberts has punted to Perkiomen Valley. Perkiomen Valley has the ball on their own 49-yard line. OJRHS 7, PVHS 21
    Posted @ 8:42p
  73. 7 - 21

    End of 3rd Quarter

    4th Quarter
    OJRHS 7, PVHS 21
    Posted @ 8:44p
  74. 7 - 21

    Update

    Perkiomen Valley4th Quarter ~11 minutes to go
    Perkiomen Valley - 3rd down, ~11 minutes to go, ball on Owen J. Roberts' 46-yard line. OJRHS 7, PVHS 21
    Posted @ 8:44p
  75. 7 - 21

    Update

    Perkiomen Valley4th Quarter ~11 minutes to go
    Perkiomen Valley - 4th down, ~11 minutes to go, ball on Owen J. Roberts' 46-yard line. OJRHS 7, PVHS 21
    Posted @ 8:45p
  76. 7 - 21

    Punt

    Perkiomen Valley4th Quarter ~11 minutes to go
    Owen J. Roberts has punted to Perkiomen Valley. Perkiomen Valley has the ball on Owen J. Roberts' 23-yard line. OJRHS 7, PVHS 21
    Posted @ 8:46p
  77. 7 - 21

    Update

    Perkiomen Valley4th Quarter ~10 minutes to go
    Perkiomen Valley - 3rd down, ~10 minutes to go, ball on Owen J. Roberts' 19-yard line. OJRHS 7, PVHS 21
    Posted @ 8:48p
  78. 7 - 21

    Long Pass

    Perkiomen Valley4th Quarter ~10 minutes to go
    Perkiomen Valley - Long pass to #6 Joey Keough. Perkiomen Valley has the ball on Owen J. Roberts' 11-yard line. OJRHS 7, PVHS 21
    Posted @ 8:49p
  79. 7 - 21

    Update

    Perkiomen Valley4th Quarter ~9 minutes to go
    Perkiomen Valley - 3rd down, ~9 minutes to go, ball on Owen J. Roberts' 10-yard line. OJRHS 7, PVHS 21
    Posted @ 8:50p
  80. 7 - 21

    Update

    Perkiomen Valley4th Quarter ~9 minutes to go
    Perkiomen Valley - 4th down, ~9 minutes to go, ball on Owen J. Roberts' 2-yard line. OJRHS 7, PVHS 21
    Posted @ 8:51p
  81. 7 - 27

    Rushing Touchdown

    Perkiomen Valley4th Quarter ~8 minutes to go
    Perkiomen Valley - Rushing TD. OJRHS 7, PVHS 27
    Posted @ 8:56p
  82. 7 - 28

    Made Point After

    Perkiomen Valley4th Quarter ~8 minutes to go
    Perkiomen Valley - PAT Good. OJRHS 7, PVHS 28
    Posted @ 8:56p
  83. 7 - 28

    Possession Update - Kickoff

    Owen J. Roberts4th Quarter ~8 minutes to go
    Perkiomen Valley kicked off to Owen J. Roberts. Owen J. Roberts has the ball on their own 17-yard line. OJRHS 7, PVHS 28
    Posted @ 8:57p
  84. 7 - 28

    Update

    Owen J. Roberts4th Quarter ~7 minutes to go
    Owen J. Roberts - 3rd down, ~7 minutes to go, ball on their own 20-yard line. OJRHS 7, PVHS 28
    Posted @ 8:59p
  85. 7 - 28

    Long Pass

    Owen J. Roberts4th Quarter ~7 minutes to go
    Owen J. Roberts - #12 with a long pass to #16. Owen J. Roberts has the ball on Perkiomen Valley's 39-yard line. OJRHS 7, PVHS 28
    Posted @ 9p
  86. 7 - 28

    Update

    Owen J. Roberts4th Quarter ~6 minutes to go
    Owen J. Roberts - 3rd down, ~6 minutes to go, ball on Perkiomen Valley's 49-yard line. OJRHS 7, PVHS 28
    Posted @ 9:01p
  87. 7 - 28

    Long Pass

    Owen J. Roberts4th Quarter ~6 minutes to go
    Owen J. Roberts with a long pass. Owen J. Roberts has the ball on Perkiomen Valley's 22-yard line. OJRHS 7, PVHS 28
    Posted @ 9:03p
  88. 7 - 28

    Long Run

    Owen J. Roberts4th Quarter ~5 minutes to go
    Owen J. Roberts - #12 with a long run. Owen J. Roberts has the ball on Perkiomen Valley's 12-yard line. OJRHS 7, PVHS 28
    Posted @ 9:04p
  89. 13 - 28

    Passing Touchdown

    Owen J. Roberts4th Quarter ~4 minutes to go
    Owen J. Roberts - 11 Yd pass completed to #8 for a TD. OJRHS 13, PVHS 28
    Posted @ 9:05p
  90. 14 - 28

    Made Point After

    Owen J. Roberts4th Quarter ~4 minutes to go
    Owen J. Roberts - PAT Good. OJRHS 14, PVHS 28
    Posted @ 9:05p
  91. 14 - 28

    Failed Onside Kick

    Perkiomen Valley4th Quarter ~4 minutes to go
    Perkiomen Valley recovered a failed onside kick by Owen J. Roberts and has the ball on their own 49-yard line. OJRHS 14, PVHS 28
    Posted @ 9:07p
  92. 14 - 28

    Update

    Perkiomen Valley4th Quarter ~3 minutes to go
    Perkiomen Valley - 1st down, ~3 minutes to go, ball on Owen J. Roberts' 41-yard line. OJRHS 14, PVHS 28
    Posted @ 9:08p
  93. 14 - 28

    Long Run

    Perkiomen Valley4th Quarter ~2 minutes to go
    Perkiomen Valley - #5 Nathan Reedy with a long run. Perkiomen Valley has the ball on Owen J. Roberts' 17-yard line. OJRHS 14, PVHS 28
    Posted @ 9:09p
  94. 14 - 28

    Update

    Perkiomen Valley4th Quarter ~1 minute to go
    Perkiomen Valley - 2nd down, ~1 minute to go, ball on Owen J. Roberts' 9-yard line. OJRHS 14, PVHS 28
    Posted @ 9:11p
  95. 14 - 28

    End of Game

    Final
    OJRHS 14, PVHS 28
    Posted @ 9:11p

OJRHS @ PVHS Football Game Info

Fri., Sep. 19, 2025 @ 7p
Perkiomen Valley High School
The Perkiomen Valley (Collegeville, PA) varsity football team won Friday's home conference game against Owen J. Roberts (Pottstown, PA) by a score of 28-14.

Scoretracker Providers

Chris HowellWildcats Reporter

Rankings & Records

Owen J. Roberts (25-26)

PAClass
14739
OverallConferenceHomeAwayWin %Conference %PFPA
8-43-32-26-2.667.500282233

Perkiomen Valley (25-26)

PAClass
10928
OverallConferenceHomeAwayWin %Conference %PFPA
6-53-25-01-5.545.600315206

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Owen J. Roberts
6.46.66.47.1-23.5
Perkiomen Valley
6.23.43.03.87.028.6

Owen J. Roberts Videos

Perkiomen Valley Videos

Perkiomen Valley doesn't have any videos.

Team Stat Comparison

Owen J. RobertsPerkiomen Valley
0.0Rushing Yards Per Game139.6
0.0Passing Yards Per Game184.0
32.3Receiving Yards Per Game184.0
0.0Total Yards Per Game323.6
0.2Tackles Per Game64.7
-Sacks Per Game1.2
-Points Per Game6.5

Team Leaders

Owen J. RobertsPerkiomen ValleyNational Avg.
-
Rushing Yards Per Game#26 Colin Sturges73.110.9
-
Passing Yards Per Game#9 Aiden Messatzzia184.010.6
-
Receiving Yards Per Game#6 Joey Keough82.38.7
-
Total Yards Per Game#9 Aiden Messatzzia178.424.4
-
Tackles Per Game#14 Juliun Corropolese7.92.6
-
Sacks Per Game#51 Nolan Griffen0.30.2
-
Points Per Game#14 Juliun Corropolese4.41.8

Record Breakdown

Owen J. Roberts (25-26)

Perkiomen Valley (25-26)

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