MAJOR LEAGUE BASEBALL
LEAGUE FREE AGENTS REPORT - SCOUTED BY: OSA
11/01/2023
 
  Batters | Pitchers | Fielding Ratings | Fielding Position Ratings
Name Team Pos C Ability C Arm INF Range INF Arm INF Error Turn DP OF Range OF Arm OF Error
Hanley Acevedo CF 20 20 30 30 35 25 60 55 55
Cory Acton 2B 20 20 50 60 55 55 55 60 55
Johnny Adams 3B - - 60 60 50 45 45 50 40
Matt Adams 1B - - 45 45 40 40 30 40 35
Kwan Adkins LF 20 20 35 45 35 30 55 60 50
Jesus Aguilar 1B - - 30 40 35 30 45 45 40
Ryan Aguilar LF 20 20 45 55 50 35 55 50 50
Hanser Alberto 2B - - 55 50 55 55 55 45 50
CJ Alexander 3B 20 20 50 70 50 45 50 70 45
Abraham Almonte RF 20 20 45 50 45 30 55 55 55
Armando Alvarez 2B 20 20 50 50 55 40 45 50 40
Ranser Amador 2B 20 20 55 55 50 45 30 20 35
Trey Amburgey LF 20 20 35 45 35 35 60 55 55
Michael Amditis C 50 55 30 45 35 25 30 40 35
Edmond Americaan CF 20 20 35 50 40 25 60 50 65
Jake Anchia C 45 50 35 50 35 30 30 50 25
John Andreoli RF - - 40 55 40 30 55 70 55
Andres Angulo C 55 60 35 45 45 25 40 50 40
Aristides Aquino RF 20 20 30 50 35 25 50 60 45
Francisco Arcia C 55 50 35 45 40 30 40 45 40
J.T. Arruda SS 20 20 55 50 50 50 50 50 50
Andy Atwood 2B - 20 55 55 60 55 50 50 60
Luis Aviles Jr. 2B 20 20 60 65 45 55 60 60 50
David Avitia C 55 50 35 45 30 25 30 40 40
Connor Bagnieski 2B - - 55 45 50 50 50 50 50
Benyamin Bailey LF 20 20 30 35 35 20 50 45 50
Roberto Baldoquin 2B 20 20 65 60 75 60 55 55 55
Roldani Baldwin C 45 60 45 60 50 40 45 55 50
Cam Balego C 45 45 40 55 40 35 45 50 45
Chase Barbary C 45 50 40 40 35 25 40 50 50
Robert Barham C 45 45 30 40 35 25 35 45 40
Cole Barr 2B - - 45 50 50 45 45 50 45
Franklin Barreto SS 20 20 55 55 50 55 55 60 50
Cameron Barstad C 50 55 35 60 35 25 30 45 30
Luis Alexander Basabe RF - - 30 40 30 25 60 65 50
Olivier Basabe 2B 20 20 55 55 60 55 55 55 50
Freuddy Batista C 45 50 35 35 40 35 30 35 45
Matthew Batten 2B 20 20 55 55 55 50 55 45 55
Kyle Battle LF 20 20 25 40 30 20 50 45 55
Jalen Battles 2B 20 20 60 55 50 55 55 50 45
Jake Bauers LF 20 20 40 45 50 30 55 55 55
Mariel Bautista LF 20 20 30 45 35 25 55 55 50
Chris Bec C 45 55 40 55 45 35 45 55 45
Luke Becker 2B 20 20 55 50 60 55 55 50 60
Tim Beckham 3B 20 20 55 60 50 50 50 60 50
Randy Bednar LF - 20 35 50 45 30 55 50 60
Brantley Bell 2B 20 20 55 55 55 50 50 55 50
Chad Bell 1B 20 20 40 55 45 40 45 50 40
Engel Beltre CF - - 40 50 40 25 65 50 55
Michael Beltre 3B 20 20 35 50 35 30 60 55 50
Anthony Bemboom C 60 55 30 50 45 30 45 50 45
John Benevolent 2B 20 20 55 55 55 50 45 35 45
Stevie Berman C 50 50 35 55 35 30 35 50 35
Jose Bermudez CF 20 20 35 35 35 30 60 50 60
Allan Berrios C 55 50 30 45 35 30 25 45 35
Blake Berry LF - 20 30 35 30 25 55 50 55
Cuba Bess 1B 35 45 35 45 40 25 30 50 40
Chris Betts C 45 50 30 50 35 25 35 50 40
Brhet Bewley 3B 20 20 55 50 50 45 55 50 45
Greg Bird 1B 30 40 35 40 45 35 30 35 25
Braden Bishop CF 20 20 35 50 45 30 65 45 65
Josh Bissonette 2B 20 20 55 50 55 50 55 50 50
Connor Blair LF 20 20 35 35 40 20 45 55 50
Alex Blandino 2B 20 20 50 55 50 50 50 50 55
Tyler Blaum C 55 50 35 50 40 20 30 45 40
Ryan Boldt LF - - 35 45 40 30 60 50 60
Skye Bolt RF - - 35 45 35 30 55 55 60
Jorge Bonifacio RF 20 20 30 55 35 25 55 65 50
Joel Booker LF 20 20 35 45 40 30 60 65 55
Jake Boone 2B 20 20 55 50 60 50 55 45 50
Trevor Boone RF 20 20 35 55 35 25 50 60 50
Brandon Bossard 2B 20 20 60 60 55 55 55 55 50
Justin Bour 1B - - 35 50 45 30 25 50 45
TT Bowens 1B 20 20 35 50 45 25 40 45 30
Luke Bowman C 50 55 35 40 45 25 25 30 30
BJ Boyd LF 20 20 30 25 30 25 60 50 60
Spencer Bramwell C 45 50 25 45 50 25 25 40 35
Bryce Brentz LF - - 35 50 45 30 45 60 50
Lewis Brinson CF 20 20 30 50 40 25 60 65 55
Peniel Brito 3B 20 20 40 55 45 40 45 55 50
Quinn Brodey RF 20 20 35 45 45 30 55 65 55
Robert Brooks C 45 45 30 25 35 30 35 35 35
Mike Brosseau 3B 20 20 55 55 55 50 50 50 50
Devonte Brown CF 20 20 50 55 50 45 60 60 50
Bryce Brueggemeyer LF - - 40 50 50 20 55 55 50
Nick Brueser 1B 20 20 35 55 35 30 45 60 40
Beau Brundage LF 20 20 55 55 55 45 60 55 55
Cade Bunnell 2B 20 20 50 50 55 50 50 50 50
Scotty Burcham 2B 25 20 55 55 55 50 55 55 55
Diowill Burgos LF - - 30 40 40 30 50 55 45
D.J. Burt 2B 20 20 60 50 50 60 65 50 55
Max Burt 2B 20 20 55 60 50 45 45 60 45
Dylan Busby 3B 20 20 45 55 50 45 50 60 50
Bryce Bush 3B 20 20 40 60 45 35 40 55 45
Grayson Byrd 1B 20 20 45 50 45 45 45 45 50
Justin Byrd LF - 20 20 20 20 20 55 45 55
Elijah Cabell CF 20 20 40 45 45 30 60 60 55
Edgar Cabral C 60 55 35 50 40 35 35 45 45
Miguel Cabrera 1B - - 30 50 35 30 25 40 35
Seth Caddell C 50 50 30 50 30 25 30 45 40
Kole Calhoun RF - - 30 30 40 25 55 75 50
Orlando Calixte 2B - - 55 60 55 55 55 65 55
Jair Camargo C 45 55 30 50 45 30 40 50 45
Joe Campagna 2B - - 60 55 50 55 45 50 45
Gustavo Campero C 50 50 30 45 35 30 25 40 25
Gabriel Cancel 2B 35 55 55 55 55 45 50 50 45
Cosimo Cannella 1B 20 20 50 50 45 40 50 50 50
Connor Cannon 1B 20 20 30 50 35 25 25 30 30
Michael Cantu C 45 60 35 65 40 25 40 60 40
Robbie Carling LF 20 20 45 50 50 45 55 50 50
Luis Carpio SS 20 20 55 50 65 55 55 45 55
Tristen Carranza LF 20 20 50 55 50 40 50 55 45
Julio Carrion 3B 20 20 45 50 50 40 45 50 45
Willie Carter LF 20 20 30 40 30 25 45 50 45
Donovan Casey RF 20 20 45 65 30 20 60 65 55
Ryan Casteel 1B 45 45 40 45 45 25 40 50 40
Angelo Castellano 2B 20 20 60 55 50 55 45 30 45
Ivan Castillo 2B 20 20 60 60 50 55 55 50 55
Jake Cave CF 20 20 30 45 35 25 60 55 55
Wiston Cerrato C 50 45 45 45 45 40 45 45 50
Santiago Chavez C 50 65 45 55 45 35 25 50 30
Griffin Cheney 2B 20 20 50 50 55 50 50 45 45
Zac Ching 2B 20 20 55 50 55 50 55 50 50
Troy Claunch C 50 55 35 55 40 25 40 55 40
Hendrik Clementina C 45 50 35 45 35 30 25 40 30
Jackson Cluff 2B 20 25 60 60 55 55 50 60 50
Javeon Cody CF 20 20 40 50 40 45 60 50 55
Jose Colina C 55 50 30 40 40 35 20 25 20
Gavin Collins C 45 55 40 65 45 40 45 65 45
Zack Collins C 40 45 35 55 40 35 40 45 45
Christ Conley C 45 50 30 45 40 25 35 45 35
Jack Conley C 55 50 40 55 45 30 40 50 40
Dakota Conners 2B - - 55 55 50 50 45 45 50
Efrain Contreras2 LF 20 20 25 35 30 25 55 60 55
Zac Cook 2B 20 20 50 50 55 50 55 45 50
Christian Correa C 45 50 35 50 40 25 35 45 40
Clint Coulter 1B 40 45 35 50 40 30 45 55 45
Michael Cruz 1B 45 50 45 55 50 40 45 50 40
Romer Cuadrado LF 20 20 20 30 35 20 50 55 50
Ricardo Cubillan 3B 20 20 55 55 55 55 60 55 55
Yohairo Cuevas CF 20 20 25 40 30 20 55 50 55
Charlie Culberson 2B - - 50 55 60 55 60 45 55
Greg Cullen 2B 20 20 50 50 60 45 55 50 55
Brett Cumberland C 45 50 35 55 40 30 30 35 30
Luis Curbelo 3B 20 20 50 60 50 45 45 55 45
Cole Daily 2B 20 20 55 55 60 55 55 60 35
Nick Dalesandro C 50 60 45 55 45 35 50 55 50
Wes Darvill 2B 20 20 55 60 55 60 50 50 45
Matt Davidson 1B - - 40 60 45 35 45 50 40
Jonah Davis CF 20 20 30 40 35 25 55 45 50
Zach Davis CF 20 20 30 25 35 20 60 45 55
Ian Dawkins CF 20 20 30 50 30 30 60 50 55
Victor De Hoyos C 45 50 35 45 35 30 40 45 45
Aldrich De Jongh RF 20 20 35 45 30 20 60 50 55
Michael De La Cruz C 45 55 40 55 50 30 35 55 45
Ernie De La Trinidad LF 20 20 35 50 30 25 55 50 55
Michael De Leon 2B 20 20 60 55 65 55 55 55 55
Will Decker LF 20 20 30 50 30 25 55 60 50
Craig Dedelow LF 20 20 35 55 40 30 55 55 55
Kellin Deglan C 55 50 35 50 40 30 40 50 45
Greg Deichmann RF 20 20 50 65 50 40 50 65 55
Paul DeJong SS 35 40 55 65 70 65 45 50 50
Riley Delgado 2B 20 20 55 55 55 50 50 55 55
Joe DeLuca C 45 50 35 50 40 25 30 45 30
Ben DeLuzio LF 20 20 55 55 45 50 60 45 55
Dustin DeMars C 50 50 20 25 30 20 - 20 20
Vaibhav Desai 2B 20 20 55 55 55 45 35 45 45
Delino DeShields CF 20 20 50 45 45 45 60 45 65
Alex Destino RF 20 20 45 50 45 30 50 65 55
Brent Diaz C 50 55 35 55 30 25 30 60 40
Eduardo Diaz LF 20 20 35 45 40 20 55 50 50
Jonathan Diaz C 50 50 45 55 50 30 45 55 45
Pedro Diaz C 45 55 30 50 45 30 25 50 35
Pedro Diaz LF 20 20 35 50 35 30 50 55 50
Alex Dickerson LF - - 35 35 30 35 45 50 45
Ray-Patrick Didder 2B 20 20 55 60 50 55 60 60 50
Landon Dieterich LF 20 20 40 45 35 30 50 50 50
Derek Dietrich LF - - 45 55 55 45 50 55 50
Wilmer Difo 3B - - 55 65 60 55 55 55 50
Thomas Dillard C 40 50 30 45 40 30 45 50 45
Dawson Dimon C 55 50 40 50 40 35 45 50 45
Burle Dixon LF 20 25 30 45 25 20 55 55 50
Christian Donahue 2B - 20 55 50 60 60 60 50 55
Matt Donlan C 50 50 30 50 35 25 25 45 35
Joe Donovan C 55 50 30 50 30 25 40 50 45
Dayton Dooney 2B 20 20 50 45 55 45 50 45 50
Patrick Dorrian 3B 20 20 45 55 50 45 35 25 40
Hunter Dozier 1B 20 20 45 65 45 40 45 60 45
Samir Duenez 1B 25 20 40 50 45 35 45 50 45
Matt Duffy 1B - - 55 55 55 45 50 55 55
Steven Duggar CF 20 20 40 45 35 30 65 50 60
Joe Dunand 3B 20 20 55 55 55 40 50 55 45
Cordell Dunn C 45 50 35 55 40 30 45 50 40
Jack Dunn 2B 20 20 55 55 60 55 50 50 50
Jared Dupere 2B 20 20 45 50 50 50 55 50 55
Ty Duvall C 55 55 35 55 40 30 40 50 40
K.V. Edwards 2B 20 20 55 55 55 50 55 55 55
Jeremy Eierman 2B 20 20 50 65 60 55 55 55 55
Karl Ellison C 50 55 40 35 35 35 25 35 30
Robert Emery C 45 50 35 55 45 25 45 30 35
Adam Engel CF 20 20 20 35 25 25 65 45 65
Roby Enriquez LF - - 30 30 30 25 55 55 50
Alex Erro 2B 45 50 50 50 55 50 50 50 50
Rusber Estrada C 55 50 35 55 45 35 45 50 50
Sandro Fabian RF 20 20 20 40 40 20 55 60 55
Felix Familia C 50 50 30 50 30 20 30 55 35
Caleb Farmer 3B 20 20 40 50 45 35 45 50 45
Justin Farmer RF 20 20 40 45 40 40 55 60 50
Zac Fascia C 45 50 35 50 30 25 40 50 45
Andrew Fernandez C 50 50 30 40 40 25 25 40 35
Braian Fernandez LF - - 30 45 35 25 55 45 45
Vince Fernandez LF 20 25 35 55 40 30 55 55 50
Jose Ferrer C 55 55 35 45 40 30 35 35 40
Josh Ferro C 50 50 30 45 45 25 30 40 40
Edwin Figuera 2B 20 20 55 55 55 60 55 50 55
Keegan Fish C 50 55 45 55 45 30 25 45 30
Jameson Fisher 1B 40 50 40 45 50 35 45 45 50
Colby Fitch C 50 55 35 50 40 25 45 55 45
Ryan Fitzgerald 2B - - 55 45 55 50 55 45 50
Jecksson Flores 2B 20 20 60 50 50 55 35 40 40
Ti'Quan Forbes 3B 20 25 45 55 50 45 45 55 45
Devin Foyle LF 20 20 35 45 45 30 55 50 55
Maikel Franco 3B 20 20 45 60 50 35 35 60 45
Nick Franklin 2B - - 50 50 45 55 50 50 50
James Free C 40 50 30 55 35 25 40 55 45
Harrison Freed LF 20 20 35 45 35 30 45 50 50
David Freitas 1B 45 45 40 45 50 30 25 40 40
Patrick Frick 2B 20 20 55 50 55 55 50 45 45
Kyle Froemke 2B 20 20 50 55 50 50 45 55 50
Joshua Fuentes 3B 20 20 55 60 55 40 45 45 50
Cam Gallagher C 60 50 30 55 65 25 35 45 40
Angel Garced 2B - - 55 50 50 45 20 20 20
Aramis Garcia C 55 60 30 50 40 30 35 50 40
Jalen Garcia CF - - 25 30 30 25 60 60 50
Leury Garcia SS 25 20 55 65 55 50 55 55 50
Robel Garcia 2B 25 30 50 60 50 50 50 55 45
Wilson Garcia 1B 30 45 35 45 45 25 40 45 40
Saul Garza C 40 60 30 50 35 25 40 50 40
Mickey Gasper C 40 50 45 50 40 30 25 30 35
Jake Gatewood 1B 20 20 45 60 45 40 45 55 45
Max George C 45 50 50 60 50 50 55 55 50
Mitch Ghelfi C 50 50 35 50 40 30 40 50 45
Trent Giambrone 2B 20 20 55 50 55 40 45 50 40
Nick Gile 2B 20 20 50 50 50 45 45 50 50
Jonah Girand C 50 50 35 55 45 30 45 50 45
Chris Givin 2B 20 20 55 50 55 50 50 55 50
Robbie Glendinning 2B 20 20 55 60 55 50 35 40 50
Jackson Glenn 3B 20 20 45 50 50 45 45 50 45
Ben Gobbel 3B 20 20 55 50 45 50 35 35 30
Ryan Goins 2B - - 55 55 65 50 55 55 55
Ryan Gold C 50 50 40 45 40 35 40 45 45
Casey Golden LF 20 20 45 65 55 40 55 50 50
Jakob Goldfarb LF 45 50 35 50 40 25 50 55 50
Dariel Gomez 1B 20 20 35 45 45 35 45 45 45
Jose Gomez2 2B 20 20 55 55 55 55 55 55 50
Jarrett Gonzales C 50 55 45 50 45 45 40 45 45
Alvaro Gonzalez SS - - 55 55 55 50 45 50 45
Bryan Gonzalez C 55 55 25 20 45 25 50 55 45
Ivan Gonzalez C 55 55 45 55 45 35 35 55 45
Jayson Gonzalez 3B 20 20 40 60 45 45 45 55 50
Luis Gonzalez RF 20 20 30 60 30 25 55 65 60
Marcos Gonzalez 2B 20 20 55 55 55 45 50 50 50
Marwin Gonzalez 2B - - 55 55 55 55 50 50 55
Yariel Gonzalez 2B 20 20 50 55 55 40 50 50 50
Yovan Gonzalez C 60 55 40 50 40 - - - -
Erik Gonzolez 2B - - 65 60 65 65 55 55 55
Terrance Gore CF - - 30 45 40 25 70 40 60
Cade Gotta CF 20 20 40 50 40 30 60 55 55
Nick Gotta 2B - - 55 55 50 55 50 50 40
Jimmy Govern 3B 40 50 55 50 55 45 50 50 50
Sal Gozzo 2B 20 20 55 55 55 50 50 50 50
AJ Graffanino 2B 20 20 55 55 70 55 55 50 55
Zach Green 1B - - 40 60 45 40 45 55 45
Osmy Gregorio 3B 20 20 55 65 50 50 50 60 55
Grayson Greiner C 55 55 35 50 45 25 35 50 40
Cadyn Grenier SS 20 20 65 60 60 60 55 60 60
Anfernee Grier CF 20 20 55 55 55 50 70 50 65
Spencer Griffin LF 20 20 35 50 40 25 60 50 55
Robbie Grossman LF - - 30 25 40 25 55 50 60
Deivy Grullon C 45 60 30 50 45 25 35 45 40
Wilkin Grullon C 35 40 35 55 35 30 35 45 40
Arturo Guerrero CF 20 20 30 50 35 25 60 55 55
Gregory Guerrero 2B 20 20 60 60 55 55 55 55 50
Taylor Gushue C 55 55 50 45 50 30 50 25 35
Dalton Guthrie 3B 20 20 55 50 70 55 55 50 55
Jonathan Guzman 2B - - 65 65 55 60 60 55 45
Devin Hairston 2B 20 20 60 50 55 60 60 50 50
Jim Haley 2B 20 20 50 55 55 40 50 50 45
Alex Hall C 50 50 35 45 40 30 45 50 45
Allante Hall C 50 50 35 50 35 25 40 50 40
Jaxon Hallmark CF 20 20 50 55 55 50 60 55 50
William Hancock C 45 55 30 55 50 30 30 35 30
Dylan Harris LF - 20 35 45 35 25 55 45 55
Trey Harris LF 20 20 50 55 50 50 60 50 55
K.J. Harrison C 45 50 40 55 50 40 30 50 40
Monte Harrison RF 20 20 35 65 35 30 60 70 60
LJ Hatch 2B 20 20 55 50 55 55 45 45 50
Kyle Hayes C 50 50 25 45 30 25 30 35 40
Damian Henderson LF 20 20 35 30 25 35 45 55 50
David Hensley 2B - 20 55 60 55 45 40 50 50
Alejandro Hernandez 2B 20 20 55 50 55 50 35 30 40
Cesar Hernandez 2B 25 25 55 50 55 55 55 45 50
Elier Hernandez LF - - 35 50 40 30 55 60 50
Francisco Hernandez 2B 20 20 55 50 55 50 30 35 40
Kenny Hernandez 3B 20 20 55 65 50 55 50 50 50
Marco Hernandez C 50 50 35 50 30 25 40 50 45
Yadiel Hernandez RF 20 20 25 30 35 20 45 50 45
Dilson Herrera 2B - - 50 45 55 50 55 40 50
Chris Herrmann C 45 45 35 55 45 30 55 50 55
Max Hewitt 2B 40 45 50 45 55 50 50 45 55
Jason Heyward CF - - 35 55 40 30 65 65 60
Logan Hill LF 20 20 35 55 45 30 50 60 65
Jason Hinchman LF 20 20 30 40 35 25 40 45 45
Garrett Hiott CF 20 20 45 45 35 40 55 50 55
Wyatt Hoffman 2B 20 20 60 50 60 50 30 30 40
Alex Holderbach C 45 50 30 55 35 30 45 55 50
David Hollie LF 20 25 45 55 45 35 55 50 55
Bubba Hollins 3B 20 20 45 60 50 45 35 60 55
Connor Hollis 2B 20 20 55 50 60 50 50 50 50
Mason Holt CF 20 20 25 30 25 30 60 45 55
Connor Hoover 2B 20 20 55 50 55 55 50 50 55
Alexis Hopkins C 45 45 20 20 20 20 20 - 20
Bryson Horne 1B 20 20 35 40 40 25 30 35 30
Maddux Houghton LF 20 20 20 35 30 25 55 55 50
Jordan Hovey 3B - - 45 60 50 40 50 55 50
Dondrei Hubbard CF 20 20 40 45 40 40 60 55 50
Chris Hudgins C 45 50 45 60 35 45 40 50 40
Joe Hudson C 55 55 35 50 50 25 35 45 35
Cooper Hummel LF 50 45 45 45 45 45 50 50 50
Zach Humphreys C 50 50 45 55 40 35 40 55 45
Reinaldo Ilarraza 2B 20 20 50 45 60 50 60 45 55
Herbert Iser C 40 60 35 60 40 30 25 40 40
Hiroki Itakura LF - - 30 45 35 30 50 45 55
Drew Jackson 2B 20 20 60 65 55 55 55 65 55
Ryan January C 40 50 30 50 40 35 45 50 45
Zach Jarrett LF - - 35 45 50 30 55 50 60
Riley Jepson 1B 20 20 30 45 35 25 30 30 35
Tommy Jew CF 20 20 45 50 50 45 60 45 60
Joe Johnson LF - - 45 45 50 40 45 45 45
Sherman Johnson 2B - - 55 60 65 55 50 50 55
Tyler Johnson LF 20 20 35 40 35 40 40 55 50
Eric Jones C 45 45 40 55 45 35 40 55 40
JaCoby Jones CF - - 50 55 45 45 65 60 55
Jahmai Jones CF 20 20 55 50 50 55 65 45 55
Ray Jones LF 20 20 25 30 35 35 55 55 55
Ryder Jones 3B 20 20 50 60 55 50 50 50 50
Thomas Jones RF 20 20 40 55 30 25 60 60 50
Levi Jordan 2B 20 20 55 50 70 50 50 50 50
Connor Justus 2B 20 20 60 60 65 60 55 60 55
Scott Kapers C 50 55 40 55 45 30 45 50 50
Andrew Keck C 45 50 30 45 30 25 25 45 40
Andrew Keefer LF 20 20 45 50 45 40 50 55 45
Robbie Kellerman C 50 50 30 40 35 20 20 20 25
Dalton Kelly LF 20 20 35 50 50 40 60 50 60
Dylan Kelly C 55 50 40 50 45 35 40 45 45
Parker Kelly 3B 20 20 50 55 55 40 35 45 45
Scott Kelly 2B 20 20 60 55 50 55 55 55 45
Ty Kelly 2B 25 20 50 50 55 45 50 50 55
Otto Kemp LF 20 20 50 45 45 40 50 50 50
Kolton Kendrick 1B - 20 30 35 30 20 30 20 25
Jack Kenley 2B 20 20 50 50 60 50 50 50 50
Tanner Kirwer LF 20 20 40 45 45 30 55 50 55
Patrick Kivlehan RF 25 20 45 60 45 35 55 60 55
Andrew Knapp C 55 55 40 50 45 30 40 55 40
Nash Knight 3B 20 20 55 55 50 40 55 50 50
Grant Koch C 45 50 40 50 40 35 45 55 50
Mark Kolozsvary C 60 55 25 35 40 25 40 35 40
Connor Kopach 2B 20 20 55 50 60 55 55 45 50
Tyler Krabbe C 45 55 40 50 30 25 20 50 35
Jack Kruger C 55 50 35 50 40 35 25 35 35
Danny Lantigua RF 20 20 35 50 35 25 50 55 55
Chris Lanzilli LF 20 20 35 45 35 35 45 50 45
Cullen Large 2B 20 20 55 55 60 50 50 30 50
Jack Larsen CF 20 20 35 45 40 30 60 60 55
Jordan Larson 1B - - 35 45 45 30 25 25 30
Ryan Lavarnway C 35 45 30 50 40 35 30 50 40
Justin Lavey 2B 20 20 45 55 45 45 45 55 45
AJ Lee 2B 20 20 55 50 45 55 55 50 45
Luis Leon C 55 50 50 55 50 45 50 55 50
Sandy Leon C 55 55 40 55 55 25 25 45 40
Josh Lester 1B 20 20 50 55 45 40 45 50 50
Stuart Levy C 50 50 40 50 40 35 40 45 40
AJ Lewis C 50 55 40 50 35 30 40 50 45
Luis Liberato CF 20 20 40 50 40 30 60 50 55
Lyle Lin C 55 50 35 45 40 30 35 55 40
Brady Lindsly C 55 50 35 50 40 25 45 55 45
Hudson Livesey C 45 50 45 40 40 40 35 50 35
Matt Lloyd LF 20 20 40 50 45 45 45 50 45
Shed Long Jr. 2B 35 45 55 55 50 50 55 45 45
Nick Longhi 1B - - 40 55 60 30 45 60 45
Christian Lopes 2B 20 20 55 45 55 50 55 50 50
Irving Lopez 3B 20 20 60 50 55 50 55 50 55
Jack Lopez 2B 25 20 55 55 50 55 60 55 55
Jason Lopez C 50 60 40 50 40 35 35 45 40
Jonathan Lopez 2B - - 55 55 55 50 45 50 50
Angel Lopez Alvarez C 50 55 35 55 40 25 45 50 40
Todd Lott LF 20 20 35 45 35 30 50 55 45
Juan Loyo C 55 50 35 45 30 30 40 45 45
Kyle MacDonald 1B 20 20 30 35 35 25 40 50 45
David MacKinnon 1B 20 20 40 45 45 35 40 45 40
Riley Mahan 3B 20 20 50 60 55 45 55 50 55
Luke Maile C 55 55 35 55 50 35 25 45 35
Martin Maldonado C 65 65 35 50 45 30 30 50 45
Brad Malm 2B 20 20 50 50 50 50 35 40 30
Robert Malone CF - - - - - - 55 50 55
Tyler Malone 2B 40 45 50 50 55 55 55 50 55
Scott Manea C 55 55 35 55 40 30 30 55 40
Jake Marisnick CF - - 35 45 40 30 65 60 65
Hunter Markwardt CF - - 30 40 35 25 60 50 55
Hamlet Marte C 45 45 35 55 35 30 45 50 45
Kyle Martin 1B 20 20 35 45 40 35 40 50 50
Junior Martina 2B 20 20 55 55 50 45 45 40 50
Andrew Martinez 2B 20 20 55 45 55 50 50 45 50
David Martinez C 50 50 30 50 35 25 40 45 45
Eddy Martinez RF 20 20 25 35 35 25 55 65 50
Nick Martini LF - - 35 45 35 25 55 50 60
Cameron Masterman LF 20 20 40 50 45 40 50 50 45
Nick Matera C 55 55 30 50 30 30 40 50 40
Shane Matheny 2B 20 20 60 50 60 55 50 45 50
Wyatt Mathisen 1B 30 50 40 55 40 40 35 50 45
Freddie Matos 2B 20 20 55 55 50 45 40 50 40
Gabe Matthews 1B 20 20 35 50 40 30 45 40 30
Jason Matthews 2B 20 20 55 50 55 50 50 45 50
Gary Mattis 2B 20 20 50 45 55 45 55 45 55
James McCann C 55 55 30 50 45 25 40 55 45
Tommy McCarthy 2B - - 50 55 50 45 25 25 25
Morgan McCullough 3B 20 20 60 55 50 50 55 45 55
Carson McCurdy 1B - - 50 50 50 45 30 30 35
Mickey McDonald CF 20 20 55 55 55 50 60 55 60
Max McDowell C 55 50 35 45 45 30 30 45 45
Garrett McGowan 1B 20 20 30 40 30 30 35 35 35
Jacson McGowan 3B - 20 45 65 45 40 40 65 45
Scott McKeon 2B 20 20 55 55 60 50 55 50 50
Billy McKinney LF - - 30 40 35 25 55 55 50
Jake Means 3B 20 20 50 50 45 40 40 50 50
Erick Mejia 2B 20 20 55 50 55 55 55 55 55
Jose Mena C 50 55 35 50 35 25 35 45 40
Vojtech Mensik 3B 20 20 50 50 55 50 55 45 45
Yermin Mercedes C 40 50 40 50 50 30 40 50 45
Omar Meregildo 3B 20 20 45 60 50 40 50 50 50
Patrick Merino LF 20 20 30 35 30 25 55 55 50
Jake Meyer C 50 50 30 30 25 30 40 35 35
Julio Meza C 50 45 40 45 40 30 30 30 50
Johan Mieses RF 20 20 25 40 35 25 55 60 50
Anderson Miller LF 20 20 35 60 40 30 55 60 50
Andrew Miller C 50 50 45 50 45 40 25 30 30
Dean Miller LF 20 20 30 50 30 30 50 50 45
Jalen Miller 2B 20 20 55 45 55 55 60 45 50
Lane Milligan LF 45 50 35 50 40 30 55 60 50
Daniel Millwee C 50 45 30 45 30 25 40 45 40
Thomas Milone LF 20 20 40 50 45 30 60 50 55
Elian Miranda 3B 20 20 40 55 40 40 45 50 40
Kevonte Mitchell LF 20 20 35 45 35 30 60 55 55
Christian Molfetta C 50 50 40 55 50 40 45 50 45
Travis Moniot 2B 20 20 50 55 60 50 55 45 50
Daniel Montano CF 20 20 30 40 30 25 60 50 55
Elehuris Montero 3B 20 20 45 55 50 40 40 50 45
Cole Moore C 40 50 35 55 40 30 40 60 45
Dylan Moore LF 20 20 55 50 60 55 60 55 55
Demetrius Moorer LF 20 20 50 55 50 25 55 50 55
Colin Moran 3B - - 40 50 45 40 50 55 50
Josh Morgan 2B 45 55 55 60 50 50 50 60 55
Matt Morgan C 50 65 40 60 25 25 40 60 40
PK Morris LF 25 25 35 55 40 30 45 50 50
Taylor Motter 3B 25 20 55 65 55 55 60 65 50
Drew Mount LF 20 20 35 50 30 35 55 55 50
MacKenzie Mueller RF 20 20 35 45 35 20 50 50 55
Anthony Mulrine C 50 60 40 45 35 25 35 40 40
JJ Muno 2B 20 20 55 55 60 55 55 55 55
Yairo Munoz 3B 25 25 50 60 55 45 55 50 45
Shane Muntz C 40 55 35 55 40 35 40 60 50
Tanner Murphy LF 20 20 30 45 30 20 55 45 55
Taishi Nakawake 2B 20 20 65 50 55 60 50 45 45
Tyler Naquin RF - - 30 40 35 25 55 65 60
James Nelson 3B 20 20 60 65 50 40 45 50 45
Robert Neustrom LF 20 20 35 55 35 30 50 50 55
Shervyen Newton 2B 20 20 55 65 55 50 55 55 55
Jonathan Nieves C 45 45 40 45 45 40 45 55 45
Frank Nigro C 45 45 30 50 40 25 30 40 30
John Nogowski LF 20 20 45 50 45 35 45 50 50
Jake Noll 1B 20 20 40 50 45 50 45 50 50
Jacob Nottingham C 45 55 35 55 50 30 25 50 30
Dom Nunez C 55 45 50 50 50 45 50 50 45
Jamal O'Guinn 3B 20 20 45 55 45 45 45 50 50
Matt O'Neill C 50 50 30 50 30 25 35 45 40
Josh Ockimey 1B 20 20 35 35 35 30 30 35 35
Joseph Odom C 60 55 30 50 30 30 25 45 30
Rougned Odor 3B 25 20 55 60 55 50 50 55 55
Chris Okey C 60 55 40 50 55 30 50 55 50
Jared Oliva CF 20 20 35 50 45 30 60 55 60
Jacob Olson C 45 50 45 55 45 45 50 50 50
Ernny Ordonez 3B 20 20 40 50 45 35 40 55 45
Magglio Ordonez Jr. LF 20 20 30 25 25 25 55 50 55
Danny Oriente LF 20 20 25 40 25 20 50 55 50
Cody Orr CF 20 20 50 50 45 40 55 45 50
Dennis Ortega C 55 50 35 45 40 25 40 50 45
Jake Ortega C 55 50 55 45 40 25 45 55 45
Channy Ortiz 2B 20 20 55 45 55 55 50 45 50
Francisco Ortiz C 45 50 30 45 40 40 40 50 45
J.D. Osborne 1B 40 45 40 50 45 35 30 35 35
Tyler Osik 1B 35 45 50 55 40 40 45 60 50
Erik Ostberg C 40 55 35 55 40 35 45 60 45
Hunter Owen 3B 20 20 50 55 50 40 45 55 55
Chris Owings 2B - - 55 55 55 55 60 60 55
Arden Pabst C 55 55 35 55 35 30 40 55 45
Jermaine Palacios 2B 20 20 65 60 60 60 50 55 55
Josh Palacios LF 35 50 35 55 30 30 60 60 55
Daniel Palka LF 20 20 35 50 40 30 50 55 50
Preston Palmeiro LF 20 20 45 55 45 40 45 55 55
Stephen Paolini RF 20 20 35 55 35 30 55 55 55
Jimmy Paredes 3B - - 45 60 45 45 50 60 55
Brandon Parker LF 20 20 25 35 25 - 50 55 45
Jeffry Parra C 50 50 35 50 40 30 45 50 45
Brian Parreira C 50 50 45 55 50 25 25 25 30
Dillon Paulson 1B 20 20 50 55 35 45 25 25 30
Connor Pavolony C 65 60 35 55 35 35 45 55 45
Tyler Payne C 55 50 35 50 35 30 40 50 40
Mark Payton LF 20 20 25 35 25 25 55 50 60
Mike Peabody LF 20 20 30 40 25 20 55 50 55
Jacob Pearson CF 20 20 30 30 25 20 65 40 60
Christian Pena 3B 20 20 45 50 50 40 50 50 45
Cole Pengilly 2B 20 - 55 55 55 50 50 50 50
Elvis Peralta 2B 20 20 55 50 50 50 55 50 50
Jose Peraza 2B - - 55 55 55 55 65 50 55
Cristian Perez 2B 20 20 55 55 60 50 55 45 50
Hernan Perez 2B 20 20 55 60 55 50 55 60 55
Wilmer Perez C 45 50 35 55 40 25 40 50 35
Yanio Perez LF 20 20 45 60 45 40 50 60 50
Jackie Pertuz C 45 50 35 50 40 30 40 50 45
DJ Peters CF 20 20 35 50 30 30 60 60 55
D.J. Peterson 3B 20 20 35 65 45 35 45 60 60
Dustin Peterson LF 20 20 40 45 45 35 55 45 55
Tristan Peterson LF 35 45 35 55 40 30 45 55 50
Zion Pettigrew 2B 20 20 50 55 50 45 55 55 50
Tommy Pham LF 25 20 30 35 40 30 45 50 45
Brett Phillips CF 20 20 40 60 40 30 75 75 65
Matt Phipps C 50 50 25 35 40 20 20 25 20
Mitch Piatnik CF 20 20 65 55 60 55 65 55 55
Chad Pinder 3B 20 20 55 60 60 55 55 55 55
Luis Pintor 2B 20 20 65 60 50 60 55 55 50
Konner Piotto C 55 50 30 30 35 35 40 35 35
Kenny Piper C 45 50 30 40 50 30 30 45 35
Stephen Piscotty RF 20 20 35 55 40 35 55 60 55
Kevin Plawecki C 55 40 35 50 55 25 40 50 55
Nick Plummer CF 20 20 40 55 45 35 60 50 60
Nick Podkul 2B 20 20 50 50 50 45 50 55 50
Tito Polo CF 20 20 35 50 35 30 60 45 60
Cliff Pradd 2B 20 20 50 50 55 45 35 35 30
Sam Praytor C 50 60 35 55 40 35 50 50 55
Jordan Procyshen C 55 50 30 55 40 30 35 45 35
Jordan Qsar LF - - 40 45 45 35 55 55 50
Juniel Querecuto 2B - - 65 60 45 55 - - -
Bryant Quijada C 40 50 45 50 50 45 45 50 50
Roman Quinn CF - - 50 50 35 40 65 60 60
Lorenzo Quintana C 45 55 25 40 45 45 40 35 35
Anthony Quirion 1B 45 50 40 50 40 35 40 50 40
Esteban Quiroz 2B 20 20 55 50 55 55 50 55 50
Chris Rabago C 50 55 50 50 50 45 40 50 40
Ben Ramirez 2B 20 20 50 55 55 45 50 55 50
Yeuris Ramirez 3B 20 20 45 60 60 45 45 50 50
Jefrey Ramos LF 20 20 30 40 35 25 45 45 55
Roberto Ramos 1B 20 20 35 40 35 25 30 40 35
Tyler Rando C 45 45 30 50 35 25 25 35 35
Cornelius Randolph LF 20 20 50 55 50 50 45 60 50
Oscar Rangel C 55 55 30 45 35 30 30 50 45
Rangel Ravelo LF 20 20 40 50 45 35 40 45 55
Harrison Ray 2B 20 20 55 50 50 50 55 50 50
Raudy Read C 55 55 30 50 45 25 30 50 30
Nic Ready 1B 20 20 45 55 40 35 40 55 45
Buddy Reed CF - 20 40 50 45 30 70 65 55
Austin Rei C 60 50 40 55 45 20 45 55 45
Jack Reinheimer 2B 20 20 60 55 65 55 60 50 55
Zach Remillard 3B 20 20 55 60 50 45 50 55 50
Reyny Reyes 2B 20 20 50 55 50 50 55 50 50
Wilmer Reyes 2B - - 55 55 55 50 50 55 50
Grant Richardson LF 25 25 35 55 45 45 55 50 50
Obie Ricumstrict 2B 20 20 55 55 50 50 60 55 55
JT Riddle 2B 20 20 65 55 60 60 60 50 60
Wendell Rijo SS - - 50 45 55 60 55 45 55
Diego Rincones LF 20 20 35 45 35 25 50 55 50
Edwin Rios 1B 30 25 40 60 40 40 40 55 40
Kekai Rios C 50 60 40 65 50 45 35 60 50
Jamie Ritchie 1B 45 45 35 45 40 30 25 30 35
Luke Ritter 2B 20 20 50 50 55 50 50 50 50
Steven Rivas LF 20 20 35 45 40 20 50 55 50
Yadiel Rivera 2B 20 20 60 65 55 60 45 50 55
Alejandro Rivero 1B 20 20 40 55 45 35 45 50 40
Carlos Rivero 2B 20 20 60 55 55 50 45 45 45
Joe Rizzo 1B 20 20 50 55 50 35 50 55 50
Cody Roberts C 50 60 35 50 35 30 45 55 45
Daniel Robertson 3B 25 20 55 55 55 50 50 50 50
Errol Robinson 2B 20 20 55 50 60 55 65 50 55
Aderlin Rodriguez 1B - - 40 55 35 40 30 50 25
Alex Rodriguez C 50 50 35 30 45 30 50 55 50
Brett Rodriguez 2B 20 20 50 55 50 50 45 50 45
David Rodriguez C 50 55 30 55 40 25 35 55 35
Eric Rodriguez C 55 55 30 50 35 30 45 50 50
Julio Rodriguez C 60 60 35 50 45 35 45 50 45
Nerio Rodriguez C 50 50 20 20 40 20 20 20 20
Josh Rolette C 40 50 30 55 35 30 30 60 50
Chris Roller LF 20 20 20 40 30 20 55 55 55
Luis Roman 3B 35 40 50 55 55 45 45 45 50
Stefen Romero RF - - 40 50 50 40 50 60 55
Cleuluis Rondon 2B - - 60 60 55 55 55 50 55
M.J. Rookard LF - - 30 40 30 25 60 55 50
Dylan Rosa LF 20 20 35 50 35 25 50 50 45
Joseph Rosa 2B 20 20 55 50 50 50 50 50 45
Jon Rosoff C 50 50 35 55 40 25 45 50 50
Shawn Ross SS - - 50 50 50 45 20 - -
Darin Ruf 1B - - 30 45 55 35 45 50 50
Agustin Ruiz LF 20 20 25 50 60 20 50 55 60
Ian Sagdal 2B 20 20 50 55 55 45 50 55 50
Josh Sale 3B - - 50 55 50 40 50 50 45
Mike Salvatore 2B 20 30 50 50 55 55 45 45 55
Yolmer Sanchez 2B 20 20 60 55 55 55 50 50 50
Darian Sandford CF 20 20 50 50 45 40 60 45 50
Joshuan Sandoval 1B 40 40 35 45 35 30 30 35 30
Cristian Santana 3B 20 20 60 65 45 50 45 60 45
Danny Santana LF - - 45 55 45 50 55 50 50
Warren Saunders 1B 20 20 40 45 45 45 50 45 45
Scott Schebler LF - - 35 45 40 25 55 55 45
Austin Schell C 40 45 25 45 30 25 30 35 40
Kyle Schmidt C 50 50 30 50 30 25 40 45 40
Scott Schreiber 1B 20 20 45 50 35 35 45 50 45
JJ Schwarz C 40 50 35 55 40 35 40 50 40
Trevor Schwecke 2B 20 20 50 55 55 55 55 45 45
Chandler Seagle C 55 60 35 50 35 20 25 50 35
Quentin Selma 1B 20 20 45 50 45 35 40 50 45
Shane Selman LF 20 20 35 60 35 25 55 65 55
Fox Semones 2B 20 20 50 50 50 50 55 50 50
Hayden Senger C 55 60 30 55 35 30 45 55 40
Steven Sensley LF 20 20 35 70 40 25 55 65 50
Carlos Sepulveda 2B 20 25 55 50 65 50 55 50 60
Anfernee Seymour CF 20 20 55 55 45 50 65 55 55
Aaron Shackelford 2B 30 25 45 45 55 50 50 50 45
Chris Sharpe LF 20 20 40 45 40 40 55 45 60
David Sheaffer C 50 55 35 50 45 30 40 50 40
Dillan Shrum 1B 20 20 30 45 35 30 35 45 45
Nick Shumpert 2B 20 20 55 50 55 50 55 55 50
Jose Sibrian C 50 50 30 45 45 20 30 25 35
Moises Sierra LF - - 35 50 35 35 45 60 45
William Simoneit C 40 55 30 55 35 30 45 55 45
Chase Simpson 3B 20 20 45 60 50 40 40 55 45
Colin Simpson LF 40 45 35 40 30 30 40 50 45
Chance Sisco C 50 40 45 45 50 55 45 45 45
Ethan Skender 2B 20 20 55 55 55 50 55 60 50
Jake Skole LF - - 30 35 35 25 55 55 55
Evan Skoug C 50 50 35 55 50 35 20 20 20
James Smibert 3B 20 20 55 55 55 45 50 50 50
Brady Smith C 45 55 50 55 45 50 45 55 40
Jaylen Smith 2B 20 20 55 50 50 45 40 40 40
Mallex Smith LF - - 35 45 25 - 60 45 55
Dwight Smith Jr. LF 20 20 25 30 25 25 50 45 55
Jake Snider 1B 20 20 50 50 50 50 55 55 50
Taylor Snyder 2B 20 20 50 55 55 50 50 55 45
Nate Soria C 45 50 35 50 40 30 35 50 40
Elliot Soto 2B 20 20 65 60 55 65 50 55 55
Eric Stamets 2B - - 60 60 65 60 50 50 45
Drew Stankiewicz 2B 20 20 55 50 60 50 50 50 55
Max Stassi C 60 50 35 55 40 35 45 50 45
Wade Stauss C 45 50 30 40 45 25 30 50 40
Josh Stephen LF 20 20 35 40 35 25 50 55 55
Landon Stephens 3B 35 35 45 50 50 45 50 50 50
Chad Stevens 3B 20 25 55 60 55 45 50 60 50
DJ Stewart LF 20 20 30 40 35 25 50 50 55
Kevin Strohschein LF 20 20 45 45 35 30 45 60 50
Jack Stronach 3B 20 20 40 55 50 40 45 55 50
Gavin Stupienski C 55 50 25 45 35 25 25 45 35
Cole Sturgeon LF 20 20 35 35 35 20 60 55 55
Andy Sugilio LF 20 20 50 50 45 40 60 55 55
Brett Sullivan LF 40 50 50 55 50 50 55 50 50
Zach Sullivan LF 20 20 25 40 35 45 60 55 50
Joe Suozzi LF 20 20 25 35 25 25 50 50 55
Tim Susnara C 50 55 40 60 40 25 35 55 30
Darnell Sweeney CF - - 50 50 50 50 60 50 50
Travis Tanaka C 50 55 25 45 40 25 25 45 30
Nick Tanielu 2B 20 20 50 55 60 50 45 45 40
Cole Tate 2B 20 20 55 50 50 50 50 50 50
Elijah Tatis SS 20 20 55 55 55 50 35 45 40
McCarthy Tatum 1B 20 20 40 55 45 35 45 55 40
Felix Taveras LF 20 20 30 40 35 25 50 55 50
Beau Taylor C 50 55 35 55 45 30 40 50 45
Chuck Taylor LF - - 40 50 40 30 55 45 55
Kennie Taylor CF 20 20 50 50 45 45 60 50 55
Tomas Telis C 45 55 35 50 45 30 40 45 45
Robbie Tenerowicz 2B 20 20 55 55 55 60 50 55 55
Bryce Teodosio CF 20 20 30 45 35 30 60 55 55
Andy Theiler LF - - 35 45 40 30 55 50 60
Zach Threlfall LF 35 40 25 30 30 30 40 45 45
Trent Tingelstad LF 20 20 60 35 45 20 50 50 55
Justin Toerner LF 20 20 50 45 35 40 55 55 55
Will Toffey 3B 20 20 50 55 50 45 45 55 45
L.T. Tolbert 2B 20 20 55 60 50 50 45 60 55
Mitchell Tolman 2B 20 20 50 45 55 50 50 45 45
Ka'ai Tom LF 20 20 50 50 50 55 60 50 55
Chris Torres SS 20 20 60 60 55 60 55 65 50
Saul Torres C 55 45 30 50 40 30 35 50 40
Logan Trowbridge LF 45 45 45 55 50 40 55 50 45
Yoshi Tsutsugo LF - - 40 60 45 35 50 55 50
Preston Tucker LF - - 50 50 50 40 50 55 50
Armond Upshaw CF 20 20 25 35 30 25 70 60 55
Justin Upton LF - - 30 40 40 25 40 40 40
Pat Valaika SS 20 20 55 50 60 55 55 50 55
Freddy Valdez LF 20 20 35 50 40 30 45 50 45
Jesus Valdez 3B 20 20 40 60 50 40 40 55 45
Sahid Valenzuela 2B 20 20 55 55 55 50 55 55 55
Charlie Valerio C 50 65 45 55 50 40 30 25 35
Chase Vallot C 35 50 35 55 40 30 45 55 50
Ildemaro Vargas LF 20 20 55 55 60 55 50 50 55
Braulio Vasquez 2B 20 20 50 55 55 45 55 50 55
Rodrigo Vigil C 50 55 50 50 50 45 40 45 35
Jonathan Villar 2B - - 55 55 50 55 55 55 50
Meibrys Viloria C 50 60 45 55 50 45 25 40 40
Joe Vranesh LF - 20 30 45 30 30 45 45 45
Steele Walker RF 20 20 35 45 45 35 55 45 55
Forrest Wall 2B 20 20 55 45 55 50 60 40 50
Paxton Wallace 3B 20 25 45 65 50 40 45 65 50
Chad Wallach C 55 50 35 50 50 35 35 45 35
Tom Walraven 2B - - 55 55 50 40 20 20 20
Je'Von Ward LF 20 20 30 50 35 30 50 45 55
Nick Ward 2B 20 20 55 55 60 55 55 50 55
Logan Warmoth 2B 20 20 60 55 60 55 50 30 45
Jake Washer C 45 50 30 55 35 30 40 50 40
David Washington 1B - - 50 50 50 35 45 45 50
Jarrod Watkins 2B - - 45 50 50 45 50 45 50
Skyler Weber C 50 55 40 55 45 20 55 55 50
Toby Welk 3B 20 20 45 55 45 40 45 50 45
Zach Welz CF 20 20 35 50 35 35 60 50 55
Harrison Wenson C 50 55 30 55 30 25 40 40 35
Zach West 2B 20 20 55 45 55 50 55 45 50
Matt Whatley C 60 60 50 50 50 45 40 50 50
Eli White 3B 20 20 50 60 60 55 60 55 55
Tyler White 2B 20 20 45 50 60 40 40 50 50
Aaron Whitefield LF 20 20 45 55 45 40 55 50 50
Chris Williams C 50 55 25 50 30 25 40 50 40
Justin Williams LF - - 35 45 40 35 55 55 55
Luke Williams LF 20 20 60 55 55 45 60 55 55
Miles Williams LF 20 20 20 40 35 25 45 50 45
Marcus Wilson CF 20 20 30 55 30 25 65 55 55
Paul Witt 2B 20 20 45 50 55 50 50 50 50
Garrett Wolforth C 50 60 35 45 40 30 40 50 40
Tony Wolters C 45 65 50 55 50 35 50 60 45
Andrew Young 2B 20 20 55 55 50 45 50 55 50
Sebastian Zawada LF 20 20 30 40 30 20 45 55 50
Bradley Zimmer RF 20 20 40 45 30 30 65 65 60
Zach Zubia 1B 20 20 30 50 35 35 35 45 45
Thursday, January 25th , 2024 - OOTP Baseball 24.11 Build 85