Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Canada
    Colorado
    Dakotas
    Florida
    Georgia
    Idaho
    Illinois
    Indiana
    Iowa
    Kansas
    Kentucky
    Louisiana
    Maryland
    Michigan
    Minnesota
    Mississippi
    Missouri
    Nebraska
    Nevada
    New England
    New Jersey
    New Mexico
    New York
    North Carolina
    Ohio
    Oklahoma
    Oregon
    Pennsylvania
    South Carolina
    Tennessee
    Texas
    Utah
    Virginia
    Washington
    West Virginia
    Wisconsin
  • Loading...
  • Tournaments
    • 7 on 7 7 on 7
    Showcases
    • Combine Series Combine Series
    About Our Events
  • Prep Redzone for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features
    • Coverage Access Prep Redzone articles year-round without ads.
    • Rankings See how players stack up in each state.
    • Player Profiles Build your own profile and join the Prep Redzone database.
    • Coach Views Get notified when a college coach views your profile.
    • Profile Trends Track your Player Profile views over time.
    • Recruiting Tasks Stay on-track in the recruiting process
    • Recruiting Dashboard All your recruiting tools in a single place.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Event Credits Save $25 on all Prep Redzone combines.
    • Recruiting Tips Become an expert on the recruiting process.
    • College Email Templates Send customized emails directly to college coaches.
    • How We Rank
  • West Virginia
  • Rankings
    • How We Rank

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

  • Player Database
  • Scores
  • Scouts
  • 2025 Team Previews
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Canada
      Colorado
      Dakotas
      Florida
      Georgia
      Idaho
      Illinois
      Indiana
      Iowa
      Kansas
      Kentucky
      Louisiana
      Maryland
      Michigan
      Minnesota
      Mississippi
      Missouri
      Nebraska
      Nevada
      New England
      New Jersey
      New Mexico
      New York
      North Carolina
      Ohio
      Oklahoma
      Oregon
      Pennsylvania
      South Carolina
      Tennessee
      Texas
      Utah
      Virginia
      Washington
      West Virginia
      Wisconsin
  • Events
      Tournaments
      • 7 on 7 7 on 7
      Showcases
      • Combine Series Combine Series
      About Our Events
  • Rankings
      Loading...
  • Features
      Prep Redzone for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features
      • Coverage Access Prep Redzone articles year-round without ads.
      • Rankings See how players stack up in each state.
      • Player Profiles Build your own profile and join the Prep Redzone database.
      • Coach Views Get notified when a college coach views your profile.
      • Profile Trends Track your Player Profile views over time.
      • Recruiting Tasks Stay on-track in the recruiting process
      • Recruiting Dashboard All your recruiting tools in a single place.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Event Credits Save $25 on all Prep Redzone combines.
      • Recruiting Tips Become an expert on the recruiting process.
      • College Email Templates Send customized emails directly to college coaches.
  • About Us
      • How We Rank
  • Support
Login Subscribe

2023 WV Playoffs Preview: Class AAA – Round One

2023 WV Playoffs Preview: Class AAA – Round One
Prep Redzone Staff
Prep Redzone Staff
November 8, 2023 @ 09:00 AM
Facebook
X (Formerly Twitter)

In this article:

Cole Middleton
Cole Middleton 5'10" | 170 lbs | LB | 2025
WV
Andrew Thomas
Andrew Thomas 5'9" | 155 lbs | DB | 2025
WV
Nolan Meehleib
Nolan Meehleib 6'2" | 200 lbs | LB | 2024
WV
Devon Forshey
Devon Forshey 6'1" | 185 lbs | WR | 2025
WV
Jaylon Hill
Jaylon Hill 6'1" | 210 lbs | LB | 2024
WV
Desmond Mack
Desmond Mack 6'1" | 295 lbs | OL | 2024
WV
Josh Love
Josh Love 5'9" | 190 lbs | RB | 2025
WV
Isaah Beard
Isaah Beard 5'9" | 145 lbs | WR | 2025
WV
Chance Barker
Chance Barker 6'3" | 198 lbs | QB | 2026
WV
Malik McNeely
Malik McNeely 6'4" | 185 lbs | WR | 2024
WV
Braeden Booth
Braeden Booth 5'11" | 195 lbs | EDGE | 2025
WV
Jameson Maynard
Jameson Maynard 6'1" | 195 lbs | LB | 2025
WV
Guner Flores
Guner Flores 6'1" | 205 lbs | LB | 2025
WV
Shalik Hampton
Shalik Hampton 6'3" | 230 lbs | TE/DL | 2025
WV
Elijah Gray
Elijah Gray 5'7" | 140 lbs | DB | 2024
WV
Malachi Lewis
Malachi Lewis 6'0" | 145 lbs | DB | 2024
WV
Marquel Lowe
Marquel Lowe 5'11" | 190 lbs | RB | 2025
WV
JD Mauritz
JD Mauritz 6'0" | 205 lbs | EDGE | 2025
WV
Tay’Shaun Roper
Tay’Shaun Roper 5'7" | 175 lbs | RB | 2025
WV
Michael Thompson
Michael Thompson 6'6" | 175 lbs | QB | 2025
WV
Xavier Anderson
Xavier Anderson 6'6" | 205 lbs | TE | 2026
WV
Sam Booth
Sam Booth 6'2" | 225 lbs | LB | 2024
WV
Andrew Stalnaker
Andrew Stalnaker 6'2" | 180 lbs | WR | 2024
WV
Matthew Stalnaker
Matthew Stalnaker 6'3" | 180 lbs | LB | 2024
WV
Beau Ford
Beau Ford 6'0" | 245 lbs | DL | 2024
WV
Troy Woolaston
Troy Woolaston 6'4" | 205 lbs | DL | 2024
WV
Derek Croghan
Derek Croghan 6'5" | 320 lbs | OL | 2024
WV
Aaron Clark
Aaron Clark 6'2" | 280 lbs | DL | 2024
WV
Quintin Goins
Quintin Goins 6'3" | 250 lbs | DL | 2024
WV
Rashad Reid
Rashad Reid 6'1" | 280 lbs | DL | 2024
WV
Keohn Stephens Jr
Keohn Stephens Jr 6'0" | 165 lbs | WR | 2024
WV
Andrew Phares
Andrew Phares 5'9" | 160 lbs | WR | 2024
WV
Mykel Davis
Mykel Davis 6'2" | 185 lbs | WR | 2024
WV
Amar Dover
Amar Dover 5'10" | 185 lbs | DB | 2024
WV
Dominick Collins
Dominick Collins 5'9" | 165 lbs | WR | 2024
WV
Solomon Ferrell
Solomon Ferrell 6'2" | 180 lbs | DB | 2025
WV
Jason Williams
Jason Williams 5'9" | 185 lbs | RB | 2024
WV
Prophet Guillaume
Prophet Guillaume 6'3" | 230 lbs | DL | 2025
WV
Zach Rohrig
Zach Rohrig 5'11" | 185 lbs | RB | 2024
WV
Curtis Jones Jr
Curtis Jones Jr 6'2" | 210 lbs | LB | 2024
WV
Aryn McPherson
Aryn McPherson 6'3" | 310 lbs | OL/DL | 2026
WV
Max Anderson
Max Anderson 6'2" | 200 lbs | ATH | 2025
WV
Koi Fagan
Koi Fagan 6'0" | 165 lbs | ATH | 2025
WV
Aiden Davis
Aiden Davis 5'11" | 170 lbs | QB | 2025
OH
Dylan Harich
Dylan Harich 6'2" | 175 lbs | QB | 2025
WV
JacQai Long
JacQai Long 6'2" | 200 lbs | QB | 2024
WV
Ethan Null
Ethan Null 5'10" | 160 lbs | DB | 2024
WV
Aaron Thomas
Aaron Thomas 5'10" | 190 lbs | RB | 2025
WV
Zavier Pollard
Zavier Pollard 6'0" | 260 lbs | DL | 2025
WV
Avonte Crawford
Avonte Crawford 6'3" | 185 lbs | ATH | 2025
WV
Nycere Jacobs
Nycere Jacobs 6'0" | 195 lbs | 2025
VA
Noah Vellaithambi
Noah Vellaithambi 5'11" | 205 lbs | ATH | 2025
WV
David Spaulding
David Spaulding 5'11" | 175 lbs | WR | 2024
WV
Hunter Giacomo
Hunter Giacomo 6'0" | 190 lbs | LB | 2025
WV
Jalyn Abercrombie
Jalyn Abercrombie 5'10" | 175 lbs | WR | 2025
WV
Wes Brown Jr
Wes Brown Jr 5'10" | 295 lbs | DL | 2025
WV
Kash Gedeon
Kash Gedeon 6'1" | 195 lbs | WR | 2025
MD
Keegan Sack
Keegan Sack 5'10" | 195 lbs | RB | 2025
WV
Tyshawn Dues
Tyshawn Dues 5'10" | 170 lbs | WR | 2025
WV
Laron Dues
Laron Dues 5'10" | 170 lbs | DB | 2026
FL
Da’Ron Parks
Da’Ron Parks 6'5" | 270 lbs | OL | 2026
FL
Amar’e Johnson
Amar’e Johnson 5'10" | 180 lbs | RB/DB | 2026
FL
Brady Breeden
Brady Breeden 6'6" | 290 lbs | OL | 2025
WV
Zah Jackson
Zah Jackson 5'10" | 185 lbs | DB | 2025
WV
Aidan Sparks
Aidan Sparks 6'1" | 210 lbs | DL | 2024
WV
Eli Campbell
Eli Campbell 6'3" | 290 lbs | OL | 2024
WV
Keyshawn Robinson
Keyshawn Robinson 5'11" | 175 lbs | WR | 2024
WV
Wes Hancock
Wes Hancock 6'4" | 300 lbs | OL | 2024
WV
EJ Hendrix
EJ Hendrix 6'2" | 255 lbs | DL | 2024
WV
Anthony Valentine
Anthony Valentine 5'10" | 200 lbs | ATH | 2024
WV
Sirod Musgrove
Sirod Musgrove 5'11" | 140 lbs | DB | 2024
WV
Murphy Clement
Murphy Clement 5'11" | 190 lbs | ATH | 2024
WV
Anthony Ice
Anthony Ice 5'9" | 170 lbs | WR | 2024
WV
Rodrigo Delgado
Rodrigo Delgado 5'10" | 185 lbs | RB | 2024
WV
Caleb Nutter
Caleb Nutter 5'11" | 210 lbs | LB | 2024
WV
Robert Powell
Robert Powell 5'9" | 170 lbs | DB | 2024
WV
Alex Eaton
Alex Eaton 5'9" | 180 lbs | RB | 2024
WV
Maddox Bowers
Maddox Bowers 6'1" | 190 lbs | QB | 2024
WV
Cannon Lewis
Cannon Lewis 6'2" | 225 lbs | LB | 2024
WV
Casey Stanley
Casey Stanley 6'2" | 175 lbs | K | 2024
WV
Robby Martin
Robby Martin 6'4" | 275 lbs | OL | 2024
WV
Braylon Brown
Braylon Brown 6'2" | 300 lbs | OL | 2024
WV
Caleb Norman
Caleb Norman 6'8" | 300 lbs | OL | 2024
WV
Jonny Aya-ay
Jonny Aya-ay 5'9" | 155 lbs | K | 2024
WV
Michael Lunsford
Michael Lunsford 6'3" | 255 lbs | DL | 2024
WV
Dylan Fleak
Dylan Fleak 5'11" | 180 lbs | LB | 2024
WV
Triston Walker
Triston Walker 6'5" | 180 lbs | WR | 2024
WV
Turner Garretson
Turner Garretson 6'0" | 225 lbs | LB | 2024
WV
Gage Wright
Gage Wright 6'0" | 200 lbs | RB | 2024
WV
David Parsons
David Parsons 6'3" | 205 lbs | QB | 2024
WV
Robert Shockey
Robert Shockey 6'1" | 195 lbs | QB | 2024
WV
Tate Adkins
Tate Adkins 6'3" | 180 lbs | WR | 2024
WV
Abraham Fenwick
Abraham Fenwick 6'3" | 205 lbs | QB | 2024
WV
Nolan Meehleib
Nolan Meehleib 6'2" | 205 lbs | LB | 2024
WV
<!-- wp:paragraph --> <p>Well folks, as long as it took for the kickoff of the 2023 regular season it went by in a blink of an eye and now it's playoff time! 48 teams across three classes have learned their playoff seeding and opponents and 64 others have played their final down of the 2023 season. Prep Redzone West Virginia will be providing you playoff coverage through the State Championship games on the Island. Let the road to Wheeling, begin!</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Here is everything you need to know about the first round playoff matchups for Class AAA.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading"><strong>Seeding</strong></h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>#1. Cabell Midland - #2. Huntington - #3. Martinsburg - #4. Hurricane - #5. Princeton - #6. Jefferson <br>#7. Spring Mills - #8. Bridgeport - #9. George Washington - #10. Spring Valley - #11. Wheeling Park<br>#12. Oak Hill - #13. Parkersburg - #14. Parkersburg South - #15. Morgantown - #16. Musselman</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading"><strong>Matchups</strong></h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p>#16 Musselman (4-6) at #1 Cabell Midland (9-1) – Friday, November 10 at 7:30 p.m.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>#15 Morgantown (7-3) #No. 2 Huntington (9-1) – Friday, November 10 at 7:30 p.m.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>#14 Parkersburg South (6-4) at #3 Martinsburg (9-0) – Friday, November 10 at 7:30 p.m.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>#13 Parkersburg (6-4) at #4 Hurricane (8-2) – Friday, November 10 at 7:30 p.m.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>#12 Oak Hill (8-2) at #5 Princeton (9-1) – Saturday, November 11 at 1:30 p.m.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>#11 Wheeling Park (7-2) at #6 Jefferson (8-2) – Friday, November 10 at 7:30 p.m.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>#10 Spring Valley (6-4) at #7 Spring Mills (8-2) – Friday, November 10 at 7:30 p.m.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>#9 George Washington (6-4) at #8 Bridgeport (9-1) – Friday, November 10 at 7:30 p.m.</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading"><strong>Predictions</strong></h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p><strong>#16 Musselman (4-6) at #1 Cabell Midland (9-1)</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>The Musselman Applemen just made the playoffs by the skin of their teeth and have the pleasure of traveling to the opposite end of the state to face #1 Cabell Midland. The Cabell Midland Knights still have a sour taste in their mouth after being bounced in the first round last year by Bridgeport and have their eyes set on Wheeling Island this season. Cabell Midland has a handful of D1 talent and doesn't have a true weak spot in their lineup. I'll take the Knights in this round-one matchup behind the running of seniors [player_tooltip player_id='370253' first='Robert' last='Shockey'] and [player_tooltip player_id='866263' first='Curtis' last='Jones Jr'].</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Final Score: Cabell Midland 42</strong> Musselman 7</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>#15 Morgantown (7-3) #No. 2 Huntington (9-1)</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>The Huntington Highlanders are looking to make their way to The Island for the third straight year in a row as they look to defend their state title win from a year ago. Morgantown has the athletes and size up front to be pesky and is looking for their first playoff win since 2016. I think the Mohigans can keep the game close for a bit but Huntington will flex its muscles in the end even with star receiver Wayne Harris injured.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Final Score: Huntington 38</strong> Morgantown 10</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>#14 Parkersburg South (6-4) at #3 Martinsburg (9-0)</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>The Parkersburg South Patriots have the tall order of traveling to the eastern panhandle to face perennial power Martinsburg in the opening round of the playoffs. The Bulldogs have won 9 state titles since 2010 and aren't happy about losing to Huntington in the semifinals a season ago. Parkersburg South has taken a step back after falling in the state championship game last year to Huntington but they have enough athletes this season that should prevent Martinsburg from overlooking them. Star senior running back [player_tooltip player_id='370255' first='Gage' last='Wright'] will get his for Parkersburg South but the Martinsburg Bulldogs are too deep and too athletic for the Patriots this season.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Final Score: Martinsburg 52</strong> Parkersburg South 21</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>#13 Parkersburg (6-4) at #4 Hurricane (8-2)</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>The Hurricane Redskins have enough talent to make their first-ever trip to the state championship game but they'll have to get past a very solid Parkersburg team first in the first round. This game has the potential to get weird and a possible upset in the making. The winner of this matchup may be whoever has the ball last and that will be the Hurricane Redskins as they advance to the second round for the second straight year.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Final Score: Hurricane 35</strong> Parkersburg 31</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>#12 Oak Hill (8-2) at #5 Princeton (9-1)</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>The Oak Hill Red Devils have been a fun story to follow this season as they make the playoffs for the first time ever as a AAA school. This will be a regular season rematch with Princeton from week 3 which saw Princeton win 42-28. Oak Hill lost a tough one to University in week 11 which bumped them from hosting a playoff game so they'll either be mad or bummed out in this game. I can't imagine Oak Hill not being ready for potential revenge against Princeton so I expect the Tigers to get their best shot. I think the duo of senior WR [player_tooltip player_id='880797' first='Dominick' last='Collins'] and junior RB [player_tooltip player_id='907182' first='Marquel' last='Lowe'] will be too much for Oak Hill again and Princeton will move on to the second round of the playoffs for the first time since 2002. </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Final Score:</strong> Princeton 49 Oak Hill 21</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>#11 Wheeling Park (7-2) at #6 Jefferson (8-2)</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>There isn't a hotter team in the state right now than the Wheeling Park Patriots and that's not what the Jefferson Cougars want to see when they host them in round one. This should be an awesome high school football game with athletes flying around on both sides of the ball. Wheeling Park's big four of JR QB [player_tooltip player_id='865705' first='Aiden' last='Davis'], SO RB [player_tooltip player_id='402800' first='Amar'e' last='Johnson'], SR WR [player_tooltip player_id='880799' first='Mykel' last='Davis'], and SR WR [player_tooltip player_id='880804' first='Keohn' last='Stephens Jr'] versus Jefferson's big four of JR QB [player_tooltip player_id='865700' first='Dylan' last='Harich'], JR RB [player_tooltip player_id='907161' first='Tay'Shaun' last='Roper'], SR RB [player_tooltip player_id='370299' first='Rodrigo' last='Delgado'], and SR WR [player_tooltip player_id='370366' first='Keyshawn' last='Robinson'] will be quite the clash. Wheeling Park still has a bad taste after being upset in the first round of the playoffs last season when they also made the long trip to the eastern panhandle to face Musselman. I think this is a coin flip game but Wheeling Park will get the upset and their first playoff win since winning the state championship in 2015.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Final Score: Wheeling Park 38</strong> Jefferson 28</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>#10 Spring Valley (6-4) at #7 Spring Mills (8-2)</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>We have the Battle of the Springs in this round-one matchup as Spring Valley makes the long trip to the eastern panhandle to face Spring Mills. The Spring Mills Cardinals are having their best season in school history behind star junior quarterback [player_tooltip player_id='865709' first='Max' last='Anderson'] and will not want to end their storybook season early. However, the Spring Valley Timberwolves have had a winning tradition since 2012 and made the state championship game three times in that time frame. This isn't one of their best teams in recent memory but they can still go toe-to-toe with just about anyone in the state. Spring Mills have only made it past the first round of the playoffs once in their short history as a school and they'll make it twice when they defeat Spring Valley.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Final Score: Spring Mills 27</strong> Spring Valley 21 </p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>#9 George Washington (6-4) at #8 Bridgeport (9-1)</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>It's going to be very tough for George Washington to prepare for Bridgeport's single-wing offense and level of physicality in just a week's time but the Patriots have the talent to be very competitive in this game. George Washington will have the athlete advantage in this game but Bridgeport's toughness and physicality will prove to be too much for the Patriots. Give me the Bridgeport Indians to move onto the second round for the third straight season as an AAA school.</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Final Score: Bridgeport 35</strong> George Washington 17</p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading"><strong>Players to Watch</strong></h2> <!-- /wp:heading --> <!-- wp:heading --> <h2 class="wp-block-heading">#16 Musselman at #1 Cabell Midland</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p><strong>Cabell Midland</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370253' first='Robert' last='Shockey'] (QB) - 6'2 195 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='866263' first='Curtis' last='Jones Jr'] (RB/LB) - 6'2 210 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370285' first='Cannon' last='Lewis'] (LB) - 6'2 215 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370262' first='Michael' last='Lunsford'] (DL) - 6'2 245 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Musselman</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='891260' first='Troy' last='Woolaston'] (TE/DE) - 6'4 205</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='906644' first='Michael' last='Thompson'] (QB) - 6'6 170 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1076367' first='Isaah' last='Beard'] (WR/DB) - 5'10 140 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='487112' first='Zavier' last='Pollard'] (DL) - 6'1 250 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">#15 Morgantown #No. 2 Huntington</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p><strong>Huntington </strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370280' first='Robby' last='Martin'] (OL) - 6'4 290 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='920513' first='Malik' last='McNeely'] (WR) - 6'3 190 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370275' first='Jonny' last='Aya-ay'] (K) - 5'11 175 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370477' first='Zah' last='Jackson'] (RB/DB) - 5'11 180 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='487111' first='Avonte' last='Crawford'] (QB) - 6'3 180 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='866258' first='Aryn' last='McPherson'] (OL/DL) - 6'2 290 '26</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Morgantown</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370296' first='Robert' last='Powell'] (ATH/DB) - 5'10 170 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370279' first='Braylon' last='Brown'] (OL/DL) - 6'2 300 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='880803' first='Andrew' last='Phares'] (WR/DB) - 5'9 165 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370287' first='Maddox' last='Bowers'] (QB) - 6'0 190 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1107037' first='Jaylon' last='Hill'] (LB) - 6'0 205 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370298' first='Caleb' last='Nutter'] (FB/LB) - 5'11 210</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='854471' first='Aaron' last='Thomas'] (RB/DB) - 5'10 190 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">#14 Parkersburg South at #3 Martinsburg</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p><strong>Martinsburg</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370309' first='Murphy' last='Clement'] (QB/DB) - 6'0 200 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370322' first='Sirod' last='Musgrove'] (WR/DB) - 5'10 160 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='880798' first='Amar' last='Dover'] (WR/DB) - 5'11 170 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='888165' first='Rashad' last='Reid'] (DL) - 6'0 285 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370362' first='Wes' last='Hancock'] (OL) - 6'5 310 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='450989' first='Kash' last='Gedeon'] (WR) - 6'0 190 ‘25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370360' first='EJ' last='Hendrix'] (OL/DL) - 6'1 255 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370776' first='Brady' last='Breeden'] (OL) - 6'6 300 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='865706' first='Koi' last='Fagan'] (ATH) - 6'1 180 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Parkersburg South </strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370255' first='Gage' last='Wright'] (RB/LB) - 6'0 200 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370256' first='Turner' last='Garretson'] (QB/LB) - 6'0 215 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370260' first='Triston' last='Walker'] (WR/DB) - 6'4 180 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370261' first='Dylan' last='Fleak'] (WR/LB) - 5'11 180 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1126315' first='Devon' last='Forshey'] (WR) - 6'1 175 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Eli Bartley (RB) - 6'0 185 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1316683' first='Cole' last='Middleton'] (LB) - 5'11 185 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">#13 Parkersburg at #4 Hurricane</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p><strong>Hurricane </strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='865453' first='JacQai' last='Long'] (QB) - 6'2 210 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='891257' first='Aaron' last='Clark'] (DL) - 5'11 300 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='450987' first='Tyshawn' last='Dues'] (WR/DB) - 5'11 170 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='487103' first='Noah' last='Vellaithambi'] (ATH) - 6'0 205 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='908107' first='Shalik' last='Hampton'] (TE/DL) - 6'4 225 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='402802' first='Da'Ron' last='Parks'] (OL) - 6'4 270 '26</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='402804' first='Laron' last='Dues'] (WR/DB) - 5'9 170 '26</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Parkersburg</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370254' first='David' last='Parsons'] (QB) - 6'3 230 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370301' first='Anthony' last='Ice'] (WR) - 5'9 165 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='892315' first='Andrew' last='Stalnaker'] (WR/DB) - 6'3 180 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='892314' first='Matthew' last='Stalnaker'] (TE/LB) - 6'3 180 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370284' first='Casey' last='Stanley'] (K/WR/DB) - 6'2 2180 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370278' first='Caleb' last='Norman'] (OL) - 6'8 290 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='867208' first='Jason' last='Williams'] (RB/DE) - 5'9 190 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">#12 Oak Hill at #5 Princeton</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p><strong>Princeton</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='880797' first='Dominick' last='Collins'] (WR) - 5'10 165 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370381' first='Eli' last='Campbell'] (OL) - 6'3 290 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='907182' first='Marquel' last='Lowe'] (RB) - 5'11 185 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1011963' first='Chance' last='Barker'] (QB) - 6'2 170 '26</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>Brad Mosser (WR) - 5'11 165 '26</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Oak Hill</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='907809' first='Malachi' last='Lewis'] (QB/ATH) - 6'0 170 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='907810' first='Elijah' last='Gray'] (WR/DB) - 5'7 155 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1106780' first='Desmond' last='Mack'] (OL) - 6'5 295 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='460594' first='David' last='Spaulding'] (WR/DB) - 5'9 170 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='907167' first='JD' last='Mauritz'] (RB/LB) - 6'0 205 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">#11 Wheeling Park at #6 Jefferson</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p><strong>Jefferson </strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370366' first='Keyshawn' last='Robinson'] (WR/DB) - 5'11 170 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='891254' first='Quintin' last='Goins'] (DL) - 6'3 250 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370299' first='Rodrigo' last='Delgado'] (RB/LB) - 6'0 195 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='160731' first='Nolan' last='Meehleib'] (LB) - 6'1 205 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='907161' first='Tay'Shaun' last='Roper'] (RB/DB) - 5'9 170 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='487107' first='Nycere' last='Jacobs'] (LB) - 6'0 210 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Wheeling Park</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='880799' first='Mykel' last='Davis'] (WR) - 6'2 180 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='880804' first='Keohn' last='Stephens Jr'] (WR/DB) - 5'10 160 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='891258' first='Derek' last='Croghan'] (OL/DL) - 6'3 320 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='865705' first='Aiden' last='Davis'] (QB) - 5'10 165 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='908990' first='Jameson' last='Maynard'] (HB/LB) - 6'1 190 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='402800' first='Amar'e' last='Johnson'] (RB) - 5'10 175 '26</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">#10 Spring Valley at #7 Spring Mills</h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p><strong>Spring Mills</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370294' first='Alex' last='Eaton'] (RB/LB) - 5'9 175 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='865709' first='Max' last='Anderson'] (QB/ATH) - 6'0 190 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='866664' first='Prophet' last='Guillaume'] (DL) - 6'4 220 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='894977' first='Xavier' last='Anderson'] (WR/DL) - 6'6 190</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>Spring Valley</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='323960' first='Tate' last='Adkins'] (WR/DB) - 6'4 180 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='892321' first='Sam' last='Booth'] (TE/LB) - 6'2 225 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='863318' first='Ethan' last='Null'] (WR/DB) - 5'9 155 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='908994' first='Braeden' last='Booth'] (LB) - 5'9 180 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='450994' first='Jalyn' last='Abercrombie'] (WR/DB) - 5'11 175 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph --> <!-- wp:heading --> <h2 class="wp-block-heading">#9 George Washington at #8 Bridgeport </h2> <!-- /wp:heading --> <!-- wp:paragraph --> <p><strong>Bridgeport</strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='866482' first='Zach' last='Rohrig'] (RB/DB) - 5'10 180 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370409' first='Aidan' last='Sparks'] (TE/DE) - 6'1 205 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='891264' first='Beau' last='Ford'] (DL) - 6'0 250 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='450992' first='Wes' last='Brown Jr'] (OL/DL) - 5'10 275 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='1097603' first='Josh' last='Love'] (RB/LB) - 5'9 175 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p><strong>George Washington </strong></p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='268486' first='Abraham' last='Fenwick'] (QB) - 6'3 200 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='370325' first='Anthony' last='Valentine'] (RB/DB) - 5'10 195 '24</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='450988' first='Keegan' last='Sack'] (ATH) - 5'10 195 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='450997' first='Hunter' last='Giacomo'] (LB/S) - 6'0 185 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='872712' first='Solomon' last='Ferrell'] (DB) - 6'2 170 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>[player_tooltip player_id='908984' first='Guner' last='Flores'] (LB) - 6'1 205 '25</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p></p> <!-- /wp:paragraph -->

Well folks, as long as it took for the kickoff of the 2023 regular season it went by in a blink of an eye and now it's playoff time! 48 teams across three classes have learned their playoff seeding and opponents and 64 others have played their final down of the 2023 season. Prep Redzone West Virginia will be providing you playoff coverage through the State Championship games on the Island. Let the road to Wheeling, begin!

Prep Redzone

Access all of Prep Redzone

Continue reading this article and more.

Continue Reading
Already a subscriber? Log in

Rankings

467 Players Ranked

  • 1
    Tayveon Wilson

    Tayveon Wilson

    Huntington

    Clemson
  • 2
    Xavier Anderson

    Xavier Anderson

    Spring Mills

    Cincinnati
  • 3
    Malachi Thompson

    Malachi Thompson

    Nitro

    West Virginia
  • 4
    Jimmy Gregg

    Jimmy Gregg

    University

    Syracuse
  • 5
    Mason Ramsey

    Mason Ramsey

    Huntington

    Marshall
View Full Rankings

Related Articles

  • 2025 WV Team Preview: Chapmanville Tigers

    2025 WV Team Preview: Chapmanville Tigers

    Prep Redzone Staff • August 10

  • 2025 WV Team Preview: Capital Cougars

    2025 WV Team Preview: Capital Cougars

    Prep Redzone Staff • August 10

  • 2025 WV Team Preview: Cabell Midland Knights

    2025 WV Team Preview: Cabell Midland Knights

    Prep Redzone Staff • August 9

  • 2025 WV Team Preview: Bridgeport Indians

    2025 WV Team Preview: Bridgeport Indians

    Prep Redzone Staff • August 9

  • 2025 WV Team Preview: Bluefield Beavers

    2025 WV Team Preview: Bluefield Beavers

    Prep Redzone Staff • August 4

Follow Us

  • Rion Young

    Rion Young

    @MacCorleone74

Loading...
Home West Virginia 2023 WV Playoffs Preview: Class AAA – Round One

Prep Network

  • Prep Dig
  • Prep Girls Hoops
  • Prep Hoops
  • Prep Lacrosse
  • Prep Redzone
  • Prep Soccer
  • Prep Softball

Company

  • News
  • Careers
  • Store
  • Partner Interest Form

Resources

  • Terms of Service
  • Privacy Policy
  • Accessibility
  • Cookie Policy
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Redzone. All rights reserved.