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 baseball team won Friday's home non-conference game against William Byrd (Vinton, VA) by a score of 9-0.

1234567RHE
William Byrd000000-044
Cave Spring43002--9100
  • Recap
  • Box Score
  • Matchup Info

Game Stats

William Byrd

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.1432521030100
1Tyler Harris (Sr).33333010000
2Kylind Spence (Sr).00032000000
3Austin Kroner (Jr).00032000000
4Bryce Moding (Fr).00022000000
6J. Courtemanche (Sr).00032000000
7Bradley Counts (So).00022000000
9JW Vaughan (Sr).00033000000
10Joseph Madonna (Jr).33333010000
13Cannin Lutz (Sr).50032010100
Cave Spring

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.33336309106002
1Ryan Tibey (Sr).25044210000
3Evan Lee (Jr).25044110000
4Joe Farwell (Sr).50044022000
5Tyler Harrison (Sr).33343110000
11Sam Urgo (Jr).33343110000
13Logan Meinster (Jr)1.00041212001
14Ethan Richards (Sr).25044110000
22Landon Mathews (Sr).25044011000
24Sheldon Smith (Sr).33343111001
William Byrd

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00410117.280.190.470
1Tyler Harris (Sr)00000001.333.333.666
2Kylind Spence (Sr)00100011.333.000.333
3Austin Kroner (Jr)00110000.333.000.333
4Bryce Moding (Fr)00000001.000.000.000
6J. Courtemanche (Sr)00100002.333.000.333
7Bradley Counts (So)00000101.000.000.000
9JW Vaughan (Sr)00000004.000.000.000
10Joseph Madonna (Jr)00000000.333.333.666
13Cannin Lutz (Sr)00100001.6671.0001.667
Cave Spring

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00650409.444.533.977
1Ryan Tibey (Sr)00000201.250.250.500
3Evan Lee (Jr)00010003.250.250.500
4Joe Farwell (Sr)00000000.500.5001.000
5Tyler Harrison (Sr)00110004.500.333.833
11Sam Urgo (Jr)00110002.500.333.833
13Logan Meinster (Jr)003000001.0004.0005.000
14Ethan Richards (Sr)00000202.250.250.500
22Landon Mathews (Sr)00000003.250.250.500
24Sheldon Smith (Sr)00120002.5001.3331.833

Baserunning

William Byrd has not entered any baserunning stats.
Cave Spring

Baserunning

#Athlete NameSBSBA
Team Totals4
1Ryan Tibey (Sr)2
3Evan Lee (Jr)1
13Logan Meinster (Jr)1
William Byrd

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.82434181060
1Tyler Harris (Sr).00010010
4Bryce Moding (Fr)1.00011000
5Tyler Chambers (Sr)1.00055000
6J. Courtemanche (Sr).60051220
7Bradley Counts (So).66731110
9JW Vaughan (Sr).87585210
10Joseph Madonna (Jr).75043010
11Tate Kotz (Sr)1.00010100
13Cannin Lutz (Sr)1.00062400
Cave Spring

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0002318500
1Ryan Tibey (Sr)1.00032100
3Evan Lee (Jr)1.00022000
4Joe Farwell (Sr)1.00021100
5Tyler Harrison (Sr)1.00033000
11Sam Urgo (Jr)1.00022000
13Logan Meinster (Jr)1.00044000
14Ethan Richards (Sr)1.00054100
22Landon Mathews (Sr)1.00020200
William Byrd

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals5.8301.00010
4Bryce Moding (Fr)14.0001.00010
6J. Courtemanche (Sr)0.000010
7Bradley Counts (So)14.000010
11Tate Kotz (Sr)0.000010
13Cannin Lutz (Sr)4.200010
Cave Spring

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals0.00101.00010
22Landon Mathews (Sr)0.00101.00010
William Byrd

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals610956523630
4Bryce Moding (Fr)144211198
6J. Courtemanche (Sr)120002055
7Bradley Counts (So)123211076
11Tate Kotz (Sr)1.110021086
13Cannin Lutz (Sr)1.212120175
Cave Spring

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals64004102521
22Landon Mathews (Sr)64004102521
William Byrd

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.333.44400125104
4Bryce Moding (Fr).500.5560031000
6J. Courtemanche (Sr).400.4000016000
7Bradley Counts (So).333.4290026103
11Tate Kotz (Sr).167.3750025000
13Cannin Lutz (Sr).200.4290027001
Cave Spring

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.190.3200074000
22Landon Mathews (Sr).190.3200074000
Stat Supplier Logo

William Byrd's stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Stat Supplier Logo

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

Game Story

Virginia High School Baseball - William Byrd loses to Cave Spring

March 20, 2026: Roanoke, VA 24018

The Cave Spring Knights baseball team scored 9 runs and held the visiting William Byrd Terriers to 0 in the Knights non-league win on Friday.

The Knights now own a 1-1 record. They take the field next when they travel to Magna Vista for a non-league test on Monday, March 30.

With the defeat, William Byrd drops to 0-1 on the year. The Terriers travel to Bassett (Bassett, VA) to encounter the Bengals in a non-league outing on Monday, March 30. The Bengals enter the outing with a record of 4-0.

William Byrd @ Cave Spring Baseball Game Info

Fri., Mar. 20, 2026 @ 5p
The Cave Spring (Roanoke, VA) varsity baseball team won Friday's home non-conference game against William Byrd (Vinton, VA) by a score of 9-0.

Rankings & Records

William Byrd (25-26)

VADiv.
15925
OverallRegionHomeAwayWin %Region %RFRA
11-117-47-44-7.500.636133132

Cave Spring (25-26)

VADiv.
18033
OverallRegionHomeAwayWin %Region %RFRA
8-136-64-64-7.381.500139140

Team Scoring Averages

1234567RHE
William Byrd
.91.31.2.81.0.6.96.06.81.9
Cave Spring
1.31.01.41.01.0.61.06.67.61.5

Head-to-Head

  • Cave Spring won on 3/20/2026
    3/20 @ 5p1234567RHE
    William Byrd000000-044
    Cave Spring43002--9100

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

  • William Byrd won last month
    4/30 @ 5p1234567RHE
    Cave Spring0001010252
    William Byrd110001-350

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

Team Stat Comparison

William ByrdCave Spring
.272Batting Average.283
.412On Base Percentage.405
.383Slugging Percentage.380
.925Fielding Percentage.943
.562Win Loss Percentage.600

Team Leaders

William ByrdCave SpringNational Avg.
#13 Cannin Lutz.390Batting Average#2 Cael Flanary1.000.244
#13 Cannin Lutz.519On Base Percentage#2 Cael Flanary.750.386
#11 Tate Kotz.636Slugging Percentage#2 Cael Flanary1.000.313
#21 Asher Claybrook1.000Fielding Percentage#13 Logan Meinster1.000.858
#5 Tyler Chambers1.000Win Loss Percentage#24 Sheldon Smith1.000.533

Record Breakdown

William Byrd (25-26)

Cave Spring (25-26)

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