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 11, 2026, 12:00pm
Preseason MaxPreps Top 25 Baseball Rankings | 2026 Season
3,280,896 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)
16-2
10.2
2
Lake Braddock (Burke)
18-1
8.7
3
Abingdon
17-0
4.8
4
Atlee (Mechanicsville)
13-1
8.5
5
James Madison (Vienna)
16-2
9.7
6
Glen Allen
12-3
9.5
7
Centreville (Clifton)
14-3
9.1
8
Independence (Ashburn)
11-1
5.6
9
OLHS (Virginia Beach)
13-4
9.9
10
Godwin (Richmond)
16-3
7.2
11
Great Bridge (Chesapeake)
13-4
9.1
12
John Battle (Bristol)
11-3
9.3
13
Cosby (Midlothian)
13-3
7.5
14
JRMHS (Midlothian)
14-1
3.6
15
Freedom (South Riding)
6-2
10.6
16
WBHS (Chesapeake)
15-4
7.4
17
Spotswood (Penn Laird)
14-3
6.7
18
Manchester (Midlothian)
14-2
4.5
19
Riverside (Leesburg)
6-3
12.7
20
Kellam (Virginia Beach)
13-3
6.8
21
Herndon
12-7
12.0
22
Stone Bridge (Ashburn)
11-6
11.6
23
TAHS (Bridgewater)
12-3
4.9
24
ACHS (Alexandria)
13-5
9.0
25
McLean
12-4
7.8
26
WMHS (Fishersville)
14-2
3.9
27
Oakton (Vienna)
14-7
9.7
28
Kettle Run (Nokesville)
11-2
4.3
29
New Kent
15-2
2.1
30
Yorktown (Arlington)
10-6
11.8
31
KHS (Virginia Beach)
14-4
6.0
32
Battlefield (Haymarket)
14-7
7.8
33
Mechanicsville
11-5
9.0
34
FCHS (Rocky Mount)
15-2
0.9
35
King George
13-4
4.9
36
East Rockingham (Elkton)
10-3
4.7
37
Jefferson Forest (Forest)
17-2
-0.1
38
Dinwiddie
16-2
0.7
39
CCHS (Culpeper)
13-5
5.9
40
Union (Big Stone Gap)
11-4
5.4
41
Woodson (Fairfax)
12-7
9.4
42
Goochland
14-3
2.3
43
LVHS (Purcellville)
11-5
6.6
44
LCHS (Lynchburg)
11-5
6.4
45
Prince George
15-3
0.4
46
Hidden Valley (Roanoke)
13-5
4.9
47
Strasburg
16-3
0.2
48
Hickory (Chesapeake)
13-5
5.2
49
LCHS (Victoria)
15-0
-6.1
50
Sherando (Stephens City)
13-6
5.8
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
Nathan Neil - Jr
Staunton (VA)
.640
3
Sam Szefc - Jr
Blacksburg (VA)
.621
4
Dawson Edwards - Sr
Buckingham (VA)
.615
5
Connor Hilliard -
Luray (VA)
.600
6
Adam Petty -
Floyd County (Floyd, VA)
.583
7
Ian Sullivan -
Tuscarora (Leesburg, VA)
.583
8
Colton Powell - Jr
Brunswick (Lawrenceville, VA)
.577
9
Markus Ingram - Sr
Thomas Jefferson (Richmond, VA)
.576
10
Owen Perdue - Sr
Bath County (Hot Springs, VA)
.560
11
Oscar Carroll -
John Marshall (Richmond, VA)
.556
12
Cooper McPherson - Jr
Glen Allen (VA)
.556
13
Brady Cooke - So
Windsor (VA)
.552
14
Owen Shelton -
Gretna (VA)
.550
15
Matthew Kemick -
Hickory (Chesapeake, VA)
.547
16
Lewis Dunn - Sr
Maggie Walker (Richmond, VA)
.538
17
Trent Ferebee -
Northampton (Eastville, VA)
.538
18
Marshall Jenkins -
Prince George (VA)
.538
19
Coltin Conner -
Eastern Montgomery (Elliston, VA)
.536
20
Mason Coleman - Sr
Brookville (Lynchburg, VA)
.529
21
Colby Seay - Sr
Glen Allen (VA)
.528
22
Josh Gunning - So
Battlefield (Haymarket, VA)
.526
23
Lee Garris -
Maury (Norfolk, VA)
.517
24
Trey Burton - Sr
Great Bridge (Chesapeake, VA)
.512
25
Brett Taylor - Jr
Northside (Roanoke, VA)
.509
Leaderboard - Player Home Runs
1
Jacob Babcock -
Godwin (Richmond, VA)
6
2
Caden Behan -
South County (Lorton, VA)
6
3
Eli Macturk -
Godwin (Richmond, VA)
6
4
Dylan Bowman - Jr
New Kent (VA)
6
5
Sam Szefc - Jr
Blacksburg (VA)
5
6
Teagan Leach - Jr
Battlefield (Haymarket, VA)
5
7
Aidan McKeating -
Princess Anne (Virginia Beach, VA)
5
8
Noah Monroe - Sr
Kempsville (Virginia Beach, VA)
5
9
Luke Raflo - Jr
Battlefield (Haymarket, VA)
5
10
Jacob Bueno -
Hayfield (Alexandria, VA)
4
11
Ayden Mills - Jr
Windsor (VA)
4
12
Owen Jackson - So
Fort Chiswell (Max Meadows, VA)
4
13
Francis Shaffer - Sr
Warren County (Front Royal, VA)
4
14
Garison Colwell - Sr
Halifax County (South Boston, VA)
4
15
Seth Carter - Jr
Pulaski County (Dublin, VA)
4
16
Walker Patterson -
Tazewell (VA)
4
17
Clay Robbins - Jr
Lee (Jonesville, VA)
4
18
Blake Chow -
Broad Run (Ashburn, VA)
4
19
Josh Gunning - So
Battlefield (Haymarket, VA)
4
20
Colby Seay - Sr
Glen Allen (VA)
4
21
Jack Ross -
Hayfield (Alexandria, VA)
3
22
Matthew Hartsfield -
Godwin (Richmond, VA)
3
23
Logan Meinster - Jr
Cave Spring (Roanoke, VA)
3
24
Cooper Miskelly - Sr
Heritage (Leesburg, VA)
3
25
Carter Thomasson - Sr
Halifax County (South Boston, VA)
3
Leaderboard - Player Runs
1
Jacob Bueno -
Hayfield (Alexandria, VA)
33
2
Ayden Mills - Jr
Windsor (VA)
33
3
Matthew Hartsfield -
Godwin (Richmond, VA)
32
4
Brady Cooke - So
Windsor (VA)
32
5
Soma Kato - Jr
Blacksburg (VA)
29
6
Nick Shifflett -
Osbourn Park (Manassas, VA)
29
7
Jack Ross -
Hayfield (Alexandria, VA)
28
8
Mason Stanley - Sr
Northside (Roanoke, VA)
28
9
Cade Bralley -
George Wythe (Wytheville, VA)
28
10
Alex Boyd -
Godwin (Richmond, VA)
27
11
Owen Jackson - So
Fort Chiswell (Max Meadows, VA)
27
12
Teagan Leach - Jr
Battlefield (Haymarket, VA)
27
13
Sam Szefc - Jr
Blacksburg (VA)
26
14
Trevor Berard - So
Windsor (VA)
26
15
Caleb Jones - Sr
Eastern Montgomery (Elliston, VA)
26
16
Adin Brown -
Southampton (Courtland, VA)
26
17
Jay Ruberti - Fr
Tallwood (Virginia Beach, VA)
26
18
Shawn Hill - Jr
Dinwiddie (VA)
26
19
Drew Cooke - Fr
Windsor (VA)
26
20
Jairdan Pennix -
Lord Botetourt (Daleville, VA)
25
21
Francis Shaffer - Sr
Warren County (Front Royal, VA)
25
22
Mac Phillips -
Fort Chiswell (Max Meadows, VA)
25
23
Mason Archer -
Hayfield (Alexandria, VA)
24
24
Ryan Tibey - Sr
Cave Spring (Roanoke, VA)
24
25
Nicolas Moritz-Toledo - Jr
Battlefield (Haymarket, VA)
24
Leaderboard - Player Runs Batted In
1
Sam Szefc - Jr
Blacksburg (VA)
41
2
Jacob Babcock -
Godwin (Richmond, VA)
34
3
Coltin Conner -
Eastern Montgomery (Elliston, VA)
30
4
Brady Cooke - So
Windsor (VA)
29
5
Jack Ross -
Hayfield (Alexandria, VA)
27
6
Ayden Mills - Jr
Windsor (VA)
26
7
John Owen - Jr
Dinwiddie (VA)
26
8
Jack Mann - Jr
Blacksburg (VA)
25
9
Eli Macturk -
Godwin (Richmond, VA)
25
10
Dylan Bowman - Jr
New Kent (VA)
25
11
Jacob Bueno -
Hayfield (Alexandria, VA)
24
12
Brett Taylor - Jr
Northside (Roanoke, VA)
24
13
Logan Meinster - Jr
Cave Spring (Roanoke, VA)
23
14
Noah Monroe - Sr
Kempsville (Virginia Beach, VA)
23
15
Connor Hilliard -
Luray (VA)
23
16
Teagan Leach - Jr
Battlefield (Haymarket, VA)
22
17
Jaycob Flores - Sr
Hampton (VA)
22
18
Henry Hampton - Sr
Kecoughtan (Hampton, VA)
22
19
Trajan Cannon - Sr
Patrick Henry (Glade Spring, VA)
22
20
Chase Hymes -
Northumberland (Heathsville, VA)
22
21
Mason Archer -
Hayfield (Alexandria, VA)
21
22
Adrian Membreno Rivas - Sr
Gar-Field (Woodbridge, VA)
21
23
Camden Lockhart -
Godwin (Richmond, VA)
21
24
Aidan McKeating -
Princess Anne (Virginia Beach, VA)
21
25
Isaac Haislip - Sr
Fort Chiswell (Max Meadows, VA)
21
Leaderboard - Player Batters Struck Out
1
Dalton Pierce - Sr
Surry County (Dendron, VA)
77
2
Cole Cinnamond - Jr
Great Bridge (Chesapeake, VA)
71
3
Dalton Barnes -
Arcadia (Oak Hall, VA)
70
4
Jacob Torres -
Mount Vernon (Alexandria, VA)
63
5
Judah Parks -
Manchester (Midlothian, VA)
63
6
Lucas Arbelaez - Sr
Charlottesville (VA)
63
7
Connor Hilliard -
Luray (VA)
62
8
Sam Szefc - Jr
Blacksburg (VA)
60
9
Michael Gambone -
Centreville (Clifton, VA)
57
10
Calvin Webb - Sr
Kempsville (Virginia Beach, VA)
56
11
Logan Heath -
Prince George (VA)
55
12
Bryce Luck - So
Chincoteague (VA)
54
13
Tiernan Sanders - So
Brentsville District (Nokesville, VA)
53
14
Markus Ingram - Sr
Thomas Jefferson (Richmond, VA)
52
15
Mason Phoenix - Jr
Eastern Montgomery (Elliston, VA)
52
16
Nolan Taylor -
Hayfield (Alexandria, VA)
52
17
Isaac Haislip - Sr
Fort Chiswell (Max Meadows, VA)
52
18
Brian White -
Arcadia (Oak Hall, VA)
52
19
Jayden Valentin - Sr
Hampton (VA)
52
20
Cohen Racer - Jr
Skyline (Front Royal, VA)
51
21
Mason Graham - Jr
Gar-Field (Woodbridge, VA)
51
22
Nathan Rutkowski - So
Middlesex (Saluda, VA)
51
23
Patrick Brown - Sr
Greensville County (Emporia, VA)
50
24
Ian Taylor - Jr
Western Branch (Chesapeake, VA)
50
25
Matthias Balla -
J.R. Tucker (Henrico, VA)
50
Leaderboard - Player Earned Run Average
1
Tucker Von Herbulis - So
Glen Allen (VA)
0.00
2
Lane Boyette - Sr
New Kent (VA)
0.00
3
Judah Parks -
Manchester (Midlothian, VA)
0.17
4
Jonah Sorrell - Sr
New Kent (VA)
0.21
5
Logan Heath -
Prince George (VA)
0.25
6
Rylin Szymanski - So
Windsor (VA)
0.27
7
John Withers -
Northumberland (Heathsville, VA)
0.43
8
Jayden Valentin - Sr
Hampton (VA)
0.55
9
Ryan Waddell - So
Western Branch (Chesapeake, VA)
0.68
10
Henry Hughes - Jr
Charlottesville (VA)
0.81
11
Aiden Skalski -
Ocean Lakes (Virginia Beach, VA)
0.88
12
Calvin Webb - Sr
Kempsville (Virginia Beach, VA)
0.89
13
Owen Jackson - So
Fort Chiswell (Max Meadows, VA)
0.91
14
Keegan Reavis - So
Warhill (Williamsburg, VA)
0.91
15
Wyatt Clarke - Sr
Hidden Valley (Roanoke, VA)
0.95
16
Connor Hilliard -
Luray (VA)
1.00
17
Cole Grimes - Sr
Battlefield (Haymarket, VA)
1.00
18
Waylon Watson -
Arcadia (Oak Hall, VA)
1.02
19
Blake Keefe - Fr
West Point (VA)
1.05
20
Ollie Foy -
Virginia High (Bristol, VA)
1.06
21
Dietrich Walker - Jr
Dinwiddie (VA)
1.08
22
Tripp Poore -
Western Branch (Chesapeake, VA)
1.11
23
Colton McCormick - Fr
Warren County (Front Royal, VA)
1.12
24
Darian Hill - Sr
Kempsville (Virginia Beach, VA)
1.17
25
Sam Roeschlein - Fr
Edison (Alexandria, VA)
1.19
Related Content
Virginia Baseball Scores
Virginia Baseball Stat Leaders
Virginia Baseball Playoffs
Virginia Baseball Rankings