COBB
LEAGUE UPCOMING FA REPORT - SCOUTED BY: OSA
11/07/2032
 
  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
Brad Abbott KC SS 20 25 65 70 65 55 55 60 55
CJ Abrams CHC 2B 20 20 50 55 60 60 45 50 50
Frailyn Abreu BAL 3B 20 20 35 50 45 30 20 20 30
Corey Acoff MIA SS 20 20 55 65 70 70 50 65 45
Luisangel Acuna STL 3B 20 20 55 60 55 55 35 50 40
Dillon Adkins MIA LF 20 20 20 45 35 30 35 60 60
Juan Alatorre BAL CF 20 20 40 45 40 40 50 65 50
Ivan Aleman CWS RF 20 25 20 60 20 20 45 75 55
Jay Allen BAL LF 20 20 40 45 45 40 55 55 60
Ken Alley COL RF 20 25 30 35 30 20 45 55 55
Chase Allsup BOS 1B 20 20 50 60 50 35 25 30 25
Gabe Alvarez CWS LF 20 20 50 40 45 40 45 50 50
Mario Alvarez STL 1B 20 20 40 50 35 60 45 30 35
Miguel Amaya COL C 60 60 20 40 35 25 25 40 35
Antonio Anderson CWS SS 20 20 70 70 75 70 50 55 60
Felix Andino TB 3B 20 25 50 75 50 40 35 70 40
Carson Applegate TEX 2B 20 20 45 55 65 55 40 50 45
Hector Aranda MIA CF 20 20 55 40 45 20 55 60 70
Joel Arreola BOS 1B 25 20 35 50 35 25 35 60 45
Aeverson Arteaga TEX 2B 20 20 55 60 65 60 40 45 50
Luis Arzeta COL 3B 20 20 40 70 45 30 45 65 35
Pat Aubuchon BAL CF 20 20 50 35 45 45 55 60 45
Jake Austin CWS 3B 20 20 45 65 40 40 45 60 55
Willie Baca BAL CF 20 20 45 35 40 20 45 55 70
Ji-hwan Bae TEX 2B 20 20 55 50 60 60 45 45 50
Joshua Baez ATL RF 20 20 25 35 25 25 55 65 55
Kenny Baez BAL C 45 50 20 40 25 25 20 25 25
Chris Balic HOU 3B 20 20 55 70 50 55 50 65 55
Hugh Ballard KC 3B 20 20 50 50 65 75 25 35 35
Jerry Ballew BAL RF 20 20 20 45 25 20 50 60 50
Bobby Barnes STL LF 20 20 20 65 25 20 40 70 40
Chris Barnett TB RF 25 20 40 60 35 30 45 75 45
Cole Barr BAL 3B 20 20 35 40 40 35 30 45 40
Ivan Barrientos OAK 3B 25 30 40 75 45 45 30 65 35
Mitch Bartos KC 2B 20 20 55 55 60 60 20 35 40
Samuel Basallo BAL C 40 65 25 50 35 25 25 50 45
Ernesto Batista COL CF 20 25 30 45 35 25 50 55 60
Tim Baxter NYM CF 20 20 20 35 40 20 60 55 60
Jonathan Beard PHI SS 20 25 60 65 80 80 50 70 45
Lians Beato BAL C 45 55 20 25 30 25 20 25 25
Paul Beauvais COL CF 20 20 40 40 45 25 50 50 40
Geralmi Beck TEX C 45 45 20 30 35 20 20 30 35
Josh Behanna KC C 65 55 25 45 35 30 25 50 25
Ken Belcher NYM 1B 20 25 45 35 45 30 30 35 40
Max Belyeu ATL LF 20 20 20 25 30 25 40 50 55
Kevin Bennis MIN 3B 25 20 65 80 50 40 25 70 45
Steve Bentley ATL 2B 20 20 35 40 50 40 20 30 40
Christopher Bernal NYM C 55 60 25 45 25 20 20 45 30
Joey Bernhard HOU C 45 40 30 35 35 30 25 30 35
Jeff Berthiaume NYM RF 25 20 35 55 35 20 50 75 50
Josh Bilger NYY CF 20 20 40 50 35 25 60 75 70
Brad Blaser ATL 2B 20 20 50 35 55 70 40 25 50
Dan Blasucci HOU CF 20 20 50 35 45 45 60 45 80
Andy Bleakley BOS C 55 55 25 45 25 25 25 50 25
Jose Bonilla BAL 3B 20 20 45 65 55 55 25 50 40
Sam Booth OAK SS 20 20 60 50 70 65 40 50 55
Danny Borin PIT C 75 45 20 35 40 20 20 35 40
Eric Bowen TEX CF 20 25 50 25 40 40 60 45 35
Joel Bower ATL 2B 20 20 40 40 50 55 35 25 40
J.J. Boyle NYM C 50 40 40 25 35 20 40 20 35
Kevin Bradfield KC 3B 20 20 50 75 55 40 50 70 55
Tim Brady TOR CF 20 20 30 40 30 35 50 45 45
Steve Bramel MIL SS 20 20 45 60 45 55 35 55 55
Jeff Breaux TEX C 50 45 20 40 35 20 20 40 30
Nate Brigham PHI C 30 60 30 55 30 25 30 55 25
Jesus Briones STL LF 20 20 55 40 55 65 50 55 70
Daniel Brito BAL 2B 20 20 50 50 55 50 30 35 50
Vidal Brujan LAD 2B 20 20 50 60 65 60 35 45 45
Jon Buday MIL 2B 20 20 40 50 40 65 45 50 40
George Burnett KC C 65 50 35 40 30 35 30 35 35
Kevin Burns COL 3B 20 20 50 50 55 40 45 50 45
Heriberto Bustamonte BOS C 50 45 30 35 40 25 25 40 40
Spencer Butt BAL SS 20 20 45 55 65 50 25 50 40
Bobby Buzzacarina ATL 3B 20 20 50 65 45 40 30 60 45
Jon Byram CHC LF 20 20 25 45 20 20 45 45 50
Albert Calderon BAL 1B 20 20 30 45 30 35 25 25 30
Victor Calderon KC SS 20 20 60 60 60 60 55 60 60
Nate Camp OAK RF 20 20 25 30 25 30 50 50 50
Jimmy Campbell TEX SS 20 25 65 65 65 70 35 45 45
Josh Campbell BOS CF 20 25 50 35 50 20 45 50 55
Luis Cardenas PIT C 45 40 35 35 35 25 35 35 25
Willie Carino MIL SS 20 20 50 60 70 70 25 60 55
Alex Carlson NYM CF 20 20 40 30 35 45 40 35 45
Dylan Carlson MIA LF 20 20 35 40 40 25 50 55 65
Nate Carr SF 1B 20 20 50 50 50 60 30 45 50
Steve Carrasco KC 3B 20 20 45 65 40 30 45 70 60
Ryan Carrington BAL SS 20 25 50 45 55 50 45 35 50
Dillon Carter NYM LF 20 20 25 25 25 20 55 50 55
Evan Carter TEX LF 20 20 20 25 25 30 45 50 50
Edwin Carvalhinha PHI CF 20 20 35 55 35 35 60 65 60
Jesus Castellanos PHI SS 20 25 60 60 40 60 40 60 45
Bill Castillo COL CF 20 20 45 40 45 45 50 50 45
Eruviel Castillo BAL SS 20 20 40 50 55 55 25 40 35
Manny Castillo ATL CF 20 20 50 40 50 50 50 55 60
Marco Castillo CIN SS 20 20 50 65 55 55 40 55 50
Tyler Causey ATL 3B 20 20 35 50 45 45 40 45 45
Brad Cavanaugh TEX CF 20 20 30 55 35 20 65 55 75
Jared Cavin NYM SS 20 20 55 60 55 60 30 60 55
Abramo Cecon BOS LF 20 20 25 60 35 30 30 55 45
Mike Cerutti PHI 2B 20 20 45 35 45 50 30 30 45
Troy Chambers CHC 3B 25 25 40 70 60 35 35 60 45
Victor Chapa ATL 3B 20 20 40 60 50 30 20 65 45
Willie Chapa TEX 3B 20 20 55 70 45 65 50 65 45
Jeremy Chaparro OAK RF 20 20 45 45 40 45 60 65 60
Matt Chapman COL SS 20 25 70 75 65 50 40 65 45
Lou Christopher MIA LF 20 20 45 55 45 30 45 60 45
Joe Church COL CF 20 20 40 65 30 25 60 75 60
Duilio Ciasca STL 3B 20 25 55 65 65 45 25 55 50
Esteban Cifuentes COL 1B 20 20 45 35 35 25 25 30 30
Alex Ciocca MIN RF 20 20 25 55 30 20 40 65 45
Manny Cisneros PHI C 55 40 25 35 35 35 35 30 40
Jim Clark BAL 3B 20 20 40 65 50 30 25 55 40
Max Clark PHI RF 20 20 20 20 35 20 60 60 70
Owen Cobb ATL SS 20 25 45 55 55 55 35 40 40
Mario Coello MIL LF 20 20 30 40 40 35 30 60 55
Joe Coffey STL 1B 20 20 20 35 30 25 20 30 30
Marvin Collins KC CF 20 20 45 40 45 50 55 55 70
Carlos Colmenarez SD 2B 20 20 55 50 70 65 30 30 45
Greg Conner CWS CF 20 20 50 35 50 45 60 50 55
Ramon Contreras MIA RF 20 25 35 40 40 30 45 50 45
Randy Cook COL CF 20 20 60 45 55 60 70 70 55
Jim Cooley NYM SS 20 20 65 60 65 45 60 55 65
Eric Corcoran OAK 2B 20 20 40 40 40 55 25 30 40
Edgar Cordero KC SS 20 20 60 60 40 45 50 55 45
Steve Cordova HOU 2B 20 25 50 40 45 60 25 35 55
Victor Cordova TOR CF 20 20 50 55 45 20 60 65 55
Danny Corona MIL C 55 40 20 30 35 35 30 25 20
Jorge Corona ATL C 45 50 25 35 25 25 35 45 35
Nate Couch KC SS 20 20 60 75 65 65 60 75 65
Alex Covarrubias ATL C 55 40 40 40 50 40 35 35 45
Jim Craft SF LF 20 20 25 50 25 20 35 55 45
Jamie Craig TOR CF 20 20 30 55 30 20 65 60 65
Jeff Craig CHC LF 20 20 30 35 25 20 50 60 60
Chris Crawford BAL CF 25 20 65 40 50 20 75 65 50
Armando Cruz WSH SS 20 20 60 60 75 70 25 30 45
Oneil Cruz OAK 3B 20 20 45 70 55 55 40 65 40
Derek Curiel PIT CF 20 20 20 40 25 25 65 70 80
Jeff Curry AZ RF 20 25 25 35 30 25 60 60 75
Mario Cutitta NYM CF 20 25 35 50 60 60 45 60 45
William D'Urso BAL SS 20 20 45 65 50 50 25 65 45
Chris Dahl COL 3B 20 20 50 55 50 30 40 50 45
Jonathan Dahl MIL 3B 25 30 55 60 45 45 45 55 45
Andrew Daschbach BAL 1B 20 20 40 50 50 40 40 45 35
Jeff Davenport STL 3B 20 25 45 70 45 25 35 70 45
Vince Davern PHI 2B 20 20 50 45 55 55 25 30 45
Danny Davey MIL CF 20 20 20 60 25 25 45 35 55
Josh Davis PIT RF 20 20 25 45 30 20 50 65 40
Victor De Hoyos ATL C 45 50 20 20 30 20 20 20 25
Luis De La Cruz BAL RF 20 20 25 30 25 20 45 45 45
Sergio de la Garza HOU RF 20 25 20 25 20 20 30 50 45
Rodrigo de la Parra STL CF 20 20 60 45 60 25 50 50 55
Victor de la Rosa TOR RF 20 20 30 45 30 20 55 50 55
Willie de la Torre PHI RF 20 20 25 60 25 20 40 70 45
Jose de Leon ATL 1B 20 20 30 45 25 30 25 30 30
Anderson De Los Santos BAL SS 20 20 50 50 60 55 25 40 40
Doug Deel NYM 3B 20 25 60 70 60 45 55 60 50
Chris Derrick OAK 3B 20 20 40 65 40 25 30 60 50
Rafael Devers BOS 3B 20 20 55 65 50 40 35 50 35
Jaime Diack SF LF 20 20 25 50 30 30 40 55 55
Cortez Diaz OAK SS 20 20 45 65 40 60 20 70 35
Hector Diaz CWS RF 20 20 20 40 25 25 30 40 45
Josh DiMora MIA C 50 50 30 30 30 30 30 30 20
Xavier Dixon STL C 45 50 25 30 25 20 20 30 30
Greg Dobbs Jr. CWS 3B 20 20 55 50 50 45 40 50 50
Aaron Dolney BAL C 45 55 25 30 30 25 25 35 35
Octavio Dominguez ATL 3B 20 20 40 75 50 65 50 65 45
Joe Doss SF C 55 60 30 30 30 25 20 25 45
Brad Douce CWS 2B 20 20 55 45 55 55 30 30 40
Jeter Downs BOS 2B 20 20 60 60 55 65 25 40 35
Ben DuBay NYM RF 20 20 20 35 20 20 50 60 50
Micah Duffy NYM 1B 25 20 35 30 70 25 30 25 30
Chad Dugan NYM CF 20 20 55 60 35 25 55 70 60
Tony Duggan BAL 2B 20 20 50 35 45 50 30 30 50
Jake Dukart BAL 3B 20 20 40 55 40 45 40 55 35
Elijiah Earich TEX SS 25 20 60 70 65 60 25 70 50
Ayden Edwards BAL C 50 50 25 30 35 25 25 35 30
Andy Elam TEX SS 20 20 40 65 50 45 50 55 65
Bubba Embrey PIT CF 20 20 20 40 25 30 60 55 50
Ted England PHI CF 20 20 50 40 40 20 50 50 70
Maikol Escotto ATL 3B 20 20 45 65 65 55 35 45 45
Javi Espinoza BAL SS 20 20 30 40 45 40 30 40 40
Christian Everly TB 3B 20 20 40 75 50 45 35 70 50
Christian Fagnant NYM C 45 55 25 40 35 20 25 45 40
Mike Fair SEA RF 20 20 30 40 30 20 45 55 45
Jesus Falcon ATL 3B 20 20 40 75 40 35 35 70 35
Ryuku Fasanella TEX CF 20 20 60 35 45 25 65 50 70
Wilmer Feliciano BAL RF 20 25 20 35 35 25 45 55 45
Freddy Fernandez PIT RF 20 25 30 35 30 20 35 50 50
Tony Fernandez COL 3B 20 20 55 60 65 45 30 60 75
Jaime Ferrer TEX C 60 60 25 50 35 20 40 55 45
Christian Fierro NYM 2B 20 20 50 40 45 65 20 30 40
Moises Figueroa COL 3B 25 20 60 65 65 50 45 55 45
Curt Filtz COL C 40 55 25 45 35 20 20 55 40
Darling Florentino ATL 3B 20 20 50 60 55 45 35 25 35
Al Flores MIL CF 20 20 25 45 25 30 60 50 45
Gabe Flores WSH 1B 25 20 40 40 45 20 50 30 30
Jorge Flores TB 1B 25 20 50 30 40 25 30 35 35
Julio Flores PHI CF 25 20 45 25 35 40 55 45 55
Dave Flynn MIA RF 20 20 20 40 35 30 55 60 55
Joe Ford NYM SS 20 20 50 50 50 60 25 45 45
Dave Foster BOS C 55 60 25 35 40 25 25 35 25
Danny Fox BOS 2B 20 20 50 40 70 60 25 25 40
Bobby Fredrickson PHI 1B 25 20 30 30 40 30 30 25 20
Jonathan French TEX C 55 60 30 45 35 25 30 50 40
Giorgio Frias CHC SS 20 25 60 60 65 70 20 50 50
Ron Frishman NYY 2B 20 20 60 50 60 60 30 45 45
Steve Fussell NYM 2B 20 20 55 50 60 65 50 40 55
Danny Galicia PIT CF 20 25 50 45 40 45 55 55 60
Victor Galvan BAL 3B 25 25 40 60 45 35 45 60 45
Jhostynxon Garcia BOS LF 20 20 20 25 25 20 45 50 55
Jose Garcia ATL 3B 20 20 60 65 70 70 40 55 45
Reginaldo Garrota COL C 55 55 20 45 35 25 25 40 40
Jose Garza KC SS 20 20 55 60 75 75 45 55 75
Ken Gasaway NYM SS 20 20 55 65 60 55 45 60 50
Jon Gerber NYY C 35 40 20 45 40 40 20 45 40
Raymond Gil BAL 3B 20 20 35 55 40 30 30 50 35
Jordan Gilliam TEX LF 20 20 25 30 25 25 65 50 60
Angel Gomez BAL CF 20 20 20 25 25 25 35 40 65
Jon Gomez NYM SS 20 20 55 65 55 60 45 55 65
Marco Gomez BAL CF 20 20 40 45 55 50 55 55 45
Vinny Gomez PIT 1B 20 20 30 40 40 20 30 30 45
Nick Gonzales TOR 2B 20 20 50 55 65 55 35 40 50
Alex Gonzalez PIT LF 20 20 50 45 50 25 50 65 65
David Gonzalez CWS SS 20 20 55 55 65 65 50 50 55
Edgar Gonzalez BOS C 60 55 25 45 40 25 35 45 30
Jhoandry Gonzalez NYM LF 20 20 20 25 25 25 40 50 55
Julio Gonzalez BOS 3B 20 25 70 60 60 50 25 55 50
Luis Gonzalez BAL RF 20 20 20 35 25 20 40 55 50
Ramon Gonzalez COL C 55 40 45 40 50 45 35 40 50
Charlie Goralski CWS RF 20 20 30 55 35 20 60 55 60
Mike Gould OAK C 50 60 35 55 40 40 35 50 40
Corey Gourdine CHC 2B 20 20 40 45 45 50 25 35 45
Joe Gray NYM RF 20 20 25 40 30 25 55 65 50
Johnny Greene CWS RF 20 20 20 70 30 20 35 80 45
Caleb Grove KC 1B 20 20 40 25 35 20 30 35 30
Angel Guerrero NYM RF 20 20 20 30 30 20 40 55 50
Mac Guscette LAA C 50 60 25 45 45 25 20 35 25
Alex Gusman BAL CF 20 20 50 40 45 45 50 60 50
Chris Gustafson PIT LF 20 25 40 25 45 20 35 50 50
Chris Guyer OAK RF 20 20 25 45 35 30 35 70 35
Angel Guzman BOS 2B 20 20 50 45 65 80 20 45 50
Adam Hackenberg BAL C 50 65 35 55 40 25 35 50 40
Bobby Hackworth DET 1B 20 20 35 35 45 25 25 35 35
Chris Hall BAL CF 20 20 40 40 40 40 65 50 55
Chris Hamilton STL 2B 25 25 50 40 55 55 50 30 50
Mo Hampton Jr. TOR CF 20 20 40 25 30 20 65 65 50
Maverick Handley BAL C 55 50 30 50 40 40 30 50 35
Nick Hanes WSH CF 20 20 50 30 50 65 55 50 55
Kevin Hansen SF 3B 20 20 60 65 50 45 40 60 50
Jayden Harmon NYM 3B 20 25 50 65 50 30 45 55 55
Aiden Harris NYM 3B 20 20 55 65 65 50 45 55 50
Calvin Harris MIA C 50 55 20 40 30 30 20 45 35
Jim Harris CIN 3B 20 20 50 65 35 30 35 60 35
Trey Harris BAL CF 20 25 25 40 35 40 40 50 50
Colton Hartman BOS RF 20 20 25 40 35 30 30 50 45
David Haynes ATL CF 20 20 40 45 35 20 50 50 65
Austin Hays HOU LF 20 20 25 30 35 25 55 60 60
Camden Hayslip CWS LF 20 20 25 30 25 25 60 55 45
Dan Henry BOS 1B 20 25 50 45 45 50 35 55 45
Maikol Hernandez ATL 3B 20 20 55 65 70 60 30 30 50
Jeremy Herr OAK CF 25 20 45 30 40 45 55 50 65
Alexis Herrera NYM RF 20 20 20 45 35 20 35 45 50
Chris Herrera KC CF 20 25 35 55 30 40 65 70 80
Juan Herrera NYM 1B 20 20 35 65 60 35 20 20 20
Julio Herrera BAL C 45 55 20 35 25 25 20 40 25
Mario Herrera KC C 50 70 30 60 35 20 45 60 25
Omar Herrera ATL CF 20 20 25 55 25 30 60 75 55
Chad Hess ATL 1B 20 20 30 25 35 25 30 35 25
Curt Hess TEX 2B 20 20 65 35 50 55 35 25 45
Liam Hicks BAL C 35 50 25 45 35 25 25 40 35
Dave Higley BOS 1B 25 20 40 25 40 30 25 45 20
Walt Hines PHI LF 20 20 30 35 25 25 30 45 50
Keston Hiura AZ 1B 20 25 40 50 40 50 30 40 40
Jeff Hobbs BAL SS 20 20 55 45 65 50 50 35 55
Jonathan Hogan PIT RF 20 20 25 45 25 20 55 55 45
Jake Holland STL C 40 50 25 55 25 25 20 30 25
Mac Horvath STL 3B 20 20 60 65 65 65 35 50 50
Brady House TEX 3B 20 25 50 65 60 55 35 55 45
T.J. Huisinga LAD C 75 50 25 30 30 25 20 25 35
Lennin Hurst TEX RF 20 20 55 65 55 60 55 75 70
Ron Ingle AZ LF 20 20 45 40 40 20 55 50 55
Arturo Inzunza BOS C 55 50 35 40 30 20 20 35 35
Tony Irizarry SEA RF 20 20 25 70 25 20 40 70 50
Victor Irizarry KC SS 20 20 55 55 45 70 40 55 50
Brad Irvin MIL 1B 20 20 35 30 30 20 30 25 25
Chris Jackson NYM C 70 35 55 25 35 25 25 25 35
Jon Jakeway TOR 2B 20 25 35 45 40 50 30 35 45
Jon Jaquez NYM C 60 50 25 35 35 25 20 35 40
Alex Jaramillo KC RF 20 20 45 40 40 20 45 45 35
Devin Jennings TOR 3B 20 30 50 65 70 50 30 65 60
Thomas Jennings ATL 2B 20 25 60 60 60 60 40 55 40
Jeff Jensen SF 2B 20 20 60 55 60 60 45 50 55
Carlos Jimenez NYM CF 20 20 20 35 30 25 55 50 70
Hector Jimenez BAL CF 20 20 20 40 30 20 40 50 55
Juan Jimenez ATL C 45 40 25 25 25 35 25 25 30
Jimmy Johns PIT CF 20 25 55 45 45 20 60 60 65
Bo Jonas BAL C 50 65 25 45 45 25 30 45 40
Josh Jones COL 1B 25 20 30 25 40 20 50 30 40
Nolan Jones CLE 3B 20 20 45 65 60 45 30 50 40
Danny Juarez BAL CF 20 20 60 35 50 50 55 45 60
Rogelio Juarez COL 2B 20 25 45 35 45 45 30 20 30
Mike Judge NYY 3B 20 20 50 45 40 45 50 45 45
Josh Jung ATL 3B 20 20 50 60 65 45 40 50 50
Nick Kahle BOS C 55 50 25 40 25 25 30 45 35
T.J. Kallhoff ATL 3B 25 25 50 80 65 45 25 65 50
Nate Karaffa NYM CF 20 20 40 45 40 45 45 45 55
Gavin Kash NYM 1B 20 20 35 50 40 30 30 40 40
Eric Keating TOR CF 20 20 25 50 35 30 50 60 60
Kevin Keeney BAL SS 20 25 65 60 50 75 20 65 40
Jarred Kelenic MIL RF 20 20 30 50 35 25 65 70 60
Josh Keller NYY RF 20 20 25 35 30 20 50 45 40
Jim Kelly OAK C 55 45 30 35 30 20 30 35 35
Isiah Kiner-Falefa TB SS 30 40 60 65 60 60 40 55 35
Tyler R. King PHI LF 20 25 30 65 35 25 60 50 50
Jeremy Kinser COL CF 20 20 50 45 35 25 65 55 55
Alejandro Kirk TB C 35 50 25 45 30 30 25 40 25
Erik Knaul LAD 2B 20 20 45 40 35 60 30 35 40
Tim Korner LAD CF 20 20 45 65 45 45 50 80 70
Kevin Kriegshauser BAL CF 20 20 30 25 30 35 60 50 55
Sung-jin Kwok DET LF 20 25 30 45 30 20 60 55 55
Jamie Lamphere NYM RF 20 25 20 30 25 20 55 50 50
Chad Landry TB 3B 20 25 35 50 40 50 30 50 50
Bobby Lanier KC C 60 40 30 35 20 20 30 40 35
Danny Lanier BOS 3B 20 25 45 60 50 50 20 50 45
Nate LaRue SEA C 70 65 25 50 35 25 30 55 35
Jeff Lawrence MIL SS 20 20 65 60 65 70 40 50 40
Jim LeGault OAK C 60 50 35 35 30 30 25 30 35
Jake Levin CWS 3B 20 20 30 50 35 35 25 50 40
Brad Lewin COL C 65 55 30 40 35 25 25 45 50
Jamie Lievense COL SS 20 20 45 60 40 50 60 60 40
Jim Linder PIT CF 20 20 50 55 45 20 50 65 30
Jonathan Lineberry COL SS 20 20 60 45 55 60 40 35 45
Sean Littlewood MIL C 45 60 30 45 35 20 30 50 25
Zach Livingston ATL 3B 20 25 60 70 50 40 40 60 35
Josh Lockard KC C 65 50 25 40 30 25 20 40 35
Tyler Locklear BAL 3B 20 20 45 50 50 35 25 25 20
Alex Lopez COL 2B 20 20 60 40 55 50 30 30 45
Bernie Lopez ATL RF 20 20 20 45 25 20 40 50 40
Eduardo Lopez BOS LF 20 25 20 45 35 25 50 50 55
Marco Lopez KC CF 20 20 40 40 35 40 45 50 45
Robby Lopez COL C 40 55 20 30 35 25 25 40 30
Bryan Loriga NYM 2B 20 20 40 50 40 45 35 40 45
Marco Luciano HOU 3B 20 20 35 55 55 55 40 55 55
Marco Lugo TEX 2B 20 20 35 35 35 60 40 30 40
Joe Mack ATL 1B 25 45 35 60 45 25 30 55 45
Jordan MacMillan ATL C 50 35 30 25 30 25 30 25 25
Julio Madrid COL C 40 40 20 30 35 25 40 30 40
Mike Maki ATL SS 20 20 65 80 75 80 35 75 45
Ricky Maldonado BAL SS 20 20 60 65 70 75 40 65 60
Chris Mann NYM SS 20 20 45 45 60 55 25 50 40
Dave Marine NYM CF 20 20 50 50 35 40 65 65 55
Noelvi Marte LAD 2B 20 20 60 65 70 60 40 45 50
Mason Martin ATL 1B 20 20 30 45 40 25 25 40 45
Steve Martin NYY 2B 20 20 45 50 55 55 45 40 50
Angel Martinez BAL 1B 20 20 40 55 50 50 25 45 40
Chris Marty TOR CF 20 20 50 40 45 50 65 60 65
Yohenny Mata NYM SS 20 20 60 60 55 65 20 30 40
Jaheim Mathis TEX RF 20 20 50 50 45 50 65 65 50
Ian Matos BAL RF 20 25 35 45 35 25 60 55 45
Ryan McAllister STL C 60 55 30 45 45 25 40 45 35
Jake McBride MIL 2B 20 20 65 60 55 80 25 50 55
Chris McCall MIL 3B 20 20 40 65 50 45 30 60 50
Jayden McDonald TB RF 20 20 40 50 45 20 45 60 55
Walt McGurk LAA RF 20 25 35 35 30 20 55 40 50
Tim McHugh ATL RF 20 20 35 45 45 25 50 60 55
Dave McKenzie NYM C 55 75 40 60 25 25 30 55 25
Ronnie McNary NYM RF 20 20 40 55 35 20 50 65 55
Jeff McNeil SF 1B 20 20 25 30 35 35 40 40 45
Cesar Medina MIN CF 20 20 50 50 45 50 60 70 80
Carlos Medrano BAL C 45 55 20 40 25 25 20 45 35
Jordan Mejia COL CF 20 20 35 45 30 35 50 65 65
Ismael Mena TEX LF 20 20 20 30 25 20 45 60 50
Leo Mena COL CF 20 20 40 30 40 25 55 55 65
Hector Mendez PHI RF 20 25 35 45 30 25 55 55 40
Ricardo Mendez NYM CF 20 20 20 35 30 25 55 50 70
Jose Mendoza NYY CF 20 20 25 55 25 35 55 55 40
Steve Mercier OAK CF 20 25 35 60 35 30 60 70 70
Alex Meza STL 1B 20 20 35 25 45 25 20 25 25
Raul Meza BOS SS 20 25 45 50 55 55 55 55 40
Doug Middleton NYM SS 20 20 50 55 60 50 35 55 25
Drew Millas OAK C 55 60 30 45 35 25 35 45 35
Aidan Miller ATL 3B 20 20 60 65 50 45 50 60 50
Mike Mills HOU CF 20 20 60 35 50 60 65 60 45
Ryan Mooney NYM 3B 20 20 45 55 55 35 25 55 40
Christian Moore TEX 3B 20 20 55 60 50 55 60 55 50
Jimmy Moore TEX CF 25 20 55 40 70 75 55 45 70
Joel Morales ATL 3B 20 20 45 45 45 45 40 40 55
Ramon Morquecho CWS 3B 20 20 40 65 45 50 35 70 45
Ron Morris NYY 3B 20 20 40 60 45 35 25 55 50
Joel Morrow CWS RF 20 20 50 40 45 20 50 55 65
Mike Moss COL CF 20 20 45 45 45 45 50 60 50
Mike Moulds COL 3B 20 20 45 65 45 25 30 60 45
Kevin Mount ATL LF 20 20 45 25 35 40 60 45 55
Jon Mullins COL CF 20 20 20 55 25 25 55 55 50
Maxwell Muncy OAK SS 20 20 45 55 60 60 30 45 55
J.D. Mundy BAL 1B 20 20 30 40 25 25 30 35 35
Ricky Munoz MIN 3B 20 20 35 70 40 30 30 60 40
Ron Murphy PIT LF 20 20 35 45 30 25 45 45 45
Nate Murray COL 3B 20 20 50 65 50 40 45 60 35
Jon Nabors CWS 1B 20 20 25 50 40 25 25 50 40
Ricky Navarre TB LF 20 20 40 50 35 20 40 55 55
David Negrete CWS SS 20 20 50 80 60 65 55 70 60
Sean Nelson TEX CF 20 20 50 30 45 50 70 60 60
Dylan Neuse BAL CF 20 20 35 45 45 45 35 40 45
Mike Newton CHC CF 20 20 55 30 45 45 50 45 50
Robbie Newton COL C 55 45 25 25 25 25 25 30 25
Mat Nichols NYM C 55 40 30 30 30 25 20 30 35
Satchell Norman NYM C 55 55 40 50 45 40 35 45 45
Mike North ATL 3B 25 25 45 70 55 45 25 55 50
Tim Nowlin MIN 1B 20 20 55 65 50 50 50 70 45
Juan Nunez PIT RF 20 25 30 40 40 25 50 45 45
Raily Nunez BAL SS 20 20 35 50 45 45 20 30 25
Dan O'Brien STL 2B 20 20 35 35 60 75 30 30 55
Mike O'Clair NYM 2B 20 20 50 40 55 45 35 30 40
Randy Oakes SF LF 20 20 25 40 25 20 40 50 50
Jesus Ochoa CIN LF 20 20 20 40 25 20 40 55 45
Jeff Ogles PIT 3B 25 20 40 65 45 45 40 65 40
Martin Olivas NYM 3B 20 20 50 55 55 45 20 25 25
D.J. Olson CLE CF 20 25 50 25 40 20 60 45 45
Eloi Orona OAK SS 20 20 55 75 60 60 50 75 60
Eddie Ortez TEX C 50 65 25 55 30 25 25 55 25
Alberto Osuna BOS 1B 20 20 35 35 30 30 25 30 25
Ian Owens OAK 1B 20 20 55 35 40 45 50 50 50
Cristian Pache LAD CF 20 20 25 45 25 25 75 75 70
David Pacheco CHC RF 25 20 30 45 30 25 50 65 50
Jose Padilla CHC RF 20 20 25 35 30 20 40 55 40
Damiano Palmegiani TEX 1B 20 20 35 55 40 35 30 55 50
Edgar Pantoja MIA CF 20 20 65 40 60 60 60 65 75
Brandon Parker ATL LF 20 20 25 30 25 20 50 50 40
Bret Parker NYM SS 20 30 50 50 50 45 20 45 45
Jordan Partida TEX 1B 20 20 25 55 30 25 35 70 40
Chris Paske STL RF 20 20 40 35 40 35 55 50 45
Maurice Paterson SEA LF 25 25 25 30 20 20 45 45 45
Eli Paton BAL 3B 20 20 40 50 45 35 35 40 35
Art Patrick ATL LF 20 20 50 30 55 60 55 50 55
Alvin Patterson BOS CF 20 20 40 45 35 20 40 65 50
Kai Patterson LAD SS 20 25 55 65 50 45 45 65 45
Ben Pearson LAD 3B 20 25 55 70 50 30 50 60 55
Josh Pearson BAL CF 20 20 30 40 45 35 45 50 60
Gene Peck BAL 3B 20 20 30 65 40 35 25 55 45
Angel Pena BAL CF 20 20 20 35 25 25 55 50 60
Carlos Pena NYM RF 20 20 25 50 40 30 40 60 50
Kelvin Pena ATL C 50 55 25 35 30 25 25 25 25
Sergio Pena TB SS 20 20 60 65 65 70 50 60 40
Jose Penaloza CHC SS 20 20 50 55 50 50 60 55 50
Josh Penny TEX SS 20 20 55 50 65 70 20 55 45
Alex Perez ATL SS 20 25 55 65 60 70 45 50 55
Onil Perez SF C 55 65 20 30 25 25 20 30 25
Chris Perry CLE CF 20 20 55 45 45 45 60 65 50
Beau Philip ATL 2B 20 20 50 55 55 50 35 40 45
Chris Pike STL CF 20 20 25 45 35 20 60 70 60
Phil Pinkley BAL CF 20 20 40 40 40 20 55 50 50
Erison Placencia BAL SS 20 20 40 45 50 40 25 40 25
Stacey Polderman CLE LF 20 20 30 40 30 30 40 55 45
Dan Potts COL 2B 20 20 40 40 45 65 35 40 40
T.J. Precourt TOR 3B 20 20 50 60 55 45 55 55 45
Phil Pryor BAL CF 20 25 50 30 40 45 55 45 40
Robert Puason OAK 3B 20 20 60 60 55 55 50 45 35
Gil Pullan TOR C 50 50 50 40 45 25 35 40 55
Chris Purcell MIL 3B 20 20 60 70 65 45 25 70 40
Steve Purinton COL CF 20 20 20 45 30 25 55 55 65
Willie Quintana TEX 1B 20 25 50 40 40 25 60 45 55
Jorge Quintero STL RF 20 20 25 60 30 20 40 75 50
Alexander Ramirez LAD LF 20 20 20 35 25 25 45 60 60
Moises Ramirez BAL SS 20 20 55 50 50 50 35 30 30
Bryan Ramos OAK 2B 20 20 60 70 65 45 20 25 20
Danny Ramos NYM 1B 20 20 30 40 35 20 30 25 25
Jefrey Ramos ATL RF 20 20 20 35 25 25 35 45 55
Omar Ramos MIA RF 20 20 30 35 35 20 35 55 50
Ivan Rangel NYM 1B 20 20 45 40 40 30 35 30 25
Luis Ravelo BOS SS 20 20 60 60 65 65 30 40 45
Tyree Reed STL LF 25 20 20 30 30 25 60 70 65
Jerry Reeder OAK RF 20 20 35 30 30 20 45 45 75
Caleb Regilio TOR SS 20 20 55 50 60 60 45 50 55
Robby Reimer COL RF 20 20 20 60 35 20 45 50 40
Manny Renteria SF 2B 25 20 50 50 60 75 40 40 50
Jon Reynolds MIA CF 20 20 25 60 30 20 50 65 65
Jake Rice TEX 1B 20 20 25 50 30 25 35 60 45
Jaden Richardson SF 2B 20 20 60 40 55 75 50 35 55
Jake Ridell NYY C 50 55 30 45 35 25 25 50 35
Jody Ridley OAK RF 20 20 20 35 30 20 35 50 40
Andy Rigsby CWS LF 25 20 30 30 30 20 45 50 65
Jerry Rios BAL 3B 20 25 40 55 40 40 45 50 45
Alex Rivera HOU C 50 40 20 30 25 25 20 35 25
Danny Rivera ATL 1B 20 20 40 45 30 30 30 30 30
Dave Rivera PIT RF 20 20 20 45 25 25 35 60 65
Sebastian Rivero NYM C 55 60 25 35 25 25 30 35 35
Sérgio Robalo CWS 1B 20 20 50 25 40 25 50 25 40
Jacen Roberson BAL CF 20 20 20 40 40 25 45 45 50
Ben Roberts COL SS 20 20 55 60 65 55 50 50 65
Josh Roberts NYM CF 20 20 35 35 20 30 55 45 35
Sam Robins OAK C 50 45 25 45 35 25 35 35 30
Nate Robinson MIL 2B 20 25 55 60 45 55 30 45 45
Dave Rochford NYM C 45 30 30 25 30 20 20 25 25
Jonathan Rodrigues BOS LF 20 20 50 50 40 40 55 65 55
Carlos Rodriguez BAL C 55 50 25 35 35 25 20 40 30
Ernesto Rodriguez CHC LF 20 20 20 40 30 20 35 60 55
Jose Rodriguez BAL SS 20 20 65 75 80 75 35 40 40
Julio Rodriguez PIT LF 20 20 25 40 30 25 55 65 55
Manny Rodriguez NYM RF 20 20 20 50 30 20 35 65 50
Ricardo Rodriguez ATL C 30 40 20 45 40 25 20 40 30
Jim Roe MIL 3B 20 20 45 75 50 25 45 70 45
Jesus Rojas OAK C 35 35 30 35 40 25 40 35 35
Juan Rojas ATL 2B 20 20 40 30 45 55 30 30 45
James Rolle BAL 1B 20 20 40 50 50 35 35 25 40
Noelberth Romero BAL SS 20 20 30 50 50 45 20 35 35
Drew Romo BAL C 70 65 20 40 25 25 20 35 25
Ben Rortvedt CLE C 50 55 30 45 35 25 40 45 45
Alex Rosabal MIN CF 20 20 35 55 35 20 55 60 45
Zion Rose ATL C 65 75 20 30 25 30 50 55 50
Joe Rowland ATL LF 20 20 30 50 25 20 50 55 45
Josh Rubino OAK LF 20 25 20 45 50 25 35 50 70
Mike Rubino COL 2B 20 25 55 45 65 65 30 35 60
Jake Rucker ATL 3B 20 20 40 50 55 45 20 25 25
Josh Rudkin NYM CF 20 25 30 35 30 30 55 35 60
Danny Ruiz OAK SS 20 20 50 45 55 50 30 45 50
Danny Ruiz COL CF 20 20 45 40 40 45 55 50 55
Jesus Ruiz COL SS 20 25 40 55 55 55 40 55 55
Rogelio Ruiz BAL CF 20 20 40 40 35 25 45 45 35
Dalton Rushing TOR C 60 60 30 50 35 45 25 25 20
Sean Russell CLE CF 20 20 65 55 50 20 65 60 45
Chris Ryan COL SS 20 20 50 65 45 50 25 65 45
Edgar Saenz BAL 3B 20 25 45 70 55 40 45 65 45
Takaya Sakai BAL 2B 20 20 60 65 45 65 35 55 40
Oscar Salamanca OAK SS 20 25 50 50 55 55 20 50 50
Manny Salguero STL 2B 20 20 45 55 45 45 30 40 45
Alex Salinas COL C 45 55 35 35 40 25 25 40 30
Emeril Salviati TB 3B 20 25 35 75 45 40 35 75 45
Juan Sanchez CWS 1B 20 20 25 35 25 30 25 25 25
Cesar Sandoval CLE SS 20 20 55 65 70 75 40 60 45
Sergio Sandoval STL RF 20 20 20 40 25 20 50 50 50
Luis Santana NYM RF 20 20 20 35 25 20 35 50 45
Erik Saper TB CF 20 25 50 40 45 20 60 55 50
Steve Saylor NYM CF 20 25 40 55 35 40 55 65 60
Joel Schill ATL SS 20 20 60 75 55 60 40 70 40
Mike Schlegel KC C 50 50 50 40 35 20 20 40 25
Chris Schmidt BOS CF 20 25 60 30 50 25 55 60 70
Casey Schmitt CWS 3B 20 20 35 65 55 45 30 50 40
Jacob Schoenvogel LAA LF 25 20 35 30 40 35 60 50 60
Bobby Schuster OAK SS 20 20 55 50 65 80 45 45 50
Victor Scott BAL CF 20 20 25 35 30 25 50 45 55
Enyer Serrano NYM CF 20 20 20 25 25 25 45 50 60
Blake Shapen BAL SS 20 20 40 55 50 45 40 55 40
Brendan Sher BAL 3B 20 20 45 50 55 45 35 35 40
Braden Shewmake PHI 3B 20 25 50 60 60 55 30 45 45
Jarod Shipley NYM SS 20 20 65 55 50 60 55 55 50
Willie Sifuentes PIT RF 20 20 30 55 30 20 50 60 60
Luis Silvas SEA SS 20 20 70 70 80 75 65 65 55
Kendall Simmons ATL 3B 20 20 40 65 55 60 25 40 40
Jim Sipos NYY 2B 20 20 50 45 65 70 65 45 65
Jelani Smith COL 1B 20 20 25 40 25 25 25 20 25
Steven Snook LAD SS 20 20 35 55 65 65 50 65 45
Joe Sockalexis CWS RF 20 25 25 50 30 20 45 55 55
Tyler Soderstrom STL C 40 55 20 45 40 30 35 50 40
Justin Solomon KC C 65 40 30 30 35 25 25 35 25
Jake Spenard NYY C 55 40 30 35 30 35 20 35 40
Randy Spitz TEX 3B 20 20 55 55 50 50 40 60 45
Luchino Spotelli STL 1B 20 20 35 35 25 20 25 30 20
Josh Stark NYY 3B 20 25 40 65 35 35 20 65 40
Otis Statum BAL CF 20 20 25 35 30 30 45 45 40
Tyler Stephenson SF C 55 65 25 55 30 25 35 55 50
Eliezel Stevens ATL 2B 20 20 50 60 55 60 20 25 30
Brad Stevenson COL SS 20 25 45 65 60 60 30 55 60
Aidan Stewart WSH 3B 20 20 50 60 55 50 30 50 40
Cole Stilwell TEX C 65 50 25 45 35 25 35 45 40
Shawn Stokes COL 1B 20 20 50 35 35 25 35 20 40
Trevor Story PHI SS 20 20 65 65 65 60 40 45 40
Kyle Stowers CHC LF 20 20 25 40 35 25 55 65 50
Mitch Strider STL RF 20 20 20 40 25 20 45 55 55
Josh Stringfellow BAL CF 20 20 55 40 40 50 65 65 60
Dan Stubbs KC 2B 20 20 50 50 55 55 30 40 60
Drew Stubbs Jr. WSH CF 20 20 55 35 50 50 55 45 80
Jonathan Summers NYY SS 20 20 65 40 65 65 30 25 45
Steve Swetman NYM C 60 55 25 45 30 25 35 45 20
Trey Swiderski BOS LF 20 20 20 25 30 35 40 60 60
Ambioris Tavarez ATL SS 20 20 50 65 60 60 25 40 45
Davis Tavarez BAL RF 20 20 20 30 25 20 50 55 55
Angel Tejada BAL SS 20 20 50 55 65 65 25 35 30
Chris Tennenbaum CWS CF 20 20 55 50 50 45 60 55 55
Rich Terronez BOS 3B 20 20 40 75 45 30 35 70 40
Alexander Then ATL SS 20 20 50 50 50 45 25 30 40
Shaukat Thind SF CF 20 20 20 45 30 20 45 55 50
Bobby Thorne MIL SS 20 25 65 45 75 70 40 40 55
Manny Tiznado CHC SS 20 25 45 60 40 50 30 55 45
Rob Tlusty CWS 3B 20 20 60 80 50 45 35 70 50
Frank Tolentino BAL LF 20 20 20 45 25 25 35 45 50
Santiago Torres NYM LF 20 20 20 20 25 20 40 50 50
Ezequiel Tovar BAL 2B 20 20 50 60 60 60 25 40 45
Sean Trotter LAD 1B 20 20 45 65 45 30 50 55 55
Glen Trottier STL 1B 20 25 35 40 30 20 35 35 25
T.J. Truskowski TEX RF 20 25 50 55 45 20 55 80 55
Tevin Tucker NYM SS 20 20 50 50 50 50 40 40 40
Marcus Turner STL CF 20 25 65 55 55 55 55 75 55
Bob Urrea NYY RF 20 20 20 50 25 20 45 65 55
Yordys Valdes LAD 3B 20 20 60 60 65 65 35 50 45
Willie Valdez WSH RF 20 20 25 50 30 20 60 80 55
Josef van de Graaf OAK 1B 20 25 40 40 40 45 45 50 45
Ricardo Van Grieken TEX 2B 20 20 40 55 55 55 25 30 40
Jeroen van Lierop COL CF 20 20 45 40 40 45 50 50 45
Mike Van Vliet MIA RF 20 20 40 40 40 20 55 55 55
Mike Vanover NYM 3B 25 25 40 60 50 40 25 55 45
Alexis Vargas MIL LF 20 20 35 50 30 30 45 70 60
Alfredo Vasquez BOS 1B 20 20 30 35 40 30 30 45 30
Braulio Vasquez ATL 3B 20 20 55 55 55 50 40 45 45
Edgar Velasquez HOU C 50 45 20 35 30 40 25 35 30
Juan Velasquez OAK 2B 20 20 50 40 40 40 30 30 45
Raffaele Velazquez BOS C 65 70 30 60 35 30 40 55 55
Sam Venti BAL CF 20 20 35 55 30 30 65 60 50
Eric Vezina TOR 2B 20 20 50 40 45 65 30 30 55
Gilberto Villa PIT CF 20 20 55 45 50 55 65 65 55
Jose Villacis ATL CF 20 20 35 40 35 40 40 55 40
Joe Vogel NYM 3B 20 20 40 75 50 40 40 70 55
Mike Wagner MIL CF 20 20 55 50 55 20 50 65 50
Yhoangel Walker PHI C 55 35 20 30 30 25 25 25 20
Andy Walsh KC 3B 20 20 35 70 45 25 30 70 45
Mike Walter TOR CF 20 20 60 50 45 20 60 65 60
Robbie Walter ATL 3B 20 20 40 65 45 25 35 60 45
Joe Ward LAD 2B 20 25 55 40 50 45 25 30 45
Gabe Warwick MIL C 50 40 30 35 35 20 25 35 30
Ben Watson TB RF 20 20 60 30 45 45 65 55 65
Kahlil Watson CLE 2B 20 20 55 60 60 60 30 40 45
Steve Watson ATL C 55 50 30 40 25 25 25 35 25
Ken Weible COL SS 20 20 60 65 75 75 50 50 40
Brad Weimer SEA C 60 40 35 30 35 25 20 30 25
Jim Welch PHI LF 25 25 25 35 25 20 60 50 50
Colton Welker TB SS 20 20 55 65 55 50 35 55 45
Nate Wheeler NYM 3B 20 20 40 50 55 35 40 50 45
Lonnie White TEX LF 20 20 30 30 30 25 55 60 60
Tommy White CWS 1B 20 20 40 50 40 35 35 45 40
Jett Williams STL 2B 40 40 60 60 60 60 45 55 45
Ron Williams PHI 2B 20 25 50 65 50 70 35 55 55
Ethan Wilson BAL RF 20 20 25 30 30 20 45 45 40
Steve Wilson ATL 3B 20 20 50 65 50 45 30 55 50
Masyn Winn TEX SS 20 20 55 70 55 60 40 55 45
Bobby Witt Jr. PIT 3B 20 20 55 70 70 65 40 60 45
Steve Wolford TEX LF 20 20 50 45 40 45 50 55 35
Devon Woods KC 2B 20 20 35 40 40 45 35 30 40
Donte Woods COL 3B 20 20 65 65 50 30 45 65 45
Damani Wynn STL C 45 35 25 25 25 20 25 20 25
Kevin Yates OAK 1B 25 20 50 45 40 30 45 25 25
Tim Young CHC SS 20 20 65 45 50 60 45 45 55
Tony Yuge CWS C 45 55 35 40 30 25 30 35 35
Bert Zapata SF CF 20 20 50 35 45 45 60 50 55
Angelo Zazueta WSH RF 20 20 25 40 25 20 40 55 40
Ken Zebell TOR CF 20 25 50 50 40 45 55 60 65
Jake Zobel TB CF 20 20 60 40 40 20 60 55 65
Nelson Zuniga STL 2B 20 25 40 40 50 50 25 20 35
Saturday, August 5th , 2023 - OOTP Baseball 24.6 Build 69