West Virginia’s 2025 baseball class ranked No. 16 nationally by Perfect Game

Perfect Game has released its final 2025 recruiting class rankings, and West Virginia checks in at No. 16 in the country. That puts the Mountaineers among the nation’s elite, slotted ahead of programs like Florida, UCLA, and Oregon.
Highlighting the top signees
The class is led by six players who earned a spot in Perfect Game’s national top 500:
- Zahir Barjam – SS, P27 Academy (SC), ranked No. 154 nationally
- David Perez – SS, Archbishop Ryan (PA), ranked No. 167 nationally
- Ben Goodacre – RHP, Ancaster (ON), ranked No. 203 nationally
- Colton Sims – 3B, Shawnee Mission East (KS), ranked No. 238 nationally
- Keegan Russell – RHP, All Saints (ON), ranked No. 340 nationally
- Wyatt Mosley – LHP, Dansville (MI), ranked No. 442 nationally
Each of those recruits was recognized among the top 500 players in the country, giving WVU a balanced mix of high-end position players and power arms.
National context
Tennessee, Texas, and Arkansas claimed the top three spots in the Perfect Game rankings, with Virginia, Miami, and LSU rounding out the top six. West Virginia’s No. 16 ranking is one of the best in program history and once again highlights the recruiting ability of head coach Steve Sabins.
What it means for WVU
This class strengthens WVU’s foundation as the Mountaineers continue to compete in one of the nation’s toughest conferences. With multiple nationally ranked prospects, the 2025 group has the potential to make an immediate impact in Morgantown and build on the program’s momentum.
WVU 2025 Recruiting Class
Rank | Player | Pos | Ht | Wt | BT | HS | Hometown | St |
---|---|---|---|---|---|---|---|---|
Nat Rank 154 | Zahir Barjam | SS | 5-10 | 192 | R-R | P27 Academy | Lexington | SC |
Nat Rank 167 | David Perez | SS | 5-10 | 190 | R-R | Archbishop Ryan | Philadelphia | PA |
Nat Rank 203 | Ben Goodacre | RHP | 6-4 | 190 | R-R | Ancaster | Ancaster | ON |
Nat Rank 238 | Colton Sims | 3B | 6-3 | 200 | R-R | Shawnee Mission East | Leawood | KS |
Nat Rank 340 | Keegan Russell | RHP | 6-6 | 235 | L-R | All Saints | Whitby | ON |
Nat Rank 442 | Wyatt Mosley | LHP | 6-0 | 180 | R-L | Dansville | Dansville | MI |
Nat Rank NR | Hudson Cavallo | RHP | 6-6 | 208 | L-R | Arlington | Hopewell Junction | NY |
Nat Rank NR | Josiah Crider | C | 6-0 | 185 | L-R | Broadway | Fulks Run | VA |
Nat Rank NR | Sean Goldy | SS | 5-9 | 155 | R-R | Cherry Creek | Centennial | CO |
Nat Rank NR | Jt Huether | 3B | 6-3 | 190 | R-R | Canterbury | Fort Myers | FL |
Nat Rank NR | Weston Mazey | SS | 5-8 | 155 | S-R | Morgantown | Morgantown | WV |
Nat Rank NR | Matthew Robaugh | SS | 6-0 | 180 | R-R | Trinity | Washington | PA |
Nat Rank NR | Brayden Robinson | RHP | 6-7 | 245 | R-R | Archbishop Spalding | Crofton | MD |
Nat Rank NR | Weston Smith | RHP | 6-4 | 188 | R-R | Hurricane | Culloden | WV |
Nat Rank NR | Nico Varlotta | RHP | 6-4 | 180 | R-R | Wexford | PA |
Offer Alert
Fall camp is here and there’s no better time to sign up with us to get all your WVU intel! Sign up today – $1 for the first week, plus a complimentary year of access to The Athletic included. Join – http://gowvu.us/Join

__________________________________________
• Talk about it with West Virginia fans on The Blue Lot
• SUBSCRIBE today to stay up on the latest on Mountaineer sports and recruiting
• Get all of our WVU videos on YouTube by subscribing to the WVSports.com Channel
• Follow us on Twitter: @WVSportsDotCom, @rivalskeenan
•Like us on Facebook, Instagram and TikTok