MAJOR LEAGUE BASEBALL
LEAGUE UPCOMING FA REPORT - SCOUTED BY: OSA
06/30/2025
BNN Index
|
MLB
|
SCORES
|
STANDINGS
|
STATS
|
TEAMS
|
PLAYERS
|
TRANSACTIONS
|
HISTORY
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
Terho Aikio
CIN
1B
20
25
55
45
50
40
50
40
45
Alex Alcantar
LKW
RF
20
20
30
45
30
20
60
65
50
Rowan Alcock
TOR
CF
20
20
40
55
40
45
70
55
60
Elias Aldama
CLE
RF
20
20
45
45
65
40
55
55
45
Manuel Aleman
ATL
C
65
60
35
55
30
35
50
50
55
Zachary Allen
HOU
RF
20
20
45
30
45
45
40
40
40
Ramon Alvarado
HOU
RF
25
30
50
65
60
20
50
50
60
Tony Alvarado
SD
SS
25
20
55
65
65
55
35
50
50
Chris Ander
TEX
1B
20
20
45
35
35
25
50
30
60
Brett Anderson
HOU
1B
20
20
50
30
60
60
40
40
45
Josh Anderson
CHC
C
65
45
35
40
35
40
30
55
50
Jason Ano
NYY
2B
25
25
40
45
45
55
45
40
40
Ethan Antonelli
CWS
C
50
50
40
65
30
45
50
60
45
Jose Argueta
LKW
1B
20
20
35
30
35
35
50
40
90
Danny Arreola
ARI
LF
20
20
25
20
25
20
45
40
60
Jimmy Ashby
DET
2B
20
20
55
50
50
50
40
40
45
Rodrigo Banegas
HOU
RF
25
25
30
40
20
20
45
50
60
Ryan Barnett
BOS
2B
25
20
50
40
50
55
45
40
50
Santiago Barraza
LAD
LF
20
20
40
40
40
30
45
60
65
Nick Bedigian
NYY
SS
20
20
55
60
50
30
30
50
50
David Benavides
CHC
RF
20
20
40
45
40
35
55
55
50
Elijah Blakney
SF
1B
20
25
35
35
35
35
40
30
50
Mark Bocock
LAA
RF
20
25
35
25
30
25
40
35
55
Kyle Bogen
WSH
2B
25
20
70
50
55
45
60
45
50
Mayis Bogolyubski
DET
SS
25
20
55
45
45
55
30
40
35
Steve Bohren
MIL
RF
25
20
25
50
25
25
50
50
50
Kevin Bongiovi
CLE
C
45
35
35
55
45
40
35
45
55
Romeu Borlido
DET
RF
20
20
35
35
45
20
65
50
60
Clodio Bouvery
LAD
1B
20
25
40
30
45
20
40
40
55
Mike Brady
MIL
SS
20
20
55
60
45
55
50
70
45
Cory Brandenburg
NYM
3B
20
20
45
60
50
40
40
50
45
George Brown
NYM
CF
20
25
50
55
60
25
65
70
55
Kenny Buchanan
STL
LF
20
20
40
30
35
25
60
50
60
John Bunch
ATL
3B
20
20
50
70
70
60
55
60
35
Alejandro Buzo
PIT
LF
20
20
35
50
35
30
35
45
50
Willie Calel
LAA
1B
20
20
35
60
60
35
30
55
50
Ron Calvert
MIN
LF
30
25
60
45
50
55
60
60
50
Ramon Campos
HOU
LF
25
20
40
40
35
20
50
40
65
Jacquot Capano
PIT
RF
25
20
40
40
40
30
55
45
50
Kevin Carl
ARI
3B
25
20
40
75
40
40
40
60
50
Mike Carrasco
TB
RF
20
20
45
55
60
35
55
45
50
Bob Carrion
WSH
1B
20
20
55
40
50
40
35
55
35
David Carter
LAD
3B
20
20
45
75
35
35
35
60
50
Nelson Casco
STL
SS
20
25
55
55
60
45
35
45
45
Luis Castillo
PIT
2B
20
20
50
40
60
65
30
30
40
Jordan Castro
BAL
RF
20
20
35
35
35
30
40
45
45
Luis Ceballos
HOU
2B
30
30
45
40
50
55
45
40
45
Bobby Chambers
PIT
CF
20
25
35
40
30
30
65
50
45
John Chavez
TEX
2B
25
20
50
35
35
65
30
45
35
Brian Ciabattoni
ATL
C
55
60
30
60
30
30
50
65
60
Dustin Coba
LAA
1B
20
20
45
35
35
40
30
35
50
Mike Cockrell
MIN
1B
20
20
30
35
45
20
40
50
45
Mike Coke
SF
SS
20
20
65
50
60
65
50
60
45
Danny Colon
PIT
C
65
60
30
60
30
20
50
55
55
Adan Contreras
RHR
2B
25
20
45
30
55
70
40
35
35
Mike Cook
RHR
RF
20
20
35
45
40
20
45
60
65
Roberto Cruz
BOS
C
55
60
30
50
30
30
60
55
55
Nate Culp
PIT
2B
20
20
55
60
50
60
50
55
50
Brandon Curry
TOR
CF
20
20
35
35
55
40
50
40
50
Chris Dailey
RHR
C
50
50
35
45
40
25
45
45
45
Romão Damasceno
COL
3B
25
20
55
45
45
65
50
45
50
Mason Danta
COL
CF
30
25
30
50
35
30
60
50
60
Max Dau
CHC
CF
25
20
60
45
50
25
55
50
50
Collin Davidson
BOS
RF
25
25
35
45
35
25
45
60
50
Victor Davila
SEA
SS
20
20
60
65
40
65
40
55
35
Eric Decot
LAA
RF
30
25
35
25
35
30
45
45
45
Alex del Rio
TOR
LF
30
25
25
45
30
20
55
60
55
Mike Denton
SF
1B
25
25
40
25
35
20
30
25
50
Robby Dershem
LAA
1B
25
30
40
30
40
25
40
35
45
Jonathan Dinkins
SD
1B
20
25
30
35
35
30
45
40
55
Dave Dondale
ATL
C
65
60
35
50
30
25
45
45
40
Chris Drane
MIN
1B
25
20
50
30
35
35
35
20
30
Bobby DuFresne
LAA
1B
25
20
25
25
25
25
40
45
35
Mike Dyke
KC
LF
20
20
40
50
45
40
45
50
60
Mike Elliott
ARI
C
55
40
40
65
25
50
45
55
55
Trevor Elliott
CIN
RF
25
25
40
45
55
60
55
45
55
Pat Erickson
TEX
C
50
60
30
50
35
50
55
55
50
Adrian Esquivel
LKW
LF
20
25
35
30
35
30
70
35
40
Jesus Estrada
LAA
1B
20
20
60
40
55
25
50
40
40
Mike Eyer
ATL
RF
20
20
35
45
35
30
55
60
50
Bill Fecteau
LKW
CF
20
20
35
40
30
20
50
60
45
Jon Felipe
WSH
LF
20
20
30
45
35
35
50
50
45
Matheus Fernandez
SF
LF
20
20
45
45
35
20
55
55
60
Vic Figueroa
SF
CF
20
20
35
40
45
35
60
40
35
Tim Fitzsimmons
DET
1B
25
20
50
50
40
35
40
35
45
Alex Flores
RHR
2B
30
25
45
35
50
70
45
45
40
Jose Flores
HOU
3B
25
25
55
65
50
50
25
50
40
Tommy Freedman
SF
CF
20
25
55
60
35
20
60
35
65
Josh Freelove
TOR
LF
25
20
45
45
35
35
45
40
45
Willie Fret
WSH
C
55
55
35
70
40
20
60
60
55
Danny Frey
HOU
CF
20
25
35
50
30
35
50
45
45
Tony Frias
LKW
C
55
50
25
45
20
20
55
45
45
Anthony Frison
RHR
CF
25
20
30
45
25
25
55
50
50
Sergio Fuentes
STL
C
60
65
30
35
30
25
30
50
35
Roberto Ganza
CIN
LF
20
20
35
45
30
35
50
50
50
Jordan Garcia
MIL
1B
20
20
50
30
45
20
40
45
60
Nestor Garcia
ARI
LF
25
30
30
30
25
20
55
40
55
Willie Garduno
NYY
RF
20
20
65
50
40
20
40
40
70
Kurt Gatto
BOS
C
55
45
30
50
40
30
35
40
45
Ray Gerloff
TOR
2B
20
20
55
40
60
65
45
35
45
Matt Gerth
NYY
CF
20
20
70
45
55
25
60
45
55
Kyle Gloyd
ARI
1B
25
25
35
65
40
25
30
55
35
Jose Gomez
BOS
RF
20
20
30
50
30
20
60
60
50
Moises Gomez
CWS
C
50
40
30
40
40
30
50
45
45
Franklin Gonzalez
BOS
C
55
50
35
55
20
35
40
35
50
Miguel Gonzalez
NYY
RF
20
20
35
55
40
35
40
55
35
Ruben Gonzalez
MIL
RF
20
20
35
35
35
35
45
45
50
Jonathan Grannis
MIL
1B
20
25
55
55
45
35
50
55
40
Freddie Griner
ATL
3B
20
20
55
70
55
40
40
55
50
Manuel Guerrero
NYM
C
60
40
30
50
30
35
45
50
50
Rodolfo Guerrero
BOS
CF
20
20
35
30
35
30
60
40
70
Willie Guerrero
WSH
C
55
45
30
55
35
25
45
50
45
Armando Guzman
CWS
C
55
45
40
65
25
25
50
55
55
Arturo Guzman
MIL
SS
30
30
60
60
55
65
60
70
60
Jose Guzman
MIL
RF
20
20
30
50
35
30
50
60
60
Luther Haan
WSH
LF
25
30
40
55
50
25
50
55
45
Ben Hagan
SF
C
50
65
40
50
40
25
45
55
45
Mark Hall
TEX
C
45
60
55
55
30
25
35
50
40
Travis Hall
MIL
3B
20
20
50
60
45
40
40
60
40
Allan Haynes
NYM
1B
25
30
50
35
45
65
45
45
50
Justin Heath
DET
3B
20
25
45
60
65
30
55
55
45
Danny Heathershaw
WSH
1B
30
30
35
60
35
35
40
55
50
Luis Hernandez
CHC
1B
20
25
55
45
45
55
40
40
55
Ramiro Hernandez
SD
3B
30
25
60
65
55
30
45
60
55
Roberto Hernandez
BAL
CF
20
20
45
55
60
50
70
55
55
Kris Hickman
BAL
3B
20
20
45
50
60
30
45
45
45
Jerry Hill
DET
SS
20
20
55
60
50
65
55
65
35
John Hilliker
BOS
RF
20
20
35
40
30
25
50
50
45
Alfonso Hinojosa
HOU
C
65
45
35
50
30
25
40
45
40
Josh Hoffman
LKW
LF
20
20
35
35
35
25
40
35
35
Joe Holden
CIN
3B
20
20
45
55
40
45
50
50
40
Kris Holland
SD
1B
30
25
60
55
55
55
50
55
60
Bobby Howard
KC
2B
25
25
45
35
40
50
40
40
50
Alex Huerta
HOU
CF
20
20
30
45
25
25
65
35
40
Perry Jalbert
SEA
CF
25
20
25
55
20
20
65
35
45
Alex Jauregui
TOR
RF
20
20
65
70
70
20
55
50
45
Eric Johannesen
DET
CF
25
25
35
50
35
25
60
40
50
Dave Johnson
MIN
1B
20
20
35
40
45
40
50
45
45
Jason Johnson
NYY
1B
25
25
30
30
30
20
45
35
55
Clyde Jost
TEX
RF
20
25
35
25
25
25
45
35
45
Angelo Juarez
ARI
C
50
70
35
65
45
25
50
50
60
John Junker
LAA
1B
20
20
40
45
50
35
30
55
40
Steven Kell
LKW
RF
25
20
30
60
35
20
45
55
60
Casey Kenley
STL
RF
25
20
50
45
40
35
40
35
40
Matt Kirkland
CWS
RF
25
20
30
45
30
25
45
60
55
Dustin Klein
CHC
1B
30
25
50
40
55
50
50
45
50
Ivan Kontic
BOS
LF
20
25
35
40
35
35
60
50
60
Ian Koonce
NYM
LF
25
25
65
60
70
20
60
60
45
Ryan Kowal
ATL
RF
20
25
35
60
35
35
50
60
55
Jeff Kruger
NYY
RF
20
20
25
40
25
25
45
50
35
Eric Lancaster
KC
1B
30
25
25
55
25
20
50
65
45
Jon Lande
NYM
2B
20
20
40
45
60
60
40
40
50
Rick Lauria
SF
CF
25
20
30
35
25
20
60
45
55
Nick Lawson
TOR
LF
20
20
50
30
50
45
45
40
40
Steve Lawson
HOU
3B
20
20
40
70
55
35
30
60
50
Matt Lerch
ATL
C
55
65
25
60
40
20
55
60
55
Ryan Leuzzi
STL
LF
20
20
25
35
25
20
45
55
55
Nick Lindley
PIT
2B
25
35
65
65
65
60
55
40
50
Andy Lloyd
ATL
SS
20
20
50
60
55
55
45
55
50
Eric Loney
KC
RF
25
25
35
35
40
20
40
40
35
Cooper Long
HOU
LF
20
20
40
40
45
35
40
50
55
Bill Lopez
CHC
1B
20
20
35
40
30
25
40
45
55
Jon Luttrell
TOR
1B
20
25
40
40
45
30
40
40
55
Larry Lynch
ARI
LF
25
25
60
50
60
20
65
45
50
Tim Maas
ATL
1B
25
25
65
50
50
50
55
60
45
Craig Maassen
TOR
SS
20
20
65
50
60
60
50
45
50
Jonathan Magallon
PIT
C
55
50
35
50
35
35
45
55
50
Miguel Maldonado
STL
RF
25
25
35
40
40
25
40
45
45
Adrian Mancilla
TOR
3B
20
20
35
60
40
35
35
35
50
Victor Mantilla
NYM
LF
20
20
30
45
35
35
50
45
50
Jeremy Marant
NYY
2B
20
20
45
45
55
60
50
45
55
Rafael Marin
MIL
2B
20
20
55
30
60
40
30
50
35
Jared Marquis
TOR
1B
20
20
50
40
60
55
45
45
50
Ramon Martinez
BAL
C
55
60
30
55
20
30
30
55
35
Jose Masis
ARI
C
60
65
50
60
45
20
45
50
40
John McCool
NYY
1B
20
20
50
30
30
35
35
35
35
Brandon McDonald
PIT
2B
25
20
60
60
35
60
50
45
55
Mike McNaughton
TB
C
45
50
30
50
40
20
45
50
45
Emilio Medina
BAL
2B
20
20
50
35
35
55
40
30
50
Justin Melvin
ARI
CF
20
25
25
30
30
25
65
50
35
Mike Miller
CLE
RF
30
25
40
30
40
30
45
30
75
Jorge Molina
SD
C
55
50
35
35
45
35
45
35
35
Arturo Monroy
STL
3B
20
20
45
70
55
45
55
60
55
David Montanez
ARI
SS
20
20
70
75
60
65
50
60
55
Brian Moore
STL
SS
25
20
55
55
50
50
35
40
50
Joe Moore
RHR
1B
20
25
40
35
35
20
60
40
50
Mike Morse
MIL
3B
30
25
45
50
50
40
40
55
45
Kurt Morton
ARI
LF
20
20
25
30
25
20
40
45
50
John Murphy
PIT
3B
20
20
55
45
50
60
45
55
45
Victor Navarro
CHC
LF
20
20
45
35
50
40
60
50
45
Nate Newman
CLE
1B
20
25
40
70
55
40
45
55
50
Adam Nicholson
TB
3B
25
30
45
65
35
30
35
60
50
Bill Nickel
COL
LF
20
30
35
30
35
30
60
50
60
Kevin Novak
CLE
C
70
55
35
50
35
40
40
60
50
Jason Nowell
MIL
LF
25
25
30
35
35
20
55
50
40
Nate O'Grady
TB
LF
20
25
25
35
25
20
65
45
50
Doug O'Mally
NYY
LF
25
20
40
55
65
35
50
50
50
Danny Ochoa
TB
LF
20
20
30
55
30
25
40
60
55
Ruben Ovadia
WSH
3B
20
20
35
60
30
40
45
35
45
Manuel Pabon
LAD
RF
20
20
25
25
25
20
60
40
45
Matt Page
WSH
SS
25
20
65
35
50
50
35
35
30
Paul Papini
PIT
2B
20
20
45
40
65
60
55
45
55
Alvaro Parra
CWS
3B
25
30
55
50
45
40
50
50
50
Tyler Pearson
ATL
RF
20
25
30
45
30
30
55
55
60
Jordan Pena
TOR
2B
20
20
50
50
60
45
45
45
50
Armando Perez
LAD
2B
20
20
40
45
50
45
40
45
55
Edgar Perez
ATL
3B
20
20
40
40
75
35
40
40
50
Jose Perez
NYM
LF
20
20
25
35
25
20
40
50
65
Tristan Peterson
MIN
C
60
50
35
45
45
35
40
50
45
John Piercy
WSH
3B
20
20
40
75
45
40
35
55
45
Martin Pigeon
MIL
C
55
55
40
55
30
30
40
55
40
Juliano Pitschieller
TEX
C
50
55
35
55
40
25
35
50
45
Angel Plazas
ATL
1B
20
20
35
35
35
35
55
45
50
Cory Poinsett
BOS
CF
20
20
35
40
35
30
65
60
55
Joe Pray
CIN
LF
20
20
35
40
30
30
45
50
60
Omari Pringle
COL
C
75
50
40
45
45
20
55
50
50
Bryan Prosser
HOU
CF
20
20
30
25
35
20
65
40
60
Hao-hing Que
PIT
LF
20
25
25
35
25
20
40
55
55
Adam Ramsey
SEA
RF
25
25
50
35
40
40
40
40
55
Mike Reeves
MIL
C
50
50
30
45
30
25
40
55
45
Reed Reger
LAD
2B
20
25
45
35
50
70
60
45
50
Gordon Rendell
BAL
2B
20
25
60
60
55
45
50
45
55
Oscar Reyes
WSH
RF
25
25
40
70
50
35
55
65
50
Jeremy Richardson
DET
1B
20
20
25
45
20
20
35
45
40
Raul Rios
DET
RF
20
25
40
60
30
30
45
60
55
Victor Rios
BOS
CF
25
30
25
40
25
20
60
50
65
Armando Rivas
SEA
1B
20
20
35
35
45
30
45
40
50
Willie Rivas
SEA
C
50
55
30
60
30
25
50
50
45
Matt Robertson
CHC
1B
20
25
25
50
30
20
45
50
45
Guignard Rodriguez
ATL
SS
20
20
70
65
60
60
65
60
55
Humberto Rodriguez
CHC
SS
20
25
60
55
70
65
45
50
55
Jon Rodriguez
NYY
C
50
55
40
55
35
40
50
55
45
Jonathan Rog
RHR
1B
20
20
30
35
30
20
50
45
55
Jeremy Root
NYM
LF
20
20
50
50
45
45
60
55
55
Josh Rose
LAD
C
50
60
35
50
30
30
40
55
50
Trey Ruffin
MIN
SS
20
20
60
35
55
55
45
50
50
Gilberto Ruiz
LAA
RF
20
20
35
50
35
20
50
65
60
Chris Rush
SD
SS
25
35
65
70
60
75
55
60
60
Randy Russell
MIL
2B
30
30
70
45
40
65
60
55
55
Willie Salas
LAD
2B
20
20
45
30
60
55
40
40
50
Hisham Salazar
BAL
C
50
70
35
65
30
45
45
55
45
Dave Sambrano
CLE
LF
25
30
25
30
30
20
40
60
35
Jon Sanchez
SF
C
45
45
35
50
25
25
50
50
35
Alex Sandoval
TOR
RF
20
20
30
35
35
25
40
50
45
Frank Schoemann
COL
2B
20
20
55
30
55
55
45
25
50
Nate Schow
CHC
2B
25
20
60
50
55
70
45
50
55
Sam Scott
RHR
LF
25
25
45
35
45
40
65
50
40
Jon Seals
WSH
RF
20
20
40
40
60
40
40
45
45
Pat Sellers
CLE
RF
25
20
35
45
35
20
55
55
45
Kyle Seubert
CIN
RF
25
20
35
40
35
25
40
45
50
Quintin Sheppard
TOR
1B
25
30
60
45
55
20
45
35
55
Jessie Sherry
KC
CF
25
20
35
55
35
25
50
55
55
Josh Short
CIN
SS
20
20
60
55
55
55
55
60
50
Jay Shultz
SEA
1B
45
40
40
70
35
40
40
60
50
Jeremy Simard
KC
C
50
45
30
65
20
25
35
40
30
Josh Smith
MIN
SS
20
25
55
55
55
60
45
35
60
Malachi Smith
BAL
C
45
50
30
55
35
20
45
55
40
Luis Soberano
CWS
2B
25
20
55
45
40
65
50
40
50
Cameron Speakman
COL
LF
25
20
35
35
30
25
60
55
55
Kyle Stevens
CWS
1B
20
20
50
35
65
35
35
45
50
Jamar Stewart
COL
LF
25
25
30
35
35
30
40
50
55
Jon Strachan
NYY
3B
20
20
45
65
65
65
30
40
45
Joe Sullivan
MIN
C
45
40
35
45
35
25
40
45
45
Matt Swiger
PIT
C
65
50
30
60
30
35
50
50
50
Brad Symons
NYY
3B
20
20
50
55
55
35
40
50
45
Sam Syner
SF
RF
25
25
30
30
35
30
45
55
35
Miguel Tanguma
CLE
1B
25
20
40
30
30
25
55
45
45
Matt Taylor
WSH
CF
20
20
45
40
45
40
50
55
55
Ben Thacker
CHC
3B
20
20
60
65
60
40
45
60
45
Andy Thompson
SEA
SS
30
25
65
55
65
55
35
45
45
Todd Thorsen
CIN
RF
20
20
35
45
35
25
40
60
40
Andy Tilton
KC
CF
20
25
35
35
45
30
45
35
60
Luis Toledo
DET
LF
20
20
25
25
30
25
40
35
50
Alejandro Torres
LKW
2B
20
20
55
50
40
60
40
45
45
Seth Tripp
LAA
CF
20
20
50
60
65
65
60
55
55
Josh Tucker
WSH
1B
25
25
40
65
50
40
50
60
45
Jose Valentin
CIN
LF
20
25
45
50
55
40
50
35
45
Tony Vasquez
CLE
LF
20
25
25
45
35
25
50
40
65
Jay Vernon
PIT
CF
20
20
25
40
25
20
65
50
65
Mario Villa
CHC
1B
25
30
30
35
40
30
50
40
55
Bill Villasenor
CIN
LF
20
20
40
20
40
35
65
40
55
Clint Waddington
ARI
SS
25
25
60
40
50
50
45
45
45
Josh Wall
LAD
LF
20
20
30
50
20
25
60
55
50
Jared Wallin
ARI
1B
25
25
40
70
45
35
35
45
40
Jaden Walters
BOS
LF
20
20
25
50
25
20
50
60
65
John Wanket
CLE
RF
20
25
40
40
40
35
50
55
45
Tom Weaver
MIN
1B
20
25
40
35
40
25
45
60
55
Bob Weiland
BOS
SS
20
20
50
60
60
45
40
50
45
Aaron Wheeler
NYM
SS
20
20
55
65
50
50
35
60
40
Dave White
LAA
CF
25
25
35
50
35
35
60
55
65
Harrison White
SF
3B
25
25
55
50
55
40
40
40
40
George Wilkins
SD
3B
20
25
65
65
60
30
45
55
45
Ben Williams
LAD
LF
20
20
20
40
25
20
55
50
50
Greg Williams
KC
LF
20
20
30
50
40
25
60
55
70
Mike Williams
DET
3B
20
20
50
55
65
65
30
50
45
Jason Willis
CWS
1B
25
25
30
35
25
25
40
45
45
Jim Willis
NYY
1B
20
20
30
45
35
30
40
55
55
John Wilson
LAA
3B
20
20
50
55
60
45
35
55
35
Jason Worth
BOS
SS
20
20
65
55
40
50
40
45
45
Danny Yates
CLE
SS
20
20
45
45
45
50
45
30
45
Dan Zink
RHR
3B
25
25
40
65
45
45
55
60
50
Monday, June 16th , 2025 - OOTP Baseball 26.4 Build 61