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 Middlesex (Saluda, VA) varsity baseball team won Tuesday's home non-conference game against Colonial Beach (VA) by a score of 7-6.

1234567RHE
Colonial Beach1011003683
Middlesex012121-7102
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Colonial Beach

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2963427685101
1Bret Barrett (So).50042111000
2Jaleel Bui (Sr).75044032000
3Z. Papanicolas (Sr).66743321001
7Blake Steffey (So).00043000000
8Dominic Druce (Sr).00032000000
9W. Christian (Sr).00044001000
10George Oliver (Sr).25044110100
12Trentin Holmes (Jr).25044110000
14Kenneth Neitzey (Jr).00031000000
Middlesex

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.38531267107120
1N. Rutkowski (So).33343110000
2Thomas Foster (So).50044123000
3Cash Steel (Jr).66733120000
4Caleb Hoegerl (So).33343111010
7Aiden Stith (So).00043000000
8Bryson Bulgin (Jr).33333110010
12Henry Fleet (Jr).33333011000
17Blake Robins (Fr).50032111000
18B. Eppinheimer (Fr).50032111100
Colonial Beach

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00473137.441.444.885
1Bret Barrett (So)00101011.750.5001.250
2Jaleel Bui (Sr)00010000.750.7501.500
3Z. Papanicolas (Sr)00110003.7501.6672.417
7Blake Steffey (So)00130003.250.000.250
8Dominic Druce (Sr)00110001.333.000.333
9W. Christian (Sr)00000013.000.000.000
10George Oliver (Sr)00000014.250.500.750
12Trentin Holmes (Jr)00000101.250.250.500
14Kenneth Neitzey (Jr)00012000.667.000.667
Middlesex

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals12032216.414.577.991
1N. Rutkowski (So)00001000.500.333.833
2Thomas Foster (So)00000013.500.5001.000
3Cash Steel (Jr)00000001.667.6671.334
4Caleb Hoegerl (So)01010203.3331.0001.333
7Aiden Stith (So)01020004.000.000.000
8Bryson Bulgin (Jr)00000003.3331.0001.333
12Henry Fleet (Jr)00000003.333.333.666
17Blake Robins (Fr)00001000.667.5001.167
18B. Eppinheimer (Fr)10000001.3331.0001.333
Colonial Beach

Baserunning

#Athlete NameSBSBA
Team Totals6
1Bret Barrett (So)1
3Z. Papanicolas (Sr)3
8Dominic Druce (Sr)1
12Trentin Holmes (Jr)1
Middlesex

Baserunning

#Athlete NameSBSBA
Team Totals2
2Thomas Foster (So)1
4Caleb Hoegerl (So)1
Colonial Beach

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8972918831
1Bret Barrett (So).66730210
2Jaleel Bui (Sr)1.00022000
3Z. Papanicolas (Sr)1.00051401
7Blake Steffey (So).50020110
9W. Christian (Sr).75042110
10George Oliver (Sr)1.00033000
14Kenneth Neitzey (Jr)1.0001010001
Middlesex

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.94637211421
1N. Rutkowski (So)1.00022000
2Thomas Foster (So)1.00021100
3Cash Steel (Jr)1.00088000
7Aiden Stith (So)1.00010100
8Bryson Bulgin (Jr)1.00042200
12Henry Fleet (Jr)1.00072501
17Blake Robins (Fr).88996211
18B. Eppinheimer (Fr).75040311
Colonial Beach

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals5.830010
7Blake Steffey (So)7.000010
9W. Christian (Sr)0.000010
Middlesex

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals5.00101.00010
2Thomas Foster (So)7.000010
12Henry Fleet (Jr)3.50101.00010
Colonial Beach

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals68750303129
7Blake Steffey (So)58750102826
9W. Christian (Sr)100002033
Middlesex

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals78654713427
2Thomas Foster (So)33332201410
12Henry Fleet (Jr)45322512017
Colonial Beach

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.276.3230288003
7Blake Steffey (So).308.3570270002
9W. Christian (Sr).000.0000018001
Middlesex

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.296.44113115003
2Thomas Foster (So).300.5000243002
12Henry Fleet (Jr).294.4001172001
Stat Supplier Logo

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

Stat Supplier Logo

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

Game Story

Virginia High School Baseball - Colonial Beach nudged by Middlesex

April 7, 2026: Saluda, VA 23149

In Tuesday's non-league bout, the Middlesex Chargers (Saluda, VA) baseball squad edged the visiting Colonial Beach Drifters (Colonial Beach, VA), by a tally of 7-6.

Next up, the Chargers encounter the Lancaster Red Devils (Lancaster, VA) in a non-league bout, on Wednesday, April 8. Middlesex will attempt to upgrade on its 2-4 season record. The Red Devils enter the bout with a 7-3 record after their 4-1 non-league loss to Strasburg (Strasburg, VA).

The Drifters (1-3) will now prepare for their bout against West Point (West Point, VA). The Pointers enter the non-league bout with a 0-4 record. In their last bout, West Point was nudged by Surry County (Dendron, VA), 10-4, in a non-league bout.

CBHS @ Middlesex Baseball Game Info

Tue., Apr. 7, 2026 @ 5p
The Middlesex (Saluda, VA) varsity baseball team won Tuesday's home non-conference game against Colonial Beach (VA) by a score of 7-6.

Rankings & Records

Colonial Beach (25-26)

VADiv.
35338
OverallRegionHomeAwayWin %Region %RFRA
2-90-41-41-5.182.0005793

Middlesex (25-26)

VADiv.
24820
OverallRegionHomeAwayWin %Region %RFRA
5-61-14-21-4.455.5006857

Team Scoring Averages

1234567RHE
Colonial Beach
.81.11.2.8.6.4.75.25.14.7
Middlesex
.4.31.12.0.81.41.06.25.72.5

Team Stat Comparison

Colonial BeachMiddlesex
.222Batting Average.233
.354On Base Percentage.385
.280Slugging Percentage.319
.820Fielding Percentage.908
1.000Win Loss Percentage.500

Team Leaders

Colonial BeachMiddlesexNational Avg.
#1 Bret Barrett.448Batting Average#2 Thomas Foster.355.245
#20 Keegan Strickler1.000On Base Percentage#12 Henry Fleet.538.389
#3 Zachary Papanicolas.667Slugging Percentage#12 Henry Fleet.440.315
#10 George Oliver1.000Fielding Percentage#11 Jacob Nowell1.000.858
#9 William Christian1.000Win Loss Percentage#1 Nathan Rutkowski.667.540

Record Breakdown

Colonial Beach (25-26)

Middlesex (25-26)

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