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 Spring Mills (Martinsburg, WV) varsity football team won Friday's neutral playoff game against Musselman (Inwood, WV) by a score of 31-21.

Q1Q2Q3Q4Final
Musselman707721
Spring Mills7731431
Final score provided by C. Deal.
  • Recap
  • Box Score
  • Scoretracker
  • Fan Chat
  • Matchup Info

Game Stats

Musselman has not entered stats for this game.
Spring Mills

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1318121.7229.32024127.3
8Rylan Swartz (Sr)1318121.7229.32024127.3
Spring Mills

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals19191.01401
1Kheelan Curry (Jr)2-5-2.500
2Javon Jones (Sr)3-1-0.300
6Bradley Butts (Sr)111.010
8Rylan Swartz (Sr)6-7-1.2401
9Blake Sanders (Sr)6294.81400
10Blake Hoover (Fr)122.0200
Spring Mills

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals131219.3242
1Kheelan Curry (Jr)11010.010
2Javon Jones (Sr)284.0
4Xavier Anderson (Sr)34314.3241
5Douglas Mayer (Jr)100.0
9Blake Sanders (Sr)2126.012
10Blake Hoover (Fr)44812.0161
Spring Mills

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals191215686282
1Kheelan Curry (Jr)-5102429
2Javon Jones (Sr)-187
4Xavier Anderson (Sr)4343
6Bradley Butts (Sr)11
8Rylan Swartz (Sr)-7-7
9Blake Sanders (Sr)291241
10Blake Hoover (Fr)2483286168
Spring Mills

Total Yards

#Athlete NameRushPassRecTotal
Team Totals19121121140
1Kheelan Curry (Jr)-5105
2Javon Jones (Sr)-187
4Xavier Anderson (Sr)4343
6Bradley Butts (Sr)11
8Rylan Swartz (Sr)-7121114
9Blake Sanders (Sr)291241
10Blake Hoover (Fr)24850
Spring Mills

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals628146.800
41Landon Stanley (Sr)628146.800
Spring Mills

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals313344.3572
8Rylan Swartz (Sr)313344.3572
Spring Mills

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals25628.03228643.0750142
1Kheelan Curry (Jr)12424.02424
10Blake Hoover (Fr)13232.03228643.0750118
Spring Mills

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals42425
2Javon Jones (Sr)2
4Xavier Anderson (Sr)16
8Rylan Swartz (Sr)16
10Blake Hoover (Fr)212
41Landon Stanley (Sr)5
Spring Mills

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals23.7111.0255
41Landon Stanley (Sr)23.7111.0255
Spring Mills

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals12104
4Xavier Anderson (Sr)11
8Rylan Swartz (Sr)11
10Blake Hoover (Fr)01102
Spring Mills

Conversions

#Athlete NameC RushC RecTotal
Team Totals101
2Javon Jones (Sr)11
Stat Supplier Logo

Spring Mills' stats are presented by HudlHudl

Game Story

West Virginia High School Football - Musselman thwarted by Spring Mills

November 14, 2025: Inwood, WV 25428

Spring Mills Cardinals (Martinsburg, WV) boosters left the game content Friday as they observed their football squad top the host Musselman Applemen (Inwood, WV), 31-21 in a non-league test.

The Cardinals now hold a 7-4 record.

With the defeat, Musselman drops to 4-7 on the campaign.

Jacob DeHavenApplemen Reporter
Charles DealCardinals Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 7 The scorer has checked in. Musselman 0, SMHS 7
    Posted @ 7:14p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 7:15p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:15p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 7:15p
  5. 0 - 7

    Red Zone Alert

    Musselman1st Quarter ~4 minutes to go
    Musselman is inside Spring Mills' 20. Musselman 0, SMHS 7
    Posted @ 7:17p
  6. 6 - 7

    Rushing Touchdown

    Musselman1st Quarter ~3 minutes to go
    Musselman - Rushing TD. Musselman 6, SMHS 7
    Posted @ 7:19p
  7. 7 - 7

    Made Point After

    Musselman1st Quarter ~3 minutes to go
    Musselman - PAT Good. Musselman 7, SMHS 7
    Posted @ 7:19p
  8. 7 - 7

    Fumble Recovery

    Musselman1st Quarter ~2 minutes to go
    Musselman recovered a fumble by Spring Mills and has the ball on their own 48-yard line. Musselman 7, SMHS 7
    Posted @ 7:24p
  9. 7 - 7

    End of 1st Quarter

    2nd Quarter
    Musselman 7, SMHS 7
    Posted @ 7:26p
  10. 7 - 7

    Big Play - Blocked Punt

    Spring Mills2nd Quarter ~7 minutes to go
    Spring Mills with a blocked punt! Musselman 7, SMHS 7
    Posted @ 7:38p
  11. 7 - 13

    Passing Touchdown

    Spring Mills2nd Quarter ~7 minutes to go
    Spring Mills - #8 Rylan Swartz 25 Yd pass completed to #4 Xavier Anderson for a TD. Musselman 7, SMHS 13
    Posted @ 7:39p
  12. 7 - 14

    Made Point After

    Spring Mills2nd Quarter ~7 minutes to go
    Spring Mills - PAT Good. Musselman 7, SMHS 14
    Posted @ 7:39p
  13. 7 - 14

    Halftime

    Halftime
    Musselman 7, SMHS 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:01p
  14. 7 - 14

    Start of 3rd Quarter

    Musselman3rd Quarter
    Musselman to kick off to Spring Mills.
    Posted @ 8:27p
  15. 13 - 14

    Rushing Touchdown

    Musselman3rd Quarter ~6 minutes to go
    Musselman - 51 Yd Rushing TD. Musselman 13, SMHS 14
    Posted @ 8:38p
  16. 14 - 14

    Made Point After

    Musselman3rd Quarter ~6 minutes to go
    Musselman - PAT Good. Musselman 14, SMHS 14
    Posted @ 8:38p
  17. 14 - 17

    Field Goal

    Spring Mills3rd Quarter ~1 minute to go
    Spring Mills - Field Goal. Musselman 14, SMHS 17
    Posted @ 8:50p
  18. 14 - 17

    End of 3rd Quarter

    4th Quarter
    Musselman 14, SMHS 17
    Posted @ 8:54p
  19. 14 - 23

    Rushing Touchdown

    Spring Mills4th Quarter ~10 minutes to go
    Spring Mills - Rushing TD. Musselman 14, SMHS 23
    Posted @ 9:06p
  20. 14 - 23

    Missed Point After

    Spring Mills4th Quarter ~10 minutes to go
    Spring Mills - PAT Missed. Musselman 14, SMHS 23
    Posted @ 9:06p
  21. 14 - 29

    Passing Touchdown

    Spring Mills4th Quarter ~4 minutes to go
    Spring Mills - 6 Yd pass completed for a TD. Musselman 14, SMHS 29
    Posted @ 9:24p
  22. 14 - 31

    Two Point Rush Completed

    Spring Mills4th Quarter ~4 minutes to go
    Spring Mills - Rushed for a 2Pt Conversion. Musselman 14, SMHS 31
    Posted @ 9:26p
  23. 20 - 31

    Rushing Touchdown

    Musselman4th Quarter Under a minute
    Musselman - Rushing TD. Musselman 20, SMHS 31
    Posted @ 9:36p
  24. 21 - 31

    Made Point After

    Musselman4th Quarter Under a minute
    Musselman - PAT Good. Musselman 21, SMHS 31
    Posted @ 9:37p
  25. 21 - 31

    End of Game

    Final
    Musselman 21, SMHS 31
    Posted @ 9:39p
  1. C. Deal

    1st Quarter ~5 minutes to go
    Musselman
    Applemen
    0 - 7
    Spring Mills
    Cardinals

Musselman vs Spring Mills Football Game Info

Fri., Nov. 14, 2025 @ 7p
The Spring Mills (Martinsburg, WV) varsity football team won Friday's neutral playoff game against Musselman (Inwood, WV) by a score of 31-21.
This game is a part of the "2025 WVSSAC Football Playoffs: West Virginia - AAAA" tournament.

Scoretracker Providers

Jacob DeHavenApplemen Reporter
Charles DealCardinals Reporter

Rankings & Records

Musselman (25-26)

NationalWVClass
4,609289
OverallLeagueHomeAwayNeutralWin %League %PFPA
4-72-31-43-20-1.364.400259286

Spring Mills (25-26)

NationalWVClass
2,609177
OverallLeagueHomeAwayNeutralWin %League %PFPA
7-54-43-23-31-0.583.500361193

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Musselman
6.03.67.12.6-23.5
Spring Mills
7.912.16.32.812.030.1

Musselman Videos

Spring Mills Videos

Head-to-Head

  • Spring Mills won on 9/19/2025
    9/19 @ 7pQ1Q2Q3Q4Final
    Spring Mills680620
    Musselman00000

    The Spring Mills (Martinsburg, WV) varsity football team won Friday's away conference game against Musselman (Inwood, WV) by a score of 20-0.

  • Spring Mills won on 11/14/2025
    11/14 @ 7pQ1Q2Q3Q4Final
    Musselman707721
    Spring Mills7731431

    The Musselman (Inwood, WV) varsity football team lost Friday's neutral playoff game against Spring Mills (Martinsburg, WV) by a score of 31-21.

Team Stat Comparison

MusselmanSpring Mills
3.7Rushing Yards Per Game113.2
1.5Passing Yards Per Game211.7
0.0Receiving Yards Per Game203.1
5.2Total Yards Per Game324.8
-Tackles Per Game39.4
-Sacks Per Game2.2

Team Leaders

MusselmanSpring MillsNational Avg.
#1 Jaden Rhyne24.0Rushing Yards Per Game#9 Blake Sanders38.410.9
#2 Evan Young15.0Passing Yards Per Game#8 Rylan Swartz188.210.6
#1 Jaden Rhyne0Receiving Yards Per Game#10 Blake Hoover55.18.7
#1 Jaden Rhyne24.0Total Yards Per Game#8 Rylan Swartz203.524.4
-
Tackles Per Game#6 Bradley Butts5.52.6
-
Sacks Per Game#4 Xavier Anderson0.80.2

Record Breakdown

Musselman (25-26)

Spring Mills (25-26)

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