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 Moshannon Valley (Houtzdale, PA) varsity football team won Friday's home conference game against West Branch (Morrisdale, PA) by a score of 55-6.

Q1Q2Q3Q4Final
West Branch06006
Moshannon Valley202101455
Final score provided by I. Harnish.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Awards
  • Matchup Info

Game Stats

West Branch

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals817136.47117.0135354.7
1F. Leskovansky (Jr)513106.38521.2135354.2
10Coby Kephart (Sr)11141.00014.00014137.5
17Payton Kephart (Sr)2316.6678.0001479.9
Moshannon Valley

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals610210.60035.03076143.8
12Brady Mihalko (So)610210.60035.03076143.8
West Branch

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals37290.890
1F. Leskovansky (Jr)5-7-1.420
5Justin Esposti (Jr)6111.850
10Coby Kephart (Sr)17231.490
17Payton Kephart (Sr)2-7-3.5-20
21J. Panebianco (So)1-2-2.0-20
40Exavier Myers (Fr)200.000
46Jaykob Sample (Jr)4112.850
Moshannon Valley

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals2139819.08025
0Rocco Reifer (Jr)1219816.57612
9Mason Abernethy (Jr)14848.04801
11Alex Reifer (So)133.0300
12Brady Mihalko (So)133.0300
15Valent Cervenak (Sr)155.050
22Brady Kephart (Jr)413834.58012
56Andrew Honan (Sr)133.030
West Branch

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals813617.0531
2Hansen Lannen (Jr)166.06
5Justin Esposti (Jr)11414.014
10Coby Kephart (Sr)11414.014
11Easton Emigh (Sr)410025.0531
88Emory Esposti (Fr)122.02
Moshannon Valley

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals621035.0763
1Jack Moore (So)310936.3762
5Troy Canner (Sr)25628.0350
9Mason Abernethy (Jr)14545.0451
West Branch

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals21
1F. Leskovansky (Jr)1
10Coby Kephart (Sr)11
Moshannon Valley

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
5Troy Canner (Sr)11
West Branch

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals29136560221
1F. Leskovansky (Jr)-717010
2Hansen Lannen (Jr)66
5Justin Esposti (Jr)111425
10Coby Kephart (Sr)23143471
11Easton Emigh (Sr)100100
17Payton Kephart (Sr)-70-7
21J. Panebianco (So)-2-2
40Exavier Myers (Fr)055
46Jaykob Sample (Jr)1111
88Emory Esposti (Fr)22
Moshannon Valley

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals3982108010011799
0Rocco Reifer (Jr)19800198
1Jack Moore (So)0109545159
5Troy Canner (Sr)56056
9Mason Abernethy (Jr)4845755511234
11Alex Reifer (So)303
12Brady Mihalko (So)303
15Valent Cervenak (Sr)55
22Brady Kephart (Jr)1380138
56Andrew Honan (Sr)33
West Branch

Total Yards

#Athlete NameRushPassRecTotal
Team Totals29136136165
1F. Leskovansky (Jr)-710699
2Hansen Lannen (Jr)66
5Justin Esposti (Jr)111425
10Coby Kephart (Sr)23141451
11Easton Emigh (Sr)100100
17Payton Kephart (Sr)-7169
21J. Panebianco (So)-2-2
46Jaykob Sample (Jr)1111
88Emory Esposti (Fr)22
Moshannon Valley

Total Yards

#Athlete NameRushPassRecTotal
Team Totals398210210608
0Rocco Reifer (Jr)19800198
1Jack Moore (So)00109109
5Troy Canner (Sr)05656
9Mason Abernethy (Jr)4804593
11Alex Reifer (So)3003
12Brady Mihalko (So)32100213
15Valent Cervenak (Sr)55
22Brady Kephart (Jr)13800138
56Andrew Honan (Sr)33
West Branch

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1128392.0
1F. Leskovansky (Jr)33
2Hansen Lannen (Jr)66
5Justin Esposti (Jr)221.0
10Coby Kephart (Sr)112
11Easton Emigh (Sr)112
17Payton Kephart (Sr)22
46Jaykob Sample (Jr)415
53Reed Yingling (Sr)123
64Toby Mebs (Sr)33
72Erik Young (Fr)11
75Nic Wills (Fr)11
76D. Kindelberger (So)22
79P. McCloskey (Sr)145
88Emory Esposti (Fr)221.0
Moshannon Valley

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals18628011.0
0Rocco Reifer (Jr)134
3Kam Robinson (Sr)22
4Chase Mital (Sr)33
5Troy Canner (Sr)246.5
9Mason Abernethy (Jr)213
11Alex Reifer (So)19101.5
14Brennan Canner (Jr)123.5
15Valent Cervenak (Sr)11
22Brady Kephart (Jr)189
52Gavin Lovell (Jr)612183.5
54JC Smith (Jr)22.5
55Logan Clark (Fr)145.5
56Andrew Honan (Sr)1121.0
58Caleb Benjamin (Jr)11.5
63Jace Robison (Fr)11
73Justin Anderson (Sr)1341.0
75Evan Krause (So)33.5
77Rylan Krause (Jr)1121.0
79Kayden Maynard (So)11
West Branch

Sacks

#Athlete NameSacksYdlHurs
Team Totals4
53Reed Yingling (Sr)1
64Toby Mebs (Sr)2
88Emory Esposti (Fr)1
Moshannon Valley

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0125
5Troy Canner (Sr)1
11Alex Reifer (So)1.03
22Brady Kephart (Jr)1
52Gavin Lovell (Jr)1
55Logan Clark (Fr)1
73Justin Anderson (Sr)1.09
75Evan Krause (So)1
West Branch

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals100.08
1F. Leskovansky (Jr)100.04
10Coby Kephart (Sr)2
11Easton Emigh (Sr)2
Moshannon Valley

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals3113.71101
0Rocco Reifer (Jr)100.0
5Troy Canner (Sr)100.01
9Mason Abernethy (Jr)11111.0
52Gavin Lovell (Jr)1
75Evan Krause (So)10
West Branch

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals26633.0350
64Toby Mebs (Sr)26633.0350
Moshannon Valley

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals717625.150
54JC Smith (Jr)717625.150
West Branch

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals616427.3340
10Coby Kephart (Sr)616427.3340

Punts

Moshannon Valley has not entered any punts stats.
West Branch

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals9566.22456
1F. Leskovansky (Jr)3175.71017
10Coby Kephart (Sr)23417.02434
17Payton Kephart (Sr)100.000
40Exavier Myers (Fr)155.055
53Reed Yingling (Sr)100.000
76D. Kindelberger (So)100.000
Moshannon Valley

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals28040.075210050.055180
1Jack Moore (So)155.0514545.04550
9Mason Abernethy (Jr)17575.07515555.055130
West Branch

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals166
11Easton Emigh (Sr)166
Moshannon Valley

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals6362412
0Rocco Reifer (Jr)2122
9Mason Abernethy (Jr)212012
11Alex Reifer (So)20
22Brady Kephart (Jr)2120
54JC Smith (Jr)2

PATs and Field Goals

West Branch has not entered any pats and field goals stats.
Moshannon Valley

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals45.8004
0Rocco Reifer (Jr)23.7002
54JC Smith (Jr)221.0002
West Branch

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals11
11Easton Emigh (Sr)11
Moshannon Valley

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals536
0Rocco Reifer (Jr)202
1Jack Moore (So)02
9Mason Abernethy (Jr)112
22Brady Kephart (Jr)202

Conversions

West Branch has not entered any conversions stats.
Moshannon Valley

Conversions

#Athlete NameC RushC RecTotal
Team Totals11
11Alex Reifer (So)11
Stat Supplier Logo

West Branch's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Stat Supplier Logo

Moshannon Valley's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Recap Video

Game Story

Pennsylvania High School Football - West Branch overwhelmed by Moshannon Valley

October 17, 2025: Houtzdale, PA 16651

In Friday's league bout, the Moshannon Valley Black Knights/Damsels (Houtzdale, PA) football squad bounced the visiting West Branch Warriors (Morrisdale, PA), by a tally of 55-6.

The Black Knights/Damsels (4-5) will now prepare for their contest against Berlin Brothersvalley (Berlin, PA). The Mountaineers enter the non-league contest with a 5-4 record. In their last contest, Berlin Brothersvalley crushed North Star (Boswell, PA), 14-9, in a league contest.

Coming up next, the Warriors battle the North Star Cougars (Boswell, PA) in a Inter-County - South contest, on Friday, October 24. West Branch will attempt to better on its 0-9 season record. The Cougars enter the contest with a 3-6 record after their 14-9 league loss to Berlin Brothersvalley (Berlin, PA).

Ian HarnishBlack Knights/Damsels Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. WBHS 0, MVHS 0
    Posted @ 4:59p
  2. Game Attendance

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

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

    Weather Conditions Cold
    Posted @ 4:59p
  5. Commentary

    The 0-8 West Branch Warriors visit the Moshannon Valley Black Knights at CNB Bank Stadium, for a senior night dual.
    Posted @ 5p
  6. 0 - 0

    Start of Game

    West Branch1st Quarter
    West Branch kicking off to Moshannon Valley.
    Posted @ 7:02p
  7. Commentary

    1st Quarter
    #1 Jack Moore is drug down around the 25 yard line 1st and ten for the knights
    Posted @ 7:04p
  8. Commentary

    1st Quarter
    Timeout called on the field by the Knights; with 11:40 left in the 1st qtr
    Posted @ 7:05p
  9. 0 - 0

    Update

    Moshannon Valley1st Quarter ~11 minutes to go
    Moshannon Valley - 3rd down, ~11 minutes to go, ball on their own 25-yard line. WBHS 0, MVHS 0
    Posted @ 7:06p
  10. 0 - 6

    Passing Touchdown

    Moshannon Valley1st Quarter ~11 minutes to go
    Moshannon Valley - #12 Brady Mihalko 75 Yd pass completed to #1 Jack Moore for a TD. WBHS 0, MVHS 6
    Posted @ 7:07p
  11. 0 - 6

    Rushing Two Point Conversion Failed

    Moshannon Valley1st Quarter ~11 minutes to go
    Moshannon Valley - 2Pt Conversion Failed. WBHS 0, MVHS 6
    Posted @ 7:07p
  12. Commentary

    1st Quarter
    Mihalkos deep pass over the middle completed to Jack Moore for a 75yd touchdown.
    Posted @ 7:08p
  13. 0 - 6

    Possession Update - Kickoff

    West Branch1st Quarter ~10 minutes to go
    Moshannon Valley kicked off to West Branch. West Branch has the ball on their own 20-yard line. WBHS 0, MVHS 6
    Posted @ 7:09p
  14. 0 - 6

    Big Play - Tackle For Loss

    Moshannon Valley1st Quarter ~10 minutes to go
    Moshannon Valley - #55 Logan Clark with a tackle for loss. West Branch has the ball on their own 18-yard line. WBHS 0, MVHS 6
    Posted @ 7:10p
  15. 0 - 6

    Big Play - Sack

    Moshannon Valley1st Quarter ~10 minutes to go
    Moshannon Valley - #52 Gavin Lovell with a sack. West Branch has the ball on their own 16-yard line. WBHS 0, MVHS 6
    Posted @ 7:10p
  16. 0 - 6

    Update

    West Branch1st Quarter ~10 minutes to go
    West Branch - 3rd down, ~10 minutes to go, ball on their own 16-yard line. WBHS 0, MVHS 6
    Posted @ 7:11p
  17. Commentary

    1st Quarter
    Following the play pass interference is called on the Knights giving the Warriors a 1st and 10 from their 33
    Posted @ 7:12p
  18. Commentary

    1st Quarter
    Another flag called on the field. Offsides for the Knights.
    Posted @ 7:13p
  19. 0 - 6

    Big Play - Tackle For Loss

    Moshannon Valley1st Quarter ~9 minutes to go
    Moshannon Valley - #55 Logan Clark with a tackle for loss. West Branch has the ball on their own 36-yard line. WBHS 0, MVHS 6
    Posted @ 7:13p
  20. 0 - 6

    Update

    West Branch1st Quarter ~9 minutes to go
    West Branch - 3rd down, ~9 minutes to go, ball on their own 41-yard line. WBHS 0, MVHS 6
    Posted @ 7:14p
  21. 0 - 6

    Update

    West Branch1st Quarter ~9 minutes to go
    West Branch - 1st down, ~9 minutes to go, ball on their own 42-yard line. WBHS 0, MVHS 6
    Posted @ 7:15p
  22. 0 - 6

    Big Play - Tackle For Loss

    Moshannon Valley1st Quarter ~9 minutes to go
    Moshannon Valley - #72 with a tackle for loss. West Branch has the ball on their own 42-yard line. WBHS 0, MVHS 6
    Posted @ 7:15p
  23. Commentary

    1st Quarter
    Warriors choose to throw to absolutely no-mans-land. 3 and 9
    Posted @ 7:17p
  24. Commentary

    1st Quarter
    4 and 3 for the Warriors from their own 50
    Posted @ 7:17p
  25. 0 - 6

    Interception

    Moshannon Valley1st Quarter ~5 minutes to go
    Moshannon Valley - #9 Mason Abernethy intercepts a West Branch pass and has the ball on their own 38-yard line. WBHS 0, MVHS 6
    Posted @ 7:18p
  26. Commentary

    1st Quarter
    2nd and Inches for the Knights following a run by #0 Rocco Reifer
    Posted @ 7:19p
  27. Commentary

    1st Quarter
    Mihalko's deep pass intended for #4 Chase Mital falls incomplete 2nd and 10 for the Knights on their 47.
    Posted @ 7:20p
  28. 0 - 6

    Long Pass

    Moshannon Valley1st Quarter ~3 minutes to go
    Moshannon Valley - #12 Brady Mihalko with a long pass to #5 Troy Canner. Moshannon Valley has the ball on West Branch's 35-yard line. WBHS 0, MVHS 6
    Posted @ 7:21p
  29. Commentary

    1st Quarter
    3rd and 4 for the Knights from their 28
    Posted @ 7:23p
  30. 0 - 6

    Update

    Moshannon Valley1st Quarter ~2 minutes to go
    Moshannon Valley - 4th down, ~2 minutes to go, ball on West Branch's 28-yard line. WBHS 0, MVHS 6
    Posted @ 7:23p
  31. 0 - 6

    Red Zone Alert

    Moshannon Valley1st Quarter ~2 minutes to go
    Moshannon Valley is inside West Branch's 20. WBHS 0, MVHS 6
    Posted @ 7:24p
  32. Commentary

    1st Quarter
    Following the gain of 2 for the Knights we have a 2nd and 9 with 1:30 left in the 1st
    Posted @ 7:25p
  33. Commentary

    1st Quarter
    Deep pass to #1 Jack Moore is incomplete bringing up 3rd and 9
    Posted @ 7:25p
  34. 0 - 6

    Update

    Moshannon Valley1st Quarter ~1 minute to go
    Moshannon Valley - 4th down, ~1 minute to go, ball on their own 20-yard line. WBHS 0, MVHS 6
    Posted @ 7:26p
  35. 0 - 12

    Passing Touchdown

    Moshannon Valley1st Quarter Under a minute
    Moshannon Valley - #12 Brady Mihalko 20 Yd pass completed to #1 Jack Moore for a TD. WBHS 0, MVHS 12
    Posted @ 7:27p
  36. 0 - 13

    Made Point After

    Moshannon Valley1st Quarter Under a minute
    Moshannon Valley - #0 Rocco Reifer PAT Good. WBHS 0, MVHS 13
    Posted @ 7:27p
  37. 0 - 13

    Possession Update - Kickoff

    West Branch1st Quarter Under a minute
    Moshannon Valley kicked off to West Branch. West Branch has the ball on their own 38-yard line. WBHS 0, MVHS 13
    Posted @ 7:29p
  38. 0 - 13

    Fumble Recovery

    Moshannon Valley1st Quarter Under a minute
    Moshannon Valley recovered a fumble by West Branch and has the ball on West Branch's 43-yard line. WBHS 0, MVHS 13
    Posted @ 7:30p
  39. 0 - 19

    Rushing Touchdown

    Moshannon Valley1st Quarter Under a minute
    Moshannon Valley - #0 Rocco Reifer with a 43 Yd Rushing TD. WBHS 0, MVHS 19
    Posted @ 7:31p
  40. 0 - 20

    Made Point After

    Moshannon Valley1st Quarter Under a minute
    Moshannon Valley - #0 Rocco Reifer PAT Good. WBHS 0, MVHS 20
    Posted @ 7:31p
  41. 0 - 20

    Possession Update - Kickoff

    West Branch1st Quarter Under a minute
    Moshannon Valley kicked off to West Branch. West Branch has the ball on their own 23-yard line. WBHS 0, MVHS 20
    Posted @ 7:33p
  42. 0 - 20

    Update

    West Branch1st Quarter Under a minute
    West Branch - 1st down, Under a minute, ball on their own 45-yard line. WBHS 0, MVHS 20
    Posted @ 7:34p
  43. 0 - 20

    End of 1st Quarter

    2nd Quarter
    WBHS 0, MVHS 20
    Posted @ 7:34p
  44. 0 - 20

    Interception

    Moshannon Valley2nd Quarter ~11 minutes to go
    Moshannon Valley - #0 Rocco Reifer intercepts a West Branch pass and has the ball on West Branch's 40-yard line. WBHS 0, MVHS 20
    Posted @ 7:35p
  45. Commentary

    2nd Quarter
    2nd and 9 for the Knights following the rush by#0
    Posted @ 7:36p
  46. 0 - 20

    Update

    Moshannon Valley2nd Quarter ~10 minutes to go
    Moshannon Valley - 3rd down, ~10 minutes to go, ball on their own 44-yard line. WBHS 0, MVHS 20
    Posted @ 7:38p
  47. 0 - 20

    Turnover on Downs

    West Branch2nd Quarter ~10 minutes to go
    Moshannon Valley has turned possession over on downs. West Branch has the ball on their own 44-yard line. WBHS 0, MVHS 20
    Posted @ 7:39p
  48. Commentary

    2nd Quarter
    Flag on the play; false start on West Branch.
    Posted @ 7:41p
  49. 0 - 20

    Update

    West Branch2nd Quarter ~9 minutes to go
    West Branch - 3rd down, ~9 minutes to go, ball on their own 47-yard line. WBHS 0, MVHS 20
    Posted @ 7:42p
  50. 6 - 20

    Passing Touchdown

    West Branch2nd Quarter ~9 minutes to go
    West Branch - 50 Yd pass completed to #7 for a TD. WBHS 6, MVHS 20
    Posted @ 7:42p
  51. 6 - 20

    Rushing Two Point Conversion Failed

    West Branch2nd Quarter ~9 minutes to go
    West Branch - 2Pt Conversion Failed. WBHS 6, MVHS 20
    Posted @ 7:43p
  52. 6 - 20

    Possession Update - Kickoff

    Moshannon Valley2nd Quarter ~9 minutes to go
    West Branch kicked off to Moshannon Valley. Moshannon Valley has the ball on their own 40-yard line. WBHS 6, MVHS 20
    Posted @ 7:47p
  53. Commentary

    2nd Quarter
    Offsides called on the Warriors giving the knights a 1st and 5 from their 45
    Posted @ 7:48p
  54. 6 - 26

    Rushing Touchdown

    Moshannon Valley2nd Quarter ~9 minutes to go
    Moshannon Valley - #22 Brady Kephart with a 55 Yd Rushing TD. WBHS 6, MVHS 26
    Posted @ 7:50p
  55. 6 - 27

    Made Point After

    Moshannon Valley2nd Quarter ~9 minutes to go
    Moshannon Valley - #54 JC Smith PAT Good. WBHS 6, MVHS 27
    Posted @ 7:50p
  56. 6 - 27

    Possession Update - Kickoff

    West Branch2nd Quarter ~8 minutes to go
    Moshannon Valley kicked off to West Branch. West Branch has the ball on their own 20-yard line. WBHS 6, MVHS 27
    Posted @ 7:52p
  57. 6 - 27

    Big Play - Tackle For Loss

    Moshannon Valley2nd Quarter ~7 minutes to go
    Moshannon Valley - #73 Justin Anderson with a tackle for loss. West Branch has the ball on their own 20-yard line. WBHS 6, MVHS 27
    Posted @ 7:54p
  58. 6 - 27

    Update

    West Branch2nd Quarter ~6 minutes to go
    West Branch - 4th down, ~6 minutes to go, ball on their own 20-yard line. WBHS 6, MVHS 27
    Posted @ 7:55p
  59. 6 - 27

    Possession Update - Kickoff

    Moshannon Valley2nd Quarter ~6 minutes to go
    West Branch kicked off to Moshannon Valley. Moshannon Valley has the ball on West Branch's 40-yard line. WBHS 6, MVHS 27
    Posted @ 7:58p
  60. 6 - 33

    Rushing Touchdown

    Moshannon Valley2nd Quarter ~6 minutes to go
    Moshannon Valley - #9 Mason Abernethy with a 42 Yd Rushing TD. WBHS 6, MVHS 33
    Posted @ 7:59p
  61. 6 - 34

    Made Point After

    Moshannon Valley2nd Quarter ~6 minutes to go
    Moshannon Valley - #0 Rocco Reifer PAT Good. WBHS 6, MVHS 34
    Posted @ 8p
  62. 6 - 34

    Possession Update - Kickoff

    West Branch2nd Quarter ~6 minutes to go
    Moshannon Valley kicked off to West Branch. West Branch has the ball on their own 38-yard line. WBHS 6, MVHS 34
    Posted @ 8:02p
  63. 6 - 34

    Update

    West Branch2nd Quarter ~3 minutes to go
    West Branch - 4th down, ~3 minutes to go, ball on their own 25-yard line. WBHS 6, MVHS 34
    Posted @ 8:07p
  64. 6 - 34

    Punt

    Moshannon Valley2nd Quarter ~2 minutes to go
    West Branch has punted to Moshannon Valley. Moshannon Valley has the ball on West Branch's 45-yard line. WBHS 6, MVHS 34
    Posted @ 8:09p
  65. 6 - 40

    Passing Touchdown

    Moshannon Valley2nd Quarter ~2 minutes to go
    Moshannon Valley - #12 Brady Mihalko 45 Yd pass completed to #9 Mason Abernethy for a TD. WBHS 6, MVHS 40
    Posted @ 8:11p
  66. 6 - 41

    Made Point After

    Moshannon Valley2nd Quarter ~2 minutes to go
    Moshannon Valley - #0 Rocco Reifer PAT Good. WBHS 6, MVHS 41
    Posted @ 8:12p
  67. 6 - 41

    Possession Update - Kickoff

    West Branch2nd Quarter ~2 minutes to go
    Moshannon Valley kicked off to West Branch. West Branch has the ball on their own 43-yard line. WBHS 6, MVHS 41
    Posted @ 8:13p
  68. 6 - 41

    Update

    West Branch2nd Quarter ~1 minute to go
    West Branch - 3rd down, ~1 minute to go, ball on their own 45-yard line. WBHS 6, MVHS 41
    Posted @ 8:15p
  69. Commentary

    2nd Quarter
    Timeout called by the Warriors with 1:40 remaining in the second
    Posted @ 8:16p
  70. 6 - 41

    Update

    West Branch2nd Quarter ~1 minute to go
    West Branch - 1st down, ~1 minute to go, ball on Moshannon Valley's 49-yard line. WBHS 6, MVHS 41
    Posted @ 8:17p
  71. 6 - 41

    Update

    West Branch2nd Quarter Under a minute
    West Branch - 2nd down, Under a minute, ball on Moshannon Valley's 34-yard line. WBHS 6, MVHS 41
    Posted @ 8:18p
  72. 6 - 41

    Halftime

    Halftime
    WBHS 6, MVHS 41
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:20p
  73. 6 - 41

    Start of 3rd Quarter

    Moshannon Valley3rd Quarter
    Moshannon Valley to kick off to West Branch.
    Posted @ 8:41p
  74. 6 - 41

    Update

    West Branch3rd Quarter ~11 minutes to go
    West Branch - 1st down, ~11 minutes to go, ball on their own 48-yard line. WBHS 6, MVHS 41
    Posted @ 8:46p
  75. 6 - 41

    Big Play - Tackle For Loss

    Moshannon Valley3rd Quarter ~10 minutes to go
    Moshannon Valley - #77 Rylan Krause with a tackle for loss. West Branch has the ball on their own 50-yard line. WBHS 6, MVHS 41
    Posted @ 8:47p
  76. 6 - 41

    Update

    West Branch3rd Quarter ~10 minutes to go
    West Branch - 3rd down, ~10 minutes to go, ball on Moshannon Valley's 48-yard line. WBHS 6, MVHS 41
    Posted @ 8:48p
  77. Commentary

    3rd Quarter
    Penalty on the play called on the Warriors, this pushes them back to their 40
    Posted @ 8:48p
  78. Commentary

    3rd Quarter
    4th and 32 for the warriors from their 40
    Posted @ 8:50p
  79. 6 - 41

    Punt

    Moshannon Valley3rd Quarter ~7 minutes to go
    West Branch has punted to Moshannon Valley. Moshannon Valley has the ball on their own 31-yard line. WBHS 6, MVHS 41
    Posted @ 8:51p
  80. 6 - 41

    Long Run

    Moshannon Valley3rd Quarter ~7 minutes to go
    Moshannon Valley - #0 Rocco Reifer with a long run. Moshannon Valley has the ball on their own 46-yard line. WBHS 6, MVHS 41
    Posted @ 8:51p
  81. 6 - 41

    Long Run

    Moshannon Valley3rd Quarter ~6 minutes to go
    Moshannon Valley - #0 Rocco Reifer with a long run. Moshannon Valley has the ball on West Branch's 38-yard line. WBHS 6, MVHS 41
    Posted @ 8:53p
  82. 6 - 41

    Interception

    West Branch3rd Quarter ~4 minutes to go
    West Branch intercepts a Moshannon Valley pass and has the ball on their own 12-yard line. WBHS 6, MVHS 41
    Posted @ 8:54p
  83. 6 - 41

    Update

    West Branch3rd Quarter ~3 minutes to go
    West Branch - 3rd down, ~3 minutes to go, ball on their own 15-yard line. WBHS 6, MVHS 41
    Posted @ 8:55p
  84. 6 - 41

    Long Run

    West Branch3rd Quarter ~2 minutes to go
    West Branch with a long run. West Branch has the ball on their own 26-yard line. WBHS 6, MVHS 41
    Posted @ 8:56p
  85. 6 - 41

    Big Play - Tackle For Loss

    Moshannon Valley3rd Quarter ~1 minute to go
    Moshannon Valley - #75 Evan Krause with a tackle for loss. West Branch has the ball on their own 25-yard line. WBHS 6, MVHS 41
    Posted @ 8:57p
  86. 6 - 41

    Update

    West Branch3rd Quarter ~1 minute to go
    West Branch - 4th down, ~1 minute to go, ball on their own 27-yard line. WBHS 6, MVHS 41
    Posted @ 8:58p
  87. Commentary

    3rd Quarter
    The fake punt is good for a 1st and 10 on their own 41
    Posted @ 8:59p
  88. 6 - 41

    End of 3rd Quarter

    4th Quarter
    WBHS 6, MVHS 41
    Posted @ 8:59p
  89. 6 - 41

    Long Pass

    West Branch4th Quarter ~11 minutes to go
    West Branch with a long pass. West Branch has the ball on Moshannon Valley's 45-yard line. WBHS 6, MVHS 41
    Posted @ 9:01p
  90. 6 - 41

    Big Play - Tackle For Loss

    Moshannon Valley4th Quarter ~9 minutes to go
    Moshannon Valley - #52 Gavin Lovell with a tackle for loss. West Branch has the ball on Moshannon Valley's 43-yard line. WBHS 6, MVHS 41
    Posted @ 9:02p
  91. 6 - 41

    Update

    West Branch4th Quarter ~9 minutes to go
    West Branch - 4th down, ~9 minutes to go, ball on Moshannon Valley's 47-yard line. WBHS 6, MVHS 41
    Posted @ 9:03p
  92. 6 - 41

    Punt

    Moshannon Valley4th Quarter ~8 minutes to go
    West Branch has punted to Moshannon Valley. Moshannon Valley has the ball on their own 20-yard line. WBHS 6, MVHS 41
    Posted @ 9:04p
  93. 6 - 41

    Long Run

    Moshannon Valley4th Quarter ~7 minutes to go
    Moshannon Valley - #0 Rocco Reifer with a long run. Moshannon Valley has the ball on their own 35-yard line. WBHS 6, MVHS 41
    Posted @ 9:04p
  94. 6 - 47

    Rushing Touchdown

    Moshannon Valley4th Quarter ~7 minutes to go
    Moshannon Valley - #0 Rocco Reifer with a 55 Yd Rushing TD. WBHS 6, MVHS 47
    Posted @ 9:06p
  95. 6 - 49

    Two Point Rush Completed

    Moshannon Valley4th Quarter ~7 minutes to go
    Moshannon Valley - #11 Alex Reifer rushed for a 2Pt Conversion. WBHS 6, MVHS 49
    Posted @ 9:06p
  96. 6 - 49

    Possession Update - Kickoff

    West Branch4th Quarter ~7 minutes to go
    Moshannon Valley kicked off to West Branch. West Branch has the ball on their own 46-yard line. WBHS 6, MVHS 49
    Posted @ 9:08p
  97. Commentary

    4th Quarter
    Timeout called by the Warriors with 6:41 remaining in the 4th qtr. Their 1st of the half.
    Posted @ 9:10p
  98. 6 - 49

    Update

    West Branch4th Quarter ~5 minutes to go
    West Branch - 4th down, ~5 minutes to go, ball on their own 49-yard line. WBHS 6, MVHS 49
    Posted @ 9:12p
  99. Commentary

    4th Quarter
    Another timeout called by West Branch, their second of the half.
    Posted @ 9:13p
  100. 6 - 49

    Punt

    Moshannon Valley4th Quarter ~4 minutes to go
    West Branch has punted to Moshannon Valley. Moshannon Valley has the ball on their own 25-yard line. WBHS 6, MVHS 49
    Posted @ 9:14p
  101. 6 - 55

    Rushing Touchdown

    Moshannon Valley4th Quarter ~4 minutes to go
    Moshannon Valley - #22 Brady Kephart with a 75 Yd Rushing TD. WBHS 6, MVHS 55
    Posted @ 9:14p
  102. 6 - 55

    Missed Point After

    Moshannon Valley4th Quarter ~4 minutes to go
    Moshannon Valley - PAT Missed. WBHS 6, MVHS 55
    Posted @ 9:15p
  103. 6 - 55

    Possession Update - Kickoff

    West Branch4th Quarter ~3 minutes to go
    Moshannon Valley kicked off to West Branch. West Branch has the ball on their own 30-yard line. WBHS 6, MVHS 55
    Posted @ 9:17p
  104. 6 - 55

    Big Play - Tackle For Loss

    Moshannon Valley4th Quarter ~3 minutes to go
    Moshannon Valley - #58 Caleb Benjamin with a tackle for loss. West Branch has the ball on their own 27-yard line. WBHS 6, MVHS 55
    Posted @ 9:18p
  105. 6 - 55

    Big Play - Tackle For Loss

    Moshannon Valley4th Quarter ~2 minutes to go
    Moshannon Valley - #5 Troy Canner with a tackle for loss. West Branch has the ball on their own 26-yard line. WBHS 6, MVHS 55
    Posted @ 9:18p
  106. 6 - 55

    Big Play - Sack

    Moshannon Valley4th Quarter ~1 minute to go
    Moshannon Valley - #11 Alex Reifer with a sack. West Branch has the ball on their own 25-yard line. WBHS 6, MVHS 55
    Posted @ 9:19p
  107. 6 - 55

    Punt

    Moshannon Valley4th Quarter Under a minute
    West Branch has punted to Moshannon Valley. Moshannon Valley has the ball on West Branch's 6-yard line. WBHS 6, MVHS 55
    Posted @ 9:20p
  108. 6 - 55

    End of Game

    Final
    WBHS 6, MVHS 55
    Posted @ 9:21p

Highlight Videos

Players of the Game

West Branch (25-26)

Congratulations to #11 Easton Emigh (overall and offensive), #2 Hansen Lannen (defensive) and #10 Coby Kephart (special teams) for being selected the West Branch Football Players of the Game.

Moshannon Valley (25-26)

Congratulations to #9 Mason Abernethy (overall and special teams), #0 Rocco Reifer (offensive) and #5 Troy Canner (defensive) for being selected the Moshannon Valley Football Players of the Game.

West Branch @ MVHS Football Game Info

Fri., Oct. 17, 2025 @ 7p
The Moshannon Valley (Houtzdale, PA) varsity football team won Friday's home conference game against West Branch (Morrisdale, PA) by a score of 55-6.

Scoretracker Providers

Ian HarnishBlack Knights/Damsels Reporter

Rankings & Records

West Branch (25-26)

PAClass
55481
OverallConferenceHomeAwayWin %Conference %PFPA
0-100-80-50-5.000.000135465

Moshannon Valley (25-26)

PAClass
42648
OverallConferenceHomeAwayWin %Conference %PFPA
4-74-34-10-6.364.571209237

Team Scoring Averages

Q1Q2Q3Q4Final
West Branch
3.62.72.42.813.5
Moshannon Valley
5.16.807.719.0

West Branch Videos

Moshannon Valley Videos

Team Stat Comparison

West BranchMoshannon Valley
102.4Rushing Yards Per Game159.9
106.7Passing Yards Per Game156.9
106.7Receiving Yards Per Game157.1
209.1Total Yards Per Game316.8
49.0Tackles Per Game77.2
1.6Sacks Per Game2.0
12.8Points Per Game10.8

Team Leaders

West BranchMoshannon ValleyNational Avg.
#10 Coby Kephart33.9Rushing Yards Per Game#0 Rocco Reifer111.111.1
#12 Conner Danko68.6Passing Yards Per Game#12 Brady Mihalko156.910.8
#10 Coby Kephart28.6Receiving Yards Per Game#1 Jack Moore55.38.8
#1 Francis Leskovansky85.5Total Yards Per Game#12 Brady Mihalko157.124.7
#52 Stephen Page6.3Tackles Per Game#52 Gavin Lovell15.52.6
#5 Justin Esposti0.4Sacks Per Game#11 Alex Reifer0.40.2
#10 Coby Kephart4.4Points Per Game#9 Mason Abernethy3.81.9

Record Breakdown

West Branch (25-26)

Moshannon Valley (25-26)

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