ABA DOUBLE A
LEAGUE FREE AGENTS REPORT - SCOUTED BY: OSA
05/20/2021
 
  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
Jake Abolafia LF 20 25 40 50 35 20 50 55 50
Ben Agnew C 40 40 45 35 30 25 45 35 30
Alex Aguilar SS 20 20 70 55 60 60 55 55 40
Jose Aguilera 1B 20 25 40 40 40 25 35 25 30
Johnny Alcaraz LF 20 20 40 45 55 20 55 55 70
Paul Alexion 2B 20 20 60 55 55 60 55 55 55
Danny Allen RF 20 20 25 45 25 25 45 60 50
Jonathan Allen C 50 50 35 30 40 35 40 30 20
Pete Allen LF 20 20 40 45 35 20 45 55 45
Wendell Alport 1B 20 20 45 40 50 55 30 30 50
Chris Altieri 2B 20 20 50 35 50 55 45 30 45
Rich Altman CF 20 20 60 40 40 25 60 60 45
Alfonso Alvarez LF 20 25 25 30 25 20 50 60 60
Max Alvarez 2B 20 20 45 45 55 50 40 35 50
Brian Amerson 3B 20 20 50 60 55 45 50 55 60
Pedro Anchondo C 45 45 40 25 30 20 30 30 35
Jim Anderson 3B 20 20 45 70 45 35 35 70 55
Matt Anderson 1B 20 20 30 35 40 20 25 25 25
Alex Andrade LF 20 20 30 50 30 20 40 55 45
Tom Antic 1B 20 20 25 30 35 55 25 25 40
Mike Appling LF 20 20 40 55 40 35 50 60 55
Ricardo Arevalo RF 20 20 25 50 25 25 40 60 40
Manny Arguelles 1B 20 20 35 35 35 30 20 30 25
Kenny Armstrong 1B 20 20 30 40 40 30 25 25 30
Matt Armstrong 1B 20 25 45 60 50 35 30 60 55
Ian Arrowood 2B 20 20 45 50 60 55 45 50 35
Tomas Arroyo LF 20 20 35 30 35 20 40 50 35
Jim Aspinall LF 20 25 35 35 35 25 45 55 45
Nick Aubry 2B 20 20 40 30 45 70 45 25 50
Ryan Austin C 60 50 40 40 35 20 25 40 55
Vince Austin LF 20 20 25 25 30 20 60 50 55
Robby Avila 2B 20 20 65 45 80 80 45 45 80
Jordan Ayala 3B 25 20 50 60 50 40 40 60 45
Vinny Ayala LF 20 20 55 40 50 20 55 55 45
Greg Aydelotte LF 25 20 35 50 35 25 45 55 55
Pat Babin C 60 40 35 35 30 35 20 30 40
Bryan Bahr LF 25 25 35 45 30 20 45 50 60
Mike Bailey C 60 35 55 30 40 35 45 30 35
Steven Bailey RF 20 20 35 45 30 25 55 50 50
Jake Baker CF 20 20 60 55 45 20 65 70 50
Zachariah Baker RF 20 20 30 60 35 20 50 65 55
Chris Ball RF 25 25 30 40 25 20 55 60 50
Kevin Ball 1B 20 20 55 40 45 35 35 25 35
Matt Bandle LF 20 20 50 40 50 50 55 55 50
Carson Banks LF 20 20 30 45 25 25 50 55 40
Paul Banks C 65 55 30 45 35 25 30 50 20
Chris Barefoot LF 20 25 25 40 35 30 35 55 55
Ricky Barella C 50 60 35 65 45 25 35 55 20
Scott Barnes C 65 40 45 25 40 25 35 30 50
Joe Baron C 45 60 20 55 35 25 20 55 30
Marco Barrientos 3B 20 20 45 65 45 40 50 65 50
Corey Barron C 55 40 35 35 35 25 30 40 60
Dan Barth 3B 20 20 55 60 55 35 65 55 55
Brett Bartlett CF 20 20 40 45 40 40 55 55 50
Matt Bates 2B 20 20 50 40 60 55 25 30 40
Jonathan Batty C 45 50 30 30 35 20 30 30 35
John Bauer 3B 20 20 40 60 40 35 40 55 45
Angelo Bautista 1B 25 20 40 45 35 20 40 30 25
Ryan Baxter RF 20 20 35 45 35 40 35 55 55
Willie Bayona 1B 20 25 30 40 30 25 30 35 30
Mike Beavers CF 20 20 50 40 45 25 65 65 75
Ramon Becerra 1B 20 20 30 45 30 30 35 55 40
Tyler Beem LF 20 25 20 40 25 20 35 50 45
Danny Bell 3B 20 25 45 60 50 50 40 50 45
Justin Bell 3B 30 20 45 65 40 35 50 65 45
Matt Bellarmine 3B 20 20 40 60 50 30 35 55 50
Tony Benavidez 3B 20 25 45 65 55 40 45 60 55
John Bennett LF 20 20 55 35 40 25 55 50 55
Chris Benoit C 45 45 40 30 30 25 30 35 25
Justin Bergmann SS 20 20 65 65 50 45 50 60 60
Jim Bernard RF 20 20 45 50 40 40 50 55 50
Emmanuel Berry 2B 25 20 50 40 45 45 50 40 45
Brett Berryann 3B 20 20 50 65 50 45 40 60 40
Rico Betancourt C 50 35 25 25 40 20 35 30 25
Wayne Betz LF 20 20 25 40 20 20 40 45 50
Pete Bingham 1B 20 20 35 40 30 20 35 25 25
Allan Black CF 20 20 40 55 30 35 60 60 45
Nick Blackburn SS 20 25 60 80 70 70 20 75 40
R.J. Blake RF 20 20 35 65 35 30 55 75 45
Davey Blaszczyk RF 20 20 50 40 50 20 55 60 45
Sean Blatt RF 20 20 30 40 35 25 45 55 50
David Blissard 2B 20 20 50 40 45 60 35 30 60
Charlie Blowers 3B 20 20 45 65 60 30 50 60 50
Dale Boehm 2B 20 25 45 45 45 50 50 40 50
Bobby Bolanos CF 25 25 35 40 30 20 60 55 65
Bill Boles 1B 25 20 40 35 40 20 25 45 25
Rich Bondo CF 20 20 60 60 45 50 65 60 45
Jeff Bono 2B 20 20 55 55 50 45 45 55 40
InĂ¡cio Borralha 2B 20 20 70 50 55 60 60 65 60
Josh Boswell 2B 20 20 45 40 45 45 30 35 45
Josue Botello RF 20 20 30 35 30 25 50 60 70
Larry Bowles CF 20 20 20 30 25 20 60 50 65
Jason Bowman C 65 50 25 35 35 25 25 35 30
Neil Bowman 1B 20 20 35 20 35 25 20 25 25
Chris Brann LF 20 20 35 50 35 30 45 55 50
Nick Britt LF 20 20 20 45 25 25 30 65 40
Allen Britton C 55 50 30 35 35 40 60 30 30
Chad Broadwater C 65 50 30 40 40 20 25 35 40
Josh Brosnan RF 20 20 25 50 25 20 45 70 55
Bobby Brown C 45 50 30 45 40 25 30 40 20
Danny Brown 1B 20 20 40 30 35 20 40 30 30
Jon Brown 2B 20 20 65 60 45 45 50 55 50
Mike Brown 1B 20 25 40 25 35 20 40 30 30
John Browne 3B 20 20 40 60 55 40 35 60 50
Jeremy Brunson 3B 25 25 60 65 50 40 50 65 75
Chris Bryant 3B 20 20 50 65 45 50 50 65 60
Maurice Burch LF 20 20 45 30 35 35 40 45 55
Dan Burgess 2B 25 20 55 50 50 50 60 50 50
Sean Burgos RF 25 20 30 50 35 20 40 70 55
Allen Burt 3B 20 20 30 65 35 40 40 75 40
Chris Burton 1B 20 20 25 35 35 30 40 45 30
Jamel Burton C 55 55 35 35 50 25 35 35 25
Raul Bustamante 2B 20 20 65 50 45 50 50 60 55
Ryan Bustamante C 55 55 35 45 25 35 30 45 55
Mark Butler 1B 20 20 55 40 35 25 35 25 25
Justin Byerly 3B 20 20 35 60 40 40 45 55 45
David Cabrera SS 20 20 65 55 45 45 50 60 50
Jimmy Caffall RF 20 25 30 40 25 25 30 60 45
Julio Caldera SS 20 20 65 55 50 55 45 55 50
Shamar Callum LF 25 20 45 45 40 35 50 55 45
Rodolfo Camacho 2B 20 20 50 40 55 60 35 30 55
Alex Camarro 1B 20 20 35 45 20 30 35 30 25
Joe Campbell LF 20 20 45 70 40 30 45 70 50
Josh Campbell C 60 65 35 55 35 20 25 55 30
Steve Campeau 2B 20 20 40 50 45 80 20 40 55
Tony Campise C 55 35 40 25 40 25 30 30 40
Gilberto Campos C 55 45 35 35 50 25 30 35 30
David Canales RF 20 20 25 50 25 20 40 65 50
Jerry Canales 2B 20 20 55 50 55 60 55 45 55
Jose Cancino RF 20 20 40 60 40 20 45 75 60
Joe Candy LF 20 20 50 45 45 20 60 55 40
Miguel Cantu LF 20 20 20 25 20 20 55 45 45
Rich Card 1B 20 20 40 30 45 25 35 25 50
Manny Cardenas 3B 20 25 50 50 80 30 35 45 55
Josh Carnes 1B 20 20 55 40 55 45 45 55 55
Dan Carney C 65 45 20 35 30 30 20 35 25
Matt Carpenter 1B 25 25 55 55 55 30 35 45 55
Michael Carpenter 1B 20 20 30 30 25 20 30 25 30
Danny Carrasco 1B 20 20 30 30 35 20 35 40 40
Antonio Carrillo C 60 45 30 40 30 25 50 40 35
Joe Carter 2B 20 20 55 55 70 65 45 50 40
Andy Caruso C 55 50 20 40 30 20 20 40 25
Kevin Caruso 3B 20 20 40 70 40 40 35 70 50
Juan Casas 1B 20 20 55 40 50 55 40 35 55
Carl Cashman C 55 45 30 35 35 25 40 35 40
Joe Casselman LF 20 25 30 40 35 30 45 55 45
Carlos Castaneda 1B 20 20 50 35 45 20 45 45 50
Carlos Castaneda 1B 20 20 35 30 45 25 30 25 25
Willie Castanon CF 20 20 35 30 30 35 65 45 65
Alex Castillo C 50 40 30 35 25 20 25 30 25
Ernesto Castillo 1B 20 20 35 35 30 45 40 30 45
Omar Castillo LF 20 20 20 40 25 25 25 45 40
Tim Castner RF 20 20 30 50 30 20 40 55 45
Armando Castro 1B 20 20 35 60 45 45 35 50 45
Cliff Catalano 2B 20 20 55 65 50 60 45 55 45
Fabio Cecchini 1B 20 25 50 30 35 30 25 25 25
Luis Cedillo LF 20 20 25 40 30 20 35 55 35
Angel Cervantes C 50 50 30 45 25 25 30 40 35
Efrain Cervantes LF 20 20 40 45 30 35 55 70 65
Mike Chace CF 20 20 50 65 40 40 65 70 65
Hector Chaparro 1B 20 20 50 25 40 40 45 45 45
Greg Chase RF 20 20 25 35 35 35 35 55 55
Jose Chavez C 50 35 30 35 35 25 30 35 30
Bill Chavira C 45 50 20 40 35 25 25 40 25
Nick Cherry 2B 20 20 40 45 45 65 35 40 50
Chris Chludzinski 2B 20 20 60 50 50 50 35 50 50
Mike Choate RF 25 20 50 35 40 40 65 45 50
Ted Choate CF 20 20 50 60 40 40 60 80 45
Chong-chin Choi 2B 20 20 45 45 45 45 50 55 50
David Christensen 1B 20 20 35 35 30 25 40 25 25
Mike Clemens SS 25 25 65 60 45 40 30 70 50
Brian Clements 3B 20 20 35 60 55 50 20 60 55
Matt Clinton 2B 20 20 50 40 55 55 45 30 50
Scott Clowdus 2B 20 20 55 40 50 60 25 30 55
Tyler Cobb SS 20 20 60 55 50 50 35 60 50
Keith Cockrell LF 20 20 40 30 35 40 60 45 45
Justin Cole 3B 20 20 55 55 50 35 45 60 50
John Coleman 1B 20 20 45 40 40 30 40 45 50
Justin Coleman 3B 20 20 60 65 55 35 45 65 50
Dennis Collins RF 20 20 25 40 25 20 45 60 50
Ray Conde CF 20 20 40 45 25 35 65 45 45
Jason Conlon CF 20 20 55 50 50 50 60 60 60
Chris Conroy 1B 20 25 40 35 45 25 60 25 30
Miguel Contreras RF 20 25 30 50 30 25 55 55 45
Corey Conway 1B 25 20 55 30 25 20 45 20 30
Mark Conway 1B 20 20 20 50 30 25 25 55 40
Quincy Cook LF 20 20 25 30 25 30 40 55 45
Chris Cooper LF 20 20 30 50 30 25 45 60 50
Derich Cooper 2B 20 20 60 45 45 50 60 60 55
Jabari Cooper C 60 50 30 45 20 25 25 40 55
Sam Cooper 2B 20 20 60 40 50 75 50 35 60
Josh Copple C 45 55 25 55 40 20 20 50 25
Eddie Cornwell C 55 50 25 40 25 25 25 40 25
Jorge Correa RF 20 20 30 65 30 25 35 70 45
Alfonso Cortez SS 25 20 60 50 45 55 45 50 40
Dean Coss SS 20 25 65 55 60 60 35 60 55
Kyle Costa LF 20 20 25 40 40 25 60 70 75
Paul Cote C 50 50 30 45 25 20 25 35 30
Rob Courtney C 70 50 25 35 35 20 20 25 40
Dale Cowley LF 20 20 20 35 30 25 40 45 50
Kevin Cox 2B 20 25 60 60 50 50 50 55 50
Jimmy Crass LF 20 20 35 45 45 20 45 55 55
Andrew Craver 3B 20 20 55 50 55 60 50 70 50
Jeff Crawley 2B 20 20 55 65 70 70 45 55 55
Matt Cross SS 25 20 60 65 60 60 65 60 55
Vince Crum 2B 20 20 65 50 50 55 25 50 45
Malik Crumbie LF 20 25 45 40 40 35 50 55 45
Alberto Cruz RF 20 20 35 45 35 35 55 55 60
Ivan Cruz RF 20 20 70 40 60 20 55 55 55
Jose Cruz 2B 25 20 55 50 60 60 40 45 50
Kris Culver 1B 30 55 20 45 35 25 20 40 35
Chris Cummings LF 20 20 30 40 30 25 40 55 55
Chris Cunningham C 55 60 20 45 25 20 20 50 30
Dustin Cunningham C 55 35 20 35 30 25 25 30 25
Chris Curry LF 20 20 35 35 30 20 45 45 50
Gary Custer CF 20 25 50 50 35 20 55 50 50
Roland D'Aloisio C 45 45 25 45 40 25 25 40 45
Danny D'Andrea 2B 20 20 55 65 45 55 50 60 50
Chris Daley C 65 40 30 30 35 30 30 35 35
Danny Dally C 50 40 25 40 35 25 25 45 30
Nate Daniels 1B 20 20 25 30 25 30 30 30 20
Noel Darling CF 25 20 40 55 35 20 50 65 70
Art Davis 2B 20 20 55 45 70 60 45 50 50
Bobby Davis 2B 20 20 50 45 50 60 35 30 60
Gil Davis LF 20 20 35 55 35 30 60 60 55
Josh Davis 2B 20 20 60 50 55 55 60 40 40
Josiah Davis 2B 20 25 50 45 55 50 50 35 50
Rich Davis C 40 40 20 25 25 20 30 20 40
Tim Davis 1B 20 20 30 35 40 25 40 40 40
Edwin de la Cruz C 45 45 30 35 40 30 40 35 25
Bill de la Garza C 60 60 35 60 35 25 30 60 30
Jon de la Rosa 1B 20 25 45 35 35 40 30 30 35
Gaby Dean 2B 20 25 45 35 50 50 35 35 50
Quintin DeHaney 2B 20 20 45 45 45 45 45 35 55
Jimmy Delgado RF 20 20 25 70 25 25 40 80 55
Casey Demarest 1B 20 20 35 40 45 30 30 30 35
David Denkinger 1B 20 20 40 40 45 25 55 30 35
Josh Denny RF 20 20 35 45 25 25 45 65 45
Patrick Dexter C 45 40 20 35 30 25 20 30 20
Rich Diamond 3B 20 20 45 75 45 30 30 65 45
David Diaz C 55 65 25 35 25 25 20 35 25
Jordan Diaz LF 20 20 30 55 30 30 60 75 55
Andy Dickey C 60 55 30 50 30 35 30 45 25
Jesse Dietz C 50 40 20 30 25 25 20 25 35
Chris Dixon 3B 20 20 65 60 55 55 45 50 50
Keith Dixon C 60 60 30 55 35 20 40 60 30
Tim Donnally C 60 55 30 50 45 25 30 50 45
Connor Dougherty RF 20 20 35 45 35 30 45 55 50
Pat Dougherty LF 20 25 55 40 50 50 55 60 55
David Driver 3B 20 20 50 55 50 40 40 50 60
Mançio Duff CF 20 20 45 40 45 45 55 60 60
Brian Dulaney CF 20 25 55 35 45 45 55 45 45
Chris Dulitz 3B 30 20 50 75 55 45 50 75 45
Jim Duncan 2B 20 25 45 40 40 55 50 35 55
Brian Dunn 2B 20 20 55 50 60 55 30 50 55
Carlos Duran 1B 20 20 35 30 40 25 30 30 35
Marty Duval 3B 20 20 55 60 55 45 35 60 50
Nick Duwe C 55 60 35 55 50 25 30 55 45
Adam Eastburn LF 20 20 25 45 25 20 45 60 50
Danny Eblen CF 20 20 50 35 35 40 70 55 45
Chris Eckenrode 3B 20 20 50 70 45 35 35 60 55
Rocky Edwards 2B 20 20 40 40 50 45 35 30 40
Sean Edwards 1B 20 20 60 40 35 25 40 20 50
Dan Elder LF 20 25 25 35 30 25 35 55 40
Mike Emmons RF 20 25 30 50 25 20 50 55 60
Bill Engelhardt C 50 55 30 50 25 20 35 55 35
Gabe Esquivel 1B 20 20 50 50 45 50 55 60 65
Brad Evans C 55 60 30 45 35 20 25 50 25
Jake Evans 2B 20 20 50 40 45 55 35 35 55
Nate Evans 2B 25 20 60 40 55 60 25 30 40
Justin Famiglietti SS 20 20 65 65 50 55 55 70 55
Shane Fanning SS 20 20 75 60 50 60 70 60 55
Mike Farmer 2B 25 20 60 55 55 55 45 50 50
Brian Farrell 3B 20 20 60 65 50 55 60 65 55
Tim Feltenberger 3B 20 20 45 55 50 45 20 55 65
Lance Fengler C 70 45 30 35 30 25 35 35 45
Doug Ferguson LF 20 20 20 30 25 20 35 50 50
Nick Ferguson C 55 45 50 45 35 30 30 45 40
Ryan Ferrell LF 20 20 30 40 30 25 45 60 50
Arthur Fidge CF 20 20 50 40 40 40 60 50 50
Chris Figueroa CF 20 20 55 35 45 50 70 50 75
Gilberto Figueroa CF 20 20 50 45 40 40 55 65 60
Jason Fischer 1B 25 20 35 35 30 25 35 30 40
Jared Fisher 3B 25 25 40 65 45 30 40 60 50
Bobby Fitzpatrick SS 20 25 65 80 55 50 30 75 50
David Flanery 2B 20 20 70 60 70 60 50 60 60
Edward Fling 1B 20 20 30 40 50 40 35 25 40
Joe Flo 1B 20 20 40 40 40 50 20 30 45
Joe Flood 2B 20 20 60 40 65 55 65 40 60
Bernie Flores 2B 25 25 50 45 40 50 45 35 40
Cory Flores 1B 25 20 35 30 35 20 40 40 30
Jaime Flores RF 20 20 45 30 45 20 55 55 65
Melvin Flores 1B 20 20 50 35 65 65 30 25 60
Willie Flores LF 20 20 50 35 45 20 40 45 40
Phil Foerster C 40 45 30 35 40 20 50 35 35
Jose Fontes 2B 20 20 55 65 70 75 25 55 50
Matt Ford C 50 50 35 40 35 20 40 40 30
Jaden Foreman LF 20 20 30 55 25 20 50 60 50
Mark Foster 2B 20 20 55 60 50 55 55 55 50
Billy Foxworthy 1B 25 20 45 35 35 30 25 40 25
David Franco LF 20 20 35 45 30 25 55 55 55
Jose Franco C 50 50 30 45 35 20 35 45 20
Jordan Frank LF 20 20 30 35 35 25 40 50 45
Antonio Fransico 3B 20 20 50 70 60 65 40 70 45
Mike Freeland C 55 50 35 45 30 25 40 40 20
Matt French C 60 60 45 50 40 25 35 55 45
Howie Frenger 3B 20 20 45 75 55 40 25 70 45
Rich Fuller 2B 20 25 60 40 70 55 40 30 50
Tommy Fuller C 55 55 30 50 45 20 30 50 30
Greg Fullerton LF 20 20 25 20 25 20 35 35 50
John Fulton LF 25 20 50 50 45 25 55 60 55
Isaiah Fuqua 1B 20 20 35 35 40 20 30 40 30
Malik Fuqua C 35 65 35 55 40 25 30 55 45
Jon Furey 2B 20 20 55 55 50 50 30 50 45
Jimmy Gagliardi LF 20 20 35 40 30 20 40 55 70
Jose Galaviz SS 25 30 65 70 55 40 55 65 50
Carlos Gallegos C 65 40 25 35 40 30 40 35 25
Brian Gansman LF 20 20 35 50 40 35 45 65 50
Alex Garcia 3B 20 20 45 80 45 40 35 70 45
Bill Garcia 3B 25 30 40 55 45 35 45 55 45
Bill Garcia CF 20 20 75 40 70 75 65 50 80
Carlos Garcia CF 20 20 45 35 35 20 50 50 40
Chris Garcia 2B 20 20 60 30 55 60 55 45 55
Jonathan Garcia RF 20 25 35 40 35 20 55 50 55
Jonathan Garcia 3B 20 25 45 60 55 35 40 65 45
Larry Garcia 2B 25 20 50 45 50 55 45 35 45
Rogelio Garcia 1B 20 20 45 35 45 20 45 50 65
Roger Garcia C 55 45 20 30 40 20 20 30 25
Travis Garcia LF 20 20 65 40 50 20 60 45 40
Victor Garcia 1B 20 20 45 45 45 30 30 35 35
Chris Gardner LF 20 20 40 30 40 40 50 45 60
Todd Gardner 3B 20 20 45 75 45 45 25 65 45
Dave Garras C 50 50 20 30 30 25 20 30 40
Jeremy Garvis RF 20 25 55 50 50 20 60 75 50
Andy Gary CF 20 25 35 35 35 20 55 50 60
Nicolas Garza SS 20 20 75 50 65 65 55 65 70
Roberto Garza 2B 20 25 55 30 55 60 55 30 55
Randy Gede CF 20 25 40 25 45 20 65 40 55
Ryan Gee RF 20 25 30 40 35 20 40 65 45
John Geiman CF 20 20 55 55 50 20 60 60 60
John Genest 1B 20 25 40 30 50 30 35 35 35
Scott George 2B 20 20 50 40 50 50 40 30 45
Doug Germaine C 55 75 40 75 35 20 30 75 40
Joe Gibson 2B 20 20 55 40 60 60 50 40 60
Tommy Gillespie LF 20 20 20 25 25 20 30 40 30
Nate Gilling C 60 40 35 30 40 25 45 35 45
Danny Gillis 1B 20 20 30 30 45 25 40 35 30
John Gillis 2B 20 20 55 35 60 55 55 25 50
Justin Gilmore C 70 45 20 25 20 25 25 25 25
Chris Gilsdorf 2B 20 20 55 40 40 50 45 30 55
Josh Ginn 2B 20 20 55 40 45 45 60 40 35
Vinny Giron RF 20 20 20 50 25 20 60 60 50
Jon Gohs 3B 20 20 55 70 40 35 50 65 40
Francisco Gomez 2B 20 20 45 35 50 50 30 25 40
Angel Gonzales C 55 55 30 45 30 25 35 45 25
Julio Gonzalez CF 20 20 35 50 50 20 65 75 70
Mario Gonzalez CF 20 20 60 45 45 55 60 55 65
Ron Gonzalez 3B 20 25 30 70 40 35 20 70 45
Jake Good LF 20 25 30 35 30 25 40 50 60
Bobby Goodman 2B 20 20 50 50 60 65 55 55 45
J.D. Goodman LF 20 20 40 35 30 35 60 50 45
Bobby Graham SS 20 20 60 70 50 60 20 50 65
Jamie Graham CF 20 20 30 35 35 20 60 40 60
Ryan Graham 3B 25 25 50 65 45 40 50 65 50
Timothy Grandberry 3B 20 20 35 50 55 35 20 45 45
Ernie Gray CF 20 25 50 35 35 40 60 50 40
Jordan Green 1B 25 20 35 40 35 35 30 35 35
Tim Gregerson 3B 20 20 45 60 45 30 50 50 35
Terry Gregoire LF 20 20 35 45 35 20 50 55 60
Joe Gress C 75 40 30 25 40 25 25 25 45
Trent Griffin CF 20 20 35 45 35 40 60 50 40
Josh Griffith 1B 20 20 20 30 35 35 30 20 35
Greg Griggs 2B 20 25 60 40 55 65 35 30 45
Jeff Grim LF 20 20 30 45 30 25 40 50 50
Mark Groce 2B 20 25 55 35 50 60 45 25 45
Chris Gruenhagen C 45 50 35 45 35 25 40 50 45
Edwin Guardado RF 20 20 20 45 25 20 50 70 75
Jesus Guerrero LF 20 20 25 35 20 20 50 55 45
Nelson Guerrero C 55 55 35 50 50 25 25 50 35
Noah Gunther LF 25 25 35 35 40 20 40 50 50
Jonathan Gural 1B 20 20 40 45 45 45 30 30 40
Mario Gurule LF 20 20 30 50 30 30 45 50 50
Angel Gutierrez C 65 40 40 35 40 25 50 35 50
Miguel Gutierrez C 70 45 25 40 35 20 35 40 35
Chris Guttormson 2B 20 20 50 40 45 60 40 35 60
Carlos Guzman 2B 20 20 55 40 45 45 50 35 55
Moses Hackett 1B 20 20 30 60 35 30 25 60 45
Bryan Haddock 3B 20 20 55 75 55 40 25 70 45
Jim Hafer LF 20 25 35 40 30 20 50 50 35
Rocky Hafer 2B 20 20 60 35 45 50 25 30 40
Jack Hafner LF 20 20 25 35 25 20 35 50 40
Jerry Hall C 55 70 30 65 20 25 40 65 30
John Hall C 65 50 30 45 40 30 40 45 25
Greg Halliday 3B 20 20 55 60 55 50 40 55 55
Aaron Hammerman C 55 45 35 45 40 20 40 40 30
Nate Hancock 2B 20 20 50 60 50 60 50 50 55
John Hanninen LF 20 20 30 40 30 20 55 45 45
Matt Hansen 1B 20 20 25 30 35 25 35 20 30
Andrew Harber LF 20 20 30 35 25 20 45 50 55
Josh Harden C 60 65 40 60 45 35 20 60 25
Brendan Harney 3B 20 20 55 65 60 45 50 60 55
Aaron Harrelson CF 20 20 50 50 40 40 55 60 50
Danny Harris C 45 55 25 50 40 25 30 50 20
Isaac Harris 2B 20 20 65 55 50 60 50 60 65
Mike Harris 2B 20 25 60 65 55 45 50 60 55
Isiah Hart LF 20 20 30 45 30 25 35 50 50
Jake Hartley C 50 55 30 45 30 25 30 50 20
Dave Harvell 2B 20 20 50 40 65 60 50 35 60
Adam Harvilla C 50 55 35 50 40 25 30 45 25
Stuart Hatcher LF 20 20 30 35 35 25 35 45 45
Travis Hatcher 2B 20 20 60 60 50 50 50 60 55
John Hatley 2B 20 25 55 55 50 70 50 50 50
Jason Havard C 55 55 30 50 35 20 20 50 25
Ray Hayden LF 20 25 55 50 35 20 60 65 60
Josh Hazeltine CF 20 20 55 30 55 65 65 50 65
Mike Head CF 20 20 50 50 45 50 55 60 75
Brian Heavener 3B 20 20 50 55 55 55 35 50 45
Jimmy Hector C 50 45 30 35 40 25 25 35 40
Mike Heer LF 20 20 25 30 25 25 40 50 55
Mike Heeren C 60 55 35 50 45 25 25 45 35
Nate Heitman 2B 25 20 50 40 50 50 55 35 50
Kyle Henderson C 55 50 30 45 45 20 40 45 50
Randy Henderson 3B 25 20 40 65 45 40 35 60 45
Ryan Henley LF 20 25 45 50 50 35 60 55 55
Todd Hennessy 3B 20 20 40 65 45 50 30 55 45
John Hepburn 2B 20 25 55 45 50 45 40 35 50
Nate Herbold 2B 20 20 60 55 50 50 55 50 50
Dave Hernandez CF 20 20 30 40 30 25 60 45 55
Hector Hernandez C 65 45 30 45 35 25 30 40 35
Jordan Hernandez 1B 20 25 40 30 50 35 30 35 40
Julio Hernandez RF 20 20 35 60 40 25 55 75 60
Matt Hernandez 2B 20 20 40 45 40 55 30 35 30
Rodrigo Hernandez C 45 40 35 40 40 20 25 40 50
Will Hernandez CF 20 20 40 45 30 20 60 55 50
Terry Herndon 2B 20 20 55 50 60 45 20 55 60
Cesar Herrera LF 20 20 55 45 50 55 60 60 60
Andres Herrero C 45 55 30 45 35 25 45 45 20
Adam Hickman C 45 50 30 45 40 20 35 50 30
Elijah Hicks LF 20 20 35 40 30 30 40 45 45
Jason Hicks C 50 45 45 35 30 20 20 30 35
Jeff Higdon C 55 55 30 50 50 20 25 50 35
Keith Hill 1B 25 20 35 25 30 20 40 40 35
Sean Hill 1B 20 25 45 30 30 20 25 35 25
John Hilliard LF 20 20 30 40 30 25 60 50 55
Gary Hinton 2B 20 20 65 65 60 60 40 60 45
Mack Hintz 2B 20 20 45 40 45 55 45 35 50
Josh Hodge 2B 20 25 55 55 55 55 50 55 45
Phil Hoffman LF 20 20 30 50 35 20 50 60 55
Philip Hoffman 2B 20 20 50 35 50 45 40 30 55
Chris Hogeboom C 55 55 25 40 25 25 25 35 35
John Holbert 3B 20 20 45 55 60 60 30 55 40
Rob Hollis C 60 60 30 50 35 20 35 55 20
Mike Holly CF 20 20 55 30 40 20 60 50 50
Chad Holzheimer C 45 40 30 25 40 25 30 25 30
Adrian Hooper 1B 20 25 40 30 35 30 35 25 40
Josh Hopkins LF 20 20 30 40 30 20 50 55 55
Chris Horan LF 20 20 25 35 25 20 45 60 50
Elliot Hornung LF 20 20 25 25 30 25 50 45 50
Jim Hoskins CF 20 20 30 40 30 20 55 50 50
Matt Houghton 3B 25 25 45 60 40 40 45 55 50
Nate Howell LF 20 20 30 30 30 25 50 50 60
Curtis Huber 1B 20 20 45 35 40 35 45 30 40
Marc Hudson 1B 20 25 20 30 55 25 40 30 30
Sean Hudson 2B 20 20 60 45 50 55 30 40 55
Manny Huerta C 65 55 30 35 35 25 25 35 35
Jeff Huggins 1B 20 25 30 40 40 30 35 25 55
Caleb Hughes 1B 20 20 40 35 40 35 25 25 35
Bill Hull LF 25 20 25 45 25 20 45 55 45
Chad Hummel 2B 20 20 40 40 45 50 35 30 50
Jon Humphrey C 60 50 20 40 30 20 40 45 35
Jose Hupke C 50 50 25 25 30 30 20 25 45
Jake Hupp LF 20 20 25 35 30 25 45 55 45
Ted Hutchins C 60 50 40 40 40 25 25 40 40
Chris Illick 2B 20 20 65 40 70 60 55 35 65
Nick Ingram 3B 20 20 45 65 50 35 60 60 50
Atsushi Ishikawa 2B 20 20 40 30 30 50 20 30 40
Enrique Islas LF 20 20 30 25 30 20 45 45 55
Allen Israel LF 20 25 25 20 25 20 40 40 50
Amare Jackson 1B 20 20 50 75 40 40 25 75 40
James Jackson 2B 20 20 55 45 45 55 40 40 50
Josh Jackson C 40 35 30 30 35 25 40 30 45
Josh Jadach 3B 20 20 30 60 50 40 25 50 55
Byron Jaeger 2B 20 20 55 55 55 80 65 50 60
Jeremy James C 45 65 45 60 40 20 35 55 20
Jeremy James LF 20 25 30 25 30 20 45 45 40
Blake Jansson 2B 20 20 50 35 55 50 55 30 55
Jimmy Jefferson LF 20 20 30 45 25 20 60 55 55
Tim Jenkins 2B 20 20 55 40 50 60 40 30 60
Drew Jensen LF 20 20 40 40 35 20 45 50 45
Pablo Jimenez CF 20 20 35 35 35 25 55 45 55
Salvador Jimenez LF 20 20 30 35 30 25 50 45 45
Bryan Johnson LF 20 20 35 50 30 30 40 55 50
Chris Johnson LF 20 20 35 35 35 30 45 50 60
Chris Johnson 3B 20 20 45 65 50 35 35 65 50
David Johnson 1B 20 25 35 30 35 25 30 30 35
James Johnson 2B 20 20 50 50 50 70 40 45 55
Jayden Johnson C 60 40 25 35 35 25 35 30 50
Joe Johnson C 60 45 30 35 35 20 35 35 55
Mike Johnson 3B 20 20 50 60 50 40 35 50 40
Ryan Johnson SS 20 20 65 60 50 50 55 55 50
Chris Jokela LF 20 25 55 45 40 45 55 60 50
Andy Jones 2B 20 20 55 25 65 55 60 20 65
Barry Jones LF 25 20 40 45 35 30 40 50 50
Bob Jones 1B 20 20 25 35 40 30 20 25 25
Grant Jones 1B 20 25 30 40 40 30 35 25 30
John Jones C 55 45 35 45 35 25 25 40 50
Pat Jones LF 20 20 35 50 30 20 45 65 65
Earl Jordan LF 20 20 35 30 30 20 50 50 45
Justin Jordan 2B 20 20 50 40 40 60 40 35 50
Josh Justice C 40 70 30 65 40 20 35 65 35
Matt Juve C 45 55 25 50 30 20 30 45 25
Matt Karlowski 1B 20 20 20 40 40 20 20 25 20
Jason Kaufman SS 20 20 65 55 60 55 50 50 45
Pat Keller 2B 20 20 50 30 45 45 35 25 55
Josh Kellogg 3B 20 20 55 70 40 55 30 75 60
Jacob Kellum 1B 20 20 40 30 35 25 50 30 35
Mike Kelly 2B 20 20 50 40 50 50 40 30 45
Josh Kennedy LF 20 20 25 45 20 20 55 60 50
Wally Kennedy 1B 20 20 20 70 30 25 25 75 55
Adam Kerr CF 20 20 55 45 45 45 55 55 50
Josh Keye 2B 20 20 60 65 65 70 50 65 45
Adam Khoury 2B 20 20 40 35 60 40 35 30 45
Ron Kielty 2B 20 20 45 40 50 60 30 30 45
Danny King SS 20 25 55 65 45 75 50 60 45
Eric King SS 20 20 65 80 80 80 50 70 70
Tom King 2B 20 20 55 55 50 55 25 55 50
Jake Klein LF 25 20 30 40 30 20 40 55 40
Justin Klein LF 20 20 45 40 40 25 55 60 45
Andy Kleindienst C 60 50 30 45 40 25 20 45 30
Brian Klomp RF 20 20 20 35 25 20 25 60 55
Milt Kneece LF 20 20 20 60 20 25 30 80 45
Freddie Knipp C 45 45 35 20 30 25 40 25 50
Jason Knoll C 50 45 35 35 40 30 25 40 45
Ray Knop LF 20 20 30 50 30 25 50 65 70
Sigurd Knudsen 1B 20 20 45 25 25 35 35 20 35
Dan Knych 1B 20 20 30 35 35 20 25 25 30
Jon Kocher LF 20 20 40 65 45 50 50 70 55
Brent Kochevar SS 20 20 60 40 55 60 45 35 45
Mike Kranz 2B 20 20 60 40 60 55 25 35 45
Gregg Krauter 2B 20 20 55 35 55 60 25 25 50
Bill Krouse 3B 20 20 35 70 40 35 35 65 45
Ken Krumenacker 2B 20 20 55 65 40 60 35 65 55
Jesse Kueber C 50 55 25 30 35 20 30 35 25
Marc Kuhn 3B 25 20 50 55 55 30 50 60 55
Scott LaFever 1B 20 20 35 40 35 30 45 30 25
Bill LaMoureaux 3B 25 20 40 70 40 40 35 65 35
Tom Langager 2B 25 20 40 40 40 50 35 35 50
Joey Lapham C 45 45 25 40 35 25 30 35 20
Jared LaPlante 2B 20 20 50 40 50 50 35 35 50
Dennis LaRiccia CF 20 20 55 40 45 20 55 60 45
Andrew Lau 2B 20 20 60 40 50 75 45 30 45
Ben Laurin 3B 20 20 55 75 45 30 35 75 55
Joe Lawson 2B 20 25 50 35 55 55 35 25 45
Justin Layton 1B 20 20 25 35 30 20 60 20 30
Art Leab 2B 20 20 45 35 45 40 40 25 50
Jake Leal 2B 20 20 40 45 40 55 30 45 35
Willie Leal 3B 20 20 45 65 40 40 35 60 45
Jeff Leavens RF 20 25 30 45 30 25 45 55 45
Octavio Ledesma 1B 20 20 25 35 30 20 25 35 35
Jose Leon 2B 20 20 60 40 45 45 45 30 45
Walt Lepore 3B 20 20 55 70 55 55 35 60 45
Nate Lewinson 2B 20 20 50 35 60 80 55 25 60
Chris Lewis 1B 20 20 35 40 35 30 35 45 40
Ricky Lewis 2B 20 20 50 45 55 55 45 40 55
Matt Ley LF 20 20 25 45 30 20 50 50 45
Qi-zhen Li 2B 20 20 60 35 55 70 60 30 55
Matt Liebler LF 20 25 30 45 35 20 55 55 60
Skyler Lieder 1B 20 20 30 35 40 25 25 25 25
John Lindblom RF 20 20 30 60 35 25 50 75 50
Brad Lipsey 3B 20 25 35 80 45 35 30 70 40
Nick Lisi C 50 65 30 55 25 20 25 55 25
Jared Livesay 3B 20 20 50 55 60 60 60 60 55
Rich Llamas 1B 20 25 45 30 35 20 25 25 20
Phil Lloyd RF 20 20 35 65 30 25 45 70 50
Riccardo Locatelli C 65 35 35 35 40 25 30 30 30
Greg Loggins CF 20 25 25 45 20 20 55 55 50
Ricky Long C 50 55 30 30 30 25 35 30 25
Jose Lopez LF 20 20 60 40 50 20 50 60 55
Jose Lopez LF 20 20 35 45 35 25 45 65 45
Miguel Lopez 2B 20 25 60 40 45 45 45 30 55
Shell Lopez RF 20 20 20 60 20 20 35 70 40
Tim Lopez LF 20 20 50 45 40 20 65 55 50
Frank Loughlin CF 20 20 55 45 45 45 60 60 50
Brian Lowry C 55 35 30 25 35 20 25 25 35
Devin Lubin RF 20 20 25 60 25 20 35 70 40
Mike Lucas C 60 35 25 30 35 25 30 30 40
David Lugo LF 20 25 25 45 25 25 40 50 60
Reynaldo Lugo 3B 20 20 45 55 40 30 40 55 40
Bill Lusty LF 20 20 25 35 30 20 55 50 50
Justin Lynn 2B 25 20 65 55 50 55 60 45 45
Jerry Lyon LF 20 20 20 25 25 20 25 50 45
Don MacBride LF 20 20 30 30 30 25 35 55 55
Bob MacPherson 3B 25 20 40 70 45 35 45 65 45
Frank Maldonado 2B 20 20 55 40 50 65 55 35 50
Thomaz Mana 2B 20 20 50 55 80 80 45 40 65
Jeremy Mancheski 1B 20 20 25 35 35 30 30 50 50
Alex Manso C 45 50 30 45 45 25 25 45 45
Jordan Maradiaga LF 25 20 30 40 35 20 40 50 50
Scott Marchena 1B 20 20 35 55 45 25 35 40 25
Tim Marfisi C 55 55 50 45 25 25 30 50 25
Billy Maricich 3B 20 20 50 65 45 30 60 60 50
Nate Marston LF 20 20 20 25 25 25 45 45 50
Billy Martinez RF 20 20 20 45 35 20 35 65 45
Dusty Martinez C 35 45 25 35 40 25 20 30 35
Francisco Martinez 2B 20 20 55 60 50 50 30 55 50
Omar Martinez 2B 20 20 55 65 60 80 30 55 80
Ricardo Martinez C 55 65 25 60 25 25 30 55 55
Rodolfo Martinez C 45 50 40 45 35 20 40 45 25
Josh Matthews RF 20 25 55 55 50 20 45 70 45
Danny Mattingly 1B 20 20 30 25 50 25 25 30 30
Paul Maturo C 55 50 35 35 40 25 30 40 25
B.J. Maxey 2B 20 20 65 50 45 65 50 45 50
Vince Maxwell LF 20 20 45 35 35 20 65 55 55
Pete Mayberry LF 20 20 20 45 20 20 30 55 45
Seth Mayhew CF 20 25 50 35 35 45 55 50 55
Nate Mayo C 55 50 25 40 25 20 25 40 30
Sam Mays 2B 20 25 50 35 50 50 25 25 45
Bennett McClellan 2B 20 25 50 55 55 65 35 55 50
Bryant McClendon 2B 20 20 45 45 45 60 50 35 50
Kevin McDivitt LF 25 25 40 55 30 30 50 60 50
Beau McDonald 2B 25 20 65 55 55 45 45 60 45
Tom McDonald LF 20 20 40 50 35 25 45 60 50
Jerry McGinnis LF 20 20 40 30 35 20 50 45 55
John McGowan C 40 40 30 40 35 25 25 45 25
John McGrath CF 20 20 55 50 40 25 65 75 55
Eric McGuire C 60 40 30 25 30 20 25 25 45
Bobby McKee LF 20 20 40 25 40 50 55 45 55
Gabe McKee C 60 70 30 60 35 30 20 60 40
Jared McKinnes 3B 20 25 65 65 50 65 50 55 40
Jon McLaughlin 2B 20 20 50 30 45 40 45 45 50
Matt McMahon C 40 70 35 65 40 30 45 65 50
Rob Medina C 50 55 30 50 30 25 30 50 45
Chad Meek CF 25 20 40 35 30 30 70 50 45
Rocky Mehrer CF 25 20 45 35 35 20 50 50 55
Andy Melbourne C 40 45 20 45 30 25 20 45 35
Jon Melendez 3B 20 25 60 55 45 45 60 55 45
Mike Melin RF 20 20 25 45 30 25 35 60 50
Colt Melnick 1B 40 35 20 30 30 25 20 25 30
Brady Melton 2B 20 25 55 50 55 50 25 45 45
Juan Membreno 3B 20 20 45 70 70 70 25 50 55
Edgar Mendoza C 40 40 30 35 45 25 30 40 35
Roger Menjivar LF 25 25 40 40 35 20 55 55 50
Tong-kyu Mercer 1B 20 20 30 50 35 30 25 55 40
Chris Mercurio LF 20 20 35 35 30 25 40 55 50
Gray Metz 2B 20 20 60 65 60 65 25 65 50
Andrew Mewbourn C 55 50 40 40 35 30 45 50 45
Ryan Meyers 3B 20 20 45 70 75 35 40 65 65
Chris Meza 3B 25 20 50 60 55 40 50 55 50
Dario Meza 2B 25 20 70 50 50 40 50 45 50
Miguel Meza 2B 20 20 45 75 55 40 25 65 55
Ryan Michael 3B 20 20 45 70 45 35 50 65 40
Joel Michaud 1B 20 20 35 35 40 35 35 35 30
Emerson Mihalic C 45 45 35 40 25 25 25 35 25
Joe Miles C 70 50 20 30 40 25 20 25 25
Jason Millam 2B 20 20 35 35 40 50 20 30 45
Ben Miller C 50 50 35 35 45 30 30 35 30
Brady Miller CF 20 20 55 25 40 40 65 45 50
Ian Miller 2B 20 20 50 40 55 45 35 30 35
Jeff Miller CF 20 20 50 25 45 20 60 45 65
John Miller 3B 20 20 50 60 60 35 45 50 40
Jon Miller LF 20 20 35 45 35 20 55 55 45
Jon Miller RF 20 25 20 45 20 20 35 55 50
Kyle Miller 3B 20 25 55 55 40 30 30 55 45
Mark Miller LF 25 25 30 35 30 25 35 35 40
Jeremy Million LF 20 20 20 45 25 25 45 55 50
Robby Mills 2B 20 20 60 50 65 55 20 40 60
John Minardi 2B 20 20 50 45 50 40 30 30 45
Floriano Mira C 50 45 25 35 45 20 25 40 35
David Mitchell LF 20 20 30 45 30 30 50 50 55
Eddie Miuccio C 45 40 25 35 30 35 20 35 30
Mike Mohr CF 25 20 45 45 40 20 55 55 50
Randy Moller 2B 25 20 55 50 50 45 40 40 50
Greg Molnar 3B 20 20 45 75 65 30 40 70 50
Jasper Monarch C 65 35 30 35 35 45 20 35 40
Randy Monson SS 20 20 55 65 60 55 50 60 55
Victor Montecinos 2B 20 20 60 50 60 60 45 45 45
Francisco Montoya SS 20 25 65 60 45 65 40 55 45
Jon Moody 3B 25 30 40 75 40 35 50 65 45
Aaron Moore RF 20 25 30 50 25 20 50 60 45
Alex Moore 2B 20 20 50 45 50 60 35 50 45
Andy Moore C 65 50 30 35 35 30 35 40 55
Jake Moore 1B 20 20 30 35 40 30 30 45 35
Tanner Moore 2B 20 20 55 65 65 45 55 60 60
Danny Morales LF 20 20 20 45 25 20 50 60 50
Willie Moreira CF 20 20 40 35 35 35 60 50 50
Alex Moreno LF 20 20 35 45 40 45 55 60 50
Rogelio Moreno C 55 55 35 45 40 25 45 50 45
Kevin Morgan 3B 20 25 55 60 50 40 40 60 50
Roy Morice LF 20 20 20 50 20 20 50 70 65
Patrick Morris RF 20 20 40 40 35 25 50 60 55
Joe Morrongiello CF 20 20 60 40 50 50 60 55 45
Marcus Morse 2B 20 20 45 35 50 70 20 25 60
Phil Mory LF 20 20 35 35 35 25 50 45 60
Greg Mosler C 50 65 25 55 35 20 30 60 35
Jay Mosley LF 25 20 35 45 35 30 45 55 55
Dave Mracek 2B 20 20 55 60 65 65 50 50 50
Justin Mueller 2B 20 20 60 40 45 55 40 30 45
Mike Murch LF 25 20 35 25 40 30 45 45 50
Jerry Murdock CF 20 20 50 60 35 35 55 65 50
Jamie Murphy LF 20 25 40 40 35 30 50 50 65
Joe Murphy 1B 20 20 35 25 30 25 25 30 35
Ryan Murphy C 55 55 35 30 20 25 25 35 35
Steve Musgrave 3B 20 20 35 65 50 40 30 55 50
Kevin Mutch LF 20 20 45 50 40 35 45 60 45
Bryan Myers 3B 20 20 40 60 55 55 45 55 60
Nick Myers C 50 45 35 45 45 25 30 40 35
Justin Nance DH 20 20 25 35 25 25 25 55 45
Max Navarro RF 20 20 20 60 30 20 50 70 55
Ryan Nelson C 55 50 50 45 20 20 30 50 30
Joe Nevitt LF 20 20 25 30 35 30 35 50 65
Jimmy Newell CF 20 25 60 30 40 45 65 40 55
John Nicholson 1B 20 20 35 35 35 30 30 35 25
Alberto Nieves C 55 55 35 45 45 25 30 50 35
Frank Nisenbaum CF 20 25 50 30 45 45 70 40 55
Joe Nolan 2B 20 20 65 45 60 55 30 35 30
Jonah Norman 2B 20 20 65 60 60 50 60 50 60
Matt Noseworthy LF 20 20 30 35 40 40 40 50 55
John Novey 1B 25 20 35 40 30 20 25 30 35
Matt Nunez LF 20 20 50 45 50 50 40 50 60
Aaron Nutter LF 20 20 40 45 35 35 40 55 55
David O'Conner 2B 20 20 65 60 65 65 55 55 50
Mark O'Hare LF 20 25 45 45 35 35 45 50 55
Josué Obando C 50 60 25 50 35 30 25 50 30
Orlando Ochoa CF 20 20 35 40 35 20 65 55 50
Jon Oehler 1B 20 25 40 40 45 25 40 35 30
Sam Oksanen LF 20 20 25 25 25 25 45 40 50
Matt Oliver 3B 20 20 35 75 45 40 20 60 35
Melvin Oliveras LF 20 20 35 40 30 20 45 50 55
John Olson C 45 60 20 50 35 25 20 45 25
Tim Ondik RF 20 20 40 50 35 20 55 70 45
Jose Orozco C 65 65 35 55 50 25 30 60 45
Carlos Ortiz LF 20 20 55 50 40 45 55 65 50
Jordan Ortiz CF 20 20 35 55 40 35 60 55 60
Christian Osborn C 55 65 40 50 40 40 30 50 40
Chris Osborne C 60 40 30 35 30 20 35 35 40
Alan Ott CF 20 20 50 25 35 20 60 45 55
Randy Pace RF 25 20 50 45 40 20 55 60 40
Antonio Padilla LF 20 20 25 30 20 20 45 40 35
Chad Paff 1B 20 20 35 35 30 30 40 25 30
J.P. Painter 2B 20 20 55 45 50 45 45 60 50
Manny Palma RF 20 20 35 60 50 45 50 50 45
Sean Palmer 3B 20 20 35 75 45 35 20 60 35
Armando Pantoja C 45 35 40 30 30 25 40 30 20
Mike Pardo RF 20 20 30 55 30 20 55 60 35
Bobby Parker C 65 55 35 50 35 35 35 55 40
Terry Parrington SS 20 20 65 55 60 65 60 60 55
Geoff Parrish SS 20 20 70 50 60 60 50 50 60
Chris Parsons RF 20 20 40 45 30 30 45 55 55
Aaron Paschal 2B 20 20 40 35 55 65 25 25 35
Josh Pasquesi 2B 20 20 50 40 55 55 40 30 45
Jamie Patterson 2B 20 20 55 65 60 65 20 60 35
Steve Paul RF 20 20 35 45 35 25 45 60 50
Gabriel Payne C 65 55 25 45 35 20 35 45 40
Ian Peck LF 20 20 25 30 20 20 35 45 60
Ryan Peck LF 20 20 35 45 35 20 45 60 50
Juan Pera RF 20 20 45 30 30 20 55 40 45
Bert Perez 2B 20 20 60 40 45 45 55 50 40
Johnny Perez C 45 50 40 45 35 20 30 45 45
Jose Perez C 50 50 35 35 20 30 20 35 40
Melvin Perez 2B 20 20 60 25 50 50 50 35 40
Bobby Persons RF 20 20 35 50 35 30 45 75 55
Joey Peterson 2B 20 20 45 30 50 65 20 20 55
Mason Peterson 2B 20 25 60 65 55 60 45 65 45
Steve Peterson C 60 55 30 50 45 25 30 55 45
Jeff Petz C 55 55 35 45 35 25 25 50 40
Jeff Pezzuto CF 20 20 60 60 45 55 65 70 55
David Phelps SS 20 20 50 55 65 70 35 35 55
Neil Phillips 2B 20 20 60 65 55 60 40 60 45
John Pieper C 55 40 20 35 40 25 25 35 40
Jason Pierson LF 20 20 35 55 30 20 55 65 45
David Pilcher C 45 60 25 55 30 20 25 55 25
Kyle Pinneo C 65 45 30 40 40 25 25 45 20
Joel Pinzon C 40 45 35 40 25 20 30 40 35
Adam Piper CF 20 20 60 50 50 25 60 60 55
Armani Pittman LF 25 20 30 40 30 20 40 50 55
Danny Pitts C 40 70 35 65 25 40 40 65 45
Ethan Poindexter RF 20 20 35 50 35 20 40 65 45
Dave Pol CF 20 20 50 35 40 20 60 45 60
Jason Polk C 50 55 35 50 35 20 30 50 40
Luis Pompa LF 20 20 25 35 30 20 45 50 75
John Porretto 2B 20 20 50 45 55 60 45 40 40
Danny Porter 3B 20 20 50 65 55 40 45 65 50
Roberto Portillo 2B 20 20 50 40 50 50 20 35 45
Jalen Potter C 70 50 30 45 45 20 35 50 25
Mike Potter 1B 20 25 30 25 35 25 50 40 30
Paul Potts C 50 40 25 25 25 25 20 25 30
Eric Powell CF 20 25 60 35 45 45 60 55 45
Fernando Prado SS 20 20 60 55 45 50 40 50 50
Omar Preciado SS 20 20 55 55 55 55 25 55 50
Aaron Preston CF 20 20 40 55 30 35 65 65 75
Paul Pryor C 40 45 20 30 30 20 20 25 35
Francisco Puente 1B 20 20 40 20 40 20 35 20 40
David Pumphrey C 65 45 25 35 25 35 20 35 30
Ben Purpura 2B 20 20 50 55 45 55 30 50 50
Kyle Quander RF 20 20 30 45 25 20 50 60 55
Matt Raber SS 20 20 65 55 50 60 55 55 60
J.J. Rains 1B 20 20 30 40 50 55 35 30 50
Jerry Ramirez C 60 45 30 40 35 20 20 40 35
Miguel Ramirez 1B 20 25 50 45 40 20 50 65 55
Moises Ramirez 2B 20 20 65 60 55 55 40 55 40
Pablo Ramirez 2B 20 20 60 25 55 60 55 40 60
Vicente Ramirez LF 20 20 45 40 40 45 50 60 50
Alex Ramos 1B 20 25 20 40 25 20 30 65 60
Victor Ramos 2B 20 20 55 50 55 65 40 55 50
Kevin Ratcliff C 65 45 30 35 30 25 35 35 40
Brandon Ray C 60 40 25 30 40 20 25 30 25
Tim Read 3B 20 20 35 65 45 30 25 65 45
Justin Reid 2B 20 20 40 35 45 70 35 20 45
Lazaro Repreza C 55 40 25 35 40 30 30 35 40
Julio Reyes C 50 40 25 35 40 25 35 35 30
Mike Reynolds CF 20 20 45 40 35 35 65 50 65
Mike Rhodes CF 20 20 40 55 30 35 65 60 45
Mike Ricciardi 2B 20 20 55 30 50 60 50 30 50
Austin Richardson 2B 20 20 50 40 45 45 50 35 55
Eric Richardson CF 20 20 50 30 40 25 55 45 55
Rich Richert 2B 20 20 65 60 60 50 35 55 45
Mike Ringer C 55 55 40 45 50 20 35 45 40
Franklin Rio 1B 20 20 45 60 45 30 35 60 45
Dave Rivera 3B 25 30 35 65 40 35 30 55 50
Chris Rivers LF 20 20 30 30 30 25 40 50 50
Ben Roach C 65 60 30 50 35 20 30 50 25
Eddie Robb C 55 50 30 35 40 25 30 40 25
Justin Roberson SS 20 20 60 60 55 55 55 65 55
Greg Roberts 2B 25 20 45 55 45 50 40 55 55
James Robertson 3B 20 25 50 65 50 55 40 60 50
Chase Robinson 1B 20 20 45 40 40 35 40 50 45
Gabe Robinson C 45 50 35 30 30 20 40 30 20
Justin Robinson 3B 20 20 50 70 55 40 55 65 55
Philip Robinson C 35 40 20 35 40 25 20 30 45
Sean Robinson LF 20 20 20 35 25 20 35 45 55
Jorge Robles 2B 20 20 55 35 50 55 50 25 50
Jose Robles C 65 35 20 25 30 20 20 25 30
Jamie Roche RF 20 25 35 65 30 25 50 80 50
Jose Rodarte C 60 60 35 55 30 20 30 55 30
Marc Rodman C 60 55 60 45 35 20 30 45 25
Alexis Rodriguez 3B 25 25 50 65 45 35 50 65 55
David Rodriguez 3B 20 20 35 65 40 30 40 65 60
David Rodriguez 2B 20 20 55 45 50 40 45 40 50
Victor Rodriguez LF 20 20 25 30 25 20 50 50 50
Joe Rogers 2B 20 25 65 55 50 50 25 55 55
Jonathan Rogers C 45 50 25 30 30 20 35 30 45
Humberto Rojas 3B 20 20 45 80 55 30 40 70 55
Pedro Rojas 2B 20 20 50 55 45 55 35 55 50
Gabe Romano RF 20 25 45 50 45 25 50 70 50
Roger Romano RF 20 20 40 55 30 40 55 55 55
Matt Ropp 3B 20 20 45 65 45 40 40 55 50
Sergio Roque CF 20 20 55 55 50 50 65 75 50
Juan Rosario RF 20 25 20 40 25 25 40 65 60
Tim Rose 3B 20 20 45 55 40 30 40 55 50
Kevin Rosen 3B 20 20 35 60 40 35 30 55 30
Roberto Rosende 2B 20 25 60 55 55 45 55 55 50
Aaron Ross CF 20 20 45 30 30 35 70 50 50
Brad Ross 1B 20 20 20 40 25 20 20 50 40
Joe Rother 1B 25 20 35 45 40 40 25 25 40
Matt Rowe LF 20 25 25 40 25 20 55 55 35
Ron Rowland LF 20 20 55 40 50 50 60 60 50
Josh Rumble C 55 65 45 55 35 20 35 60 40
Ryan Ruskamp C 45 45 35 45 40 35 30 45 25
Andy Russell C 50 50 30 40 40 25 40 45 35
Shane Russell 1B 20 25 40 45 45 35 30 25 25
Trevor Ryan LF 20 20 35 40 30 20 55 55 60
Andres Saavedra LF 20 20 35 40 35 35 40 50 50
Zach Sakry 3B 20 25 45 65 40 35 25 60 45
Jonathan Salas CF 20 20 55 50 50 55 65 70 60
Jerry Salazar RF 20 20 20 40 25 20 45 65 40
Jordan Salazar 3B 20 20 65 60 55 60 50 65 40
Josh Salliotte 1B 20 20 40 40 30 35 35 35 35
Eddie Sanchez 1B 20 20 30 40 40 25 30 35 40
Juan Sanchez LF 20 20 30 40 30 35 55 55 50
Sergio Sanchez 3B 20 20 60 65 60 65 40 60 45
Trevor Sanchez 1B 20 20 60 35 45 30 50 35 25
Victor Sanchez 3B 20 20 40 65 45 30 40 65 50
Josh Sanders RF 20 20 25 45 25 25 50 70 60
Marco Sandoval 2B 20 20 55 55 55 55 20 50 50
Jared Sandy CF 20 20 35 45 35 35 55 55 55
Alan Sanker 2B 20 20 60 50 60 45 50 50 40
Jose Santos C 70 50 35 45 40 25 30 45 25
Edwin Santoscoy RF 20 20 30 40 30 20 35 50 45
Chris Sather 1B 20 20 30 30 30 25 30 35 40
John Saul 3B 20 25 50 65 55 30 55 70 55
Dylan Sauls 3B 20 20 50 55 60 40 50 50 60
Chris Saunders LF 20 25 35 40 30 25 40 50 65
Mike Sawicki LF 20 20 35 40 30 20 45 45 45
Aurelio Scala C 45 55 25 30 35 20 20 30 30
Chris Schelling 1B 20 20 40 35 40 25 35 55 45
J.P. Schlabach 1B 50 40 35 35 40 30 30 30 20
Tyler Schmitz 3B 20 25 45 60 70 30 50 60 70
Brad Schnackenberg 1B 25 25 40 30 40 30 45 40 50
Chad Schneider C 60 50 45 50 50 40 40 50 55
Adam Schreiner 3B 20 20 50 75 55 55 45 70 55
Jay Schriber 2B 20 20 55 40 50 45 65 30 50
John Schroeder 2B 20 20 60 55 55 55 55 55 55
Dusty Schrot C 55 40 35 35 35 30 30 40 20
Jon Schultz 2B 20 20 45 45 45 50 35 40 40
Ernie Schwartz 2B 20 20 40 50 40 75 40 40 55
Bill Scott CF 20 20 55 40 40 45 60 45 50
John Scott LF 20 20 45 40 35 20 60 55 50
Ludo Scotti 3B 20 20 55 75 50 45 35 75 50
Jeff Seaton 2B 25 25 60 50 45 50 65 65 55
Ă‚ngelo Sedas 2B 20 20 65 30 60 60 55 55 60
Spencer Seewald LF 20 25 30 30 25 25 40 50 55
Jason Sekelsky SS 20 20 60 50 65 60 55 45 50
Fernando Serrano 3B 20 20 60 80 50 40 25 65 35
Justin Severs RF 20 20 25 60 30 25 40 65 40
Antonio Sevilla 1B 20 20 40 35 40 20 35 30 40
Keon Seymour C 65 35 35 25 40 20 20 25 40
Jeremy Sheffield 1B 20 20 25 30 35 20 25 30 35
Jamie Shelton 1B 20 25 30 45 50 55 30 35 45
Jeremy Shelton LF 20 20 20 45 25 20 40 55 45
Qin-shu Shen LF 20 20 60 40 50 50 65 50 50
Mike Sheridan 2B 20 20 35 35 40 45 30 25 45
Ross Sherman SS 20 20 70 60 65 70 55 60 55
Rick Sica C 35 60 40 45 30 40 35 50 50
Steve Siegfried LF 20 20 25 40 35 25 35 55 50
Will Sigrist 3B 20 20 45 65 55 40 50 65 50
Juan Silva CF 20 20 55 45 40 40 65 55 45
Josh Silvers 1B 20 20 35 35 40 25 20 40 30
Tim Simpson 3B 20 20 55 70 50 40 40 70 60
Max Sinatra RF 20 20 20 45 25 20 40 60 45
Joey Sipe C 50 45 20 40 30 25 20 35 30
Dylan Sivo 2B 20 20 65 40 55 65 30 30 60
Chris Slone 2B 20 20 65 50 50 45 55 45 50
Imre Sobola SS 20 20 55 65 70 70 55 60 55
Danny Solis LF 20 20 35 25 50 45 55 50 55
Luis Solis 3B 20 20 50 75 55 55 35 80 50
Antenor Sousal LF 20 20 25 35 20 20 40 50 45
Doug Sperduti CF 20 20 60 30 45 20 60 45 50
Wayne Sprague C 60 55 35 45 45 25 35 45 25
Jason Springsteel RF 20 20 40 45 40 35 50 65 55
John Spurlock 2B 20 20 65 50 45 60 50 50 50
Sean Staats CF 20 25 55 30 45 45 65 45 45
Nick Stahl 2B 20 20 45 40 45 45 45 30 40
Pat Stamper C 50 50 35 40 40 30 45 45 45
Matt Stansfield C 40 40 35 25 45 20 40 25 25
Greg Stark LF 25 20 40 40 35 25 50 50 50
Dillon Starks C 50 40 25 25 30 25 25 25 30
Jason Starr CF 25 20 50 35 40 40 70 45 55
Mike States CF 20 20 25 35 40 25 65 50 80
Jason Stathis C 40 45 25 35 45 20 40 30 35
Justin Steffensen 3B 20 20 50 80 55 50 35 70 50
Curt Stein 3B 20 20 60 80 65 60 30 70 50
Joe Stelling 3B 25 25 45 65 45 40 40 65 50
Eric Stephens 3B 20 20 45 65 65 30 60 65 55
Jonathan Stephens 2B 20 20 55 65 50 45 55 65 55
Leo Sterchi C 45 40 35 40 35 20 20 45 30
Jesse Stetson C 50 60 30 55 35 25 20 50 40
Harry Stevens LF 20 20 35 35 35 20 40 50 35
Luke Stevermer 1B 20 20 30 40 40 20 30 30 25
Ryan Stewart LF 20 20 25 40 20 20 45 50 50
Mike Storms RF 20 20 35 55 30 20 45 70 50
Matt Story CF 25 20 50 35 40 45 60 45 50
Chris Stover 3B 20 20 50 75 60 45 30 70 55
Dan Strow CF 20 20 50 35 35 20 60 55 55
Mike Stubblefield C 50 50 35 45 45 20 30 45 35
Bobby Stuebing C 45 55 30 50 35 20 30 55 25
Danny Stygar C 55 45 20 35 30 20 20 40 25
Ricardo Suarez 2B 20 25 50 55 50 40 55 55 35
Alex Summers LF 20 25 35 45 35 20 45 55 55
Craig Sutton C 60 35 40 30 35 45 40 30 55
Jon Sutton C 55 45 30 35 30 45 20 40 40
Kyle Swaim SS 20 20 60 55 60 60 50 50 45
Tom Sykes LF 20 20 35 40 35 20 50 55 55
Matt Szewczyk 1B 20 20 35 30 35 30 35 40 45
Win Tabor SS 25 25 65 45 55 55 55 40 55
Chase Taggart LF 20 20 30 35 30 25 45 50 50
Tyler Talton CF 20 20 40 65 30 30 65 70 50
Gomes Tanse CF 20 20 60 40 45 45 60 55 60
Chris Tate 1B 25 25 45 40 45 60 40 30 55
Gabriel Tax SS 20 20 65 55 40 55 50 55 45
Brian Taylor 3B 20 20 50 65 55 50 45 60 45
Darius Taylor 1B 25 20 35 35 35 25 40 20 30
Eddie Taylor C 40 45 25 30 30 20 20 30 20
Kyle Taylor 1B 20 20 40 30 30 30 30 40 20
Mike Taylor 2B 20 20 50 55 50 50 30 65 50
Mike Taylor 2B 20 20 70 45 50 60 20 30 45
Shane Taylor SS 20 20 60 60 65 50 55 55 70
Ron Teague RF 20 20 55 55 40 20 60 65 60
Jim Tebbe LF 20 20 30 30 25 25 50 50 45
Larry Templeton 2B 20 20 60 65 50 40 40 60 50
Jonathan Tenorio C 60 40 30 35 35 25 20 35 50
D.J. Ternes 2B 20 20 50 50 50 55 55 50 50
Josh Terry C 50 50 35 35 35 20 25 25 30
Andre Thomas C 50 40 30 40 35 25 35 30 35
Casey Thomas C 50 45 25 30 30 25 20 35 25
Jon Thompson C 50 75 45 65 30 30 20 65 30
Ryan Thompson 1B 35 45 30 35 30 25 20 30 25
Jake Thornton 2B 20 20 50 45 55 55 25 35 50
Mike Thunell 3B 20 20 50 50 45 40 35 60 35
Tim Timm LF 20 20 40 30 45 40 60 50 60
Randy Tinney C 50 50 30 40 35 20 35 40 35
Mike Tirey C 40 60 25 55 35 35 20 50 35
Brice Titus SS 20 20 60 45 60 60 25 45 40
Jeremiah Tobey SS 20 20 65 55 60 55 35 55 55
Tom Tolhurst RF 20 20 25 70 25 25 40 80 55
Joe Tomlinson 1B 20 20 40 35 35 35 30 30 35
Brian Tone 3B 20 20 60 75 45 35 45 70 50
Jonathan Torres 2B 20 25 55 50 75 60 50 50 50
Julio Torres C 55 55 30 45 30 25 35 45 50
Lazaro Torres 1B 20 20 30 35 50 30 30 25 35
Rodolfo Torres RF 20 20 50 45 40 20 45 60 50
Ruben Torres 3B 25 20 45 65 40 35 45 65 45
Salvador Torres C 60 40 45 35 35 35 30 35 20
Brian Towle LF 20 20 25 40 30 25 40 55 55
John Toy SS 20 20 65 65 60 65 50 65 40
Ryan Trader 3B 20 30 50 60 50 30 35 60 60
Chris Trainor 3B 20 20 45 60 60 40 45 55 60
Kurt Trevino 1B 20 20 35 40 35 35 25 40 35
Manuel Trevino C 60 50 30 45 35 20 25 45 35
Tony Triplett C 55 40 25 30 25 25 20 25 25
Tony Tristan LF 20 20 35 40 30 20 45 50 60
Francisco Trujillo 2B 20 20 30 40 45 65 20 30 40
Sean Turman 2B 20 20 60 40 55 50 35 55 50
David Umanzor CF 20 25 35 40 30 20 60 50 60
Nick Unger 3B 20 20 45 60 45 55 40 65 50
Antonio Valdez LF 20 20 45 45 40 30 40 50 55
Francisco Valdez C 60 45 30 45 30 20 30 45 40
George Valente C 65 55 20 45 45 20 25 45 35
Steve Valenti C 55 55 25 50 35 25 35 45 25
Roger Valle 2B 20 25 55 45 50 50 35 35 55
John Van Selow LF 20 25 20 30 20 20 40 50 55
Curt Van Skiver 2B 20 20 55 30 45 60 70 20 50
Mike Vanatta LF 20 20 50 35 40 45 55 45 45
Matt Vandegrift C 60 40 30 30 30 45 40 30 25
Tim Varca 2B 20 20 45 40 45 65 25 35 50
Alex Varela 3B 30 25 50 75 45 40 35 75 55
Adrian Vargas LF 20 25 30 50 30 30 45 60 55
Eric Vasquez LF 20 20 30 40 25 20 40 50 50
Ricky Vasquez CF 25 20 45 35 35 20 60 45 40
Victor Vasquez LF 20 20 20 45 30 20 35 55 50
Allen Vaughn LF 20 20 35 40 30 25 50 55 45
Leo Vazquez 2B 25 20 55 35 50 55 45 25 60
Tony Vazquez 1B 25 20 35 35 35 25 30 30 20
Alejandro Vela CF 20 25 60 50 50 50 65 60 75
David Velasco 2B 25 20 40 50 45 60 45 45 50
Raul Velasquez CF 20 20 60 35 50 50 60 45 65
Gilberto Vieyra RF 20 20 30 45 45 50 50 65 60
Alfonso Villanueva 3B 20 20 50 65 50 40 50 65 55
Carlos Villarreal 1B 20 25 30 40 35 30 40 25 35
Ignacio Vindiola 3B 20 20 45 55 45 35 40 55 50
Danny Wade CF 20 20 30 40 35 20 60 55 50
Erik Wagoner CF 20 20 55 55 40 45 60 65 55
Naski Waki LF 25 20 40 45 40 30 55 50 50
John Walker 2B 20 25 50 60 60 70 35 55 55
Matt Walker 2B 20 20 45 30 45 55 50 25 50
Matthew Walker CF 20 20 55 45 45 45 65 60 55
Andy Ward 2B 25 20 65 35 50 55 70 50 50
Brian Ward LF 20 25 30 40 30 20 45 60 50
Seth Warren LF 20 20 20 45 35 25 50 50 50
Tim Waseleski CF 20 25 35 55 35 20 60 65 60
Jake Washington LF 20 20 50 35 40 40 55 50 55
Brad Waterbury SS 20 20 65 50 60 60 60 45 45
Erik Watry 2B 20 25 60 55 50 60 55 60 45
Jamie Watts RF 20 20 55 40 55 60 60 55 45
Scott Watts 2B 20 20 55 60 50 70 35 65 55
C.J. Wear 2B 20 20 60 60 60 50 60 55 60
Kevin Webb LF 20 25 25 45 35 20 55 45 55
Mike Webb 2B 20 25 60 55 60 50 30 45 35
Gary Weber C 55 40 30 25 35 25 45 25 30
Jake Weiler 3B 20 25 50 60 45 30 50 55 50
Charlie Weir CF 20 20 35 40 25 30 60 60 55
Brandon Weis 2B 25 20 60 55 55 60 55 55 55
Andrew Weitzel LF 20 20 30 55 25 20 45 65 55
Harry Wells LF 20 20 30 30 25 20 35 45 45
Tyler Wendel 1B 20 20 50 40 45 25 35 35 30
Keith Wene 2B 25 20 45 30 45 50 40 20 35
Faustino Wengorovius 2B 20 25 40 75 50 30 20 75 45
Matthew Wertheim RF 20 20 25 55 30 20 45 65 55
Doug Wesley 1B 20 25 45 40 40 25 40 50 35
Chris West LF 20 20 55 45 45 45 70 55 55
Chris Weston 3B 20 20 40 65 45 30 30 60 45
Nick Weston 3B 25 25 55 65 55 40 45 60 55
Gary Wheeler 2B 20 20 50 60 55 55 60 55 55
Jeff Wheeler C 50 35 20 30 35 25 20 35 30
Luke Wheeler 2B 20 20 55 40 65 55 40 30 50
Javon White 2B 20 20 60 55 60 60 50 50 50
Mike Whittle C 55 55 30 55 40 25 25 50 20
Adrian Whittlesey 1B 20 20 35 45 50 20 40 55 35
Dave Wiederrich CF 20 20 35 35 30 30 65 40 45
Keith Wilcox 1B 20 20 40 40 35 30 30 50 45
Jason Wilke C 55 40 30 40 35 20 25 35 25
Bill Wilkinson LF 20 20 40 35 45 20 30 55 50
Jon Wilkinson LF 20 20 45 40 45 25 35 45 70
Billy Williams 2B 20 20 50 25 50 50 50 20 45
Brandon Williams RF 20 20 45 35 35 40 65 50 60
Brian Williams LF 20 20 45 45 30 35 55 50 45
Chris Williams CF 20 25 55 40 45 20 60 45 60
Danny Williams CF 20 20 45 30 40 45 55 45 50
David Williams C 50 40 35 30 30 20 45 30 25
Jim Williams C 75 40 20 25 30 25 20 25 30
Joe Williams 1B 20 20 40 35 40 45 35 40 45
Josh Williams C 55 50 25 40 30 30 25 40 30
Scott Williamson 2B 20 25 55 55 40 60 25 45 55
Chris Willis C 45 45 25 40 30 25 25 35 20
Justin Willis 1B 20 20 30 30 40 20 40 30 45
Adam Wilson LF 20 20 50 35 45 20 50 50 45
George Wiltjer C 50 65 40 65 40 25 35 55 50
Greg Wise RF 20 20 25 60 25 20 45 70 55
Jon Wise 2B 20 20 55 50 50 60 45 45 40
Hank Withers SS 20 20 70 55 45 50 35 55 45
Robbie Wolfe 2B 20 20 55 35 55 65 40 25 50
Nate Wolverton 2B 20 20 35 45 40 60 40 40 40
Jing-xiang Woo CF 20 20 50 35 40 45 60 45 35
Randy Wooden C 55 45 25 40 35 25 45 40 25
Josh Workman C 55 50 30 45 35 25 35 40 40
Jonathon Worland LF 20 20 50 55 45 50 60 65 80
John Yanes 3B 20 20 55 65 50 35 25 55 60
Matt Yantz 3B 20 25 45 65 40 35 45 65 45
Jonathan Yarborough LF 25 20 45 45 35 20 55 55 60
Phil Yates CF 20 20 50 35 45 20 60 50 45
Tyrone Yorke CF 20 20 40 35 40 20 55 55 50
Danny Young SS 20 20 60 60 60 60 35 60 40
Kevin Young 2B 20 20 55 40 50 50 55 35 50
Matt Zabriskie 2B 20 20 60 40 50 65 55 30 45
Danny Zapata C 50 50 30 40 40 25 30 40 45
Dennis Zigay C 50 40 25 25 30 25 20 25 20
Carlos Zubiate RF 20 20 30 45 25 20 55 65 50
Tuesday, November 5th , 2024 - OOTP Baseball 25.10 Build 95