skip navigation

Virginia High School Individual Rankings

We would like to have your input and help with our rankings.
Please e-mail earl@virginiawrestling.com SUBJECT: Ranking Info

Earl will be updating the rankings as the season draws closer. Please be patient as we get more information from high school coaches!

Most Recent Rankings Update 10/16/2020

Please remember to submit your results on TrackWrestling.com. Much of the data used to compile rankings comes from results that have been posted on Track Wrestling. If it hasn't been posted on Track Wrestling, it is highly unlikely that the ranking committee will be able to find your results. If you want your wrestlers to be considered for rankings, please post your results on Track Wrestling!

2020-21 Virginia All-Class Rankings #1

106 LBS
Name School Year Class
1 Zach Rios Loudoun County Junior 4A
2 Ethan Asher Skyline Sophomore 3A
3 Patrick Smith Heritage (Leesburg) Junior 4A
4 Gage Bomar Rustburg Junior 3A
5 Will Dight Thomas Edison Sophomore 6A
6 Anthony Orlando Forest Park Sophomore 6A
7 Tyler Tanev CD Hylton Junior 6A
8 Corey Nguyen Westfield Junior 6A
9 Tony Nguyen North Stafford Sophomore 5A
10 Mateo Duarte Atlee Junior 5A
11 Evan Christoffer Smithfield Junior 4A
12 Callad Gregory Midlothian Freshman 5A
13 Kyle Gibson New Kent Freshman 3A
14 Matt Gashi-Brito Fairfax Freshman 6A
15 Bryce Arbogast Benedictine Freshman VISAA
113 LBS
Name School Year Class
1 Trevon Gray Oscar Smith Senior 6A
2 Karon Smith Poquoson Senior 2A
3 Jaden Flores Kempsville Junior 5A
4 Austin Pollard Colonial Forge Junior 6A
5 JB Dragovich Hidden Valley Junior 3A
6 Owen Rawls Nansemond River Sophomore 5A
7 James Haynie Atlee Senior 5A
8 Phoenix Alyea Skyline Sophomore 3A
9 Parker Trahan Brooke Point Sophomore 5A
10 Cameron Gordon John Handley Junior 4A
11 Patrick Burdsall Jefferson Forest Sophomore 4A
12 Keegan McMahon Paul VI Sophomore VISAA
13 Kaleb Horn Grundy Senior 1A
14 Carson Main Riverbend Freshman 6A
15 Daniel Colgin New Kent Junior 3A
120 LBS
Name School Year Class
1 Evan Rawls Nansemond River Senior 5A
2 Matthew Eberly New Kent Sophomore 3A
3 Max Martin Great Bridge Junior 4A
4 Foster Cardinale Brentsville Junior 3A
5 Mac Cafurello Centreville Senior 6A
6 Jude Robson Riverheads Junior 1A
7 Keagan Judd Sherando Sophomore 4A
8 Isaac Hegg Oakton Sophomore 6A
9 Charlie Lausten Stone Bridge Senior 5A
10 Hunter Salomon Skyline Sophomore 3A
11 Nick Kauffman Jefferson Forest Senior 4A
12 Zachary Maisus Heritage (Leesburg) Senior 4A
13 Raymond Sanchez Kellam Junior 6A
14 Jordan Villareal John Champe Junior 6A
15 Moses Wilson Spotsylvania Senior 4A
126 LBS
Name School Year Class
1 Erik Roggie St. Christopher’s Senior VISAA
2 Brenden Barnes Benedictine Senior VISAA
3 Dyson Dunham Battlefield Junior 6A
4 Elijah Moshenek Dan River Senior 2A
5 Trace Ragland New Kent Sophomore 3A
6 Logan Pierson Great Bridge Senior 4A
7 Hunter Jurgens Grassfield Senior 6A
8 Stephen Mainz Brooke Point Junior 5A
9 Brett Strandahl JR Tucker Senior 5A
10 Jonathan Baier Christiansburg Senior 3A
11 Reece Kuhns Fauquier Junior 4A
12 Blake Schmitt Jefferson Forest Junior 4A
13 Logan Shanor Cox Senior 5A
14 Dalton Arce Mountain View Senior 5A
15 Bobby Philpot Tuscarora Senior 4A
132 LBS
Name School Year Class
1 Evan Holloway New Kent Junior 3A
2 Christopher Lee Brooke Point Junior 5A
3 Mason Barrett Liberty Senior 4A
4 Joshua Pence Robinson Senior 6A
5 Tyler Davis Skyline Senior 3A
6 Sean Hall Powhatan Senior 4A
7 Caleb Chandler Great Bridge Junior 4A
8 Dustin Smith Peninsula Catholic Senior VISAA
9 Amin Bakhtiyoc Oakton Senior 6A
10 Dylan Beirne Thomas Edison Junior 6A
11 Cale Roggie St. Christopher’s Sophomore VISAA
12 Mason Ingram Kellam Senior 6A
13 Luke Roberts Loudoun County Sophomore 4A
14 Levi Field Colgan Senior 6A
15 Danny Piper Douglas Freeman Senior 5A
138 LBS
Name School Year Class
1 Colin Dupill Liberty Sophomore 4A
2 Jaheid Lucas Oscar Smith Senior 6A
3 Patrick Jordon New Kent Sophomore 3A
4 DJ Richards Fauquier Sophomore 4A
5 Jake Keeling St. Christopher’s Senior VISAA
6 Sam Gerard Robinson Junior 6A
7 Braxton Lewis Nansemond River Junior 5A
8 William Fay Western Branch Junior 6A
9 Liam Murphy Ocean Lakes Junior 6A
10 Chris Stiltner Grundy Junior 1A
11 Sean Coughlin West Springfield Junior 6A
12 Justis Bell Brooke Point Senior 5A
13 Alex Frowert Atlee Junior 5A
14 Luke Robie Christiansburg Junior 3A
15 Cameron Sheads Eastern View Junior 4A
145 LBS
Name School Year Class
1 Travis Ragland New Kent Junior 3A
2 Carson Miller Forest Park Junior 6A
3 Zach Ortega Riverbend Senior 6A
4 Brett Sanderlin Landstown Senior 6A
5 Austin Manning Cox Senior 5A
6 Heath Rudolph Sherando Senior 4A
7 William Harris Atlee Senior 5A
8 Adam Nobrega Grassfield Senior 6A
9 Andrew McDougal Nansemond River Senior 5A
10 Crew Gregory Midlothian Junior 5A
11 Kellan Meymarian Chantilly Junior 6A
12 Bradyn Waddell York Senior 3A
13 Jack Hawbaker Oscar Smith Junior 6A
14 Trey Lawrence Glenvar Sophomore 2A
15 Owen Harshbarger Westfield Junior 6A
152 LBS
Name School Year Class
1 Nick Vafiadis New Kent Junior 3A
2 Liam Gordon Robinson Senior 6A
3 Justin Fritz Graham Senior 2A
4 Zeyd Myers Western Branch Senior 6A
5 Ty Chittum Great Bridge Junior 4A
6 Christopher Nuss James Wood Senior 4A
7 Jacob Henderson William Fleming Junior 5A
8 Dawson Gragg Christiansburg Junior 3A
9 Collin Bridges Cox Junior 5A
10 Simon Fossett Broad Run Senior 4A
11 Jack Bobeck Forest Park Senior 6A
12 Blaine Sage Rural Retreat Senior 1A
13 Nathaniel Taylor Riverbend Senior 6A
14 Samuel Baker Blacksburg Senior 4A
15 Jose Alvarez-Portillo Manassas Park Sophomore 3A
160 LBS
Name School Year Class
1 Jesse Alvarado Great Bridge Senior 4A
2 Zane Cox Benedictine College Junior VISAA
3 Kevin Schork St. Christopher’s Senior VISAA
4 Seth Youngblood Rockbridge County Senior 3A
5 Brayden Hohman New Kent Senior 3A
6 Brian Gordon South County Junior 6A
7 Jake Baier Christiansburg Sophomore 3A
8 RJ May Maggie Walker Junior 3A
9 James Simon JR Tucker Senior 5A
10 James Dosado Caroline Senior 4A
11 Joshua Seaton Gloucester Junior 5A
12 Ashby Berry Midlothian Sophomore 5A
13 Parker Hoden Amherst Senior 4A
14 Ashton Carroll Hidden Valley Junior 3A
15 AJ Marshall Culpeper County Sophomore 4A
170 LBS
Name School Year Class
1 Domonic Baker New Kent Junior 3A
2 Charlie Lopez Forest Park Junior 6A
3 Ryan Tremain Bendictine College Senior VISAA
4 Harrison Smith Great Bridge Senior 4A
5 Spencer Charlesworth Lake Braddock Junior 6A
6 Austin Glockner Gloucester Senior 5A
7 Eric DeWald Fauquier Senior 4A
8 Lennon Soaper Riverbend Sophomore 6A
9 Landon Kissell Peninsula Catholic Senior VISAA
10 Kaine Morris Jefferson Forest Senior 4A
11 Griffin Smythers Eastern View Senior 4A
12 Antoine Davis Oscar Smith Senior 6A
13 Steven Martinos South County Senior 6A
14 Madsen Jean Nansemond River Junior 5A
15 Toby Schoffstall Liberty Christian Sophomore 3A
182 LBS
Name School Year Class
1 Ricardo Harrington Patrick Henry (Roanoke) Senior 5A
2 Peyton McComas Grundy Senior 1A
3 Matthew Henson Nansemond River Senior 5A
4 David Frasier Western Branch Junior 6A
5 Tristen Dagstani Tuscarora Senior 4A
6 Nathaniel Fly New Kent Junior 3A
7 William Lankford EC Glass Senior 4A
8 Nolan Gerwitz Indian River Senior 5A
9 Royce Hall Liberty Junior 4A
10 Nicholas Ceynowa Madison Senior 6A
11 Kosei Cuyler Brentsville Junior 3A
12 Parker Ferrell Christiansburg Freshman 3A
13 Mauro Pellot Fairfax Senior 6A
14 Michael Long Hickory Senior 5A
15 Oliver Jones Norfolk Academy Junior VISAA
195 LBS
Name School Year Class
1 Carter Shipp Jefferson Forest Senior 4A
2 Joshua Evans York Senior 3A
3 Truth Wilson Orange Senior 4A
4 Carder Miller Christiansburg Junior 3A
5 Kameron Hardison Deep Creek Senior 5A
6 Benjamin Bell Fauquier Senior 4A
7 Hayden Fitzsimmons Powhatan Senior 4A
8 Josh Powell Cosby Senior 6A
9 Michael Smith Waynesboro Senior 3A
10 Marlen Wilson Warwick Senior 4A
11 Reid Garrison Broadway Senior 3A
12 Wyatt Sage Rural Retreat Senior 1A
13 Hunter Scarberry Grundy Senior 1A
14 Connor Callaway Patriot Senior 6A
15 Alex Cooley Battlefield Senior 6A
220 LBS
Name School Year Class
1 Bo Kite Deep Run Senior 5A
2 Aden Halsey Hanover Senior 4A
3 Chaz Keen Eastern View Senior 4A
4 Michael Green Lafayette Senior 3A
5 Nasir Hughes Oscar Smith Senior 6A
6 Bracken Hibbert Culpeper County Senior 4A
7 Logan Cohn Bendictine College Senior VISAA
8 Eli Fortuner Rural Retreat Junior 1A
9 Miguel Rijo Princess Anne Senior 5A
10 Cameron Martindale Salem Junior 4A
11 Tanner Bishop Grundy Senior 1A
12 Bryan Taylor Christiansburg Senior 3A
13 Anttwoine Washington Harrisonburg Senior 5A
14 Daniel Ramirez Hidden Valley Senior 3A
15 Bryson Chrisman Franklin County Senior 6A
285 LBS
Name School Year Class
1 Joshua Mancia Woodbridge Junior 6A
2 Jake Thompson Kellam Senior 6A
3 David Aillo Rockbridge County Senior 3A
4 Alex Birchmeier Broad Run Sophomore 4A
5 Andrew Blanton Clover Hill Senior 5A
6 Gavin Womack Heritage (Lynchburg) Junior 3A
7 Cooper Rudolph Robinson Junior 6A
8 Kyle Orris Spotsylvania Senior 4A
9 Walter Barnett Deep Creek Junior 5A
10 Blake Buchert Yorktown Junior 6A
11 Ethan Murphy Cosby Senior 6A
12 Ewan Clarke St. Stephens/St. Agnes Junior VISAA
13 Jacob Sacra Madison County Junior 2A
14 Cameron Sprouse Wilson Memorial Senior 3A
15 Dathen Montoya Skyline Senior 3A
Rank Team # of Ranked
1 New Kent 11
2 Great Bridge 6
3 Nansemond River 6
4 Christiansburg 7
5 Robinson 4
6 Brooke Point 4
7 Benedictine 5
8 Oscar Smith 5
9 St. Christopher’s 4
10 Skyline 5
11 Jefferson Forest 5
12 Fauquier 4
13 Liberty (Bealeton) 3
14 Forest Park 4
15 Kellam 3
16 Grundy 5
17 Cox 3
18 Western Branch 3
19 Atlee 4
20 Riverbend 4