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 Cave Spring (Roanoke, VA) varsity softball team won Wednesday's home non-conference game against William Byrd (Vinton, VA) by a score of 5-4.

1234567RHE
William Byrd0030010484
Cave Spring0030101582
  • Recap
  • Box Score
  • Matchup Info

Game Stats

William Byrd has not entered stats for this game.
Cave Spring

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2763229584010
3Caitlyn Karnes (Jr).25044210000
11Jayden Eanes (Jr).50032110000
14A. Bradberry (Sr).00044000000
22Ceci Alouf (Jr).50032110000
25Mya Dunbar (Fr).00033000000
28Jovie Miller (Fr).25044010000
33Danica Ogle (Jr).33343014010
36Rachel Hartman (Sr).33333010000
55Madison Steffen (So).50044120000
Cave Spring

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals10210306.312.345.657
3Caitlyn Karnes (Jr)00000102.250.250.500
11Jayden Eanes (Jr)00100000.667.5001.167
14A. Bradberry (Sr)00000004.000.000.000
22Ceci Alouf (Jr)00100000.667.5001.167
25Mya Dunbar (Fr)00000003.000.000.000
28Jovie Miller (Fr)00000102.250.250.500
33Danica Ogle (Jr)10000002.2501.0001.250
36Rachel Hartman (Sr)00010002.333.333.666
55Madison Steffen (So)00000101.500.5001.000
Cave Spring

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.9312921621
3Caitlyn Karnes (Jr).66732010
11Jayden Eanes (Jr)1.00022000
12Abby Poff (Jr)1.00020200
14A. Bradberry (Sr)1.00032101
22Ceci Alouf (Jr)1.00022000
33Danica Ogle (Jr)1.00099001
36Rachel Hartman (Sr).66730210
55Madison Steffen (So)1.00054100
Cave Spring

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals1.00101.00010
3Caitlyn Karnes (Jr)1.00101.00010
Cave Spring

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals78416803831
3Caitlyn Karnes (Jr)78416803831
Cave Spring

#Athlete NameOBAOBPWPHBPSFSH/B#P
Team Totals.258.39501127
3Caitlyn Karnes (Jr).258.39501127
Stat Supplier Logo

Cave Spring's stats are presented by GameChanger: live mobile scorekeeping for softballGameChanger Media, Inc (ai)

Game Story

Virginia High School Softball - William Byrd can't get by Cave Spring

April 9, 2025: Roanoke, VA 24018

The Cave Spring Knights edged the visiting William Byrd Terriers softball squad by a count of 5-4 in Wednesday's non-league challenge.

Next, the Knights meet the Christiansburg Blue Demons (Christiansburg, VA) in a River Ridge challenge, on Tuesday, April 15. Cave Spring will attempt to upgrade on its 4-2 season record. The Blue Demons enter the challenge with a 4-3 record after their 16-15 non-league win over Abingdon (Abingdon, VA).

The Terriers (2-4) will now prepare for their challenge against Hidden Valley (Roanoke, VA). The Titans enter the non-league challenge with a 2-3 record. In their last challenge, Hidden Valley edged Northside (Roanoke, VA), 16-6, in a non-league challenge.

William Byrd @ Cave Spring Softball Game Info

Wed., Apr. 9, 2025 @ 5p
The Cave Spring (Roanoke, VA) varsity softball team won Wednesday's home non-conference game against William Byrd (Vinton, VA) by a score of 5-4.

Rankings & Records

William Byrd (24-25)

VADiv.
18128
OverallRegionHomeAwayWin %Region %RFRA
13-136-57-56-8.500.545156143

Cave Spring (24-25)

VADiv.
12020
OverallRegionHomeAwayWin %Region %RFRA
15-79-310-15-6.682.75017083

Team Scoring Averages

12345678RHE
William Byrd
.4.31.8.4.3.31.006.06.82.0
Cave Spring
1.3.61.9.9.91.81.3.77.710.91.0

Head-to-Head

  • Cave Spring won on 4/9/2025
    4/9 @ 5p1234567RHE
    William Byrd0030010484
    Cave Spring0030101582

    The William Byrd (Vinton, VA) varsity softball team lost Wednesday's away non-conference game against Cave Spring (Roanoke, VA) by a score of 5-4.

  • William Byrd won on 4/28/2025
    4/28 @ 5:30p1234567RHE
    Cave Spring0000000080
    William Byrd020000-261

    The Cave Spring (Roanoke, VA) varsity softball team lost Monday's away non-conference game against William Byrd (Vinton, VA) by a score of 2-0.

Team Stat Comparison

William ByrdCave Spring
-Batting Average.364
-On Base Percentage.431
-Slugging Percentage.480
-Fielding Percentage.968
-Win Loss Percentage.682

Team Leaders

William ByrdCave SpringNational Avg.
-
Batting Average#14 Abigail Bradberry.538.287
-
On Base Percentage#14 Abigail Bradberry.606.406
-
Slugging Percentage#14 Abigail Bradberry.850.393
-
Fielding Percentage#14 Abigail Bradberry1.000.829
-
Win Loss Percentage#3 Caitlyn Karnes.684.558

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
William Byrd9-9Cave Spring12-5
DateAwayHomeResultDateAwayHomeResult
3/18/25ChristiansburgWilliam Byrd(L) 7-64/15/25Cave SpringChristiansburg(L) 11-10
5/8/25William ByrdChristiansburg(L) 12-15/9/25ChristiansburgCave Spring(W) 11-1
5/31/25ChristiansburgCave Spring(W) 12-0
3/19/25William ByrdFranklin County(L) 12-04/2/25Franklin CountyCave Spring(L) 6-3
5/9/25Franklin CountyWilliam Byrd(L) 6-24/23/25Cave SpringFranklin County(L) 13-4
3/21/25BlacksburgWilliam Byrd(L) 8-34/17/25BlacksburgCave Spring(W) 11-1
5/1/25William ByrdBlacksburg(L) 4-15/23/25Cave SpringBlacksburg(W) 14-10
4/1/25Hidden ValleyWilliam Byrd(W) 9-54/24/25Cave SpringHidden Valley(L) 9-5
4/12/25William ByrdHidden Valley(W) 13-75/19/25Hidden ValleyCave Spring(W) 11-2
5/31/25Hidden ValleyWilliam Byrd(W) 12-5
4/4/25William ByrdSalem(W) 1-04/8/25Cave SpringSalem(L) 4-0
5/2/25SalemCave Spring(W) 10-3
4/15/25Lord BotetourtWilliam Byrd(L) 19-75/1/25Cave SpringLord Botetourt(W) 7-0
5/6/25William ByrdLord Botetourt(W) 5-25/21/25Lord BotetourtCave Spring(W) 6-5
4/21/25William ByrdPulaski County(L) 10-64/4/25Pulaski CountyCave Spring(W) 5-4
4/21/25William ByrdPulaski County(L) 10-64/29/25Cave SpringPulaski County(W) 11-0
5/22/25Pulaski CountyWilliam Byrd(W) 1-0
5/22/25Pulaski CountyWilliam Byrd(W) 1-0
4/25/25William ByrdNorthside(W) 19-13/18/25NorthsideCave Spring(W) 5-0
5/22/25NorthsideWilliam Byrd(W) 7-04/1/25Cave SpringNorthside(W) 6-1
5/23/25NorthsideWilliam Byrd

Record Breakdown

William Byrd (24-25)

Cave Spring (24-25)

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