MAXPREPS
GOFAN
NFHS NETWORK
FOLLOW MAXPREPS
Football
Football Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
Game of the Week
News
Live Streams
Baseball
Baseball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
Live Streams
B. Basketball
B. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
Game of the Week
News
Live Streams
G. Basketball
G. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
Game of the Week
News
Live Streams
G. Volleyball
G. Volleyball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
Live Streams
Tickets
Digital Tickets
Content Contributors
Coaches
...
POPULAR SPORTS
All sports
Boys
Baseball
Basketball
Beach Volleyball
Cross Country
Football
Golf
Ice Hockey
Lacrosse
Soccer
Swimming
Tennis
Track & Field
Volleyball
Water Polo
Wrestling
Girls
Basketball
Beach Volleyball
Cross Country
Field Hockey
Flag Football
Golf
Ice Hockey
Lacrosse
Soccer
Softball
Swimming
Tennis
Track & Field
Volleyball
Water Polo
SEARCH
APPS
MaxPreps
Follow your favorite high school teams and players
MP Stats for iPad
Stat keeping for basketball teams
PRO PHOTOGRAPHY
Photo Galleries
Explore and purchase photos of your local teams and players
WATCH
Video Center
See top plays & highlights of the best high school sports
Live Streams & Replays
Get access to live game streams and full replays for 8000+ schools
SIGN IN
Virginia high school baseball: VHSL computer rankings, stats leaders, live broadcasts, schedules and scores
Virginia high school boys baseball computer rankings, broadcasts, statewide stat leaders, schedules & scores - live & final.
By
Eric Frantz
Follow Eric Frantz on Twitter
May 18, 2026, 11:15am
Preseason MaxPreps Top 25 Baseball Rankings | 2026 Season
3,252,348 views
0:54
The Virginia high school boys baseball season continues this week. Here's what you need to know heading into and during the latest prep baseball slate in the Old Dominion.
Statewide Schedule and Live Scores
Boys Baseball Games & Scores (Live & Final)
Statewide Live Broadcasts (NFHS Network)
Live Virginia Baseball Games
MaxPreps State Rankings: Overall
This week's Virginia MaxPreps computer rankings regardless of division. All teams ranked.
#
School
Rec.
Str.
+/-
1
Cox (Virginia Beach)
18-2
9.6
2
Atlee (Mechanicsville)
16-1
7.6
3
James Madison (Vienna)
17-3
10.5
4
Lake Braddock (Burke)
19-3
9.4
5
OLHS (Virginia Beach)
15-4
10.3
6
Abingdon
19-2
6.0
7
Godwin (Richmond)
18-3
7.8
8
Centreville (Clifton)
15-3
8.9
9
Independence (Ashburn)
13-1
4.4
10
Glen Allen
13-4
9.2
11
WBHS (Chesapeake)
17-4
7.3
12
Great Bridge (Chesapeake)
14-5
9.6
13
John Battle (Bristol)
12-4
9.6
14
Spotswood (Penn Laird)
16-3
6.1
15
Freedom (South Riding)
7-3
10.9
16
Riverside (Leesburg)
8-3
9.9
17
Manchester (Midlothian)
16-2
3.4
18
Oakton (Vienna)
15-7
10.9
19
JRMHS (Midlothian)
16-2
3.8
20
Cosby (Midlothian)
15-3
5.6
21
TAHS (Bridgewater)
13-3
5.1
22
Stone Bridge (Ashburn)
12-7
12.3
23
New Kent
17-2
2.3
24
Herndon
13-8
11.6
25
Battlefield (Haymarket)
15-7
8.2
26
Kellam (Virginia Beach)
13-5
8.6
27
ACHS (Alexandria)
14-6
9.7
28
Yorktown (Arlington)
11-6
11.4
29
FCHS (Rocky Mount)
19-2
0.7
30
Union (Big Stone Gap)
13-4
6.0
31
KHS (Virginia Beach)
15-4
5.2
32
McLean
13-5
7.6
33
Kettle Run (Nokesville)
14-3
3.8
34
King George
16-4
3.2
35
Mechanicsville
15-5
5.6
36
LVHS (Purcellville)
12-5
7.2
37
Jefferson Forest (Forest)
18-3
1.2
38
LCHS (Lynchburg)
12-5
7.0
39
Woodson (Fairfax)
13-8
10.1
40
WMHS (Fishersville)
15-3
3.3
41
Goochland
16-3
1.6
42
East Rockingham (Elkton)
10-4
5.6
43
Briar Woods (Ashburn)
10-9
12.3
44
Galileo (Danville)
12-1
-2.4
45
Strasburg
18-3
0.2
46
WSHS (Springfield)
10-10
12.1
47
Dinwiddie
17-3
0.6
48
Prince George
17-3
-0.6
49
CCHS (Culpeper)
14-6
5.2
50
FCHS (Virginia Beach)
11-10
11.3
State Stat Leaders
Here's a look at this season's current baseball statewide leaders in batting average, home runs, RBI, runs, batters struck out and ERA. Statistics are submitted to MaxPreps by coaches, athletic directors or program personnel.
Coaches, ADs and staff who do not have current access may request their
free account
here
.
Leaderboard - Player Batting Average
1
Elijah Archer -
Highland Springs (VA)
.708
2
Sam Szefc - Jr
Blacksburg (VA)
.635
3
Dawson Edwards - Sr
Buckingham (VA)
.619
4
Connor Hilliard -
Luray (VA)
.596
5
Colton Powell - Jr
Brunswick (Lawrenceville, VA)
.581
6
Brady Cooke - So
Windsor (VA)
.576
7
Marshall Jenkins -
Prince George (VA)
.571
8
Owen Perdue - Sr
Bath County (Hot Springs, VA)
.569
9
Markus Ingram - Sr
Thomas Jefferson (Richmond, VA)
.564
10
Ian Sullivan -
Tuscarora (Leesburg, VA)
.562
11
Adam Petty -
Floyd County (Floyd, VA)
.545
12
Lewis Dunn - Sr
Maggie Walker (Richmond, VA)
.543
13
Nathan Neil - Jr
Staunton (VA)
.543
14
Coltin Conner -
Eastern Montgomery (Elliston, VA)
.541
15
Mason Coleman - Sr
Brookville (Lynchburg, VA)
.537
16
Matthew Kemick -
Hickory (Chesapeake, VA)
.533
17
Trent Ferebee -
Northampton (Eastville, VA)
.532
18
Santiago Caballero -
Franklin (VA)
.529
19
Josh Gunning - So
Battlefield (Haymarket, VA)
.524
20
Oscar Carroll -
John Marshall (Richmond, VA)
.522
21
Ty Wilkerson - So
Buckingham (VA)
.516
22
Lee Garris -
Maury (Norfolk, VA)
.513
23
Colby Seay - Sr
Glen Allen (VA)
.513
24
Brett Taylor - Jr
Northside (Roanoke, VA)
.508
25
Jacob Torres -
Mount Vernon (Alexandria, VA)
.500
Leaderboard - Player Home Runs
1
Jacob Babcock -
Godwin (Richmond, VA)
9
2
Eli Macturk -
Godwin (Richmond, VA)
8
3
Caden Behan -
South County (Lorton, VA)
7
4
Francis Shaffer - Sr
Warren County (Front Royal, VA)
6
5
Teagan Leach - Jr
Battlefield (Haymarket, VA)
6
6
Dylan Bowman - Jr
New Kent (VA)
6
7
Ayden Mills - Jr
Windsor (VA)
5
8
Sam Szefc - Jr
Blacksburg (VA)
5
9
Garison Colwell - Sr
Halifax County (South Boston, VA)
5
10
Owen Jackson - So
Fort Chiswell (Max Meadows, VA)
5
11
Aidan McKeating -
Princess Anne (Virginia Beach, VA)
5
12
Noah Monroe - Sr
Kempsville (Virginia Beach, VA)
5
13
Luke Raflo - Jr
Battlefield (Haymarket, VA)
5
14
Lewis Dunn - Sr
Maggie Walker (Richmond, VA)
5
15
Blake Chow -
Broad Run (Ashburn, VA)
5
16
Clay Robbins - Jr
Lee (Jonesville, VA)
5
17
Brady Nagle -
Ocean Lakes (Virginia Beach, VA)
5
18
Colby Seay - Sr
Glen Allen (VA)
5
19
Jacob Bueno -
Hayfield (Alexandria, VA)
4
20
Cooper Miskelly - Sr
Heritage (Leesburg, VA)
4
21
Logan Meinster - Jr
Cave Spring (Roanoke, VA)
4
22
Carter Thomasson - Sr
Halifax County (South Boston, VA)
4
23
Seth Carter - Jr
Pulaski County (Dublin, VA)
4
24
Walker Patterson -
Tazewell (VA)
4
25
Josh Gunning - So
Battlefield (Haymarket, VA)
4
Leaderboard - Player Runs
1
Ayden Mills - Jr
Windsor (VA)
40
2
Brady Cooke - So
Windsor (VA)
38
3
Jacob Bueno -
Hayfield (Alexandria, VA)
36
4
Matthew Hartsfield -
Godwin (Richmond, VA)
34
5
Jack Ross -
Hayfield (Alexandria, VA)
33
6
Mason Stanley - Sr
Northside (Roanoke, VA)
32
7
Cade Bralley - Jr
George Wythe (Wytheville, VA)
31
8
Trevor Berard - So
Windsor (VA)
31
9
Jairdan Pennix -
Lord Botetourt (Daleville, VA)
30
10
Soma Kato - Jr
Blacksburg (VA)
30
11
Nick Shifflett -
Osbourn Park (Manassas, VA)
30
12
Francis Shaffer - Sr
Warren County (Front Royal, VA)
30
13
Adin Brown -
Southampton (Courtland, VA)
30
14
Alex Boyd -
Godwin (Richmond, VA)
29
15
Owen Jackson - So
Fort Chiswell (Max Meadows, VA)
29
16
Rylin Szymanski - So
Windsor (VA)
29
17
Drew Cooke - Fr
Windsor (VA)
29
18
Mason Archer -
Hayfield (Alexandria, VA)
28
19
Garison Colwell - Sr
Halifax County (South Boston, VA)
28
20
Teagan Leach - Jr
Battlefield (Haymarket, VA)
28
21
Mac Phillips -
Fort Chiswell (Max Meadows, VA)
28
22
Sam Szefc - Jr
Blacksburg (VA)
26
23
Ryan Tibey - Sr
Cave Spring (Roanoke, VA)
26
24
Eli Macturk -
Godwin (Richmond, VA)
26
25
Riland Aldrich - Jr
Southampton (Courtland, VA)
26
Leaderboard - Player Runs Batted In
1
Jacob Babcock -
Godwin (Richmond, VA)
43
2
Sam Szefc - Jr
Blacksburg (VA)
42
3
Brady Cooke - So
Windsor (VA)
33
4
Jack Ross -
Hayfield (Alexandria, VA)
32
5
Ayden Mills - Jr
Windsor (VA)
30
6
Coltin Conner -
Eastern Montgomery (Elliston, VA)
30
7
Jacob Bueno -
Hayfield (Alexandria, VA)
29
8
Eli Macturk -
Godwin (Richmond, VA)
29
9
Mason Archer -
Hayfield (Alexandria, VA)
28
10
Jack Mann - Jr
Blacksburg (VA)
27
11
John Owen - Jr
Dinwiddie (VA)
27
12
Brett Taylor - Jr
Northside (Roanoke, VA)
26
13
Carter Walter - Jr
Western Branch (Chesapeake, VA)
26
14
Connor Hilliard -
Luray (VA)
26
15
Landen Hall -
Maury (Norfolk, VA)
26
16
Francis Shaffer - Sr
Warren County (Front Royal, VA)
25
17
Aries Oliver -
Northside (Roanoke, VA)
25
18
Trevor Berard - So
Windsor (VA)
25
19
Logan Meinster - Jr
Cave Spring (Roanoke, VA)
25
20
Carter Thomasson - Sr
Halifax County (South Boston, VA)
25
21
Dylan Bowman - Jr
New Kent (VA)
25
22
Teagan Leach - Jr
Battlefield (Haymarket, VA)
24
23
Noah Monroe - Sr
Kempsville (Virginia Beach, VA)
24
24
Miles Eppling -
Giles (Pearisburg, VA)
24
25
Camden Barnes -
Prince George (VA)
24
Leaderboard - Player Batters Struck Out
1
Dalton Pierce - Sr
Surry County (Dendron, VA)
81
2
Cole Cinnamond - Jr
Great Bridge (Chesapeake, VA)
78
3
Dalton Barnes -
Arcadia (Oak Hall, VA)
75
4
Jacob Torres -
Mount Vernon (Alexandria, VA)
72
5
Sam Szefc - Jr
Blacksburg (VA)
72
6
Connor Hilliard -
Luray (VA)
71
7
Lucas Arbelaez - Sr
Charlottesville (VA)
68
8
Bryce Luck - So
Chincoteague (VA)
67
9
Mason Phoenix - Jr
Eastern Montgomery (Elliston, VA)
65
10
Judah Parks -
Manchester (Midlothian, VA)
63
11
Brian White -
Arcadia (Oak Hall, VA)
62
12
Ollie Foy -
Virginia High (Bristol, VA)
60
13
Mason Graham - Jr
Gar-Field (Woodbridge, VA)
60
14
Michael Gambone -
Centreville (Clifton, VA)
59
15
Ian Taylor - Jr
Western Branch (Chesapeake, VA)
59
16
Nolan Taylor -
Hayfield (Alexandria, VA)
58
17
Nathaniel Knockemus - Fr
Thomas Jefferson (Richmond, VA)
58
18
Hayden Frost - Sr
Falls Church (VA)
56
19
Calvin Webb - Sr
Kempsville (Virginia Beach, VA)
56
20
Cohen Racer - Jr
Skyline (Front Royal, VA)
56
21
Keegan Kerr -
Hickory (Chesapeake, VA)
56
22
Bryce Tolbert - Sr
Brookville (Lynchburg, VA)
56
23
Jayden Valentin - Sr
Hampton (VA)
56
24
Logan Heath -
Prince George (VA)
55
25
Markus Ingram - Sr
Thomas Jefferson (Richmond, VA)
54
Leaderboard - Player Earned Run Average
1
Tucker Von Herbulis - So
Glen Allen (VA)
0.00
2
Judah Parks -
Manchester (Midlothian, VA)
0.17
3
Jonah Sorrell - Sr
New Kent (VA)
0.19
4
Logan Heath -
Prince George (VA)
0.25
5
John Withers -
Northumberland (Heathsville, VA)
0.38
6
Rylin Szymanski - So
Windsor (VA)
0.50
7
Jayden Valentin - Sr
Hampton (VA)
0.52
8
Ryan Waddell - So
Western Branch (Chesapeake, VA)
0.68
9
Keegan Reavis - So
Warhill (Williamsburg, VA)
0.75
10
Connor Hilliard -
Luray (VA)
0.83
11
Wyatt Clarke - Sr
Hidden Valley (Roanoke, VA)
0.84
12
Blake Keefe - Fr
West Point (VA)
0.86
13
Calvin Webb - Sr
Kempsville (Virginia Beach, VA)
0.89
14
Brody Cash - Jr
New Kent (VA)
0.89
15
Aiden Skalski -
Ocean Lakes (Virginia Beach, VA)
0.92
16
Ayden Mills - Jr
Windsor (VA)
0.97
17
Nate Goodin -
Deep Run (Glen Allen, VA)
1.00
18
Colton McCormick - Fr
Warren County (Front Royal, VA)
1.03
19
Owen Jackson - So
Fort Chiswell (Max Meadows, VA)
1.04
20
Ollie Foy -
Virginia High (Bristol, VA)
1.08
21
Dietrich Walker - Jr
Dinwiddie (VA)
1.08
22
Easton VanDyke - Jr
Manchester (Midlothian, VA)
1.09
23
Tripp Poore -
Western Branch (Chesapeake, VA)
1.11
24
Darian Hill - Sr
Kempsville (Virginia Beach, VA)
1.12
25
Cole Grimes - Sr
Battlefield (Haymarket, VA)
1.17
Related Content
Virginia Baseball Scores
Virginia Baseball Stat Leaders
Virginia Baseball Playoffs
Virginia Baseball Rankings