Randolph-Macon College

Ashland, VA

School Information

  • Conference: Old Dominion Athletic Conference
  • Division: NCAA III
  • Description:
Name State School Class Pos.
Anders Ahladas VA PDG Academy (Former Pro5) 2024 LHP
James Baffone DE St. Marks 2023 SS
Drew Barbosa VA Nansemond River 2024 1B
Michael Barreiro VA Frank Cox 2024 SS
Jack Basse VA South County 2017 OF
Colby Bealing PA South Western 2024 OF
Peter Benavides VA Battlefield 2020 C
Matt Binder MD Archbishop Spalding 2015 RHP
Kolby Birchett VA Prince George 2020 3B
Mason Bodnar VA St. John's college 2024 C
Jack Bowles VA Hanover 2023 OF
Tucker Bratton VA Atlee 2019 OF
Giovanni Briggs VA Cosby 2024 LHP
Elias Brooks VA Glen Allen 2022 OF
Grayson Bush VA Monticello 2020 SS
Hunter Carden VA Prince George 2018 LHP
Colin Casey VA South Lakes 2022 LHP
Chase Chamberlain VA Atlee 2025 C
Nathan Chen VA Freedom (South Riding) 2022 OF
Jackson Cheung MD Stephen Decatur High 2025 SS
Colin Clarkson VA Benedictine 2024
Bryan Diehr VA Mechanicsville 2017 RHP
Blake Doggett VA Hanover 2019 1B
Logan Duff VA Liberty Christian 2022 C
Raleigh Duffer VA Randolph Henry 2017 RHP
Tyler Dunn MD James M. Bennett 2016 RHP
Carter Egbers VA Centreville 2017 LHP
Anthony Farmakides VA McLean 2020 OF
Cory Fisher MD James M. Bennett High 2025 SS
Cory Fisher MD James M. Bennett High 2025 SS
Aidan Foley VA Western Branch 2020 LHP
Camdton Furman VA Midlothian 2019 RHP
Adam Gardner MD Stephen Decatur High 2023 RHP
Kyle Glouner PA Upper Dauphin Area 2016 RHP
Zach Greber MD Northwest 2017 LHP
Kyle Haines VA St. Christopher's 2022 RHP
Zach Hall VA Freedom (South Riding) 2017 OF
Zachary Hall VA Freedom (South Riding) 2017 OF
Jacob Hand VA Briar Woods 2016 OF
Jack Harris CO Stuttgart 2020 RHP
William Hass VA St. Anne's Belfied 2018 RHP
Caleb Hawton-Henley VA ST JOHNS COLLEGE HIGH SCHOOL 2025 OF
Mickey Haynes VA Brentsville District 2021 SS
Alex Hermanson NJ Peddie School 2016 RHP
Lyle Holland NC Freedom 2019 3B
Keeghan Holmes NC Person High 2025 SS
Ethan Hudson VA Glen Allen 2022 RHP
Ryan Hummel VA CAPE HENRY COLLEGIATE SCHOOL 2025 3B
Ethan Iannuzzi VA Cosby 2019 OF
Karson Jennings VA Thomas Dale 2019 RHP
Carter Johnson VA Southampton 2019 3B
Hunter Johnson VA Western Branch 2022 1B
Turner Johnson VA Monacan 2024 SS
Zack Kennedy VA LC Bird 2019 RHP
Justin Lanouette VA Freedom (South Riding) 2024 SS
Mac Larkin VA PDG Academy 2025 SS
Aaron Lautenschlager VA Loudoun Valley 2021 SS
Jacob Lawler VA Battlefield 2020 RHP
Aaron Leathers VA Covenant 2018 RHP
Ashby Lilly VA Godwin 2017 OF
Lincoln Lubsen VA Walsingham Academy 2021 C
John Noah Lukonis VA Highland 2023 RHP
Mason Lynn VA Broadway 2024 C
Benjamin Marotske VA C.D. Hylton 2016 OF
Miguel Martin VA Douglas Freeman 2023 OF
Brooks Mazey VA Deep Run 2019 SS
Connor McAuley VA Highland 2022 LHP
Mitch Mendler VA Flint Hill 2016 C
Carson Merritt MD Archbishop Spalding 2024 SS
Devin Miles VA Cosby 2019 RHP
Matthew Myers MD Manchester Valley 2020 OF
Matt Nickles VA Colonial Forge 2016 RHP
Mike Nickles VA Colonial Forge 2016 3B
Malachi Paschal VA Charlottesville 2024 RHP
Ronald Payne VA William Monroe 2017 LHP
ALEX PEARCE VA PDG baseball academy 2025 OF
Spencer Pietruszynski VA Jamestown 2018 OF
Aidan Pinto VA Ocean Lakes 2021 OF
Braxton Pope VA Mechanicsville 2024 RHP
Jonathan Quici PA Conestoga 2023 OF
Andrew Ramos VA Lafayette 2020 RHP
Elijah Reid VA James River (Midlothian) 2023 1B
John Reynolds VA Louisa Co. 2017 RHP
Andrew Rickard MD Archbishop Curley 2020 SS
Spencer Rife VA Mills Godwin 2019 RHP
Nick Roth VA Benedictine 2015 RHP
Brian Sands MD ST MARYS HIGH SCHOOL 2025 RHP
Adam Schiff MD Lake Forest (DE) 2022 C
Carter Schmitt VA St. Christopher's 2022 C
Drew Schoessler PA Oxford Area 2021 RHP
Carter Schuma VA Trinity Episcopal School 2023 RHP
Colin Selby VA Western Branch 2015 RHP
Jacob Selden VA E.C. Glass 2017 C
Michael Shamus VA Virginia Episcopal 2023 3B
Samuel Slevin VA Frank W. Cox 2021 OF
Logan Smith VA Midlothian 2019 C
Cole Snead VA Battlefield 2020 RHP
Hayden Snelsire MD Stephen Decatur 2019 RHP
Cole Stamm VA Middlesex 2020 LHP
Wyatt Stanley VA Patrick Henry (Ashland) 2020 RHP
Aven Stevens VA Atlee 2024 RHP
Devin Strickler PA Eastern York 2014 OF
Andrew Teixeira VA Frank W. Cox 2017 2B
william tuttle VA Powhatan 2024 OF
Brennan Tyznar VA Trinity Episcopal 2019 LHP
Nic Ventrice VA Ocean Lakes 2023 C
Cole Wallace VA Hanover 2019 RHP
Carter Watson MD Centennial High School 2023 OF
Spencer Way VA Mountain View 2025 OF
Hayden Ways VA Mechanicsville 2024 RHP
Myles Webb VA Granby 2020 OF
Zach Wernoski NC East Chapel Hill 2023 2B
William Wian VA First Colonial 2022 RHP
Grant Williams VA McLean 2018 C
Joshua Wright VA Western Branch 2024 SS
Reece Yeargain VA Benedictine 2016 C
Bennett Zippel VA West Potomac 2023 RHP
Michael Zubovich VA Freedom 2016 RHP