TACOMA RAINIERS (AAA)
PLAYER RATINGS REPORT - SCOUTED BY: OSA
10/31/2025
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
Jorge Alfaro 32 C 50 45 40 40 45 40 50 40 40 50 40 40
Pablo Aliendo 24 C 45 45 45 45 35 40 45 45 45 45 45 45
Alex Call 31 RF 45 50 50 65 55 60 45 50 75 45 50 65
Tsung-Che Cheng 24 SS 50 50 35 50 50 60 45 30 50 50 35 50
Kyle Farmer 35 2B 50 50 45 40 55 35 55 45 45 50 45 40
Jahmai Jones 28 LF 50 50 45 55 45 55 50 45 55 50 45 55
Nick Martini 35 LF 50 50 50 50 50 55 45 50 50 50 50 55
Michael Massey 27 2B 55 55 50 40 55 45 50 50 40 55 55 40
Blake Perkins 29 RF 50 50 40 55 45 75 45 35 55 50 40 60
Ryan Ritter 24 SS 50 50 45 45 45 50 50 45 50 50 45 45
Weston Wilson 31 LF 45 45 55 55 45 60 45 60 55 45 55 55
PITCHER RATINGS
Name Age Role Stuff Movement Control STU vsL MOV vsL CON vsL STU vsR MOV vsR CON vsR Velocity Stamina
Graham Ashcraft 27 SP 40 50 50 40 50 50 45 55 50 95-97 Mph 50
Eduard Bazardo 30 CL 55 55 50 50 55 50 55 55 50 95-97 Mph 30
Joe Boyle 26 RP 70 50 30 65 50 30 80 55 30 99-101 Mph 35
Ben Casparius 26 RP 60 45 45 55 45 40 60 45 45 95-97 Mph 45
Daniel Espino 24 SP 55 50 45 55 50 45 55 50 45 97-99 Mph 50
J.P. France 30 SP 50 50 45 45 50 45 50 50 45 93-95 Mph 55
Brian Hendry 26 RP 60 55 35 55 50 35 65 55 35 93-95 Mph 50
Quinn Mathews 25 SP 50 50 50 50 55 50 50 50 50 95-97 Mph 45
Jovani Moran 28 RP 75 55 35 80 60 35 70 55 35 92-94 Mph 35
Steven Okert 34 RP 55 50 45 65 50 45 55 50 45 93-95 Mph 30
Zach Penrod 28 RP 55 50 40 65 55 45 55 50 40 95-97 Mph 40
Patrick Sandoval 29 SP 50 55 45 50 60 45 50 55 45 94-96 Mph 50
Tony Santillan 28 RP 60 45 40 55 45 40 70 50 40 97-99 Mph 30
Ryan Zeferjahn 27 RP 55 50 40 55 45 40 65 50 40 97-99 Mph 35
FIELDING RATINGS
Name Pos C Ability C Arm INF Range INF Arm INF Error Turn DP OF Range OF Arm OF Error
Jorge Alfaro C 55 75 40 65 45 30 50 65 45
Pablo Aliendo C 65 65 35 50 40 30 35 45 40
Graham Ashcraft SP 20 20 45 50 40 35 40 50 40
Eduard Bazardo CL 20 20 35 50 45 40 20 20 20
Joe Boyle RP 20 20 30 40 20 20 20 35 35
Alex Call RF 20 20 35 45 40 30 60 65 55
Ben Casparius RP 20 20 45 55 50 45 40 55 40
Tsung-Che Cheng SS 20 20 65 60 60 55 50 50 50
Daniel Espino SP 20 20 30 55 25 30 40 50 40
Kyle Farmer 2B 40 50 60 60 55 55 50 50 45
J.P. France SP 20 20 40 35 20 25 25 25 30
Brian Hendry RP 20 20 40 40 35 25 40 35 35
Jahmai Jones LF 20 20 55 50 50 55 60 45 55
Nick Martini LF - - 35 45 35 25 55 50 60
Michael Massey 2B 20 20 55 50 55 55 50 45 50
Quinn Mathews SP 20 20 40 60 30 30 25 35 35
Jovani Moran RP 20 20 35 45 30 20 30 30 30
Steven Okert RP - - 35 40 35 35 - - -
Zach Penrod RP 20 20 45 60 25 30 35 30 35
Blake Perkins RF 20 20 45 45 35 25 70 55 60
Ryan Ritter SS 20 20 65 65 65 60 50 55 55
Patrick Sandoval SP 20 20 35 55 35 30 30 25 40
Tony Santillan RP 20 20 30 60 50 50 55 50 45
Weston Wilson LF 20 20 50 55 55 45 50 50 55
Ryan Zeferjahn RP 20 20 35 45 55 35 40 50 30
FIELDING POSITIONAL RATINGS
Name P C 1B 2B 3B SS LF CF RF
Jorge Alfaro - 25 - - - - 20 - -
Pablo Aliendo - 25 20 - 20 - - - -
Graham Ashcraft 30 - - - - - - - -
Eduard Bazardo 25 - - - - - - - -
Joe Boyle 20 - - - - - - - -
Alex Call - - - - - - 25 20 25
Ben Casparius 30 - - - - - - - -
Tsung-Che Cheng - - - 25 - 20 - - -
Daniel Espino 20 - - - - - - - -
Kyle Farmer 20 - 20 20 20 20 20 - -
J.P. France 20 - - - - - - - -
Brian Hendry 25 - - - - - - - -
Jahmai Jones - - - 20 20 - 25 20 20
Nick Martini - - 20 - - - 25 20 20
Michael Massey - - - 20 20 - - - -
Quinn Mathews 20 - - - - - - - -
Jovani Moran 20 - - - - - - - -
Steven Okert 20 - - - - - - - -
Zach Penrod 25 - - - - - - - -
Blake Perkins - - - - - - 25 25 25
Ryan Ritter - - - 20 - 25 - - -
Patrick Sandoval 20 - - - - - - - -
Tony Santillan 25 - - - - - - - -
Weston Wilson - - 25 20 20 - 20 - 20
Ryan Zeferjahn 30 - - - - - - - -
Saturday, February 21st , 2026 - OOTP Baseball 26.8 Build 82