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 Martinsburg (WV) varsity football team won Friday's home conference game against Spring Mills (Martinsburg, WV) by a score of 42-0.

Q1Q2Q3Q4Final
Spring Mills00000
Martinsburg14147742
Final score provided by L. Walley.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Box Score Stats

Spring Mills (25-26)

Martinsburg (25-26)

35
Total Plays
49
6
First Downs
22
8
Penalties
8
85
Penalty Yards
80

Game Stats

Spring Mills has not entered stats for this game.
Martinsburg

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals3876.37525.3003972.9
10Brian Dick (Jr)3876.37525.3003972.9
Martinsburg

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals463086.73915
2Boston Todd (Jr)7355.01401
3Terrell Cofield (Sr)242.0302
8Kevin Myers (So)5295.8140
10Brian Dick (Jr)221496.83911
20K. McDonald-Gibson (Jr)10919.13001
Martinsburg

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals37625.3370
0Ty Ricketts (Jr)13737.037
2Boston Todd (Jr)13434.0340
11Ka-ila Villa (So)155.05
Martinsburg

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals308762000404
0Ty Ricketts (Jr)03737
1Mason Walley (Sr)20020
2Boston Todd (Jr)353469
3Terrell Cofield (Sr)404
8Kevin Myers (So)29029
10Brian Dick (Jr)149000149
11Ka-ila Villa (So)055
20K. McDonald-Gibson (Jr)91091
Martinsburg

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3087676384
0Ty Ricketts (Jr)003737
2Boston Todd (Jr)3503469
3Terrell Cofield (Sr)4004
8Kevin Myers (So)290029
10Brian Dick (Jr)149760225
11Ka-ila Villa (So)0055
20K. McDonald-Gibson (Jr)910091
Martinsburg

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals00010000
9Michael Dillard (Sr)00010000
Martinsburg

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals12020.0200
10Brian Dick (Jr)12020.0200
Martinsburg

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals12020.020000020
1Mason Walley (Sr)12020.020000020
Martinsburg

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals63600642
2Boston Todd (Jr)160006
3Terrell Cofield (Sr)21200012
9Michael Dillard (Sr)160006
10Brian Dick (Jr)160006
20K. McDonald-Gibson (Jr)160006
80Cody Paige (Sr)000066
Martinsburg

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals661.001.006
80Cody Paige (Sr)661.001.006
Martinsburg

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals5010006
2Boston Todd (Jr)1000001
3Terrell Cofield (Sr)2000002
9Michael Dillard (Sr)0010001
10Brian Dick (Jr)1000001
20K. McDonald-Gibson (Jr)1000001

Game Story

West Virginia High School Football - Spring Mills crushed by Martinsburg

October 24, 2025: Martinsburg, WV 25401

Martinsburg Bulldogs (Martinsburg, WV) followers went home in high spirits Friday as they saw their football team triumph over the visiting Spring Mills Cardinals (Martinsburg, WV), 42-0 in a league battle.

With the win, Martinsburg advances its record to 7-2 on the campaign. The Bulldogs host Hurricane (Hurricane, WV) to confront the Redskins in a non-league match on Friday, November 7. The Redskins come into the match with a record of 2-6.

Coming up next, the Cardinals confront the Parkersburg South Patriots (Parkersburg, WV) in a non-league match, on Friday, October 31. Spring Mills will attempt to upgrade on its 4-4 season record. The Patriots come into the match with a 2-6 record after their 31-14 non-league loss to The Linsly School (Wheeling, WV).

Lander WalleyBulldogs Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. SMHS 0, MHS 0
    Posted @ 6:24p
  2. Game Attendance

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

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

    Weather Conditions Cold
    Posted @ 6:24p
  5. 0 - 0

    Start of Game

    Martinsburg1st Quarter
    Martinsburg kicking off to Spring Mills.
    Posted @ 6:58p
  6. 0 - 6

    Rushing Touchdown

    Martinsburg1st Quarter ~9 minutes to go
    Martinsburg - #2 Boston Todd with a 11 Yd Rushing TD. SMHS 0, MHS 6
    Posted @ 7:05p
  7. 0 - 7

    Made Point After

    Martinsburg1st Quarter ~9 minutes to go
    Martinsburg - #80 Cody Paige PAT Good. SMHS 0, MHS 7
    Posted @ 7:05p
  8. 0 - 13

    Rushing Touchdown

    Martinsburg1st Quarter ~5 minutes to go
    Martinsburg - #20 Kingston McDonald-Gibson with a 30 Yd Rushing TD. SMHS 0, MHS 13
    Posted @ 7:14p
  9. 0 - 14

    Made Point After

    Martinsburg1st Quarter ~5 minutes to go
    Martinsburg - #80 Cody Paige PAT Good. SMHS 0, MHS 14
    Posted @ 7:15p
  10. 0 - 14

    End of 1st Quarter

    2nd Quarter
    SMHS 0, MHS 14
    Posted @ 7:26p
  11. 0 - 20

    Rushing Touchdown

    Martinsburg2nd Quarter ~9 minutes to go
    Martinsburg - #3 Terrell Cofield with a 2 Yd Rushing TD. SMHS 0, MHS 20
    Posted @ 7:34p
  12. 0 - 21

    Made Point After

    Martinsburg2nd Quarter ~9 minutes to go
    Martinsburg - #80 Cody Paige PAT Good. SMHS 0, MHS 21
    Posted @ 7:34p
  13. 0 - 27

    Rushing Touchdown

    Martinsburg2nd Quarter ~2 minutes to go
    Martinsburg - #3 Terrell Cofield with a 1 Yd Rushing TD. SMHS 0, MHS 27
    Posted @ 7:49p
  14. 0 - 28

    Made Point After

    Martinsburg2nd Quarter ~2 minutes to go
    Martinsburg - #80 Cody Paige PAT Good. SMHS 0, MHS 28
    Posted @ 7:49p
  15. 0 - 28

    Halftime

    Halftime
    SMHS 0, MHS 28
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:04p
  16. 0 - 28

    Start of 3rd Quarter

    Spring Mills3rd Quarter
    Spring Mills to kick off to Martinsburg.
    Posted @ 8:29p
  17. 0 - 34

    Rushing Touchdown

    Martinsburg3rd Quarter ~6 minutes to go
    Martinsburg - #20 Kingston McDonald-Gibson with a 5 Yd Rushing TD. SMHS 0, MHS 34
    Posted @ 8:39p
  18. 0 - 35

    Made Point After

    Martinsburg3rd Quarter ~6 minutes to go
    Martinsburg - #80 Cody Paige PAT Good. SMHS 0, MHS 35
    Posted @ 8:40p
  19. 0 - 35

    End of 3rd Quarter

    4th Quarter
    SMHS 0, MHS 35
    Posted @ 8:54p
  20. 0 - 41

    Blocked Punt Returned for Touchdown

    Martinsburg4th Quarter ~6 minutes to go
    Martinsburg - Blocked Punt! #9 Michael Dillard with a 1-yard return. SMHS 0, MHS 41
    Posted @ 9:02p
  21. 0 - 42

    Made Point After

    Martinsburg4th Quarter ~6 minutes to go
    Martinsburg - #80 Cody Paige PAT Good. SMHS 0, MHS 42
    Posted @ 9:02p
  22. 0 - 42

    End of Game

    Final
    SMHS 0, MHS 42
    Posted @ 9:09p

Spring Mills @ Martinsburg Football Game Info

Fri., Oct. 24, 2025 @ 7p
The Martinsburg (WV) varsity football team won Friday's home conference game against Spring Mills (Martinsburg, WV) by a score of 42-0.

Scoretracker Providers

Lander WalleyBulldogs Reporter

Rankings & Records

Spring Mills (25-26)

WVClass
167
OverallLeagueHomeAwayNeutralWin %League %PFPA
7-54-43-23-31-0.583.500361193

Martinsburg (25-26)

WVClass
41
OverallLeagueHomeAwayWin %League %PFPA
11-25-09-12-1.8461.000618154

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Spring Mills
4.56.04.03.512.030.1
Martinsburg
16.316.18.56.7-47.5

Spring Mills Videos

Martinsburg Videos

Team Stat Comparison

Spring MillsMartinsburg
9.3Rushing Yards Per Game256.3
15.8Passing Yards Per Game146.8
12.5Receiving Yards Per Game153.0
25.1Total Yards Per Game403.1
-Tackles Per Game0.0
-Sacks Per Game0.0
-Points Per Game32.6
-Pancake Blocks0

Team Leaders

Spring MillsMartinsburgNational Avg.
#8 Rylan Swartz63.0Rushing Yards Per Game#10 Brian Dick80.810.9
#8 Rylan Swartz189.0Passing Yards Per Game#10 Brian Dick142.810.6
#4 Xavier Anderson63.0Receiving Yards Per Game#2 Boston Todd83.58.7
#8 Rylan Swartz252.0Total Yards Per Game#10 Brian Dick223.524.4
-
Tackles Per Game#9 Michael Dillard02.6
-
Sacks Per Game#9 Michael Dillard00.2
-
Points Per Game#2 Boston Todd6.91.8
-
Pancake Blocks#0 Ty Ricketts06

Record Breakdown

Spring Mills (25-26)

Martinsburg (25-26)

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