BUFFALO BULLS (R+)
PLAYER RATINGS REPORT - SCOUTED BY: OSA
12/31/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
Alex Aguillar 20 SS 3 3 3 3 3 40 3 3 3 3 3 3
David Arias 21 1B 3 3 3 2 3 20 4 3 3 3 3 2
Thomas Bouché 19 3B 3 3 3 2 3 55 3 3 2 3 3 2
Nick Ceniceros 20 2B 3 4 3 3 3 50 3 3 3 3 3 3
Francisco Contreras 18 SS 2 2 2 2 3 40 2 2 2 2 2 2
Roger Delgado 19 C 3 3 2 3 3 25 3 2 3 3 2 3
Eddie Genao 20 C 2 2 2 2 3 25 3 2 2 2 2 2
Luis Hernandez 19 SS 3 4 2 2 3 60 3 2 2 3 2 2
Marcos Hernandez 21 CF 3 3 3 3 2 55 3 3 3 3 3 3
Nelson Machado 20 RF 2 4 3 3 2 65 2 3 3 2 3 4
Jonathan Mathews 20 RF 3 4 4 3 3 65 3 4 3 3 4 3
Jesus Mayoral 20 C 3 3 2 3 4 25 3 2 3 3 2 3
Jesus Menchaca 19 SS 3 3 3 3 3 40 3 3 3 3 3 3
Roberto Montanez 19 CF 3 2 3 3 3 40 3 3 3 3 3 3
Marcos Nava 19 LF 3 3 3 3 3 45 3 3 3 3 3 3
Danny Sapien 20 LF 2 2 2 3 3 45 2 2 3 2 2 3
Willie Vasquez 21 3B 3 2 2 2 3 30 3 2 2 3 2 2
PITCHER RATINGS
Name Age Role Stuff Movement Control STU vsL MOV vsL CON vsL STU vsR MOV vsR CON vsR Velocity Stamina
Ricardo Almonte 18 RP 2 2 2 2 2 2 2 2 2 88-90 Mph 35
Julio Benavente 19 SP 3 3 3 3 3 3 3 3 3 90-92 Mph 65
Jon Collier 21 SP 2 3 3 2 3 3 2 3 3 94-96 Mph 70
Danny Estrada 20 SP 2 3 3 2 3 3 2 3 3 92-94 Mph 60
Alfredo Fabela 19 RP 2 3 2 2 3 2 2 3 2 89-91 Mph 45
Johnny Garcia 20 RP 2 2 2 2 2 2 2 2 2 86-88 Mph 50
Mario Garcia 20 RP 2 3 3 2 3 3 2 3 3 87-89 Mph 50
Lambert Gardner 20 RP 2 2 2 2 2 2 2 2 2 88-90 Mph 30
Jay Gaylord 21 CL 3 3 2 3 3 2 3 3 2 93-95 Mph 40
Eddie Hoyos 21 RP 3 3 2 3 2 2 3 3 2 89-91 Mph 55
Nelson King 18 SP 2 3 2 2 3 2 2 2 2 89-91 Mph 50
Remon Leegwater 19 RP 2 3 2 2 3 2 2 3 2 88-90 Mph 30
Ivan Lucero 20 RP 2 3 3 2 3 3 2 3 3 94-96 Mph 60
Travis Nuxoll 20 RP 2 3 3 2 3 3 2 4 3 88-90 Mph 40
Bill Pagan 20 RP 3 3 2 3 3 2 3 3 2 90-92 Mph 50
Alex Ramirez 20 RP 2 3 3 2 2 3 2 3 3 91-93 Mph 45
Cesar Restrepo 19 SP 2 3 2 2 3 2 2 3 2 92-94 Mph 55
Jose Rincon 19 RP 2 3 3 2 3 3 2 3 3 88-90 Mph 35
Tony Sanchez 20 RP 4 3 2 4 3 2 4 3 2 94-96 Mph 45
Danny Toledo 20 RP 2 2 2 2 2 2 2 3 2 88-90 Mph 40
Ji Wu 20 RP 2 3 2 2 3 2 2 3 2 90-92 Mph 50
FIELDING RATINGS
Name Pos C Ability C Arm INF Range INF Arm INF Error Turn DP OF Range OF Arm OF Error
Alex Aguillar SS 20 20 55 50 55 50 40 50 40
Ricardo Almonte RP 20 20 25 45 30 20 40 50 40
David Arias 1B 20 20 30 20 40 25 45 35 50
Julio Benavente SP 20 20 35 50 30 20 45 45 45
Thomas Bouché 3B 20 20 45 70 40 40 50 40 45
Nick Ceniceros 2B 20 20 55 55 60 50 30 45 30
Jon Collier SP 20 20 35 45 20 40 45 45 40
Francisco Contreras SS 25 30 45 45 45 65 30 30 40
Roger Delgado C 50 45 25 40 25 25 25 30 40
Danny Estrada SP 20 20 30 50 30 25 50 50 40
Alfredo Fabela RP 25 25 25 30 30 20 45 40 40
Johnny Garcia RP 20 20 35 50 25 20 30 45 35
Mario Garcia RP 30 25 35 55 30 20 40 45 40
Lambert Gardner RP 20 20 35 35 35 20 45 45 40
Jay Gaylord CL 25 25 30 45 20 20 45 45 40
Eddie Genao C 60 50 30 45 30 20 40 45 40
Luis Hernandez SS 25 30 65 65 50 55 55 55 40
Marcos Hernandez CF 20 20 20 30 20 20 55 55 50
Eddie Hoyos RP 25 25 30 45 25 25 45 50 40
Nelson King SP 20 20 30 40 40 20 40 45 45
Remon Leegwater RP 20 20 30 45 25 20 40 45 40
Ivan Lucero RP 20 20 35 45 35 20 45 45 45
Nelson Machado RF 25 25 50 55 50 20 50 65 45
Jonathan Mathews RF 25 25 25 35 25 20 50 35 40
Jesus Mayoral C 60 50 30 50 30 35 30 50 35
Jesus Menchaca SS 20 20 55 40 55 50 35 50 45
Roberto Montanez CF 20 25 30 55 25 20 50 60 45
Marcos Nava LF 20 20 30 70 25 25 45 55 55
Travis Nuxoll RP 20 20 35 30 25 25 45 35 40
Bill Pagan RP 20 20 30 45 25 20 50 50 40
Alex Ramirez RP 25 25 30 50 25 20 35 40 40
Cesar Restrepo SP 20 20 40 50 25 20 35 50 40
Jose Rincon RP 25 25 30 35 25 30 35 35 35
Tony Sanchez RP 20 20 35 45 30 30 55 45 45
Danny Sapien LF 20 20 25 50 25 20 50 55 55
Danny Toledo RP 25 25 30 40 30 30 45 45 40
Willie Vasquez 3B 25 25 45 40 60 35 30 35 30
Ji Wu RP 20 20 35 50 25 20 45 50 40
FIELDING POSITIONAL RATINGS
Name P C 1B 2B 3B SS LF CF RF
Alex Aguillar - - 2 - 2 2 - - -
Ricardo Almonte 2 - - - - - - - -
David Arias - - 2 - - - - - -
Julio Benavente 2 - - - - - - - -
Thomas Bouché - - 2 - 2 2 2 2 -
Nick Ceniceros - - 2 2 2 2 - - -
Jon Collier 2 - - - - - - - -
Francisco Contreras - - 2 - 2 2 - - -
Roger Delgado - 2 - - - - - - -
Danny Estrada 2 - - - - - - - -
Alfredo Fabela 2 - - - - - - - -
Johnny Garcia 2 - - - - - - - -
Mario Garcia 2 - - - - - - - -
Lambert Gardner 2 - - - - - - - -
Jay Gaylord 2 - - - - - - - -
Eddie Genao - 2 - - - - - - -
Luis Hernandez - - - 2 2 2 2 2 2
Marcos Hernandez - - - - - - 2 2 2
Eddie Hoyos 2 - - - - - - - -
Nelson King 2 - - - - - - - -
Remon Leegwater 2 - - - - - - - -
Ivan Lucero 2 - - - - - - - -
Nelson Machado - - 2 - - - 2 - 2
Jonathan Mathews - - - - - - 2 - 2
Jesus Mayoral - 2 2 - - - - - -
Jesus Menchaca - - 2 2 2 2 - - -
Roberto Montanez - - - - - - 2 2 2
Marcos Nava - - 2 - - - 2 2 2
Travis Nuxoll 2 - - - - - - - -
Bill Pagan 2 - - - - - - - -
Alex Ramirez 2 - - - - - - - -
Cesar Restrepo 2 - - - - - - - -
Jose Rincon 2 - - - - - - - -
Tony Sanchez 2 - - - - - - - -
Danny Sapien - - 2 - - - 2 2 2
Danny Toledo 2 - - - - - - - -
Willie Vasquez - - 2 2 2 - - - -
Ji Wu 2 - - - - - - - -
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 60