ABA DOUBLE A
LEAGUE FREE AGENTS REPORT - SCOUTED BY: OSA
07/11/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
Vic Acocella C 55 50 30 45 35 20 40 45 30
Kevin Acosta LF 20 20 35 55 40 30 50 55 50
Dave Acostas 1B 20 20 50 35 55 50 30 30 55
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
Kyle Alexander SS 20 20 50 55 70 65 40 55 50
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
Chad Allred LF 25 20 35 40 30 20 50 60 50
Guaspar Almada CF 20 25 45 45 35 35 70 60 60
Wendell Alport 1B 20 20 45 40 50 55 30 30 50
Chris Altieri 2B 20 20 45 35 50 55 40 30 45
Aaron Altman CF 20 20 50 25 40 40 70 40 55
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
Tony Alvarez 2B 20 20 60 55 45 50 45 55 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
Evan Anderson 1B 20 20 30 40 40 35 25 35 40
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
David Archuleta 1B 20 20 35 35 45 20 35 30 30
Ricardo Arevalo RF 20 20 25 50 25 25 40 60 40
Manny Arguelles 1B 20 20 35 35 35 30 20 30 25
Adam Armagost 1B 45 45 30 50 30 25 40 70 45
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
Osvaldo Avila CF 20 20 60 30 55 20 60 50 70
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
Jason Bailey CF 20 20 30 55 30 30 60 45 50
Mike Bailey C 60 35 55 30 40 35 45 30 35
Steven Bailey RF 20 20 35 45 30 25 55 50 50
Johnny Bakas 1B 20 25 40 35 35 20 40 30 30
Corey Baker CF 20 20 50 30 40 45 55 45 45
Jake Baker CF 20 20 60 55 45 20 65 70 50
Zachariah Baker RF 20 20 30 65 35 20 50 65 55
Juan Balderas CF 20 20 65 45 50 55 70 50 75
Justin Balka 1B 20 20 40 45 35 35 35 55 45
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
John Barber RF 20 20 50 50 45 40 45 55 50
Eric Bardwell 2B 20 25 60 60 60 55 45 55 45
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
Brendan Bartko SS 20 20 60 55 50 55 20 50 55
Brett Bartlett CF 20 20 40 45 40 40 55 55 50
Ted Bartlett 1B 20 20 35 40 40 25 40 30 35
Curt Bassett 1B 25 20 45 35 30 25 30 40 35
Matt Bates 2B 20 20 50 40 60 55 25 30 40
Elijah Batts 1B 25 25 45 40 35 20 30 40 25
Jonathan Batty C 45 50 30 30 35 20 30 30 35
John Bauer 3B 20 20 45 60 40 40 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
Bobby Bearden RF 20 25 35 60 30 30 40 65 40
Adam Beaudet C 50 45 35 40 35 25 30 45 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
Russ Belanger C 60 45 40 40 45 20 25 40 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
Orlando Bernal LF 25 20 25 40 25 25 55 55 50
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
Scott bin Ayyub 2B 20 20 50 40 45 45 30 30 45
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
Caleb Blair RF 20 25 50 45 40 45 55 50 50
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 30 40 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
Nate Bobbitt SS 20 20 65 60 40 50 55 55 40
Wally Bodin C 65 40 30 35 40 25 45 30 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
Bill Boling 2B 20 20 55 45 40 50 50 45 40
Rich Bondo CF 20 20 60 60 45 50 65 60 45
Jeff Bono 2B 20 20 55 55 50 45 45 55 40
Mat Boone SS 20 20 65 60 55 70 35 60 50
InĂ¡cio Borralha 2B 20 20 70 50 55 60 60 65 60
Zachary Bosse RF 20 20 40 30 30 35 45 55 50
Josh Boswell 2B 20 20 45 40 45 45 30 35 45
Josue Botello RF 20 20 30 35 30 25 50 60 70
Phil Bottarini LF 20 20 30 60 25 25 55 70 45
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
Justin Boyle 1B 20 20 60 45 60 50 45 35 45
Chris Brann LF 20 20 35 50 35 30 45 55 50
Jeff Briggs C 75 35 25 20 35 25 25 25 35
Nick Brink 3B 20 20 50 65 40 40 55 70 55
Nick Britt LF 20 20 20 50 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
Dylan Brooks CF 25 20 55 45 40 20 70 55 60
Josh Brosnan RF 20 20 25 50 25 20 45 70 55
C.J. Brousseau SS 20 20 65 50 65 70 55 65 60
Adam Brown 2B 20 20 60 40 55 60 65 30 50
Bobby Brown C 45 50 30 45 40 25 30 40 20
Danny Brown 1B 20 20 40 30 35 20 40 30 30
Jason Brown RF 20 20 30 35 30 20 40 50 55
Jason Brown RF 20 20 20 30 25 20 40 60 45
Jon Brown 2B 20 20 65 60 45 45 50 55 50
Paul Brown LF 20 20 30 45 30 20 55 55 65
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
Zagwe Burhani 2B 20 20 45 35 45 50 30 30 45
Allen Burt RF 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
Chris Byrd LF 20 20 30 45 30 20 35 60 35
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
Elijah Callaham 3B 20 20 50 65 55 50 45 60 50
Shamar Callum LF 25 20 45 45 40 35 50 55 45
Jose Camacho 1B 20 25 40 60 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
Corey Campbell C 70 60 35 60 30 30 25 55 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
Liam Campos C 50 65 30 60 40 25 45 65 45
Raul Campos 2B 20 20 60 50 55 60 55 55 60
David Canales RF 20 20 25 50 25 20 45 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 Carmichael SS 20 20 55 60 55 50 55 50 45
Josh Carnes 1B 20 20 55 40 55 45 45 55 55
Dan Carney C 65 45 20 35 30 30 20 35 25
Randy Carney RF 25 20 35 50 35 35 45 55 40
Matt Carpenter 1B 25 25 55 55 55 30 35 45 55
Michael Carpenter 1B 20 20 30 30 25 20 30 25 30
Nigel Carr RF 20 20 30 40 30 25 50 50 65
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
Ryan Case 1B 20 20 45 30 40 30 40 35 30
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 40 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
Omar Castillo LF 20 20 20 40 25 25 25 45 40
William Castillo CF 20 20 60 40 45 40 60 45 55
Tim Castner RF 20 20 30 50 30 20 40 55 45
Armando Castro 1B 20 20 35 60 45 45 35 50 45
Ruben Castro 2B 20 20 65 55 50 45 40 50 45
Cliff Catalano 2B 20 20 55 65 50 60 45 55 45
Joe Cavanaugh 2B 20 20 50 40 55 50 50 35 50
Greg Cavaness 1B 20 25 65 55 50 50 25 50 35
Fabio Cecchini 1B 20 25 50 30 35 30 25 25 25
Luis Cedillo LF 20 20 20 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
Edwin Chabez 1B 25 20 30 35 35 20 30 30 35
Mike Chace CF 20 20 50 65 40 40 65 70 65
Mike Chamberlin C 55 35 35 30 35 20 35 30 30
Hector Chaparro 1B 20 20 50 25 40 40 45 45 45
Greg Chase RF 20 20 25 35 35 35 35 55 55
Eddie Chavez C 55 60 35 50 40 20 25 50 35
Jose Chavez C 50 35 30 35 35 25 30 35 30
Ramon Chavez LF 25 30 50 60 50 30 65 60 60
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
Kirk Cihak RF 20 20 55 35 40 40 60 50 50
Phil Clancy C 40 45 40 45 30 25 30 45 35
Ryan Clark 3B 25 20 50 70 50 40 45 70 55
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 55 45 45
Eric Coke CF 20 20 40 45 30 25 65 50 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 50 65 50
David Collier LF 20 25 40 40 40 20 45 55 55
Dennis Collins RF 20 20 25 40 25 20 45 60 50
Doug Collins CF 20 20 60 55 55 40 65 50 60
Carlos Colon RF 20 20 35 50 25 20 55 60 45
Ramiro Colunga 1B 20 20 35 35 30 35 40 25 20
Steve Combee 1B 20 25 55 50 45 45 60 50 45
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
Dwayne Cook 3B 20 20 65 50 65 45 45 55 60
Joe Cook CF 25 25 55 30 40 20 65 45 50
Quincy Cook LF 20 20 25 30 25 30 40 55 45
Scott Cook CF 20 20 35 60 35 25 60 65 55
Chris Cooper LF 20 20 30 50 30 25 45 60 50
Derich Cooper 2B 20 20 60 45 45 50 60 60 55
George Cooper C 65 45 35 35 50 25 45 40 35
Jabari Cooper C 60 50 30 45 20 25 25 40 55
Sam Cooper 2B 20 20 60 40 50 75 50 35 60
Steve Cooper LF 20 25 25 30 30 25 45 50 55
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 55 70 75
Jeff Costarella 1B 20 20 50 60 45 40 25 55 40
Paul Cote C 50 50 30 45 25 20 25 35 30
Ross Coulson 1B 20 20 35 30 35 30 30 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
Jermaine Crawford LF 20 20 35 45 30 30 35 30 30
Jeff Crawley 2B 20 20 55 65 70 70 45 55 55
Dallas Critchfield LF 20 20 35 35 30 20 50 50 55
Aaron Cromwell 1B 20 20 50 60 50 40 55 60 50
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
Jeremy Crutcher RF 20 20 20 35 20 20 55 50 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
Jason Curtis LF 25 20 40 20 35 35 45 45 70
Gary Custer CF 20 25 50 50 35 20 55 50 50
Billy Cyrus 2B 20 20 60 40 60 55 60 35 60
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
Justin Daniels SS 20 20 60 60 55 50 35 60 50
Nate Daniels 1B 20 20 25 30 25 30 30 30 20
Noel Darling CF 25 20 40 55 35 20 50 65 70
George Dashiell SS 20 20 65 50 45 50 55 45 45
Elliott Dauphinais C 55 35 35 30 35 25 40 30 30
Salvador Davila 3B 20 20 50 60 70 55 20 55 40
Art Davis 2B 20 20 55 45 70 60 45 50 50
Bobby Davis 2B 20 20 50 45 50 60 35 30 60
Corey Davis CF 20 25 45 50 35 20 60 60 45
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
Esteban de la Cruz 3B 20 20 45 75 45 30 40 70 45
Bill de la Garza C 60 60 35 60 35 25 30 60 30
Alfredo de la Paz LF 20 20 30 50 25 20 55 65 45
Jon de la Rosa 1B 20 25 50 35 35 40 30 35 35
Willie de Leon RF 20 20 30 40 45 40 45 50 50
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
Nelson Delgado C 50 45 35 40 35 25 25 40 35
David DeLong LF 25 20 55 40 45 20 60 50 50
Tim DeLuca C 50 45 25 40 35 20 30 35 40
Casey Demarest 1B 20 20 35 40 45 30 30 30 35
Tyler Dendinger 3B 20 20 55 65 55 55 60 60 60
David Denkinger 1B 20 20 40 40 45 25 55 30 35
Josh Denny RF 20 20 35 45 25 25 45 65 45
Steve DeVito 2B 20 20 60 50 55 55 50 40 55
Patrick Dexter C 45 40 20 35 30 25 20 30 20
Rich Diamond 3B 20 20 45 75 45 30 30 65 45
Angelo Diaz LF 20 25 50 50 40 40 65 55 60
David Diaz C 55 65 25 35 25 25 20 35 25
Jordan Diaz LF 20 20 30 55 30 30 60 75 55
Ruben Diaz C 55 50 30 45 35 20 25 40 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
Jayden Dismuke 1B 20 20 50 40 60 60 40 40 60
Chris Dixon 3B 20 20 65 60 55 55 45 50 50
Keith Dixon C 60 60 30 55 35 20 40 60 30
Luis Dominguez C 50 50 35 40 35 25 25 40 45
Tim Donnally C 60 55 30 50 45 25 30 50 45
Justin Donovan 1B 20 20 40 35 40 25 20 40 25
Jeff Doolittle SS 20 20 65 55 60 55 50 55 50
Connor Dougherty RF 20 20 35 45 35 30 45 55 50
Pat Dougherty LF 20 25 55 40 50 50 55 60 55
Russell Doyle 3B 20 20 60 55 45 50 55 55 50
Chad Driskel LF 20 20 25 30 20 20 40 40 35
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
Antonio Duran C 50 60 30 55 30 25 35 50 30
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
Walt Ebert 3B 20 20 50 50 50 55 50 40 55
Danny Eblen CF 20 20 50 35 35 40 70 55 45
Chris Eckenrode 3B 20 20 50 70 45 35 35 60 55
Eric Eddy C 55 35 30 20 30 20 35 25 20
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
Joe Elleman SS 20 20 60 60 40 45 40 60 45
Zachary Emling 1B 20 20 30 25 35 30 25 25 25
Mike Emmons RF 20 25 30 50 25 20 50 55 60
Bill Engelhardt C 50 55 30 50 25 20 35 55 35
Larry English RF 20 20 35 35 35 30 40 45 45
Joel Ervin RF 20 20 30 55 30 25 45 60 45
Orlando Escalera 1B 20 20 30 30 50 25 25 30 45
Zachery Eshom CF 20 20 50 30 45 45 65 45 65
Jimmy Esparza SS 20 25 60 70 65 65 30 70 65
Jesus Espinoza C 70 45 35 45 30 25 30 45 50
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
Steve Falco LF 20 20 35 35 30 30 45 45 45
Justin Famiglietti SS 20 20 65 65 50 55 55 70 55
Shane Fanning SS 20 20 75 60 50 60 70 60 55
Gabriel Farias CF 20 20 65 50 50 20 75 70 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
Tristan Femmer 3B 20 20 55 60 55 45 30 65 45
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
J.J. Fisher LF 20 20 40 45 35 30 50 60 55
Jared Fisher 3B 25 25 40 65 45 30 40 60 50
Jon Fitzgerald RF 20 25 45 55 40 20 50 70 55
Bobby Fitzpatrick SS 20 25 65 80 55 50 30 75 50
Aaron Fitzsimmons 1B 20 25 60 45 40 50 25 45 45
Chris Flaherty 3B 20 25 45 60 40 40 50 55 45
Jared Flanagan 1B 20 20 40 50 30 20 30 35 30
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 35 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 20 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
Oscar Flores LF 20 20 35 40 30 20 50 65 40
Willie Flores LF 20 20 50 35 45 20 40 45 40
Phil Foerster C 40 45 30 35 40 20 50 35 35
Matt Ford C 50 50 35 40 35 20 40 40 30
Jaden Foreman LF 20 20 30 55 25 20 50 60 50
Justin Forte 1B 20 20 30 35 35 30 35 20 40
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
Andy Franklin CF 20 25 20 30 20 20 55 55 40
Antonio Fransico 3B 20 20 50 70 60 65 40 70 45
Aaron Frazer SS 25 20 65 55 65 55 40 50 50
Mike Freeland C 55 50 35 45 30 25 40 40 20
Mark Freeman LF 20 20 45 50 40 45 50 60 50
Matt French C 60 60 45 50 40 25 35 55 45
Howie Frenger 3B 20 20 45 75 55 40 25 70 45
Jason Frost C 50 55 50 55 55 40 30 50 40
Rich Fuller 2B 20 25 60 40 70 55 40 30 50
Tommy Fuller C 55 55 30 50 45 20 30 50 25
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
Chris Gabert LF 20 20 35 50 30 20 40 60 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
John Garabedian 2B 20 25 40 40 50 55 25 30 45
Adrian Garcia RF 20 20 25 45 30 30 40 55 60
Alex Garcia 3B 20 20 45 80 45 40 35 70 45
Bill Garcia 3B 25 30 40 55 45 35 45 55 45
Carlos Garcia CF 20 20 45 35 35 20 50 50 40
Chris Garcia 2B 20 20 60 30 55 60 55 45 55
Evan Garcia SS 45 50 60 60 50 40 35 55 40
Jonathan Garcia RF 20 25 35 40 35 20 55 50 55
Jonathan Garcia 3B 20 25 45 60 55 35 40 65 45
Kody Garcia 2B 20 20 60 55 60 65 55 50 55
Larry Garcia 2B 25 20 50 45 50 55 45 35 45
Pedro Garcia LF 20 20 45 45 40 20 55 55 55
Rodolfo Garcia RF 20 20 40 60 35 20 45 70 35
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
Jared Gardner SS 20 25 50 45 65 65 30 35 55
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 LF 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
Joe Gilson LF 20 20 30 25 25 25 35 40 45
Josh Ginn 2B 20 20 55 40 45 45 60 40 35
Vinny Giron RF 20 20 20 50 25 20 60 60 50
Brent Glazner RF 20 25 30 55 30 25 50 70 45
Matt Godfrey LF 20 20 35 35 35 30 45 50 50
Jon Gohs 3B 20 20 55 70 40 35 50 65 40
Skylar Goldey C 65 65 35 50 35 30 25 50 30
Fernando Gomez LF 20 20 30 40 25 25 45 50 65
Francisco Gomez 2B 20 20 45 35 50 50 30 25 40
Angel Gonzales C 55 55 30 45 30 25 35 45 25
Hugo Gonzalez CF 20 20 50 30 40 20 65 45 50
Julio Gonzalez CF 20 20 35 50 50 20 60 70 65
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
Roman Graf 2B 20 20 45 50 40 40 50 55 50
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
Chris Green CF 20 20 50 65 55 55 65 80 60
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
Tim Gregory 1B 20 20 45 45 40 40 40 50 50
Joe Gress C 75 40 30 25 40 25 25 25 45
Chris Griffin SS 20 20 65 60 55 45 40 50 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
Jeff Grim LF 20 20 30 45 30 25 40 50 50
Alex Grober CF 20 20 30 60 35 20 45 70 45
Mark Groce 2B 20 25 50 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
Jerry Guerrero LF 20 20 30 30 30 20 45 40 35
Jesus Guerrero LF 20 20 25 35 20 20 50 55 45
Matt Guerrero CF 20 25 50 25 35 20 70 45 70
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
Jose Gutierrez SS 20 20 70 80 50 50 30 65 55
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
Ben Halstead LF 20 20 30 35 30 20 55 50 50
Aaron Hammerman C 55 45 35 45 40 20 40 40 30
Andy Hampton C 45 50 30 40 40 25 30 40 25
Nate Hancock 2B 20 20 50 60 50 60 50 50 55
Danny Hanley C 60 65 55 70 35 25 20 65 45
John Hanninen LF 20 20 30 40 30 20 55 45 45
Chris Hansen SS 20 20 55 55 55 40 40 60 45
Matt Hansen 1B 20 20 25 35 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
Matthew Harmon C 65 40 25 30 35 20 20 35 20
Brendan Harney 3B 20 20 55 65 60 45 50 60 55
Phil Haroldson 1B 20 20 50 40 30 25 30 35 30
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
Jake Harris CF 20 20 30 50 25 25 55 50 40
Mike Harris 2B 20 25 60 65 55 45 50 60 55
Randy Harris 3B 20 20 45 65 45 35 50 60 50
Kevin Harrison C 60 45 35 40 40 20 30 40 50
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
Chris Hastie 3B 20 20 50 65 45 45 50 55 45
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
Tony Hatzenbuehler SS 20 25 70 45 40 55 40 45 45
Rich Hauf LF 20 20 30 40 35 30 40 55 50
Jason Havard C 60 55 30 50 35 20 20 50 25
Mike Haworth LF 25 25 55 30 45 25 65 50 55
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
Rich Hebert 3B 20 20 55 60 50 40 30 55 55
Chris Heckler 1B 20 20 50 50 45 35 45 60 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
Brock Helm LF 20 20 30 30 45 20 45 35 35
Roger Hemmer 2B 20 20 55 60 40 40 45 55 45
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
Alberto Hernandez RF 20 20 40 45 45 40 45 55 60
Carlos Hernandez 3B 20 20 40 60 40 35 30 60 40
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 40 30 20 60 50 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
Santiago Herrera RF 40 50 30 45 25 25 45 60 50
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
Ross Hilliard 2B 20 20 50 45 50 45 50 40 50
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
Eli Hodgson CF 20 20 50 45 35 20 65 50 45
Austin Hoffman C 60 65 35 55 35 20 35 60 40
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
Jason Hoover SS 20 20 70 70 55 55 40 65 45
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
Rich Horsley 1B 20 20 35 30 45 35 30 30 20
Jim Hoskins CF 20 20 30 40 30 20 55 50 50
Matt Houghton 3B 25 25 45 60 40 40 45 55 50
David Hoverson C 50 45 25 45 35 25 30 40 20
Nate Howell LF 20 20 30 30 30 25 50 50 60
Thomas Hoyt CF 25 25 25 50 25 20 65 65 50
Fei-hsien Hsia 2B 20 20 60 40 55 60 50 25 50
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
Chris Huffman 1B 20 20 40 40 45 45 50 50 55
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
Paul Hunt 2B 25 20 70 70 65 65 30 60 40
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
Tom Hynes RF 20 25 50 35 45 40 45 55 50
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 1B 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
David Jacoba C 50 55 35 50 30 25 25 45 35
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
Nick Jensen 1B 20 25 30 30 30 25 30 35 25
Matt Jimenez 2B 20 20 60 45 55 50 40 35 50
Pablo Jimenez CF 20 20 35 35 35 25 55 45 55
Salvador Jimenez LF 20 20 25 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
John Johnson SS 20 20 55 55 60 55 55 55 40
Josh Johnson 2B 20 20 50 45 50 60 35 50 45
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
Greg Jones 3B 25 20 45 70 45 35 45 65 45
John Jones C 55 45 35 45 35 25 25 40 50
Kyle Jones 3B 20 20 50 55 50 35 35 50 45
Pat Jones LF 20 20 35 50 30 20 45 65 65
Jim Joplin 2B 20 20 55 35 55 50 55 35 55
Danny Jorda 3B 25 25 45 65 50 35 35 70 40
Earl Jordan LF 20 20 35 30 30 20 50 50 45
Justin Jordan 2B 20 20 50 40 40 60 40 35 50
Jesus Juarez 2B 20 20 60 40 45 50 35 35 45
Brian Julius 2B 20 25 45 45 45 50 45 35 45
Dan Junquera 1B 25 20 45 30 40 40 45 25 40
Josh Justice C 40 70 30 65 40 20 35 65 35
Matt Juve C 45 55 25 50 30 20 30 45 25
Lee Kallio 3B 20 20 45 60 55 40 50 65 55
Jason Kaufman SS 20 20 65 55 60 55 50 50 45
Bob Keller LF 25 25 40 45 35 35 40 50 50
Pat Keller 2B 20 20 50 30 45 45 35 25 55
Craig Kelley RF 20 20 35 35 30 25 50 50 45
Josh Kellogg 3B 20 20 55 70 40 55 25 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
Morgan Kenny 2B 20 20 55 35 45 45 60 50 50
Adam Kerr CF 20 20 55 45 45 45 55 55 50
Nick Kerr LF 25 20 35 50 35 20 45 50 55
Earl Kersten 2B 20 20 50 50 55 50 40 40 45
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
Kevin Kiner C 50 55 45 55 45 45 30 50 40
Danny King C 60 50 30 45 35 40 25 40 35
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
J.J. Kirby 1B 20 20 35 40 45 25 40 45 35
Jim Kirk 1B 20 20 40 35 35 30 30 25 20
Dave Kirkpatrick 1B 50 45 45 55 50 50 40 50 45
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
Tim Kline LF 20 25 35 30 40 20 40 50 55
Brian Klomp RF 20 20 20 35 25 20 25 60 55
Milt Kneece LF 20 20 20 60 20 25 30 80 45
Nate Knickerbocker 3B 20 25 65 55 65 70 50 55 50
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 Kopp C 45 65 35 60 30 20 25 60 25
Scott Koster RF 20 25 30 35 25 20 45 45 55
Jerry Kraft LF 20 20 40 50 35 40 60 60 55
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
Jarrod LaBauve CF 25 20 30 40 30 20 60 50 60
Vic LaBrecque 2B 20 25 70 60 60 65 45 50 70
Scott LaFever 1B 20 20 35 40 35 30 45 30 25
Danny Lahey RF 25 20 35 50 30 20 55 65 55
Casey Lamb LF 20 20 60 25 45 50 65 45 50
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
Jim Larson 2B 25 20 50 45 50 55 50 40 50
Chris Lasser LF 20 20 25 35 25 20 45 50 50
Anthony Latimore LF 20 20 50 55 50 45 55 70 70
Elijah Lattimore LF 20 20 55 35 50 20 60 45 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
Fernando Ledesma LF 25 25 40 45 30 30 70 50 50
Octavio Ledesma 1B 20 20 25 35 30 20 25 35 35
Matt Legendre RF 20 20 25 45 25 20 40 60 40
Alex Leija LF 20 20 55 50 40 45 65 60 60
Jose Lemos 2B 20 20 60 55 45 50 35 50 50
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 40 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
Greg Look LF 20 20 30 35 30 25 45 50 45
Alex Lopez LF 20 25 35 40 40 30 50 55 45
Carlos Lopez 2B 20 20 45 40 40 60 35 30 45
John Lopez 2B 20 25 60 45 60 70 45 35 60
Jose Lopez LF 20 20 60 40 50 20 50 60 55
Jose Lopez LF 20 20 35 45 35 25 50 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
Tony Lopez LF 20 20 30 45 25 20 50 55 40
Jake Lotts RF 25 25 25 50 30 20 45 60 55
Frank Loughlin CF 20 20 55 45 45 45 60 60 50
Brian Lowry C 55 35 30 25 35 20 25 25 35
William Loyd SS 20 20 65 55 50 55 45 50 30
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
Jordan Lujan 3B 25 20 55 60 50 50 55 60 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
Sean Lyons CF 20 20 50 45 40 40 70 55 40
Juan Machado C 50 50 35 40 30 20 40 45 25
Bob MacPherson 3B 25 20 40 70 45 35 45 65 45
Victor Madera 1B 20 20 40 55 40 30 30 55 50
Drake Main RF 20 20 40 65 40 40 50 70 50
Frank Maldonado 2B 20 20 55 40 50 65 55 35 50
Jason Mallery LF 20 25 50 30 45 40 50 20 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
Pete Martin C 50 50 40 35 50 30 20 30 25
Alex Martinez C 55 40 30 25 30 30 30 25 40
Danny Martinez LF 25 20 35 55 35 30 45 60 50
Danny Martinez 1B 20 20 60 45 45 45 35 40 40
Dusty Martinez C 35 45 25 35 40 25 20 30 35
Francisco Martinez 2B 20 20 55 60 50 50 30 55 50
Jose Martinez 2B 20 25 60 55 70 65 30 60 70
Ricardo Martinez C 55 65 25 60 25 25 30 55 55
Ricky Martinez C 45 45 20 45 25 20 40 40 40
Rodolfo Martinez C 45 50 40 45 35 20 40 45 25
Wally Mascari 1B 20 20 40 25 40 40 40 30 40
Jimmy Masel LF 20 20 30 40 30 25 55 50 50
Pat Mason 2B 25 20 45 45 45 45 40 35 45
Jaden Mathis 1B 25 20 40 45 30 20 35 40 30
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
Matt Mayeaux 3B 20 20 55 65 50 35 30 65 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
Matt McCane 2B 20 20 65 35 50 55 55 30 50
Bennett McClellan 2B 20 25 50 55 55 65 35 55 50
Dale McClellan RF 20 20 40 40 45 40 45 50 70
Bryant McClendon 2B 20 20 45 45 45 60 50 35 50
Tyler McConnell RF 20 20 30 55 25 25 50 65 55
Jason McCoy SS 20 20 65 65 65 70 25 65 45
Robby McDermott 1B 20 20 50 40 45 30 60 45 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
Jeremy McElroy C 60 45 45 35 35 25 25 30 20
Taylor McElyea 2B 20 20 60 40 55 50 50 35 55
Jerry McGinnis LF 20 20 40 30 35 20 50 45 55
Matt McGlade 2B 20 20 50 55 50 45 40 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
Jason McKeon 1B 20 20 45 30 30 30 30 40 35
Jon McLaughlin 2B 20 20 50 30 45 40 45 45 50
Matt McMahon C 40 70 35 65 40 30 45 65 50
Ronnie McManus 2B 20 20 55 65 65 65 40 55 50
Andy McPherson 2B 20 20 55 40 60 45 25 30 55
Tom McRae 1B 20 20 40 40 45 45 20 35 45
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
Matt Meister C 50 40 30 35 25 25 25 35 30
Andy Melbourne C 40 45 20 45 30 25 20 45 35
Jon Melendez 3B 20 25 60 55 45 45 60 55 45
John Mellon RF 20 20 30 40 30 25 45 55 40
Colt Melnick 1B 40 35 20 30 30 25 20 25 30
Brady Melton 2B 20 25 50 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
Tommy Meyer CF 20 20 30 25 30 25 45 35 60
Cole Meyers SS 20 20 65 45 55 50 40 40 50
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
Cameron Miller 2B 20 20 50 40 50 55 45 30 50
Dylan Miller C 50 50 30 25 40 25 35 25 35
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
Kymani Miller C 50 70 30 65 40 25 25 65 20
Mark Miller LF 25 25 30 35 30 25 35 35 40
Jeremy Million LF 20 20 20 45 25 25 45 55 50
John Minardi 2B 20 20 50 45 50 40 30 30 45
Floriano Mira C 50 45 25 35 45 20 25 40 35
Gustavo Miranda CF 20 20 45 35 30 35 60 50 55
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
Matt Money C 50 65 40 65 40 30 35 60 25
Danny Monreal CF 25 25 50 45 40 40 65 55 50
Randy Monson SS 20 20 55 65 60 55 50 60 55
Victor Montecinos 2B 20 20 60 50 60 60 45 45 45
Ernesto Montoya CF 20 20 55 55 45 45 65 60 50
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
Dave Moore 1B 20 20 25 25 35 25 25 25 30
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
Jose Morales LF 20 20 50 40 35 35 65 60 40
Danny Moran 1B 20 20 50 45 50 60 30 35 45
Josh Moran 1B 20 20 40 35 30 25 25 25 30
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
Jeremy Morgan C 55 50 35 30 40 25 20 30 40
Kevin Morgan 3B 20 25 55 60 50 40 40 60 50
Roy Morice LF 20 20 20 50 20 20 50 70 65
Bill Moronta LF 20 25 25 45 20 20 55 55 50
Patrick Morris RF 20 20 40 40 35 25 50 60 55
Kyle Morrison 2B 20 20 55 50 55 50 30 40 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
Jim Morton LF 20 20 45 40 35 20 55 55 45
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
Jay Moyers C 60 80 40 75 50 20 35 80 30
Josh Moyers 3B 25 25 40 60 45 40 30 60 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
John Mullins RF 20 20 30 45 25 20 40 60 40
Antonio Munoz 1B 20 25 35 25 40 25 30 20 40
Mike Munson LF 20 20 45 50 35 35 60 60 55
Kyouhei Murakami 2B 25 20 60 65 55 50 55 65 50
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
Tommy Murphy C 45 45 30 30 35 25 35 25 40
Brian Murrah 3B 20 20 50 65 55 50 30 65 40
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
Jason Nagorski LF 20 20 55 50 45 50 50 45 55
Justin Nance DH 20 20 25 35 25 25 25 55 45
Mike Nash LF 20 20 30 50 25 20 45 55 50
Max Navarro RF 20 20 20 60 30 20 50 70 55
Jim Neal 3B 20 20 50 50 40 30 35 55 40
Ben Nelson RF 20 20 30 30 30 25 45 45 50
Chris Nelson 2B 20 25 55 45 45 45 40 40 50
Mitch Nelson 3B 20 20 50 70 45 35 50 65 50
Ryan Nelson C 55 50 50 45 20 20 30 50 30
Joe Nevitt LF 20 20 25 30 35 30 35 50 65
Mike Newcomer C 50 50 40 65 40 35 35 60 40
Jimmy Newell CF 20 25 60 30 40 45 65 40 55
John Nicholson 1B 20 20 35 35 35 30 30 35 25
Ken Nickol LF 20 20 35 45 30 20 40 50 45
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
Mike O'Neil C 50 70 40 60 30 25 25 60 45
Josué Obando C 50 60 25 50 35 30 25 50 30
Orlando Ochoa CF 20 20 35 40 35 20 65 55 50
Nate Odom CF 20 20 45 40 35 20 65 55 55
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
Chris Ontiveros 1B 20 25 30 30 30 25 30 30 35
Jose Orozco C 65 65 35 55 50 25 30 60 45
David Orr 2B 20 20 60 60 50 55 55 60 50
Carlos Ortiz LF 20 20 55 50 40 45 55 65 50
Jordan Ortiz CF 20 20 35 55 40 35 60 55 60
Orlando Ortiz 2B 20 25 55 40 45 55 40 35 50
Christian Osborn C 55 65 40 50 40 40 30 50 40
Chris Osborne C 60 40 30 35 30 20 35 35 40
Gabe Osburn CF 20 20 60 35 55 60 80 50 55
Alan Ott CF 20 20 50 25 35 20 60 45 55
Randy Pace RF 25 20 50 45 40 20 55 60 40
Danny Pacheco CF 25 20 55 35 40 40 60 55 50
Antonio Padilla LF 20 20 25 30 20 20 45 40 35
Chad Paff 1B 20 20 35 35 30 30 40 25 30
Chris Page CF 20 20 55 55 45 45 65 65 55
Jason Paine RF 20 20 30 45 25 20 45 50 55
J.P. Painter 2B 20 20 55 45 50 45 45 60 50
Andy Palm RF 20 20 30 50 35 25 45 60 55
Manny Palma RF 20 20 35 60 50 45 50 50 45
Bryan Palmer 3B 25 20 55 60 55 40 40 55 50
Sean Palmer 3B 20 20 35 75 45 35 20 60 35
Armando Pantoja C 45 35 40 30 30 25 40 30 20
Matt Parchman C 60 55 45 35 40 20 35 35 40
Mike Pardo RF 20 20 30 55 30 20 55 60 35
Brian Park 2B 20 20 60 50 65 60 35 35 65
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
Alex Peguero 1B 20 20 45 25 45 25 35 25 45
Bruce Pence CF 20 20 30 50 30 20 60 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
Nelson Perez C 50 50 30 50 35 20 45 50 25
Sergio Perez LF 20 25 30 35 25 25 40 45 55
Bobby Persons RF 20 20 35 50 35 30 45 75 55
Jason Peters 3B 25 30 55 65 40 35 45 65 40
Aaron Peterson 1B 20 20 40 65 40 35 35 65 45
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
Adam Pflager C 50 55 40 45 35 25 25 45 30
John Phelan C 55 55 25 45 30 35 20 35 20
David Phelps SS 20 20 50 55 65 70 35 35 55
Mitch Philipp LF 20 20 30 35 30 20 55 55 50
Dan Phillips C 50 45 45 45 45 45 25 45 25
Neil Phillips 2B 20 20 60 65 55 60 40 60 45
Ray Phillips RF 20 20 30 65 35 25 40 75 45
David Pickens 1B 25 25 45 30 40 35 35 30 30
John Pieper C 55 40 20 35 40 25 25 35 40
Ken Pierce 2B 20 20 55 40 60 65 40 35 45
Jason Pierson LF 20 20 35 55 30 20 55 65 45
Matthew Pigeon 3B 45 60 40 65 40 35 40 65 35
Jesse Pike RF 20 20 40 40 40 35 50 45 50
David Pilcher C 45 60 25 55 30 20 25 55 25
Adam Pinkus RF 20 25 30 45 35 30 45 55 45
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
Nick Poling 2B 20 20 55 45 55 45 55 35 40
Jason Polk C 50 55 35 50 35 20 30 50 40
Luis Pompa LF 20 20 25 35 30 20 45 50 75
Corey Poore LF 20 20 20 50 25 25 45 55 55
Mario Porras SS 20 20 50 70 50 50 35 65 45
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
Garrett Poteet C 60 55 25 40 35 20 25 35 30
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
Dan Powers CF 20 20 35 45 35 20 60 55 55
Troy Poynter LF 25 20 35 40 35 25 35 35 25
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
Michael Price 1B 25 20 55 35 40 35 40 25 30
Manny Prudente 3B 25 25 55 65 55 45 35 60 40
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 Pursel CF 20 20 50 40 45 45 60 45 60
Chris Pyle RF 20 25 35 40 30 30 50 50 40
Kyle Quander RF 20 20 30 45 25 20 50 60 55
Matt Raber SS 20 20 65 55 50 60 55 55 60
Jesse Radford RF 20 20 25 45 25 20 55 50 50
J.J. Rains 1B 20 20 30 40 50 55 35 30 50
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
Mike Ramsey SS 20 25 45 60 45 40 45 55 40
Kevin Ratcliff C 65 45 30 35 30 25 35 35 40
Brandon Ray C 60 40 25 30 40 20 25 30 25
Joe Read 2B 25 25 55 55 45 50 55 50 40
Tim Read 3B 20 20 35 65 45 30 25 65 45
Greg Rebello 3B 25 25 55 70 55 40 30 65 55
Aubrey Reichert 2B 20 20 55 45 55 50 45 35 55
Casey Reid C 40 45 30 40 40 25 25 45 35
Justin Reid 2B 20 20 40 35 45 70 35 20 45
Jason Reiss 1B 25 20 40 35 35 20 25 40 40
Lazaro Repreza C 55 40 25 35 40 30 30 35 40
Bobby Rey 2B 25 20 65 55 60 50 50 55 55
Julio Reyes C 50 40 25 35 40 25 35 35 30
Gerardo Reyna C 50 50 30 45 35 20 35 40 25
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
C.J. Rice 3B 20 20 50 65 50 60 30 55 40
Cameron Richards C 50 40 25 30 30 20 25 30 30
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
Jon Riley LF 25 20 45 50 40 30 40 55 50
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 55
Ben Roach C 65 60 30 50 35 20 30 50 25
Kyle Roach 3B 40 55 60 50 55 50 55 60 50
Eddie Robb C 55 50 30 35 40 25 30 40 25
Justin Roberson SS 20 20 60 60 55 55 55 65 55
Kyle Roberson 1B 25 25 50 35 45 45 55 50 45
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
Carlos Rocha 1B 20 20 30 30 35 25 35 40 35
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
Manny Rodriguez 1B 20 20 35 40 40 25 40 35 30
Victor Rodriguez LF 20 20 25 30 25 20 50 50 50
Willie Rodriguez 2B 20 20 55 45 45 55 50 30 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
Mike Rudolph LF 20 20 25 40 35 20 45 65 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
Marcus Russell 2B 25 20 60 30 55 55 40 25 45
Shane Russell 1B 20 25 40 45 45 35 30 25 25
Danny Russo CF 20 20 45 25 35 20 55 40 55
Matt Russo CF 20 20 60 30 50 55 75 45 50
Steve Ruta C 60 50 30 45 30 20 30 40 45
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
Antonio Salais SS 20 20 60 50 50 50 65 70 55
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 45 65 40
Josh Salliotte 1B 20 20 40 40 30 35 35 35 35
Nolan Sams 3B 25 30 45 65 45 45 40 55 55
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
Willie Santana CF 20 20 50 30 35 40 65 45 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 25 35 20 20 30 30
Mike Scharn 1B 20 25 45 35 20 20 40 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
Austin Schmidt 2B 20 20 55 50 70 65 50 50 60
Tyler Schmitz 3B 20 25 45 60 70 30 50 60 70
Brad Schnackenberg 1B 25 25 40 30 40 30 45 40 50
Ryan Schnarr 2B 20 20 65 55 50 45 40 50 45
Chad Schneider C 60 50 45 50 50 40 40 50 55
Bill Schoff C 55 45 25 40 40 25 40 45 30
Mike Schramm CF 20 20 30 30 25 25 45 50 50
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
Ben Seckler RF 20 20 40 45 35 25 45 60 50
Spencer Seewald LF 20 25 30 30 25 25 40 50 55
Jason Sekelsky SS 20 20 60 50 65 60 55 45 50
Dave Sellars RF 20 20 45 35 40 30 55 50 55
Aaron Semenyuk RF 20 20 60 55 45 20 60 70 50
Jonathan Senker 1B 20 20 40 40 35 40 45 45 45
Agustin Serrano SS 20 20 60 55 55 80 65 45 50
Eddie Serrato 2B 20 25 45 75 55 35 25 65 50
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
Josh Shapiro 2B 20 20 55 50 50 50 50 55 55
Phil Shaw LF 20 20 30 50 20 20 45 65 45
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
Isaiah Sherman 2B 20 20 50 40 50 50 30 30 45
Mike Sherman 2B 20 20 65 45 40 65 40 50 50
Ross Sherman SS 20 20 70 60 65 70 55 60 55
Tim Shillinglaw 2B 20 20 65 55 55 55 25 50 45
Rick Sica C 35 60 40 45 30 40 35 50 50
D'Andre Sidney CF 20 20 50 35 40 20 65 40 50
Tim Siegel 3B 20 20 50 50 65 50 50 45 65
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
Bryan Silvestri CF 20 20 40 45 30 25 60 50 55
Jayden Simpson SS 20 20 65 50 45 45 35 45 50
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
Gary Sippel 2B 20 20 55 35 50 50 50 25 55
Ryan Sirk C 60 55 45 50 35 30 25 50 25
Dylan Sivo 2B 20 20 65 40 55 65 30 30 60
Dan Skelton C 40 40 35 25 35 20 35 25 45
David Skillman C 45 50 30 35 25 25 25 35 30
Matt Sloman 3B 20 25 35 65 45 35 30 55 45
Chris Slone 2B 20 20 65 50 50 45 55 45 50
Javon Smith 1B 20 20 40 40 35 25 45 25 30
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
Enrique Soto 2B 20 20 45 40 50 45 45 30 35
Sergio Soto 2B 20 20 60 55 45 45 30 45 40
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
Rick Stafford RF 20 20 30 45 30 20 50 70 40
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 20 20 35 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
Jason Steinecke 1B 20 20 30 30 40 25 20 30 35
Joe Stelling 3B 25 25 45 65 45 40 40 65 50
Kyle Stelter C 65 40 35 30 30 25 35 35 25
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
Lyle Stevens SS 20 20 55 55 55 50 30 50 65
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
Eli Strathman LF 20 25 60 55 60 55 60 50 60
Luke Strohl 2B 20 20 45 40 50 55 45 30 45
Dan Strow CF 20 20 50 35 35 20 60 55 55
Mike Stubblefield C 50 50 35 45 45 20 30 45 35
William Studstill 1B 20 20 45 30 30 25 45 35 35
Bobby Stuebing C 45 55 30 50 35 20 30 55 25
Joey Stueve 2B 20 20 65 60 55 70 30 55 50
Jeremy Stukey CF 20 20 50 35 45 20 55 45 55
Terry Sturtevant 1B 20 20 45 35 35 20 40 25 30
Danny Sturtz SS 20 20 65 55 40 60 35 55 50
Danny Stygar C 55 45 20 35 30 20 20 40 25
Ricardo Suarez 2B 20 25 50 55 50 40 55 55 35
Yasuro Sugimoto LF 20 20 45 50 45 50 55 60 75
Alex Summers LF 20 25 35 45 35 20 45 55 55
Brian Sutton LF 20 20 55 45 50 20 55 55 50
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
William Sweeten LF 20 20 45 20 35 40 70 40 55
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
Kikuji Tanaka CF 20 20 60 40 45 45 60 45 45
Gomes Tanse CF 20 20 60 40 45 45 60 55 60
Chris Tate 1B 25 25 45 40 45 60 40 30 55
Jaime Tate 3B 20 20 40 75 45 30 20 75 45
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 40 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
Eric Thomas CF 20 20 55 45 40 45 65 55 55
Colt Thompson RF 25 20 35 45 30 25 45 60 55
Danny Thompson CF 20 20 50 35 35 20 65 45 40
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
Chris Thygerson RF 25 20 55 35 35 20 55 55 55
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 2B 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
Bobby Torres 1B 20 25 20 30 30 25 40 30 20
Cesar Torres 3B 20 20 55 60 55 55 45 70 45
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 55 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
Vince Towns C 45 35 25 30 35 25 35 35 50
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 Tristan LF 20 20 35 40 30 20 45 50 60
Josh Trotter 3B 20 20 60 65 45 55 50 65 55
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
Jose Vargas SS 20 25 55 60 50 55 45 60 35
Sergio Vargas 1B 25 20 35 30 55 30 35 40 45
Eric Vasquez LF 20 20 25 40 25 20 40 50 50
Raul Vasquez SS 25 20 70 55 70 80 55 50 40
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
Mike Vaughn RF 20 20 35 55 35 30 35 75 65
Leo Vazquez 2B 25 20 55 35 50 55 45 25 60
Luis Vazquez RF 20 20 35 55 35 20 50 65 55
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
Ernesto Velasquez C 50 40 35 30 30 30 30 30 30
Raul Velasquez CF 20 20 60 35 50 50 60 45 65
Eric Verbois 1B 55 65 30 55 35 25 25 55 30
Zach Verret LF 20 20 50 45 35 20 70 55 40
Andrew Vial 3B 20 20 50 60 45 45 60 55 50
Gilberto Vieyra RF 20 20 30 45 45 50 50 65 60
Tim Vigil RF 20 20 30 45 30 20 50 55 55
Alfonso Villanueva 3B 20 20 50 65 50 40 50 65 55
Carlos Villarreal 1B 20 25 30 40 35 30 40 25 35
Bobby Villnave 1B 20 20 35 45 20 25 35 25 25
Ignacio Vindiola 3B 20 20 45 55 45 35 40 55 50
Danny Wade CF 20 20 30 40 35 20 60 55 50
Evan Wagner 2B 20 20 55 40 55 55 40 30 55
Erik Wagoner CF 20 20 55 55 40 45 55 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
Ralph Walters 1B 20 25 40 35 45 20 45 30 25
Andy Ward 2B 25 20 65 35 50 55 70 50 50
Brian Ward LF 20 25 30 40 30 20 45 60 50
Bobby Ware 2B 25 25 55 35 55 70 45 30 45
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 50 50 55
Jason Washington 1B 20 20 30 50 30 30 45 55 50
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
Kevin Welsh 1B 50 45 35 45 45 35 35 35 30
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 20 45 40 40 25 40 50 35
Chris West LF 20 20 55 45 45 45 70 55 55
R.J. Westfall 1B 20 20 40 35 35 25 30 25 30
Brett Westling 1B 25 20 40 50 50 30 40 50 45
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
Steve White 2B 25 20 45 40 50 55 50 35 50
Wayne Whitley LF 20 20 40 40 30 40 65 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
Phil Wilkes 3B 20 20 65 55 55 50 55 50 50
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 60 50 60
Brendan Williams 3B 20 20 60 60 50 50 65 55 55
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
Dennis Williams C 35 35 35 40 25 20 20 35 25
Jim Williams C 75 40 20 25 30 25 20 25 30
Joe Williams 1B 20 20 35 35 40 45 35 40 45
Josh Williams C 55 50 25 40 30 30 25 40 30
Justin Williams 1B 20 25 40 20 35 25 35 25 30
Eric Williamson C 45 45 30 40 35 25 25 40 40
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
Jay Womack CF 20 20 50 30 40 45 60 45 50
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
Andy Yanke 2B 20 20 65 55 55 45 60 50 55
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
Matt Yeager C 55 55 40 25 30 20 25 25 25
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
Kyle Young LF 20 20 25 35 25 20 45 40 40
Nate Yuck C 50 60 25 35 25 20 25 40 30
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 20 25 30 25 20 25 20
Aaron Zmuda LF 20 20 25 45 30 20 40 50 50
Carlos Zubiate RF 20 20 30 45 25 20 55 65 50
Alexis Zuno CF 20 20 25 40 25 20 55 60 50
Friday, November 22nd , 2024 - OOTP Baseball 25.10 Build 95