MAJOR LEAGUE BASEBALL
LEAGUE UPCOMING FA REPORT - SCOUTED BY: OSA
07/19/2025
 
  Batters | Pitchers | Fielding Ratings | Fielding Position Ratings (* = Minor League FA)
Position Players Team Age Pos CON Gap POW Eye Avoid K's Speed Stealing CON vsL POW vsL Eye vsL CON vsR POW vsR Eye vsR
Ronald Acuna Jr. CIN 27 RF 68 52 73 81 61 60 76 83 86 66 70 80
Willy Adames KC 29 SS 55 78 56 56 53 56 58 59 57 54 54 55
Nick Ahmed SF 35 SS 44 45 16 35 55 60 46 17 36 43 15 34
Ozzie Albies CWS 28 2B 62 69 55 41 76 54 56 49 38 65 56 41
Jorge Alfaro LAD 32 C 52 47 33 33 44 33 55 35 34 52 33 32
Anthony Alford MIA 30 LF 46 48 52 44 26 88 46 52 44 46 52 44
Albert Almora Jr. ATL 31 CF 56 55 15 34 70 75 58 16 35 55 15 34
Pete Alonso PHI 30 1B 46 49 76 58 53 34 48 85 60 46 73 57
Jose Altuve SF 35 LF 67 45 53 48 70 52 70 55 48 66 53 48
Tim Anderson DET 32 CF 74 32 14 25 54 51 77 15 25 73 14 24
Nolan Arenado MIA 34 3B 64 48 51 42 80 14 72 56 44 62 50 41
Javier Baez BOS 32 SS 50 48 43 28 52 56 52 45 30 49 43 28
Travis Bazzana CLE 22 2B 44 46 39 55 38 58 38 36 48 46 40 57
Josh Bell PHI 32 1B 53 45 56 58 61 16 51 52 56 54 56 58
Cody Bellinger MIL 30 RF 61 49 56 43 74 74 55 50 40 64 58 44
Brandon Belt LAD 37 1B 46 60 54 66 39 26 44 49 57 47 56 71
Andrew Benintendi CLE 31 LF 55 49 46 51 60 45 51 44 49 56 47 52
Jon Berti KC 35 2B 56 38 26 43 55 81 57 27 44 55 26 43
Mookie Betts STL 32 RF 70 60 62 88 79 45 74 66 90 69 62 87
Bo Bichette LAD 27 SS 75 46 46 35 65 53 82 48 36 72 45 35
Xander Bogaerts SEA 32 SS 61 43 42 48 67 56 62 43 49 61 42 48
Caleb Bonemer LAD 19 2B 23 25 9 24 24 47 25 11 27 23 8 23
Alex Bregman MIA 31 3B 54 54 56 59 84 44 55 56 60 54 55 59
Kris Bryant CLE 33 1B 52 45 46 50 50 24 53 47 51 51 46 50
Byron Buxton COL 31 RF 49 69 72 42 45 94 51 80 43 49 70 41
Jac Caglianone CLE 22 1B 34 33 46 25 24 39 31 44 23 35 47 26
Ali Camarillo NYY 22 2B 30 26 10 29 31 53 32 11 30 29 9 28
Jeimer Candelario SF 31 3B 53 101 58 46 54 55 56 62 47 53 57 46
Conrad Cason LAD 18 SS 17 16 11 18 16 59 19 12 20 16 11 18
Nick Castellanos HOU 33 RF 62 52 53 36 56 55 65 55 36 61 52 36
Diego Castillo * LAD 27 3B 53 53 24 59 66 48 57 26 64 52 24 57
Matt Chapman PIT 32 3B 53 86 59 61 47 76 55 62 63 52 58 61
Corey Collins ATL 23 1B 32 38 48 48 33 28 28 44 44 33 50 49
Michael Conforto WSH 32 LF 46 49 61 56 51 38 44 57 52 46 62 57
Gavin Conticello NYY 22 1B 49 56 26 36 49 56 43 19 35 51 28 37
Willson Contreras TOR 33 1B 50 51 59 61 48 49 50 61 63 49 59 61
Carlos Correa DET 30 SS 62 51 57 61 61 45 63 58 63 62 57 61
Luis Cova ATL 18 LF 13 13 2 12 12 74 14 3 13 13 1 12
J.P. Crawford LAA 30 SS 55 50 37 77 60 41 50 35 65 56 38 81
Travis d'Arnaud BAL 36 C 46 49 57 40 49 24 47 61 42 45 56 39
Yonathan Daza * CHC 31 CF 64 38 1 38 84 50 66 1 38 63 1 37
Daiber De Los Santos CLE 18 2B 10 18 15 16 5 75 11 16 17 10 14 15
Greg Deichmann * CLE 30 RF 43 50 33 45 39 79 42 31 44 44 34 45
Paul DeJong WSH 31 SS 40 44 60 39 41 45 41 61 39 40 59 39
Rafael Devers NYM 28 3B 58 89 70 51 56 42 53 61 47 59 74 52
Lisbel Diaz CHC 20 CF 25 30 25 23 23 65 27 27 24 25 25 22
JD Dix ATL 19 2B 23 23 14 25 20 56 21 12 24 23 14 26
Adam Duvall LAA 36 RF 41 48 61 38 38 66 41 62 39 41 60 38
Elias Díaz SEA 34 C 47 47 42 37 58 2 49 43 38 46 41 37
Yandy Díaz SD 33 1B 76 44 44 60 77 18 85 47 62 73 43 59
Tommy Edman ATL 30 2B 56 55 41 40 69 64 50 38 38 57 42 41
Payton Eeles MIA 25 2B 59 62 23 51 63 56 51 21 46 62 24 53
Drew Ellis * MIA 29 3B 37 49 55 59 45 59 39 60 62 37 53 58
AJ Ewing CHC 20 LF 33 33 24 33 29 65 29 21 29 34 25 34
Juan Flores CHC 19 C 39 43 35 27 47 50 41 43 32 38 31 25
Wilmer Flores NYY 33 1B 47 49 49 50 77 1 49 51 52 47 49 49
Ty France TB 31 1B 60 46 48 43 64 8 61 48 43 60 47 43
Freddie Freeman DET 35 1B 81 57 56 60 72 28 74 52 58 83 58 61
Joey Gallo COL 31 1B 23 37 77 86 18 40 22 67 74 24 81 89
Dermis Garcia * CLE 27 1B 34 41 53 44 29 55 34 54 45 34 53 44
Elvin Garcia ATL 18 3B 15 14 3 13 13 63 16 3 12 14 3 13
Mitch Garver CWS 34 C 36 43 55 72 39 32 37 60 82 35 53 69
Theo Gillen ATL 19 2B 30 27 25 27 31 77 26 22 24 32 26 28
Paul Goldschmidt KC 37 1B 53 57 59 56 47 38 57 65 58 53 58 55
Yasmani Grandal SF 36 C 50 36 50 66 57 2 53 55 71 49 49 65
Rodney Green LAD 22 LF 25 35 41 29 18 72 20 37 26 27 43 30
Randal Grichuk MIL 33 RF 54 62 50 39 61 56 56 52 39 54 50 39
Vladimir Guerrero Jr. MIA 26 1B 68 48 66 57 80 51 76 75 60 65 63 57
Luis Guillorme LAA 30 3B 59 44 1 56 66 4 56 1 54 60 1 56
Angel Guzman ATL 19 LF 38 30 24 37 29 48 38 21 34 39 26 38
Ian Happ MIN 30 DH 58 81 56 74 50 64 56 53 69 59 57 77
Bryce Harper TOR 32 1B 69 86 70 76 53 56 62 61 71 72 73 78
Austin Hays NYY 30 CF 61 88 53 38 52 51 65 57 38 60 52 37
Austin Hedges CHC 32 C 36 31 21 35 43 12 36 21 35 36 21 35
Jonah Heim ARI 30 C 46 46 51 43 66 14 43 48 41 47 52 43
Enrique Hernández SEA 33 SS 45 49 43 45 61 48 45 43 46 45 42 45
Teoscar Hernández HOU 32 DH 57 47 64 42 45 74 60 72 44 56 62 41
Kyle Higashioka MIA 35 C 38 42 62 37 48 17 39 68 38 38 61 37
Vance Honeycutt LAD 22 CF 25 41 41 39 20 73 28 43 41 24 40 38
Mac Horvath CHC 23 3B 37 50 37 39 42 78 42 38 44 35 37 37
Rhys Hoskins MIN 32 1B 45 53 66 66 44 14 45 66 66 45 65 66
Victor Hurtado KC 18 LF 1 4 1 1 1 39 1 1 1 1 1 1
Jose Iglesias MIL 35 SS 65 46 18 27 76 76 69 19 28 63 18 26
Danny Jansen ATL 30 C 41 47 62 58 59 42 43 70 62 41 61 57
Eloy Jimenez CWS 28 LF 59 42 51 40 61 11 63 56 41 58 50 40
Aaron Judge BAL 33 RF 53 53 104 102 44 43 55 105 103 52 104 102
Carson Kelly NYY 31 C 45 40 46 52 61 21 47 48 57 45 45 51
Max Kepler ARI 32 RF 46 50 56 49 60 47 43 51 46 47 58 50
Kevin Kiermaier ATL 35 CF 52 49 27 37 46 77 50 25 37 53 27 38
Ha-seong Kim HOU 29 2B 54 48 39 69 67 70 57 40 76 53 38 66
Young-woong Ko * LAD 29 CF 47 46 30 70 47 61 45 28 66 47 31 72
Nick Kurtz NYY 22 1B 54 43 39 38 58 37 50 24 35 56 42 39
Ramon Laureano SEA 31 RF 48 52 54 41 42 62 49 56 41 48 53 41
DJ LeMahieu MIL 37 3B 57 38 25 59 67 33 59 26 60 57 24 59
Jhonny Level ATL 18 2B 20 21 25 21 19 59 19 23 20 20 25 21
Francisco Lindor SF 31 SS 59 59 61 54 63 59 65 70 56 57 59 53
Caleb Lomavita LAD 22 C 38 37 31 38 42 47 40 34 41 37 29 37
Jonathon Long MIA 23 3B 44 41 51 50 49 48 45 55 57 44 49 49
Brandon Lowe COL 31 1B 51 56 69 56 48 53 48 60 53 52 72 57
Nathaniel Lowe CWS 30 1B 71 36 51 62 58 40 65 48 60 73 52 63
Manny Machado SF 33 3B 62 49 61 43 65 27 63 63 43 61 61 43
Manuel Margot COL 30 RF 66 51 28 40 74 57 70 29 41 65 27 40
Ketel Marte LAD 31 2B 59 70 62 60 65 52 61 66 61 58 61 59
Starling Marte NYY 36 RF 68 43 32 38 59 52 71 33 39 67 32 38
J.D. Martinez PIT 37 LF 48 59 55 56 42 26 49 56 57 48 54 56
Jorge Mateo CHC 30 2B 50 65 34 32 53 96 52 36 33 50 34 32
Cole Mathis MIA 21 1B 36 30 38 34 41 40 38 40 36 35 37 33
David McCabe NYY 25 1B 40 40 35 58 40 33 42 34 52 39 35 60
Ryan McMahon ARI 30 3B 51 51 56 60 44 30 48 50 53 52 57 62
Jeff McNeil MIL 33 2B 62 48 31 41 87 41 59 29 39 63 31 41
Austin Meadows LAA 30 RF 57 66 47 52 65 62 52 44 54 58 48 51
Luis Mieses * NYY 25 RF 45 53 37 17 55 50 39 31 13 47 38 18
Yoan Moncada MIA 30 3B 57 59 42 51 46 46 52 39 47 59 43 52
Franyerber Montilla LAD 20 3B 32 28 20 36 31 41 29 18 37 33 21 36
Dylan Moore CHC 32 LF 42 54 52 65 40 65 43 53 68 42 51 64
Max Muncy TOR 34 3B 40 50 73 95 44 48 39 66 91 40 75 97
Tom Murphy TEX 34 C 57 48 56 51 46 35 60 60 52 56 55 50
BJ Murray Jr. ATL 25 1B 40 43 31 57 45 40 40 38 52 39 28 59
Simon Muzziotti * CLE 26 CF 51 43 21 36 61 62 49 20 35 52 22 37
Brian Navarreto * LAD 30 C 42 40 29 33 50 33 44 32 34 42 29 32
Josh Naylor CHC 28 1B 62 57 58 44 77 12 56 51 43 65 60 45
Tyler Nevin * MIA 28 3B 49 49 49 51 56 38 49 49 51 48 48 51
Brandon Nimmo SD 32 LF 56 53 52 74 54 66 51 48 62 57 54 78
Jacob Nottingham * CHC 30 C 42 50 52 41 40 12 42 53 41 41 51 41
Dom Nuñez * COL 30 C 32 40 26 59 31 56 29 23 56 32 27 60
Ryan O'Hearn NYY 31 LF 60 44 56 45 66 61 54 50 43 62 58 45
Tyler O'Neill PIT 30 RF 49 49 77 58 39 57 49 81 60 48 76 57
Shohei Ohtani BAL 31 DH 71 83 101 66 53 69 62 93 58 74 101 70
Chris Okey * MIA 30 C 48 37 24 32 52 64 50 26 33 48 24 31
Matt Olson NYM 31 1B 50 60 73 69 52 19 49 66 62 51 75 72
Marcell Ozuna SEA 34 RF 53 46 72 58 50 23 56 77 59 53 70 58
Joc Pederson MIL 33 1B 50 51 77 67 49 21 48 71 64 50 80 68
Dameury Pena COL 19 2B 41 27 7 28 51 37 43 9 30 40 7 27
Jose Perdomo CHC 18 2B 9 11 1 10 9 59 9 1 11 8 1 10
Roberto Perez LAA 36 C 35 32 47 57 35 4 35 48 59 34 46 56
Salvador Perez MIL 35 C 61 44 62 28 57 5 62 63 28 60 61 28
Israel Pineda * NYY 25 C 33 35 26 27 44 38 35 28 28 33 25 26
Jorge Polanco BOS 32 2B 48 42 57 58 47 58 49 59 60 48 57 58
Jurickson Profar CLE 32 LF 60 50 40 71 72 42 64 42 79 59 40 68
Adriel Radney CHC 18 RF 4 10 8 13 1 49 5 10 14 4 7 13
Jose Ramirez WSH 32 3B 61 90 65 45 88 69 55 57 42 63 69 46
J.T. Realmuto KC 34 C 59 57 55 41 51 71 62 58 43 58 53 41
Anthony Rendon STL 35 3B 51 44 22 56 72 46 54 23 59 51 21 55
Bryan Reynolds ATL 30 LF 63 50 53 50 57 65 57 49 46 66 55 51
Anthony Rizzo STL 35 1B 46 42 53 49 60 1 43 48 45 47 56 51
Luis Robert Jr. CWS 27 CF 53 58 59 35 46 77 53 60 35 52 59 35
Victor Robles ARI 28 LF 65 49 24 44 58 62 66 25 44 63 24 43
Julio Rodriguez * COL 28 C 29 30 45 37 40 30 35 43 44 26 45 34
Miguel Rojas CLE 36 2B 59 48 21 38 90 28 63 23 39 58 21 38
Emilio Sanchez CLE 18 SS 12 11 1 19 10 64 10 1 16 13 1 20
Gary Sanchez TEX 32 C 43 45 60 55 47 5 45 64 56 43 59 54
Jordan Sanchez CLE 19 LF 19 25 29 24 18 49 16 27 22 21 29 25
Carlos Santana CLE 39 1B 44 47 53 76 65 30 41 48 62 45 56 81
Luis Santana * CLE 25 3B 40 41 34 31 56 70 43 27 33 39 36 30
Paulino Santana KC 18 CF 14 16 9 17 15 75 16 11 19 13 8 17
Anthony Santander LAD 30 RF 50 60 80 50 59 32 47 70 48 50 84 50
Casey Saucke II NYY 21 RF 28 32 29 28 24 52 31 32 30 26 28 28
Kyle Schwarber SEA 32 DH 41 45 90 101 38 28 39 77 98 42 94 101
Corey Seager ATL 31 SS 60 50 74 51 69 14 55 63 48 62 79 53
Marcus Semien NYM 34 2B 54 55 55 54 76 73 56 56 55 53 54 54
Evan Skoug * COL 29 C 35 64 40 51 40 8 33 37 48 36 41 52
Will Smith CHC 30 C 51 50 57 60 65 56 54 60 63 51 56 59
Jorge Soler CLE 33 LF 46 52 70 73 47 46 48 79 81 45 67 69
Juan Soto MIA 26 RF 58 51 81 112 66 47 53 70 111 59 84 112
George Springer TB 35 RF 50 47 52 57 61 66 51 55 58 49 51 56
Jacob Stallings MIL 35 C 48 46 37 53 53 3 50 39 57 47 37 51
Giancarlo Stanton CHC 35 DH 41 44 81 54 42 2 42 89 57 40 79 53
Max Stassi PIT 34 C 44 43 50 51 42 45 46 53 55 44 49 50
Trevor Story BAL 32 SS 47 53 49 41 43 67 49 53 43 46 49 41
Myles Straw NYM 30 CF 54 47 3 47 62 87 58 5 50 52 2 46
Eugenio Suárez COL 34 3B 49 50 59 56 42 40 50 62 59 48 58 55
Dansby Swanson CHC 31 SS 57 50 51 52 52 62 61 55 54 56 50 51
Mike Tauchman WSH 34 LF 56 49 40 80 55 52 53 39 74 57 41 82
Michael A. Taylor SF 34 RF 46 36 44 43 38 74 47 46 44 45 44 42
Gleyber Torres CHC 28 3B 59 43 47 61 66 42 63 49 67 58 46 59
Mike Trout BOS 33 CF 48 51 85 61 45 79 50 94 68 47 82 60
Kyle Tucker OAK 28 RF 53 52 66 79 74 34 49 58 73 54 69 80
Trea Turner COL 32 2B 76 46 55 38 65 91 83 58 39 73 53 37
Gio Urshela OAK 33 3B 67 44 36 32 72 10 70 36 33 66 36 32
Andrew Velazquez * ATL 31 SS 40 45 43 40 25 62 39 41 39 41 43 40
Christian Vázquez NYM 34 C 51 40 24 35 60 1 53 25 35 50 24 35
Tyler Wade * NYY 30 SS 53 38 11 48 54 77 51 11 47 54 11 49
LaMonte Wade Jr. CWS 31 1B 50 43 50 86 53 12 48 47 75 51 51 90
Ryan Waldschmidt CLE 22 LF 36 35 29 34 29 36 38 32 37 35 28 33
Christian Walker HOU 34 3B 43 49 70 58 52 35 44 75 60 43 69 57
Matt Whatley * CHC 29 C 35 35 31 39 43 45 36 42 43 34 27 38
Jesse Winker CIN 31 DH 51 47 48 92 58 34 49 46 88 51 49 93
Mike Yastrzemski MIN 34 RF 47 65 56 56 47 53 44 50 50 48 58 58
Christian Yelich PIT 33 RF 62 47 52 80 54 73 56 48 73 65 54 82
Friday, July 18th , 2025 - OOTP Baseball 26.5 Build 70