MAJOR LEAGUE BASEBALL
LEAGUE UPCOMING FA REPORT - SCOUTED BY: OSA
10/31/2025
 
  Batters | Pitchers | Fielding Ratings | Fielding Position Ratings (* = Minor League FA)
Name Team Pos C Ability C Arm INF Range INF Arm INF Error Turn DP OF Range OF Arm OF Error
Francisco Acuna TOR SS 20 20 60 55 50 55 55 45 55
Jordyn Adams TOR CF 20 20 40 45 30 30 65 50 60
Carlos Aguiar TOR RF - - 30 45 45 - 55 50 55
Nick Ahmed BAL SS 20 20 75 65 70 70 55 55 55
Jorge Alfaro SEA C 55 75 40 65 45 30 50 65 45
Greg Allen STL CF 20 20 25 55 30 25 65 60 60
Nick Allen CWS SS 20 20 60 60 70 55 55 55 60
Jacob Amaya PHI SS 35 50 60 50 60 60 55 50 55
Tim Anderson PHI SS 20 20 60 60 60 60 70 60 55
Yasel Antuna DET 3B 20 20 50 60 55 55 30 20 20
Lazaro Armenteros DET LF 20 20 40 45 35 20 60 50 55
Randy Arozarena SEA 1B 20 20 50 45 50 45 50 50 50
Drew Avans DET CF - 20 50 50 50 50 60 55 60
Jose Azocar STL CF 20 20 40 40 35 30 65 55 65
Harrison Bader TOR CF 20 20 30 50 35 25 75 65 65
Luken Baker STL 1B 20 20 30 65 40 30 35 30 35
David Banuelos TEX C 55 55 30 55 25 25 30 50 30
Jordy Barley PIT SS 20 20 60 65 55 55 60 65 55
Austin Barnes DET C 60 45 45 50 55 50 50 50 50
Jorge Barrosa MIL LF - - 30 45 25 25 65 45 60
Jesus Bastidas CHC SS 20 20 55 50 65 55 55 50 55
Jake Bauers STL 1B 20 20 40 45 45 30 55 55 55
Danny Bautista TEX RF 20 20 35 40 30 30 55 55 55
Seth Beer TB 1B 20 20 35 45 35 30 40 45 45
Josh Bell CHC DH - - 30 35 35 30 45 55 45
Micah Bello BAL RF 20 20 35 45 30 20 55 65 55
Andrew Benintendi DET LF 20 20 30 35 35 25 50 50 50
Steward Berroa ARI LF - - 40 45 45 35 60 45 60
Christian Bethancourt ATL C 55 70 35 75 50 30 45 75 45
Travis Blankenhorn NYY LF 20 20 35 40 35 35 50 55 50
Xander Bogaerts BAL 2B - - 55 65 60 55 50 60 55
Aaron Bracho OAK 1B - - 50 50 55 50 50 45 45
Bryson Brigman STL 2B 20 20 55 45 70 65 55 50 60
Socrates Brito DET LF - - 35 55 35 25 60 60 60
Trenton Brooks STL 1B - - 30 40 35 25 45 50 50
Kris Bryant MIA 1B - - 35 60 45 35 45 60 50
Trey Cabbage STL LF 20 20 40 60 40 30 45 60 50
Alex Call SEA RF 20 20 35 45 40 30 60 65 55
Daz Cameron BOS CF 20 20 40 40 40 25 65 55 60
Gustavo Campero NYM RF 45 45 30 45 35 30 50 55 50
Julio Carreras SF 3B 20 20 60 60 55 55 45 45 40
Curt Casali OAK C 55 50 30 45 45 25 35 50 45
Diego Castillo DET 2B 20 20 50 50 60 55 55 60 60
Harold Castro NYY LF - - 45 50 50 50 60 50 55
Rodolfo Castro ARI 2B 20 20 55 55 60 50 50 50 55
Lorenzo Cedrola PIT LF 20 20 45 60 45 35 65 60 60
Allan Cerda ARI RF 20 20 25 40 30 20 60 55 50
Wladimir Chalo PIT C 55 50 30 50 45 30 45 50 45
Zack Collins OAK C 40 45 35 55 40 35 40 45 45
Willson Contreras NYY 1B 55 65 35 55 40 35 50 50 45
Garrett Cooper WAS 1B 20 20 35 45 40 30 45 55 45
C.J. Cron ATL 1B - - 35 45 40 30 30 40 35
Travis d'Arnaud PHI C 55 50 35 45 40 30 45 50 45
Bobby Dalbec COL 1B 20 20 40 70 45 35 40 60 50
J.D. Davis NYY 3B 20 20 40 60 45 40 40 60 40
Yonathan Daza DET RF 20 20 35 40 40 30 65 60 60
Luis De Los Santos MIL 3B 20 20 45 60 55 45 45 60 55
Jason Delay TEX C 60 60 40 40 40 30 30 40 40
Ray Delgado BOS 2B 20 20 50 50 60 50 55 50 55
Jose Devers BAL 2B 20 20 60 55 60 55 55 50 55
Elias Diaz DET C 55 65 25 50 40 25 25 40 30
Mauricio Dubon TOR 2B 20 20 60 60 55 60 65 55 60
Nate Eaton STL RF 30 35 50 75 50 45 55 75 55
Tommy Edman SD 2B 25 25 65 55 70 60 60 50 60
Jerar Encarnacion OAK RF 20 25 30 45 40 25 50 65 45
Tyler Esplin CHC 1B 20 20 35 50 35 30 50 60 55
Sandro Fabian DET RF 20 20 20 40 40 20 50 60 50
Yoyner Fajardo PHI LF 20 20 45 50 55 55 50 50 60
Kyle Farmer SEA 2B 40 50 60 60 55 55 50 50 45
Hunter Feduccia CHC C 55 55 35 55 35 35 45 35 30
Xavier Fernandez TOR C 50 55 35 55 35 25 40 60 45
David Fletcher BOS 3B 20 25 30 55 70 60 55 50 55
Nick Fortes SEA C 60 60 40 55 45 30 45 55 45
Ty France ATL 1B 20 20 40 45 45 40 45 50 50
Aramis Garcia TEX C 55 60 30 50 40 30 35 50 40
David Garcia ARI C 60 55 40 50 50 30 45 50 45
Juan Garcia BAL 1B 20 20 60 50 50 50 60 50 50
Luis Garcia CHC 3B 20 20 50 60 55 50 50 55 55
Reivaj Garcia BOS 2B 20 20 55 50 55 55 55 40 45
Kyle Garlick NYY LF 20 20 30 50 35 25 50 55 55
Stone Garrett STL LF 20 20 25 35 25 20 55 45 50
Willie Joe Garry Jr. TOR CF 20 20 35 50 35 30 65 55 55
Mitch Garver ATL C 55 50 40 50 45 30 45 50 40
Mateo Gil BAL 3B 20 20 55 65 60 55 55 60 55
DJ Gladney CHC CF 20 20 45 60 45 45 55 55 50
Moises Gomez TOR RF 20 20 35 50 45 25 50 55 45
Jacob Gonzalez2 PIT 1B 20 20 45 55 35 35 45 50 45
Niko Goodrum NYY 3B - - 60 65 55 55 55 65 55
Tristan Gray STL 2B - 25 55 55 60 55 50 55 50
Trent Grisham KC CF 20 20 45 50 40 25 70 55 70
Robbie Grossman LAA LF - - 30 25 35 25 50 50 55
Luis Guillorme NYY 3B 20 20 55 55 70 60 45 55 55
Lourdes Gurriel Jr. ATL 1B 20 20 35 45 35 30 50 65 50
Dalton Guthrie NYY 3B 20 20 55 50 70 55 55 50 60
Abrahan Gutierrez PIT C 55 55 25 50 35 25 35 50 45
Ronald Guzman SD 1B - - 35 45 40 35 35 50 40
Eric Haase COL C 50 55 35 60 45 25 45 55 50
Garrett Hampson STL RF 20 20 60 55 55 60 60 50 60
Jameson Hannah TEX LF 20 20 50 45 40 40 60 45 60
Austin Hedges TB C 70 65 30 50 40 25 40 50 40
David Hensley CIN 1B - 20 45 60 45 40 45 50 45
Jack Herman ATL LF 20 20 45 55 45 35 50 55 55
Michael Hermosillo SD CF 20 20 25 50 35 25 60 55 55
Cesar Hernandez KC CF 20 20 25 30 30 25 65 50 65
Diego Hernandez ARI CF 20 20 35 50 40 30 65 55 65
Ronaldo Hernandez TB C 50 60 35 45 35 30 40 55 45
Yonny Hernandez BOS SS 20 20 55 50 55 55 55 45 50
Jose Herrera SEA C 55 60 40 60 50 25 35 65 45
Jason Heyward CIN LF - - 35 55 40 30 65 60 70
Aaron Hicks NYY LF 25 20 25 40 35 25 55 50 55
John Hicks LAA C 55 55 30 50 55 25 45 50 50
P.J. Hilson STL LF 20 20 45 40 35 35 60 60 60
Rhys Hoskins NYM 1B 20 20 30 45 45 30 45 45 40
Cooper Hummel NYY C 45 45 45 45 45 45 50 50 50
Jose Iglesias MIA 2B - - 55 55 70 55 55 60 55
Diego Infante DET RF 20 20 40 25 35 20 55 55 60
Alex Jackson COL C 40 55 35 55 40 25 40 55 45
Travis Jankowski NYY CF - - 35 45 35 30 70 50 60
Danny Jansen CLE C 65 50 35 50 45 30 30 45 35
Connor Joe KC RF 35 40 35 50 40 35 50 60 40
Bryce Johnson DET LF 20 20 35 45 30 30 65 50 65
Osiris Johnson PIT CF - 20 55 55 55 55 60 55 55
Jahmai Jones SEA LF 20 20 55 50 50 55 60 45 55
DaShawn Keirsey Jr. ATL CF 20 20 25 30 25 25 65 50 60
Max Kepler STL RF 25 20 35 55 45 40 60 60 60
Carter Kieboom OAK 3B 20 20 50 60 55 40 55 55 55
Kevin Kiermaier ATL CF 25 20 30 35 35 25 75 65 65
Andrew Knapp NYY C 55 55 40 50 45 30 40 55 40
Caleb Knight NYY C 50 55 35 55 35 30 40 50 45
D'Shawn Knowles ATL SS - - 55 55 45 50 60 55 55
Matt Kroon STL LF 20 20 40 55 45 45 60 45 50
Jake Lamb PHI 1B - - 40 60 45 35 45 60 50
Rafael Lantigua PHI 2B - - 55 50 55 55 55 50 55
Gilbert Lara MIL SS 20 20 55 65 55 50 50 60 50
Ramon Laureano ATL RF 20 20 25 65 35 25 50 75 50
Grant Lavigne ARI 1B 20 20 35 35 35 30 40 55 45
Marcus Lee Sang BOS CF - 20 35 40 30 25 65 60 65
Luis Liberato STL LF 20 20 40 50 40 30 60 50 55
Brandon Lockridge NYM CF 20 20 45 50 55 45 65 45 55
Alejo Lopez DET 2B 20 20 55 45 55 50 50 40 60
Luke Maile ATL C 55 55 35 55 45 35 25 45 30
Manuel Margot WAS RF - - 45 50 45 30 65 55 65
Ynmanol Marinez TOR 3B 20 20 45 60 60 40 45 55 50
Jake Marisnick CHC CF - - 35 45 35 30 65 60 65
Elih Marrero TOR C 50 50 35 50 45 30 40 55 40
Ernesto Martinez ARI 1B - - 35 55 45 35 55 60 45
J.D. Martinez CLE LF - - 25 30 40 25 35 40 40
J.P. Martinez LAA LF 20 20 50 45 40 45 65 55 55
Omar Martinez BAL C 50 50 35 45 35 25 25 40 30
Nick Martini SEA LF - - 35 45 35 25 55 50 60
Miles Mastrobuoni ATL SS 20 20 55 50 55 55 55 50 55
Daniel Mateo LAD CF 20 20 30 30 30 20 60 50 65
Andrew McCutchen WAS LF - - 25 35 35 30 50 50 50
Reese McGuire BOS C 60 55 35 50 40 30 35 45 40
Ryan McKenna PIT CF 20 20 45 55 45 30 65 50 65
Jeff McNeil TB 2B 20 20 55 50 55 55 55 50 50
Austin Meadows ATL RF - - 30 40 35 25 55 55 55
Jan Mercado PIT C 50 55 35 50 30 25 35 55 45
Whit Merrifield COL RF - - 55 50 55 50 55 50 60
Luis Mieses TOR RF 20 20 35 45 35 30 50 55 55
Brad Miller HOU 1B - - 50 50 45 45 50 50 50
Brian Miller NYY LF 20 20 40 50 40 30 65 45 60
Darrien Miller CHC C 45 45 40 50 45 40 50 50 45
Calvin Mitchell OAK LF 20 20 30 45 35 30 50 50 55
Edison Mora TOR SS 20 20 65 60 55 60 45 60 45
Juan Mora MIL 3B 20 20 60 50 55 50 50 50 45
Jeferson Morales PIT LF 35 55 50 50 50 50 45 55 45
Max Muncy STL 3B - - 45 65 55 45 45 50 45
Sean Murphy KC C 65 60 30 65 35 30 45 65 45
Simon Muzziotti TOR CF 20 20 35 20 30 20 60 50 65
Andrick Nava CHC C 50 55 30 35 35 25 25 35 30
Tyler Nevin LAA 1B 20 20 45 55 50 35 45 55 50
Tom s Nido ATL C 60 70 40 55 45 30 30 55 35
Ryan Noda OAK 1B - 20 35 45 35 35 45 55 50
Austin Nola NYY C 55 50 45 50 60 55 50 50 55
Rainer Nunez CHC 1B 20 20 35 40 40 30 40 45 45
Edward Olivares SD RF 20 20 30 40 30 25 50 60 50
Marcell Ozuna NYY RF - - 35 45 35 30 45 45 40
Ezequiel Pagan CHC CF 20 20 35 50 40 30 60 60 55
Ronaiker Palma COL C 55 65 35 50 40 25 30 40 35
Jaylen Palmer COL LF 20 20 45 60 55 45 60 60 55
Jose Pastrano ATL 2B 20 20 55 50 60 55 55 50 55
Joc Pederson LAD LF - - 30 45 30 25 50 50 50
Liover Peguero NYY 2B 20 20 65 55 60 55 50 50 50
Viandel Pena PIT 2B - - 60 50 55 55 60 50 55
Junior Perez HOU LF - - 30 40 35 25 60 55 55
Blake Perkins SEA RF 20 20 45 45 35 25 70 55 60
Jose Peroza CHC 3B 20 20 40 60 45 35 45 60 45
Tommy Pham STL LF 25 20 30 35 35 30 45 50 45
Kervin Pichardo BOS SS 20 20 55 55 55 55 55 50 55
Manny Pina NYY C 55 55 35 50 55 25 30 50 35
Ren Pinto OAK C 55 65 35 50 40 30 30 45 35
Geovanny Planchart BOS C 50 55 30 45 40 25 25 35 35
Alexfri Planez CHC RF 20 20 30 55 35 25 55 60 55
Nick Pratto TB 1B 20 20 45 50 50 35 40 50 40
Geraldo Quintero CHC 2B 20 20 50 50 60 50 55 45 65
Jean Ramirez ATL LF 20 20 25 45 35 25 60 50 60
Henry Ramos MIL LF 20 20 25 25 25 20 60 55 60
Hunter Renfroe LAA RF 30 40 35 45 45 25 50 60 50
Bladimir Restituyo LAD CF 20 20 55 50 45 50 65 50 55
Samuel Reyes2 OAK RF 20 20 30 35 30 25 60 55 55
Diego Rincones TOR RF 20 20 35 45 35 25 50 55 50
Emmanuel Rivera NYY 3B 20 20 55 60 55 40 50 55 45
Sean Roby CIN 3B 20 20 45 55 50 40 40 55 45
Jose Rodriguez PHI LF 20 20 25 30 30 25 50 55 50
Keyber Rodriguez CIN 2B 20 20 55 50 60 55 55 45 55
Luis Rodriguez TEX SS 20 20 60 55 60 60 35 35 40
Miguel Rodriguez SD C 60 60 35 40 35 25 25 40 30
Ramon Rodriguez ARI C 55 55 35 50 35 30 45 50 45
Miguel Rojas PIT SS 25 25 70 65 65 65 50 55 50
Ronny Rojas TOR 1B 20 20 55 55 55 55 50 50 50
Amed Rosario ATL SS - - 55 60 55 60 60 55 55
Jeisson Rosario ARI LF 20 20 35 50 35 25 60 55 60
Cesar Salazar OAK C 55 55 45 50 45 45 40 55 40
Raimfer Salinas MIL LF 20 20 20 35 30 25 55 60 50
Gary Sanchez ATL C 45 65 30 55 40 30 40 60 40
Jadiel Sanchez CHC RF 20 20 45 35 55 20 55 65 55
Lolo Sanchez WAS LF - 20 45 50 40 40 55 55 65
Miguel Sano DET 3B 20 20 35 65 45 40 50 65 50
Carlos Santana DET 1B 30 35 45 50 45 30 45 55 45
Luis Santana PHI 3B - - 50 45 60 50 55 50 50
Daniel Schneemann ATL 3B 20 20 60 55 60 55 60 65 65
Nick Schnell TB RF 20 20 35 35 35 30 55 60 55
T.J. Schofield-Sam BOS 3B 20 20 50 55 50 40 50 55 45
Jonathan Schoop NYY 2B - - 60 55 60 55 50 50 50
Corey Seager TOR SS - - 60 70 60 60 45 60 50
Anthony Seigler NYM C 45 60 50 55 55 50 50 60 60
Zack Short ARI SS 20 20 55 55 60 55 50 55 50
Kendall Simmons BOS 2B 20 20 50 60 55 55 45 60 50
Ronny Simon KC 3B 20 20 55 55 50 45 50 50 60
Jon Singleton DET 1B 20 25 35 45 40 35 40 45 40
Dominic Smith SEA 1B - - 40 45 45 35 40 45 40
Canaan Smith-Njigba SD RF 35 40 40 50 35 30 50 50 55
Nick Solak SD LF 20 20 45 45 60 55 55 45 55
Jorge Soler CHC RF - - 25 50 25 25 45 60 40
Lamar Sparks PIT RF 20 20 40 55 40 30 55 65 45
Max Stassi TEX C 60 50 35 55 40 35 45 50 45
DJ Stewart LAA LF 20 20 30 40 35 25 50 50 55
Dansby Swanson KC SS 20 25 75 65 70 65 50 55 55
Michael A. Taylor WAS RF 20 20 25 25 25 35 75 65 65
Rowdy Tellez BOS 1B - - 35 35 40 30 45 45 40
Trayce Thompson SD CF - - 35 50 40 30 60 55 55
Luis Toribio OAK 3B - - 45 60 45 40 45 50 45
Eduardo Torrealba PIT 3B 20 20 55 50 65 55 55 50 55
Luis Torrens NYY C 55 65 35 45 40 25 25 40 35
Alan Trejo STL SS 20 20 60 50 60 55 55 55 45
Chadwick Tromp OAK C 55 55 35 50 45 25 30 50 40
Cole Tucker TOR 3B 20 20 55 70 55 55 60 65 55
Kyle Tucker MIA RF 20 20 35 55 35 20 60 60 60
Justin Turner ATL 3B - - 45 55 45 40 45 55 45
Ramon Urias DET 3B 20 20 55 55 60 55 55 50 50
Brandon Valenzuela KC C 60 55 35 40 35 25 40 50 45
Leonel Valera ARI 2B 20 20 60 60 60 55 55 50 55
Terrin Vavra COL 2B 25 30 55 50 60 55 55 50 55
Onix Vega WAS C 50 55 35 50 35 30 40 50 45
Andrew Velazquez DET SS - - 60 50 60 60 55 50 55
Daniel Vellojin PIT C 55 60 35 50 35 30 45 50 45
Matt Vierling OAK RF 20 20 40 60 45 40 55 60 50
Eric Wagaman NYM LF 20 20 35 55 40 35 45 55 50
Taylor Walls SEA SS 20 25 60 55 60 55 55 55 45
Jared Walsh NYY RF 20 20 35 60 40 35 45 60 45
Je'Von Ward PIT LF 20 20 30 50 35 30 50 50 55
Caberea Weaver BAL CF 20 20 50 55 55 40 65 55 55
Joey Wendle PIT 2B - - 55 50 60 55 50 50 50
Jamie Westbrook NYY 2B 20 20 55 45 55 65 55 50 50
Evan White SD 1B 20 20 60 55 60 40 60 55 60
Chris Williams LAA C 45 55 35 50 40 35 45 50 45
Luke Williams COL 3B 20 20 60 55 55 45 60 55 55
Jesse Winker HOU DH - - 30 40 35 25 45 55 45
Mike Yastrzemski OAK LF 20 20 30 45 35 30 55 55 55
Jared Young BOS 1B 20 20 45 50 50 45 50 45 50
Saturday, February 21st , 2026 - OOTP Baseball 26.8 Build 82