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 01/21/2021

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 #3

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