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 30, 2026, 8:30am
Preseason MaxPreps Top 25 Baseball Rankings | 2026 Season
3,250,396 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)
11-1
10.4
2
Cox (Virginia Beach)
12-1
8.9
3
Abingdon
14-0
5.9
4
James Madison (Vienna)
14-1
7.7
5
Lake Braddock (Burke)
14-1
8.3
6
Independence (Ashburn)
9-1
6.1
7
Glen Allen
9-3
10.5
8
Godwin (Richmond)
14-2
5.8
9
Centreville (Clifton)
11-2
7.0
10
OLHS (Virginia Beach)
10-4
10.7
11
Manchester (Midlothian)
12-1
3.9
12
Freedom (South Riding)
4-1
10.3
13
Great Bridge (Chesapeake)
9-4
10.9
14
JRMHS (Midlothian)
11-1
4.0
15
John Battle (Bristol)
10-3
8.9
16
WBHS (Chesapeake)
12-4
8.4
17
Cosby (Midlothian)
9-3
9.1
18
Herndon
10-5
11.1
19
Kellam (Virginia Beach)
11-3
7.2
20
Riverside (Leesburg)
6-3
11.5
21
Mechanicsville
8-3
9.3
22
New Kent
13-1
1.7
23
LCHS (Lynchburg)
10-2
5.3
24
Spotswood (Penn Laird)
11-3
6.4
25
Stone Bridge (Ashburn)
9-5
11.3
26
McLean
10-2
5.0
27
Yorktown (Arlington)
7-4
12.2
28
CCHS (Culpeper)
11-3
5.8
29
WMHS (Fishersville)
11-2
4.6
30
Kettle Run (Nokesville)
9-1
2.6
31
TAHS (Bridgewater)
9-3
6.1
32
Battlefield (Haymarket)
12-6
7.9
33
Union (Big Stone Gap)
10-3
5.6
34
ACHS (Alexandria)
9-4
8.8
35
KHS (Virginia Beach)
12-3
4.3
36
Oakton (Vienna)
12-7
9.6
37
Fluvanna County (Palmyra)
10-3
4.6
38
Woodson (Fairfax)
10-5
8.6
39
Briar Woods (Ashburn)
8-6
11.3
40
Dinwiddie
14-2
0.6
41
Courtland (Spotsylvania)
10-3
4.5
42
Spotsylvania
7-4
8.5
43
Powhatan
6-3-1
8.1
44
East Rockingham (Elkton)
8-2
2.2
45
Goochland
10-2
1.5
46
Jefferson Forest (Forest)
14-2
-0.8
47
Hanover (Mechanicsville)
8-4
7.3
48
LVHS (Purcellville)
10-5
6.6
49
Hidden Valley (Roanoke)
10-4
5.3
50
Galileo (Danville)
11-1
-2.7
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
Nathan Neil - Jr
Staunton (VA)
.778
2
Elijah Archer -
Highland Springs (VA)
.667
3
Micah Whiting -
Woodside (Newport News, VA)
.650
4
Adam Petty -
Floyd County (Floyd, VA)
.639
5
Colton Powell - Jr
Brunswick (Lawrenceville, VA)
.625
6
Brady Cooke - So
Windsor (VA)
.588
7
Dawson Edwards - Sr
Buckingham (VA)
.577
8
Connor Hilliard -
Luray (VA)
.568
9
Sam Szefc - Jr
Blacksburg (VA)
.565
10
Marshall Jenkins -
Prince George (VA)
.565
11
Markus Ingram - Sr
Thomas Jefferson (Richmond, VA)
.565
12
Coltin Conner -
Eastern Montgomery (Elliston, VA)
.562
13
Matthew Kemick -
Hickory (Chesapeake, VA)
.562
14
Cade Bralley -
George Wythe (Wytheville, VA)
.556
15
Nate Bertha - Sr
Maggie Walker (Richmond, VA)
.556
16
Clay Cheek - Sr
Thomas Walker (Ewing, VA)
.550
17
Jacob Torres -
Mount Vernon (Alexandria, VA)
.545
18
Santiago Caballero -
Franklin (VA)
.545
19
Owen Shelton -
Gretna (VA)
.543
20
Ryder Zeman -
Bethel (Hampton, VA)
.538
21
Lewis Dunn - Sr
Maggie Walker (Richmond, VA)
.538
22
Oscar Carroll -
John Marshall (Richmond, VA)
.538
23
Brett Taylor - Jr
Northside (Roanoke, VA)
.537
24
Adin Brown -
Southampton (Courtland, VA)
.526
25
Owen Perdue - Sr
Bath County (Hot Springs, VA)
.526
Leaderboard - Player Home Runs
1
Jacob Babcock -
Godwin (Richmond, VA)
6
2
Dylan Bowman - Jr
New Kent (VA)
6
3
Teagan Leach - Jr
Battlefield (Haymarket, VA)
5
4
Jacob Bueno -
Hayfield (Alexandria, VA)
4
5
Francis Shaffer - Sr
Warren County (Front Royal, VA)
4
6
Eli Macturk -
Godwin (Richmond, VA)
4
7
Caden Behan -
South County (Lorton, VA)
4
8
Blake Chow -
Broad Run (Ashburn, VA)
4
9
Owen Jackson -
Fort Chiswell (Max Meadows, VA)
3
10
Garison Colwell - Sr
Halifax County (South Boston, VA)
3
11
Carter Thomasson - Sr
Halifax County (South Boston, VA)
3
12
Luke Raflo - Jr
Battlefield (Haymarket, VA)
3
13
Logan Meinster - Jr
Cave Spring (Roanoke, VA)
3
14
Miles Eppling -
Giles (Pearisburg, VA)
3
15
Keegan Branch - Jr
New Kent (VA)
3
16
Aidan Monahan - Sr
Patrick Henry (Glade Spring, VA)
3
17
Walker Patterson -
Tazewell (VA)
3
18
Daecan Slaughter -
Floyd County (Floyd, VA)
3
19
Chase Hymes -
Northumberland (Heathsville, VA)
3
20
Lucas Parrish -
Manchester (Midlothian, VA)
3
21
Clay Robbins - Jr
Lee (Jonesville, VA)
3
22
Brady Nagle -
Ocean Lakes (Virginia Beach, VA)
3
23
Logan Clark - Sr
Halifax County (South Boston, VA)
3
24
Colby Seay - Sr
Glen Allen (VA)
3
25
Jack Ross -
Hayfield (Alexandria, VA)
2
Leaderboard - Player Runs
1
Ayden Mills - Jr
Windsor (VA)
29
2
Jacob Bueno -
Hayfield (Alexandria, VA)
28
3
Matthew Hartsfield -
Godwin (Richmond, VA)
28
4
Cade Bralley -
George Wythe (Wytheville, VA)
26
5
Brady Cooke - So
Windsor (VA)
26
6
Nick Shifflett -
Osbourn Park (Manassas, VA)
25
7
Francis Shaffer - Sr
Warren County (Front Royal, VA)
24
8
Jay Ruberti - Fr
Tallwood (Virginia Beach, VA)
24
9
Jack Ross -
Hayfield (Alexandria, VA)
23
10
Alex Boyd -
Godwin (Richmond, VA)
23
11
Caleb Jones - Sr
Eastern Montgomery (Elliston, VA)
23
12
Drew Cooke - Fr
Windsor (VA)
23
13
Trevor Berard - So
Windsor (VA)
22
14
Soma Kato - Jr
Blacksburg (VA)
22
15
Adin Brown -
Southampton (Courtland, VA)
22
16
Jairdan Pennix -
Lord Botetourt (Daleville, VA)
21
17
Ryan Tibey - Sr
Cave Spring (Roanoke, VA)
21
18
Teagan Leach - Jr
Battlefield (Haymarket, VA)
21
19
Mason Graham - Jr
Gar-Field (Woodbridge, VA)
20
20
Adrian Membreno Rivas - Sr
Gar-Field (Woodbridge, VA)
20
21
Oliver Poteat -
Osbourn Park (Manassas, VA)
20
22
Owen Jackson -
Fort Chiswell (Max Meadows, VA)
20
23
Sam Szefc - Jr
Blacksburg (VA)
20
24
Rylin Szymanski - So
Windsor (VA)
20
25
John Koontz -
Deep Run (Glen Allen, VA)
20
Leaderboard - Player Runs Batted In
1
Brady Cooke - So
Windsor (VA)
28
2
Jacob Babcock -
Godwin (Richmond, VA)
27
3
Sam Szefc - Jr
Blacksburg (VA)
25
4
Coltin Conner -
Eastern Montgomery (Elliston, VA)
24
5
Ayden Mills - Jr
Windsor (VA)
23
6
John Owen - Jr
Dinwiddie (VA)
23
7
Eli Macturk -
Godwin (Richmond, VA)
22
8
Logan Meinster - Jr
Cave Spring (Roanoke, VA)
22
9
Henry Hampton - Sr
Kecoughtan (Hampton, VA)
22
10
Brett Taylor - Jr
Northside (Roanoke, VA)
21
11
Adrian Membreno Rivas - Sr
Gar-Field (Woodbridge, VA)
20
12
Camden Lockhart -
Godwin (Richmond, VA)
20
13
Logan Patton - Jr
Warren County (Front Royal, VA)
20
14
Jack Mann - Jr
Blacksburg (VA)
20
15
Jaycob Flores - Sr
Hampton (VA)
20
16
Dylan Bowman - Jr
New Kent (VA)
20
17
Jack Ross -
Hayfield (Alexandria, VA)
18
18
Francis Shaffer - Sr
Warren County (Front Royal, VA)
18
19
Max McEwen -
Western Branch (Chesapeake, VA)
18
20
Dalton Coffey - Sr
Buffalo Gap (Swoope, VA)
18
21
Noah Monroe - Sr
Kempsville (Virginia Beach, VA)
18
22
Aiden Bain - Jr
Kecoughtan (Hampton, VA)
18
23
Chase Hymes -
Northumberland (Heathsville, VA)
18
24
Jacob Bueno -
Hayfield (Alexandria, VA)
17
25
Mason Graham - Jr
Gar-Field (Woodbridge, VA)
17
Leaderboard - Player Batters Struck Out
1
Dalton Pierce - Sr
Surry County (Dendron, VA)
61
2
Jacob Torres -
Mount Vernon (Alexandria, VA)
59
3
Dalton Barnes -
Arcadia (Oak Hall, VA)
57
4
Cole Cinnamond - Jr
Great Bridge (Chesapeake, VA)
56
5
Colton Powell - Jr
Brunswick (Lawrenceville, VA)
50
6
Judah Parks -
Manchester (Midlothian, VA)
48
7
Lucas Arbelaez - Sr
Charlottesville (VA)
48
8
Cam McCroskey -
Graham (Bluefield, VA)
44
9
Wyatt Osborne - Sr
South County (Lorton, VA)
44
10
Michael Gambone -
Centreville (Clifton, VA)
43
11
Jack Mozucha -
Prince George (VA)
43
12
Sam Szefc - Jr
Blacksburg (VA)
43
13
Ian Taylor - Jr
Western Branch (Chesapeake, VA)
43
14
Nathaniel Knockemus - Fr
Thomas Jefferson (Richmond, VA)
42
15
Mason Phoenix - Jr
Eastern Montgomery (Elliston, VA)
42
16
Braylon Brooks - Jr
Page County (Shenandoah, VA)
42
17
Ollie Foy -
Virginia High (Bristol, VA)
41
18
Jayden Valentin - Sr
Hampton (VA)
41
19
Nolan Taylor -
Hayfield (Alexandria, VA)
40
20
Santiago Caballero -
Franklin (VA)
40
21
Isaac Haislip -
Fort Chiswell (Max Meadows, VA)
40
22
Cohen Racer - Jr
Skyline (Front Royal, VA)
40
23
Connor Hilliard -
Luray (VA)
40
24
Aiden Delaney - Sr
Heritage (Leesburg, VA)
39
25
Tiernan Sanders - So
Brentsville District (Nokesville, VA)
39
Leaderboard - Player Earned Run Average
1
Judah Parks -
Manchester (Midlothian, VA)
0.00
2
Logan Heath -
Prince George (VA)
0.00
3
Tucker Von Herbulis - So
Glen Allen (VA)
0.00
4
Lane Boyette - Sr
New Kent (VA)
0.00
5
Jonah Sorrell - Sr
New Kent (VA)
0.25
6
Rylin Szymanski - So
Windsor (VA)
0.30
7
Owen Jackson -
Fort Chiswell (Max Meadows, VA)
0.39
8
Ollie Foy -
Virginia High (Bristol, VA)
0.46
9
Trevor Pittman - Sr
Lancaster (VA)
0.50
10
Colton McCormick - Fr
Warren County (Front Royal, VA)
0.51
11
John Withers -
Northumberland (Heathsville, VA)
0.55
12
Brody Cash - Jr
New Kent (VA)
0.66
13
Jayden Valentin - Sr
Hampton (VA)
0.68
14
Keegan Reavis - So
Warhill (Williamsburg, VA)
0.68
15
Cam McManus - Sr
Heritage (Leesburg, VA)
0.69
16
Ryan Waddell - So
Western Branch (Chesapeake, VA)
0.82
17
Aiden Skalski -
Ocean Lakes (Virginia Beach, VA)
0.93
18
Carter Gemmell -
Virginia High (Bristol, VA)
1.00
19
Zane McSmith -
Jamestown (Williamsburg, VA)
1.02
20
Cole Grimes - Sr
Battlefield (Haymarket, VA)
1.08
21
Calvin Webb - Sr
Kempsville (Virginia Beach, VA)
1.11
22
Connor Watson -
Hayfield (Alexandria, VA)
1.11
23
Tripp Poore -
Western Branch (Chesapeake, VA)
1.11
24
Tucker Powell - Jr
New Kent (VA)
1.14
25
Sam Roeschlein - Fr
Edison (Alexandria, VA)
1.20
Related Content
Virginia Baseball Scores
Virginia Baseball Stat Leaders
Virginia Baseball Playoffs
Virginia Baseball Rankings