VANDERBILT COMMODORES (NCAA)
PLAYER RATINGS REPORT - SCOUTED BY: OSA
06/14/2026
BATTER RATINGS
Name Age Pos Contact Gap Power Eye Avoid K's Speed Stealing CON vsL POW vsL Eye vsL CON vsR POW vsR Eye vsR
Keith Cash 20 C 25 35 25 30 25 25 25 30 30 25 25 30
Alfonso Contreras 19 1B 30 30 20 20 35 40 30 20 20 30 20 20
Tyler Donovan 21 LF 35 30 20 25 45 30 35 20 25 35 20 25
Roger Hassen 21 2B 25 30 25 30 35 60 25 25 30 25 25 30
Rick Hilliard 21 SS 25 30 25 30 35 40 25 25 35 25 25 30
Brian Ickes 20 1B 35 35 30 20 35 30 35 30 20 35 30 20
Josh Irons 20 1B 25 30 25 25 30 20 25 30 25 25 25 25
Jason Lockhart 20 3B 40 30 20 25 45 30 40 20 25 40 20 25
Roman Martin 19 C 30 30 30 25 35 25 30 30 25 30 30 25
David Menchaca 21 C 35 35 20 30 45 25 30 20 30 35 20 30
Carlos Miranda 21 CF 30 30 20 30 30 50 30 20 30 30 20 30
Bill Morrissey 19 CF 35 25 20 30 40 40 35 20 30 35 20 30
Trevor Oliver 20 RF 30 40 35 25 25 30 30 35 25 30 35 25
Josh Pennington 22 RF 30 25 20 35 30 25 30 20 35 30 20 35
Eric Prevatt 19 LF 40 40 35 35 40 35 35 35 30 40 35 35
Gustavo Rosado 21 RF 40 35 25 30 45 30 40 25 30 40 25 30
Andrew Soto 19 1B 25 35 25 30 20 30 25 25 30 25 25 30
PITCHER RATINGS
Name Age Role Stuff Movement Control STU vsL MOV vsL CON vsL STU vsR MOV vsR CON vsR Velocity Stamina
Jeremy Cameron 19 SP 30 40 25 30 40 25 30 40 25 90-92 Mph 70
Brian Cody 20 SP 20 35 25 20 35 25 20 35 25 89-91 Mph 50
Justin Cooper 20 RP 30 25 20 30 20 20 35 25 20 88-90 Mph 30
Juan Gonzalez 20 RP 25 25 20 25 25 20 25 25 20 92-94 Mph 30
John Holmberg 19 RP 30 20 20 35 20 20 30 20 20 89-91 Mph 40
Luis Inzunza 19 CL 40 30 25 40 30 25 40 35 25 92-94 Mph 35
Chris McDougall 20 SP 35 35 30 35 35 30 35 40 30 88-90 Mph 50
Ryan Moreno 19 SP 25 25 20 25 30 20 25 25 20 87-89 Mph 50
Gil Rosales 19 RP 20 20 20 20 20 20 20 25 20 90-92 Mph 40
Mario Ruiz 19 RP 20 20 20 20 20 20 20 20 20 89-91 Mph 35
Ben Switzer 18 RP 20 25 20 20 25 20 20 25 20 89-91 Mph 30
Frank Unger 19 SP 30 30 20 25 30 20 30 30 20 89-91 Mph 55
Paul Wohlers 19 RP 35 35 20 40 40 25 35 35 20 88-90 Mph 40
FIELDING RATINGS
Name Pos C Ability C Arm INF Range INF Arm INF Error Turn DP OF Range OF Arm OF Error
Jeremy Cameron SP 20 30 30 40 20 20 35 35 40
Keith Cash C 40 50 30 55 25 20 35 50 55
Brian Cody SP 20 20 25 50 30 20 35 50 30
Alfonso Contreras 1B 25 20 30 30 40 25 40 40 40
Justin Cooper RP 25 20 35 65 20 25 45 55 45
Tyler Donovan LF 30 25 25 30 20 20 50 50 60
Juan Gonzalez RP 20 20 40 45 30 30 40 30 35
Roger Hassen 2B 30 25 55 40 45 70 45 40 50
Rick Hilliard SS 20 20 50 55 65 55 35 40 45
John Holmberg RP 25 20 25 30 25 25 40 45 40
Brian Ickes 1B 20 25 45 65 55 40 70 65 35
Luis Inzunza CL 30 25 35 45 35 25 35 35 45
Josh Irons 1B 20 20 40 40 35 25 60 30 55
Jason Lockhart 3B 55 50 40 65 60 40 50 40 35
Roman Martin C 55 65 35 55 35 25 50 45 55
Chris McDougall SP 20 20 25 40 40 25 50 50 55
David Menchaca C 35 35 30 30 40 40 25 35 45
Carlos Miranda CF 25 25 40 35 30 20 50 45 30
Ryan Moreno SP 20 25 35 45 35 20 60 55 40
Bill Morrissey CF 20 25 30 45 25 25 50 55 40
Trevor Oliver RF 25 20 55 40 40 20 35 45 50
Josh Pennington RF 20 20 40 35 30 25 45 45 55
Eric Prevatt LF 25 30 35 50 25 25 50 65 55
Gustavo Rosado RF 20 20 25 30 25 20 40 35 30
Gil Rosales RP 20 20 35 45 25 30 50 40 40
Mario Ruiz RP 20 20 35 60 25 20 60 55 50
Andrew Soto 1B 20 20 35 35 50 40 25 20 45
Ben Switzer RP 20 25 25 35 45 20 40 45 55
Frank Unger SP 25 25 35 60 35 35 45 40 40
Paul Wohlers RP 20 20 25 50 25 20 65 55 45
FIELDING POSITIONAL RATINGS
Name P C 1B 2B 3B SS LF CF RF
Jeremy Cameron 20 - - - - - - - -
Keith Cash - 20 - - - - 20 - 20
Brian Cody 20 - - - - - - - -
Alfonso Contreras - - 20 - - - - - -
Justin Cooper 20 - - - - - - - -
Tyler Donovan - - - - - - 20 - 20
Juan Gonzalez 25 - - - - - - - -
Roger Hassen - - 20 20 - 20 20 - -
Rick Hilliard - - 25 20 20 20 - - 20
John Holmberg 20 - - - - - - - -
Brian Ickes - - 20 20 20 - - - -
Luis Inzunza 20 - - - - - - - -
Josh Irons - - 20 - - - - 20 -
Jason Lockhart - 20 - - 20 - - - -
Roman Martin - 20 20 - - - - - -
Chris McDougall 20 - - - - - - - -
David Menchaca - 20 20 - - - - - -
Carlos Miranda - - - - - - 20 20 20
Ryan Moreno 20 - - - - - - - -
Bill Morrissey - - - - - - 20 20 20
Trevor Oliver - - - - - - 20 - 20
Josh Pennington - - 20 - - - 20 - 20
Eric Prevatt - - - - - - 20 - 20
Gustavo Rosado - - 20 - - - 20 - 20
Gil Rosales 20 - - - - - - - -
Mario Ruiz 20 - - - - - - - -
Andrew Soto - - 20 20 - - - - -
Ben Switzer 20 - - - - - - - -
Frank Unger 20 - - - - - - - -
Paul Wohlers 20 - - - - - - - -
Friday, May 8th , 2026 - OOTP Baseball 26.8 Build 82