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
Apr 23, 2026, 10:30am
Preseason MaxPreps Top 25 Baseball Rankings | 2026 Season
3,265,265 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
Atlee (Mechanicsville)
8-1
13.6
2
Lake Braddock (Burke)
12-0
7.5
3
Cox (Virginia Beach)
8-1
10.0
4
Abingdon
13-0
5.3
5
James Madison (Vienna)
12-1
8.6
6
John Battle (Bristol)
9-1
9.0
7
Centreville (Clifton)
9-1
7.4
8
OLHS (Virginia Beach)
10-3
10.4
9
JRMHS (Midlothian)
9-1
7.4
10
Cosby (Midlothian)
6-2
12.0
11
Godwin (Richmond)
10-2
8.2
12
Manchester (Midlothian)
9-1
5.5
13
Independence (Ashburn)
8-1
5.2
14
WBHS (Chesapeake)
11-3
8.6
15
Glen Allen
7-3
11.2
16
Great Bridge (Chesapeake)
7-3
10.8
17
Oakton (Vienna)
11-3
7.9
18
LCHS (Lynchburg)
8-2
7.8
19
Herndon
9-4
9.9
20
CCHS (Culpeper)
10-2
5.1
21
Yorktown (Arlington)
6-3
12.1
22
New Kent
10-1
2.3
23
Riverside (Leesburg)
6-3
10.7
24
KHS (Virginia Beach)
12-2
3.4
25
Spotswood (Penn Laird)
10-3
5.6
26
TAHS (Bridgewater)
8-3
6.0
27
Powhatan
4-2-1
10.3
28
Courtland (Spotsylvania)
9-2
4.3
29
ACHS (Alexandria)
8-4
9.0
30
Goochland
9-1
0.5
31
Mechanicsville
6-3
9.0
32
Hanover (Mechanicsville)
8-2
4.2
33
Kettle Run (Nokesville)
8-1
1.2
34
Union (Big Stone Gap)
7-3
7.0
35
Briar Woods (Ashburn)
8-5
10.2
36
Fluvanna County (Palmyra)
8-3
5.4
37
LVHS (Purcellville)
9-4
6.5
38
Riverheads (Staunton)
9-1
-0.9
39
Stone Bridge (Ashburn)
7-5
10.3
40
Kellam (Virginia Beach)
8-3
5.0
41
WMHS (Fishersville)
9-3
5.7
42
King George
8-3
3.5
43
Jefferson Forest (Forest)
13-2
-0.5
44
Spotsylvania
6-3
6.9
45
East Rockingham (Elkton)
7-2
2.1
46
Christiansburg
9-3
3.6
47
Deep Run (Glen Allen)
7-6
10.9
48
FCHS (Max Meadows)
11-1
-2.5
49
Woodson (Fairfax)
8-5
8.5
50
Battlefield (Haymarket)
8-6
8.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
Colton Moore - So
Maggie Walker (Richmond, VA)
.778
2
Elijah Archer -
Highland Springs (VA)
.714
3
Micah Whiting -
Woodside (Newport News, VA)
.643
4
Trent Ferebee -
Northampton (Eastville, VA)
.643
5
Adam Petty -
Floyd County (Floyd, VA)
.621
6
Clay Cheek - Sr
Thomas Walker (Ewing, VA)
.611
7
Colton Powell - Jr
Brunswick (Lawrenceville, VA)
.611
8
Matthew Kemick -
Hickory (Chesapeake, VA)
.600
9
Ian Sullivan -
Tuscarora (Leesburg, VA)
.588
10
Sam Szefc - Jr
Blacksburg (VA)
.579
11
Brady Cooke - So
Windsor (VA)
.575
12
Cade Bralley -
George Wythe (Wytheville, VA)
.571
13
Jacob Torres -
Mount Vernon (Alexandria, VA)
.571
14
Colin Hill - So
Ridgeview (Clintwood, VA)
.571
15
Brett Taylor - Jr
Northside (Roanoke, VA)
.568
16
Michael Gambone -
Centreville (Clifton, VA)
.565
17
Nate Bertha - Sr
Maggie Walker (Richmond, VA)
.562
18
Landen Hall -
Maury (Norfolk, VA)
.556
19
Connor Hilliard -
Luray (VA)
.552
20
Owen Shelton -
Gretna (VA)
.552
21
William Morris -
Jamestown (Williamsburg, VA)
.548
22
Tyson Schrum - Sr
Liberty (Bealeton, VA)
.548
23
Liam Westbrook -
Maury (Norfolk, VA)
.538
24
Gage Hylton -
Richlands (VA)
.533
25
Markus Ingram - Sr
Thomas Jefferson (Richmond, VA)
.526
Leaderboard - Player Home Runs
1
Teagan Leach - Jr
Battlefield (Haymarket, VA)
5
2
Dylan Bowman - Jr
New Kent (VA)
5
3
Jacob Bueno -
Hayfield (Alexandria, VA)
4
4
Francis Shaffer - Sr
Warren County (Front Royal, VA)
4
5
Caden Behan -
South County (Lorton, VA)
4
6
Blake Chow -
Broad Run (Ashburn, VA)
4
7
Owen Jackson -
Fort Chiswell (Max Meadows, VA)
3
8
Jacob Babcock -
Godwin (Richmond, VA)
3
9
Logan Meinster - Jr
Cave Spring (Roanoke, VA)
3
10
Clay Robbins - Jr
Lee (Jonesville, VA)
3
11
Logan Clark - Sr
Halifax County (South Boston, VA)
3
12
Lucas Parrish -
Manchester (Midlothian, VA)
3
13
Brady Nagle -
Ocean Lakes (Virginia Beach, VA)
3
14
Cade Bralley -
George Wythe (Wytheville, VA)
2
15
Mason Archer -
Hayfield (Alexandria, VA)
2
16
Jacob Saunders -
Deep Run (Glen Allen, VA)
2
17
Cooper Miskelly - Sr
Heritage (Leesburg, VA)
2
18
Garison Colwell - Sr
Halifax County (South Boston, VA)
2
19
Mark Van Tuyle - Sr
Heritage (Leesburg, VA)
2
20
Aidan McKeating -
Princess Anne (Virginia Beach, VA)
2
21
John Koontz -
Deep Run (Glen Allen, VA)
2
22
Matthew Hartsfield -
Godwin (Richmond, VA)
2
23
Noah Monroe - Sr
Kempsville (Virginia Beach, VA)
2
24
Max McEwen -
Western Branch (Chesapeake, VA)
2
25
Luke Raflo - Jr
Battlefield (Haymarket, VA)
2
Leaderboard - Player Runs
1
Nick Shifflett -
Osbourn Park (Manassas, VA)
25
2
Cade Bralley -
George Wythe (Wytheville, VA)
24
3
Jacob Bueno -
Hayfield (Alexandria, VA)
22
4
Ayden Mills - Jr
Windsor (VA)
21
5
Jay Ruberti - Fr
Tallwood (Virginia Beach, VA)
21
6
Oliver Poteat -
Osbourn Park (Manassas, VA)
20
7
Jairdan Pennix -
Lord Botetourt (Daleville, VA)
20
8
Soma Kato - Jr
Blacksburg (VA)
20
9
Matthew Hartsfield -
Godwin (Richmond, VA)
20
10
Francis Shaffer - Sr
Warren County (Front Royal, VA)
19
11
John Koontz -
Deep Run (Glen Allen, VA)
19
12
Ryan Tibey - Sr
Cave Spring (Roanoke, VA)
19
13
Sebastian Marquez -
Prince George (VA)
19
14
Joshua Lee - Sr
Gar-Field (Woodbridge, VA)
18
15
Caleb Jones - Sr
Eastern Montgomery (Elliston, VA)
18
16
Adin Brown -
Southampton (Courtland, VA)
18
17
Drew Cooke - Fr
Windsor (VA)
18
18
Liam Guinn - Jr
Kecoughtan (Hampton, VA)
18
19
Jack Ross -
Hayfield (Alexandria, VA)
17
20
Alex Haines -
Osbourn Park (Manassas, VA)
17
21
Adrian Membreno Rivas - Sr
Gar-Field (Woodbridge, VA)
17
22
Mason Stanley - Sr
Northside (Roanoke, VA)
17
23
Owen Jackson -
Fort Chiswell (Max Meadows, VA)
17
24
Brady Cooke - So
Windsor (VA)
17
25
Calvin Webb - Sr
Kempsville (Virginia Beach, VA)
17
Leaderboard - Player Runs Batted In
1
Sam Szefc - Jr
Blacksburg (VA)
23
2
Henry Hampton - Sr
Kecoughtan (Hampton, VA)
20
3
Coltin Conner -
Eastern Montgomery (Elliston, VA)
20
4
Logan Meinster - Jr
Cave Spring (Roanoke, VA)
20
5
Brady Cooke - So
Windsor (VA)
19
6
Brett Taylor - Jr
Northside (Roanoke, VA)
19
7
John Owen - Jr
Dinwiddie (VA)
19
8
Ayden Mills - Jr
Windsor (VA)
18
9
Francis Shaffer - Sr
Warren County (Front Royal, VA)
18
10
Noah Monroe - Sr
Kempsville (Virginia Beach, VA)
18
11
Dalton Coffey - Sr
Buffalo Gap (Swoope, VA)
18
12
Logan Patton - Jr
Warren County (Front Royal, VA)
18
13
Jack Mann - Jr
Blacksburg (VA)
17
14
Dylan Bowman - Jr
New Kent (VA)
17
15
Alex Haines -
Osbourn Park (Manassas, VA)
16
16
Adrian Membreno Rivas - Sr
Gar-Field (Woodbridge, VA)
16
17
Carter Walter - Jr
Western Branch (Chesapeake, VA)
16
18
Chase Peck -
Lord Botetourt (Daleville, VA)
16
19
Aiden Bain - Jr
Kecoughtan (Hampton, VA)
16
20
Joe Farwell - Sr
Cave Spring (Roanoke, VA)
16
21
Camden Barnes -
Prince George (VA)
16
22
Jacob Bueno -
Hayfield (Alexandria, VA)
15
23
Mason Archer -
Hayfield (Alexandria, VA)
15
24
Max McEwen -
Western Branch (Chesapeake, VA)
15
25
Landon Mathews - Sr
Cave Spring (Roanoke, VA)
15
Leaderboard - Player Batters Struck Out
1
Jacob Torres -
Mount Vernon (Alexandria, VA)
52
2
Dalton Pierce - Sr
Surry County (Dendron, VA)
50
3
Dalton Barnes -
Arcadia (Oak Hall, VA)
49
4
Cole Cinnamond - Jr
Great Bridge (Chesapeake, VA)
47
5
Judah Parks -
Manchester (Midlothian, VA)
42
6
Ollie Foy -
Virginia High (Bristol, VA)
41
7
Cam McCroskey -
Graham (Bluefield, VA)
40
8
Santiago Caballero -
Franklin (VA)
40
9
Braylon Brooks - Jr
Page County (Shenandoah, VA)
40
10
Mark Van Tuyle - Sr
Heritage (Leesburg, VA)
39
11
Aiden Delaney - Sr
Heritage (Leesburg, VA)
39
12
Colton Powell - Jr
Brunswick (Lawrenceville, VA)
39
13
Jack Mozucha -
Prince George (VA)
39
14
Colton Bingham -
Smithfield (VA)
38
15
Cohen Racer - Jr
Skyline (Front Royal, VA)
38
16
Wyatt Osborne - Sr
South County (Lorton, VA)
37
17
Isaac Haislip -
Fort Chiswell (Max Meadows, VA)
36
18
Mason Phoenix - Jr
Eastern Montgomery (Elliston, VA)
36
19
Lucas Arbelaez - Sr
Charlottesville (VA)
35
20
Ian Taylor - Jr
Western Branch (Chesapeake, VA)
35
21
Jazaih Wright - Sr
Tallwood (Virginia Beach, VA)
35
22
Logan Heath -
Prince George (VA)
34
23
Brody Waddle -
Northwood (Saltville, VA)
34
24
Nick McKinney - Sr
Brentsville District (Nokesville, VA)
34
25
Keegan Kerr -
Hickory (Chesapeake, VA)
34
Leaderboard - Player Earned Run Average
1
Judah Parks -
Manchester (Midlothian, VA)
0.00
2
Jonah Sorrell - Sr
New Kent (VA)
0.00
3
Logan Heath -
Prince George (VA)
0.00
4
Tucker Von Herbulis - So
Glen Allen (VA)
0.00
5
Lane Boyette - Sr
New Kent (VA)
0.00
6
Aiden Bain - Jr
Kecoughtan (Hampton, VA)
0.00
7
John Withers -
Northumberland (Heathsville, VA)
0.36
8
Adam Ibrahim - Sr
Kettle Run (Nokesville, VA)
0.38
9
Rylin Szymanski - So
Windsor (VA)
0.42
10
Easton VanDyke - Jr
Manchester (Midlothian, VA)
0.45
11
Ollie Foy -
Virginia High (Bristol, VA)
0.46
12
Trevor Pittman - Sr
Lancaster (VA)
0.50
13
Colton McCormick - Fr
Warren County (Front Royal, VA)
0.55
14
John Shaffer - So
Windsor (VA)
0.56
15
Ryan Waddell - So
Western Branch (Chesapeake, VA)
0.56
16
Aiden Skalski -
Ocean Lakes (Virginia Beach, VA)
0.58
17
Ayden Mills - Jr
Windsor (VA)
0.58
18
Owen Jackson -
Fort Chiswell (Max Meadows, VA)
0.58
19
Cam McManus - Sr
Heritage (Leesburg, VA)
0.69
20
Tripp Poore -
Western Branch (Chesapeake, VA)
0.82
21
Mason Coleman - Sr
Brookville (Lynchburg, VA)
0.89
22
Cooper Bradley - Jr
Warhill (Williamsburg, VA)
1.02
23
Zane McSmith -
Jamestown (Williamsburg, VA)
1.08
24
Brady Busonick - Jr
Tabb (Yorktown, VA)
1.14
25
Eli Eversole -
Fort Chiswell (Max Meadows, VA)
1.15
Related Content
Virginia Baseball Scores
Virginia Baseball Stat Leaders
Virginia Baseball Playoffs
Virginia Baseball Rankings