ADULT BASEBALL LEAGUE
LEAGUE FREE AGENTS REPORT - SCOUTED BY: OSA
11/09/2057
 
  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
Dan Aastrom 1B 1 5 23 56 44 19 1 49 39
Cedric Abbott LF 2 5 31 13 33 44 57 53 69
Rafael Abeyta RF 2 1 51 64 38 22 72 58 42
Blake Ablett RF 5 4 15 51 10 5 36 79 47
Ryan Ackley RF 1 1 21 16 25 23 60 72 71
Carlos Aguado C 67 47 4 10 16 5 5 19 6
Willie Aguilera C 68 32 45 22 35 7 6 22 32
Gustavo Aguirre SS 1 2 80 74 88 81 75 69 78
Jose Aguirre LF 3 2 37 49 24 5 38 51 41
Dave Ainsworth 2B 2 6 62 96 69 53 61 100 46
Sean Aitken 1B 1 6 27 22 45 33 35 38 10
Takehiro Akamine 3B 2 1 41 71 65 44 12 55 51
Rhys Akins 1B 4 10 43 34 42 20 20 52 23
Danny Alarcon 3B 1 9 31 70 47 24 18 54 40
Jose Alarcon 2B 1 2 41 32 66 65 13 19 39
Alex Albaladejo 2B 1 7 77 74 78 82 33 62 49
Ismael Albares C 66 26 22 5 16 1 17 18 22
Gary Albert RF 1 2 1 83 7 3 41 96 37
Terry Albert C 66 47 10 36 27 2 10 38 23
Edgar Alberto LF 1 6 18 40 23 5 32 70 50
Alejandro Alcaide RF 1 3 52 63 35 46 77 82 45
Luis Aleman 2B 2 4 34 47 49 59 17 38 50
Juan Alers C 72 74 15 49 18 9 15 48 45
Jerry Alexander LF 1 3 16 38 5 7 65 78 41
Matt Alge 3B 1 1 8 97 28 18 17 76 40
Gildon Allam 1B 1 1 25 34 44 12 20 28 33
David Allen C 69 29 37 10 31 23 14 20 19
Herb Allen LF 1 5 7 69 9 1 34 100 73
Jeff Allison RF 1 6 2 51 4 1 51 74 49
Mike Alms 1B 1 12 34 70 60 17 25 64 29
Juan Alonso 3B 1 2 64 84 88 77 21 81 40
Julio Alonso C 72 37 7 5 21 5 9 7 15
Vic Altheimer RF 2 2 1 34 2 1 32 57 36
Arturo Alvarado 2B 1 1 46 25 51 72 57 17 60
Bernie Alvares 1B 1 3 29 54 33 8 18 28 11
Antonio Alvarez CF 4 2 82 44 57 59 83 63 58
Danny Alvarez 2B 1 3 42 20 32 36 42 13 36
Fernando Alvarez 3B 3 1 73 79 40 36 17 72 36
Tony Alvarez C 89 50 15 34 27 1 15 30 9
Rich Amato 3B 2 1 41 95 48 23 9 84 22
David Amaya 3B 1 7 40 73 43 29 30 52 33
Mitchell Ames RF 1 3 14 65 28 20 56 100 84
Jose Amezquita 1B 1 3 20 26 24 13 6 17 5
Felix Anciso 1B 1 4 31 80 47 15 5 66 34
Drew Anderson LF 1 2 59 16 54 46 62 47 92
Ted Anderson 3B 7 9 40 88 29 28 41 72 35
Alex Andrade SS 1 2 58 66 40 96 43 53 63
David Andrade 2B 1 1 45 37 46 63 43 28 47
Juan Andrade 3B 2 4 46 89 67 28 1 83 38
Carlos Angeles SS 3 5 62 73 99 96 31 79 43
John Angeletti LF 1 1 32 24 42 47 38 59 47
Josh Angove 1B 1 4 44 43 43 70 51 19 64
Alfredo Anguiano C 44 22 14 23 25 8 11 15 25
Brad Ankeney 2B 1 3 78 44 78 85 47 52 41
Brian Aper SS 1 2 61 70 97 83 28 74 55
Danny Apodaca CF 1 6 59 39 55 1 81 65 57
Wil Aponte 2B 1 1 55 68 68 72 52 54 31
Jay Applegate RF 1 3 42 41 25 7 57 68 46
Joel Aquino CF 1 1 71 21 49 53 69 52 63
Mario Armijo 2B 1 6 56 57 48 89 50 56 51
David Armstrong C 74 18 24 9 46 2 20 5 3
Steve Armstrong 2B 3 1 60 53 42 86 3 36 53
Stephen Arnold CF 3 4 42 10 40 46 80 57 70
Lupe Arredondo CF 7 9 54 47 33 31 61 65 50
Julian Arrigo 3B 1 1 52 74 42 49 25 54 34
Luis Arroyo 3B 9 1 62 83 46 48 59 78 47
Joe Ashford 3B 2 5 63 65 31 20 10 49 18
Malcolm Ashton 2B 1 8 44 62 42 79 7 48 32
Mekbib Atsu LF 1 1 14 43 26 10 44 62 56
Brodie Attwood SS 1 7 62 77 40 51 47 72 53
Stephen Auletta 2B 1 4 52 67 61 46 29 52 18
Steve Ault 2B 3 9 52 71 69 73 28 52 75
Danny Avalos LF 2 3 32 51 27 16 44 73 50
Rico Avalos 3B 4 3 36 83 42 20 40 81 41
Sergio Avalos SS 2 3 76 87 69 78 47 80 66
Cesar Avellino RF 1 1 1 60 1 2 38 84 49
Enrique Averhoff RF 1 2 19 58 14 5 47 84 45
Eric Avila LF 3 5 15 32 17 8 37 47 46
Gabriel Ayala 2B 1 1 71 65 44 54 76 62 41
Oscar Ayala SS 1 10 70 49 65 61 29 54 54
Berkan Ayinde 2B 1 5 31 25 47 47 35 7 44
Mike Baczewski 2B 1 3 65 32 66 51 16 27 54
Jim Badger 3B 1 1 50 64 59 37 53 67 46
Victor Badillo LF 1 1 2 7 6 1 37 53 32
Chris Bading RF 1 7 4 64 9 5 28 88 55
Jesus Baez 3B 1 3 51 63 65 64 74 60 66
Clayton Baggett 3B 1 5 51 65 56 16 4 52 32
Daniele Baggio LF 1 9 52 29 46 4 53 57 43
Ketema Bahari 1B 6 6 20 15 17 4 11 21 11
Minyar Bahari CF 5 1 60 35 40 3 74 75 68
Rich Bailey RF 1 5 19 49 26 3 60 72 24
Declan Ballard 2B 2 7 23 83 42 31 4 60 22
Jeremy Ballo LF 2 1 9 43 6 2 47 77 50
Jack Bamber 2B 1 10 62 53 71 74 65 48 48
Marshall Bamber 2B 1 3 46 34 51 42 20 9 40
Tony Banner 2B 1 3 32 25 32 64 36 17 31
Lachlan Bannon 1B 1 1 74 18 35 9 2 20 11
Tim Bannon 2B 3 7 49 29 76 87 34 14 93
San-pao Bao CF 1 1 39 30 21 32 66 56 56
Tim Barnard 3B 1 2 49 82 47 32 16 70 42
Bobby Barnes 1B 1 5 56 29 50 4 14 37 25
Izzy Barron 1B 9 7 9 2 40 7 6 19 45
Jose Barron 2B 1 3 73 70 65 40 30 64 45
Raul Barron 1B 2 2 34 30 30 14 11 18 19
Bailey Bashford LF 2 1 1 43 9 7 48 58 55
Pedro Basquez SS 1 3 67 92 100 97 5 69 52
Travis Bassett SS 1 2 94 43 98 100 11 7 69
D.J. Bay 3B 2 1 47 58 47 42 22 43 33
Garry Bayles C 46 50 5 17 30 5 3 21 7
Pat Beachum 2B 1 8 39 27 47 53 47 14 54
Steven Beard 2B 5 6 39 34 32 42 13 19 31
Dave Becerra SS 1 1 61 79 52 77 51 71 61
Malik Beckett 2B 1 13 45 64 47 41 21 66 46
Woody Bedford 2B 2 2 22 27 42 60 20 7 44
Eric Beecher 3B 1 2 56 99 61 27 9 58 42
Lou Behan SS 2 3 69 84 52 71 1 61 31
Jeff Beizer CF 4 2 3 65 18 6 69 76 99
Justin Belile C 74 40 26 24 28 5 36 27 42
Efrain Beltran 1B 1 4 6 28 38 18 5 29 6
Samir Bem 2B 1 5 33 39 42 61 23 20 42
Pedro Benizi C 59 37 15 25 32 4 3 29 22
Karol Bennink RF 1 7 29 31 28 32 65 64 97
Fletcher Benson C 64 30 4 18 21 5 34 17 1
Chris Berendsen LF 2 2 30 65 24 4 27 80 12
Michael Berendsen 3B 1 7 70 73 53 62 61 70 48
J.D. Berger 3B 1 2 51 90 52 31 2 74 45
Jimmy Berger 1B 1 2 27 15 31 17 12 11 11
Mark Bernstein 3B 5 6 50 97 47 40 55 95 97
Mike Bernth 1B 4 7 31 11 31 16 50 6 7
Andres Berroa 2B 1 8 74 34 59 71 63 70 97
Ken Bertocci 1B 1 4 35 31 31 1 34 55 50
Gabe Berzins 2B 1 2 60 75 72 100 11 48 54
Alfie Beya 3B 2 5 51 100 56 18 6 87 44
Abdelatif Bidouane RF 2 5 22 67 23 3 40 95 63
Alberto Bilbao RF 1 1 29 51 17 13 28 81 35
Mike Binegar C 74 50 7 14 9 5 3 6 25
Ben Bishop LF 6 9 6 29 30 17 60 60 98
Nick Biswell 3B 1 5 54 87 65 64 39 65 44
Gurmu Biwott CF 1 6 32 42 34 42 58 80 55
Jason Blachford 3B 1 1 44 69 44 20 32 55 41
Eric Blake 3B 9 5 41 94 52 24 23 91 55
Wayne Blake SS 3 8 71 84 94 100 46 64 32
Mario Blanco LF 3 1 12 43 7 1 44 63 42
John Blaquiere 2B 4 2 39 68 76 82 68 64 44
Jordan Blaylock 3B 1 1 43 100 65 59 5 75 25
Nick Blevins 3B 1 3 43 75 53 60 22 64 71
Bill Bloss 3B 2 2 50 97 94 22 29 98 84
Brandon Blume 2B 1 1 51 32 56 55 42 7 40
Adam Boettger 2B 2 6 54 22 31 50 67 19 63
Jason Boies LF 1 1 29 49 3 12 37 69 36
Brad Boivin 3B 3 1 38 90 62 20 2 65 44
Danny Bolanos C 76 41 8 26 51 16 11 15 43
Vince Bolden 3B 1 6 20 73 35 20 10 57 32
Charlie Bolinger 2B 5 4 51 52 95 59 69 35 73
Salvo Bonaccorsi CF 2 1 42 39 33 38 90 64 90
Luis Bonifacio CF 3 10 78 17 53 44 61 47 61
Rogelio Bonilla 1B 1 3 32 32 36 12 6 38 48
Finley Booth CF 1 4 41 16 36 54 75 68 76
Marshall Booth RF 1 1 3 49 29 4 25 84 48
Andres Borges C 56 34 12 29 17 8 11 39 3
Willie Bosa C 58 49 19 34 20 1 12 33 23
Scott Bosse SS 4 1 67 41 58 42 47 46 41
Shawn Bott SS 1 8 65 80 66 67 62 93 45
Ryan Boyer LF 1 4 18 54 21 17 34 68 47
Ed Bradley LF 1 1 31 46 24 1 27 84 64
Tom Bradley LF 5 2 11 34 13 5 41 48 38
Trent Bradley 1B 1 3 11 20 32 5 33 6 31
Giovany Bragantini CF 3 1 29 43 18 16 66 58 47
Rob Brambila 2B 3 2 62 37 44 61 47 30 31
Jon Branham RF 6 1 14 66 14 6 54 94 63
Justin Branstetter RF 3 1 1 9 1 4 30 41 41
Bill Breese C 37 37 17 9 20 1 12 10 8
Antonio Bretado 2B 1 5 39 45 53 38 7 26 33
Bronson Bridge 3B 3 1 56 67 67 68 37 54 46
Nick Broad 3B 6 4 60 79 64 57 39 65 54
Doug Brooks RF 5 1 1 49 4 3 43 68 52
Craig Brophy RF 8 4 1 16 10 6 57 64 67
John Brophy 2B 1 1 59 44 68 99 33 11 65
Josh Brothers 1B 1 2 28 13 50 51 40 45 69
Jaylin Broussard LF 1 7 1 32 4 10 61 52 65
Jeff Brown 2B 3 5 40 52 47 61 66 81 77
Jessie Brown C 48 32 1 11 16 5 26 16 26
Devin Browne C 61 48 2 5 40 34 27 1 10
Eric Bruemmer RF 1 10 14 39 14 22 20 81 38
Justin Bruno 1B 2 1 20 49 36 13 47 54 81
Andy Brunskill LF 1 2 15 46 14 4 56 63 49
Keith Bryant C 48 52 2 21 17 7 4 30 9
Wes Buchalter 3B 2 1 42 100 48 46 1 70 36
Emmanuel Buckley 1B 2 1 26 18 21 1 27 41 30
Danny Budlong SS 4 5 77 100 61 79 34 84 56
Randall Buffey 3B 1 1 35 61 55 26 24 56 16
Dinand Buiting C 37 62 1 41 16 1 1 43 3
Zach Burch 3B 1 1 25 61 41 42 23 62 29
Andy Burdett RF 1 1 1 65 8 1 34 78 39
John Burke 2B 1 2 54 44 59 67 65 26 53
Matt Burke 2B 1 7 55 100 39 68 9 73 32
Nick Burns SS 2 2 58 64 38 63 66 64 57
Mike Burnside C 55 29 34 35 39 37 32 33 49
Terence Burrows LF 1 3 54 14 50 42 69 38 79
Bryan Burt 2B 1 2 54 41 75 59 46 34 45
Todd Buschlen C 83 27 7 12 20 6 5 11 7
Nate Bush 3B 3 3 52 74 74 90 20 58 9
Walt Butler LF 1 1 16 21 25 26 56 58 52
Matt Buttery RF 1 1 49 56 46 49 62 72 41
Alex Buttone 2B 1 1 51 49 61 69 36 44 56
Luis Cabrera RF 1 2 29 41 20 1 40 57 57
Alex Calatayud CF 1 1 43 41 29 31 84 66 82
Jordan Calder 1B 1 1 21 10 7 10 23 8 8
Alejandro Calderon C 57 69 24 70 26 11 1 51 11
Alex Calderon 3B 1 3 36 65 55 42 1 65 34
Ryan Caldwell 1B 1 3 36 87 36 23 24 81 47
Felix Calixto C 66 41 9 29 25 6 20 19 35
Luis Camilo LF 2 1 1 55 13 1 19 73 34
Henry Campos C 68 53 14 21 25 8 9 25 11
Steve Canada LF 3 2 27 16 21 17 44 51 61
Bill Canas 2B 1 1 59 8 51 35 9 1 59
Simeone Canigiani CF 1 1 22 21 7 10 71 40 51
Franklin Cantu CF 7 1 39 72 20 34 77 87 63
Julio Carbajal 3B 1 6 35 69 28 27 36 63 31
Javy Cardenas CF 1 3 14 55 18 12 84 83 74
Manny Cardenas CF 5 3 47 29 27 32 53 38 75
Miguel Cardiel 1B 3 1 9 37 50 26 6 5 24
Jonathan Cardona CF 1 1 56 42 42 53 69 80 72
Jason Carmichael 1B 1 1 37 20 29 15 19 1 16
Lachlan Carmody 1B 1 3 36 17 27 10 10 9 8
Jose Carrillo C 63 43 24 23 28 11 19 26 12
Mario Carrillo C 48 54 16 44 16 9 1 38 11
Jon Carroll 1B 2 3 48 29 39 15 1 2 14
Ryan Carter SS 4 1 90 67 63 87 49 60 59
Bernie Cartwright 3B 1 7 72 71 67 21 24 76 51
Jose Casasnovas LF 2 2 65 3 45 6 56 23 50
Ron Casey RF 4 8 46 82 40 5 40 98 52
Tynan Cashmann 1B 4 1 40 51 39 29 40 40 60
Mike Cassano LF 1 1 26 20 10 9 38 69 48
Randy Castanheira LF 2 1 7 48 8 4 39 68 49
Andres Castellanos SS 2 2 73 67 68 77 64 61 66
Pedro Castillo C 40 48 38 41 19 8 17 35 21
Rodolfo Castillo C 60 26 8 22 28 7 1 22 2
Andy Castro LF 3 2 18 27 28 3 55 48 71
Ernesto Castro 3B 1 8 51 81 38 17 25 72 36
Ruben Castro RF 1 5 13 73 16 15 31 100 39
Vinny Castro 3B 1 8 43 56 44 26 16 56 41
Ricky Catano C 61 67 27 38 31 2 11 43 41
Chris Cavanagh 3B 3 4 51 53 36 50 43 47 35
Marcos Cazarez LF 2 1 11 49 9 1 57 68 73
Ken Cecil SS 1 2 52 92 66 76 27 76 93
Jose Cerriteno SS 3 1 91 70 100 90 51 73 78
Nick Chalmers 1B 1 6 17 65 56 39 21 63 79
Mike Champagne RF 1 2 11 41 19 4 30 71 40
T.J. Chandler LF 4 1 5 20 13 1 53 37 45
John Chapman 1B 4 1 45 45 32 3 70 77 79
Neil Chapman RF 1 3 20 12 24 3 56 45 57
Price Chartrand 1B 3 4 36 27 42 80 59 15 44
Ivan Chaves RF 3 2 8 76 11 29 47 77 56
Alex Chavez RF 1 1 7 60 8 4 37 78 62
Emilio Chavez C 62 31 20 11 25 5 39 2 11
Miguel Chavez CF 1 7 45 22 36 6 72 76 100
Vinny Chavez 2B 7 8 58 34 55 75 44 22 43
Dustin Cheek 2B 4 3 71 50 66 62 31 40 53
Chris Chew 3B 5 2 20 69 45 35 20 40 50
Ryan Chidsey LF 1 3 32 45 18 18 32 57 38
Ruben Chinchilla 3B 2 3 26 96 26 16 20 91 25
Alan Chiostro C 48 81 17 73 8 5 26 67 37
Yuba Chipita LF 3 5 8 42 8 3 24 59 43
Bobby Chira CF 1 1 23 52 9 12 81 64 40
Urdighis Chisulo 1B 3 1 10 15 8 10 13 41 4
Dennis Chorny C 67 77 1 48 18 4 3 51 13
Eric Christensen 1B 1 2 21 52 28 11 29 45 29
Jeff Christensen C 69 49 28 30 40 45 20 34 51
Matt Christensen 3B 3 13 50 70 66 43 39 69 47
Robby Chubb 1B 1 1 27 38 25 18 20 51 40
David Clark CF 1 1 83 57 53 72 67 77 71
Taylor Cleaver C 58 59 6 1 20 8 7 22 25
Ludovic Clementi CF 1 2 45 81 68 88 84 96 47
Brett Cleveland 1B 1 6 34 24 37 20 12 13 8
Jason Clevenger 2B 1 1 67 48 73 72 40 44 61
Ken Clever C 54 29 9 11 28 3 18 8 25
Ryan Clifford LF 1 1 20 18 15 11 42 47 68
Aaron Clifton LF 1 6 8 55 23 9 25 66 67
Kevin Cloyd C 56 58 14 16 41 36 7 13 34
Jordan Cobos CF 1 1 76 59 65 5 72 80 100
Jonathan Coffin 2B 2 1 55 68 48 63 3 59 33
Bob Cohen 3B 1 4 24 99 58 42 21 81 32
Josh Cohen 1B 1 3 45 98 46 48 16 72 42
Kyle Cohen 3B 2 5 54 96 80 50 1 92 47
Roy Colbert LF 1 1 2 41 6 8 29 57 23
Gary Collette 3B 1 1 54 100 65 55 6 89 44
Phil Collette 2B 1 3 50 26 38 51 47 29 45
John Colp CF 1 2 26 19 14 10 67 45 46
Bruce Cominsky LF 2 8 20 33 21 10 50 44 50
Mike Compton 1B 1 4 35 81 43 34 29 74 32
Ryan Conn LF 1 1 16 29 15 10 33 42 54
Brian Conner 2B 1 6 51 49 71 57 34 31 44
Bill Connors LF 1 1 9 36 5 1 40 63 59
Victor Contreras C 64 43 47 47 54 46 39 37 63
John Cook 1B 1 3 20 21 47 6 1 15 4
Myles Cook C 48 57 45 13 8 6 42 9 15
Will Cook LF 6 3 42 36 35 22 55 62 94
Matthew Cooley 2B 1 1 76 59 42 82 48 48 52
Jim Cooper RF 1 1 3 61 4 1 43 87 66
Byron Corbett 3B 2 4 67 73 47 41 46 62 50
Juan Cordero 2B 1 5 66 30 56 73 15 19 66
Miguel Cordova LF 6 4 21 38 17 18 45 42 65
Izzy Corona C 36 36 9 31 20 5 19 24 17
Jordan Corona 3B 1 2 44 54 45 24 42 57 38
Victor Corral SS 4 1 65 45 63 76 40 46 50
C.J. Correa 2B 1 1 72 87 68 84 52 78 67
Gustavo Correa C 60 24 13 6 17 18 21 6 1
Wayne Corrigan 1B 1 3 22 9 28 6 17 17 17
Jason Corser RF 1 8 18 52 15 3 55 76 38
Rogelio Cortes 3B 2 7 27 83 42 38 5 60 24
Hugh Cosman RF 6 1 10 19 11 2 57 48 41
Jorge Coto 3B 1 7 45 46 51 21 29 40 35
Brian Cotton LF 1 1 6 35 8 1 54 43 28
Danny Coulter C 53 35 17 13 16 6 9 11 18
Jordan Council SS 5 3 66 49 84 85 26 53 42
Egidio Covallini CF 1 4 65 57 55 64 64 76 69
Nelson Cowley RF 2 1 7 61 14 1 33 95 56
Josh Coy 1B 1 1 17 28 13 8 10 3 7
Mike Crespo SS 1 1 53 85 59 63 2 61 55
Jim Crippen 3B 1 4 38 89 29 20 29 89 47
Ben Croslin 1B 6 4 18 18 46 3 10 25 10
Lewis Cross 3B 6 1 45 77 53 59 8 68 39
Phil Crow RF 1 5 14 16 5 4 59 62 71
Antonio Cruz 1B 1 4 28 24 42 33 8 45 14
Armando Cruz 1B 8 2 32 11 39 1 37 38 6
Cesar Cruz 3B 2 1 51 82 80 34 19 56 45
Hector Cruz 2B 2 5 57 47 97 94 31 15 84
Jesus Cruz C 56 57 16 32 9 4 25 40 37
Ismael Cruzado C 74 43 29 27 24 1 6 17 41
Alejandro Cuellar 1B 1 4 26 26 32 17 61 30 15
Miguel Cuervo 1B 1 4 36 43 43 29 4 8 9
Bobby Cueto SS 7 2 56 48 84 72 4 39 60
Jose Cuevas SS 1 1 66 55 82 88 10 56 72
Jerry Cummins 3B 4 3 64 88 59 27 7 84 41
Owen Cummins LF 1 2 3 5 9 15 27 37 22
Cody Cunningham 1B 4 3 25 10 27 4 9 4 18
Chris Curry C 67 42 9 26 28 6 5 20 10
Russ Curtis 2B 4 2 44 47 37 76 36 36 35
Tong Dai 1B 2 3 53 33 33 4 54 58 60
Sean Dalton C 62 40 1 22 26 1 16 24 3
Daniel Daly C 39 91 1 1 1 1 1 3 1
Chris Damschroder SS 1 5 62 71 54 96 2 51 47
Akorakor Danladi 2B 1 2 66 29 47 75 12 9 45
Tye Danvers RF 1 4 8 67 12 5 26 80 49
Delecha Dau CF 1 1 56 51 38 41 68 56 65
Alejandro Davalos CF 1 1 44 58 26 2 78 71 47
Juan Davila 3B 4 5 13 90 27 16 6 87 77
Bobby Davis 1B 2 4 66 18 51 10 1 15 30
Evan Davis 3B 2 7 48 84 65 48 17 71 48
Josh Davis C 24 44 1 25 6 1 10 29 21
Josh Dawson 1B 3 8 31 61 39 47 39 50 50
Manny de Jesus SS 3 1 73 73 52 47 63 87 32
Andre de Jong 2B 1 2 41 45 81 71 18 8 49
Gijs de Kievit LF 3 6 6 14 53 34 51 21 70
Bradley de Kwant 3B 3 1 47 87 88 100 37 72 50
Alex de la Crus C 40 33 24 2 10 8 20 15 16
Oscar de la Rosa 2B 1 4 58 87 52 67 68 73 52
Jose de los Santos 2B 1 3 47 39 44 37 41 24 37
Arie de Vos CF 2 1 82 89 49 2 79 100 59
Mike DeBaugh RF 1 1 40 46 24 26 43 57 26
Gianlorenzo DelArco RF 1 1 1 57 11 1 50 73 43
Alfonso Delgado RF 2 2 48 44 28 3 64 71 31
Jose Delgado SS 3 1 74 38 63 67 54 48 56
Marcus DeLille 3B 1 3 36 94 74 88 1 70 30
Mitch Demmon 2B 1 2 56 72 52 38 29 57 71
Garrett Denis 1B 4 1 32 87 32 19 24 78 48
Darren Dennis LF 1 1 25 47 35 29 24 50 59
Bobby Denz C 40 51 1 33 21 8 3 38 12
Cody DeWitt CF 1 3 47 34 25 45 81 80 94
Ezequiel Diaz C 56 40 7 14 7 5 10 24 6
Fernando Diaz RF 1 2 7 23 10 1 57 46 67
Jorge Diaz CF 5 1 54 93 37 7 78 100 58
Jorge Diaz 2B 1 4 72 52 82 67 1 13 36
Juan Diaz 2B 1 4 42 84 92 96 39 70 51
Juan Diaz C 56 25 20 22 27 16 22 16 23
Lorenzo Diaz LF 5 8 29 47 20 18 41 57 52
Mike Diaz C 72 31 15 18 22 5 32 13 9
Gabe Dickman 2B 4 3 47 38 67 69 49 25 52
Cody Didlake SS 3 1 50 45 71 100 45 47 56
Josh Dieckhoff C 72 26 18 7 41 9 1 7 8
Ryan Dietrich 2B 2 1 79 35 66 67 58 27 68
Dave Dimond 2B 1 1 50 38 62 55 2 6 36
John Dolan LF 2 1 23 26 12 1 56 57 79
Elias Dominguez RF 1 4 1 52 23 5 37 71 57
Felix Dominguez 2B 5 2 58 32 40 51 20 12 26
Bobby Donaire C 57 38 25 42 53 6 15 30 5
Chris Donnelly 1B 1 1 12 44 23 7 1 37 41
Nate Donoghue RF 4 3 7 32 10 7 56 71 54
Gabriele Dotto 1B 1 1 51 15 35 64 38 2 43
David Doughty 3B 4 1 33 77 80 27 2 68 43
Stanford Douglas 3B 1 1 21 44 31 26 8 31 50
Noel Dowd C 79 40 1 1 7 2 1 7 19
John Dowty C 54 51 14 38 20 7 15 30 33
Dave Drader CF 2 1 56 48 36 37 79 76 52
Jason Dries C 58 52 19 20 22 1 37 20 23
Ryan DuCharme 2B 2 1 45 37 69 51 9 26 48
Mike Duckett LF 1 1 1 47 8 1 42 78 48
Justin Duffel 2B 3 3 32 45 40 45 46 34 43
Michael Duffy RF 1 4 21 18 21 6 62 62 44
Paul Duffy 3B 2 2 44 79 95 21 42 76 32
John Dunlap 2B 4 4 60 72 64 37 51 69 39
Pat Dunn 3B 1 4 43 67 55 48 4 50 29
Jorge Duran C 56 56 19 62 21 4 34 60 12
Dave Durham 2B 2 5 56 30 32 54 64 30 29
Andy Durney 3B 5 6 38 67 40 40 17 59 28
Ken Dziekan 3B 1 6 45 79 39 52 45 69 51
Eddie Easterling C 59 52 35 45 40 41 25 49 43
Jeff Eckelberry LF 4 5 2 25 10 2 23 42 40
Jarrod Edwards LF 1 4 14 46 14 9 21 42 36
Josh Edwards CF 1 1 40 35 42 42 55 65 80
Mike Edwards 1B 1 1 29 16 30 5 12 32 29
Connor Ellis CF 4 8 70 21 53 4 80 68 97
Jeremy Ellis C 59 52 1 18 16 4 13 31 37
Alan Ellsworth 1B 4 6 53 8 42 16 33 6 39
Ryan Erlandson C 80 34 3 10 46 7 1 13 1
Mike Ernst LF 1 5 2 21 3 1 13 35 68
Jesus Escalante 3B 4 4 22 89 28 28 16 85 42
Jose Escamilla CF 6 6 39 81 41 33 79 92 67
Dave Escarcega CF 1 5 63 39 53 51 78 57 38
Jon Escobar 1B 1 1 28 21 33 6 41 27 7
Mario Escobar 2B 4 3 56 39 40 63 29 27 40
Alberto Escoto 1B 6 3 20 18 25 14 13 5 11
Antonio Esparza C 54 28 13 7 13 4 1 1 16
Armando Esparza CF 2 1 76 48 39 48 69 65 48
Jose Esparza SS 1 6 70 93 60 78 43 80 38
Robbie Espino CF 1 1 50 49 41 45 57 60 83
Danny Espinoza SS 2 2 87 68 93 94 36 89 85
Wilfredo Espinoza C 60 40 62 38 23 1 11 42 17
Roque Espitia CF 1 1 64 42 35 44 83 61 66
Raimundo Esposado 2B 2 2 59 39 65 62 11 14 40
Carlos Estrada C 54 55 9 8 18 3 24 18 30
Lee Eure 2B 2 5 45 31 52 56 28 12 45
Greg Ezzell 1B 1 1 27 70 45 26 17 61 48
Jose Fabela C 79 37 3 24 17 1 1 24 40
Sean Fair RF 3 1 19 31 26 5 46 59 61
Rick Fairn RF 1 1 24 42 19 1 33 71 32
Bill Falcon C 67 74 11 20 9 8 2 19 37
Dale Farquharson 1B 1 1 6 15 23 28 5 10 27
Stephen Faulkner 1B 3 1 28 34 57 11 41 9 11
Jeremy Feiner 1B 1 3 32 27 34 9 5 8 7
Chris Feinman RF 1 4 17 8 20 25 15 39 61
Francisco Feliciano C 48 41 1 13 37 4 12 15 16
Armando Felix 3B 1 1 65 100 70 22 2 90 49
Julio Felix 3B 1 1 55 72 55 31 36 56 35
Pierre Felix 3B 1 1 41 80 46 18 42 74 40
Omar Feliz C 49 41 19 26 22 1 1 23 15
Zack Fell 3B 1 2 27 99 68 57 3 67 28
Ivan Fermin SS 2 4 70 92 66 100 33 74 44
Alberto Fernandez 1B 5 10 18 31 23 22 19 19 14
Antonio Fernandez CF 2 2 31 60 32 1 68 66 62
D.J. Fernandez 1B 10 6 52 10 43 10 37 5 52
Jordan Fernandez CF 3 1 40 38 54 44 86 100 100
Juan Fernandez 2B 2 4 71 32 38 62 39 14 51
Omar Fernandez LF 1 7 1 22 12 4 35 48 51
Ricky Fernandez RF 2 1 7 39 11 7 44 62 100
Edgar Ferraroti 2B 1 5 77 41 41 63 32 16 29
Sebastien Ferzetti C 51 24 16 15 26 8 26 11 8
Mickey Fifield SS 1 7 74 40 80 64 41 24 65
Alex Figueroa 3B 1 1 64 58 38 16 55 41 37
Luis Figueroa 2B 1 5 68 39 64 60 75 92 89
Mike Fiorentino 3B 4 3 39 56 55 36 1 36 24
David Fipps 3B 1 6 47 81 63 40 9 70 32
Will Fishel CF 1 5 47 28 28 42 85 65 100
Bradley Fitton 1B 2 3 45 49 30 5 1 6 1
Nate Fitzgerald 1B 1 1 23 16 21 10 4 8 5
Mike Fitzpatrick 2B 1 1 54 35 55 60 9 26 39
Sean Flagg LF 3 2 10 43 11 5 49 67 65
Matthew Flaherty 3B 1 10 34 79 54 50 33 66 58
David Flanagan 1B 3 4 30 22 52 20 26 21 48
Montana Fletcher 1B 1 1 32 86 37 25 11 89 57
Steve Fletcher 2B 1 1 46 67 61 79 10 59 30
Ray Flint C 77 76 24 66 47 11 35 56 31
Rich Flood 1B 1 1 37 36 37 55 31 25 54
Benito Flores 3B 1 2 47 88 52 27 8 81 50
David Flores CF 1 7 63 19 57 63 77 44 63
Javier Flores 1B 4 11 4 24 29 6 2 28 2
Juan Flores RF 1 2 70 13 54 3 81 37 81
Tony Flores 3B 1 6 56 91 77 62 53 76 48
Willie Flores 2B 1 1 75 55 72 73 41 43 55
Daryl Flynn C 57 63 4 13 15 10 7 5 24
John Flynn 2B 1 4 79 64 53 51 6 45 55
Montrelle Foa C 86 78 5 35 28 25 1 28 33
Damian Ford LF 1 1 47 28 30 39 61 47 46
Dan Ford CF 1 3 5 48 32 47 74 48 32
Joey Forney 3B 1 4 60 78 47 37 54 66 57
Trevor Fournier 3B 5 5 71 91 56 25 26 88 51
Jim Fragale 1B 3 1 28 14 37 15 10 14 10
Carlos Franco CF 2 4 57 40 49 49 65 56 62
Tony Franco 2B 1 6 28 43 41 64 2 18 37
Chris Franzese C 37 59 4 38 43 4 41 33 16
Lorenzo Frausto 1B 3 1 58 81 47 39 4 81 51
Devon Frazier 3B 1 3 50 66 52 61 2 61 24
Andres Fregoso 3B 2 6 42 56 46 22 28 41 75
Ben Freiburger LF 1 1 13 12 16 3 52 44 45
Mike French SS 1 1 78 56 80 74 52 40 77
Jonathan Frias C 61 32 32 18 20 11 36 23 7
Richard Friedman LF 2 1 4 30 5 1 47 66 80
Ron Friedman 1B 1 6 41 30 33 35 56 61 54
Sho Fujita 2B 1 3 14 33 37 40 7 15 31
Takuji Fukui 2B 1 6 36 37 50 57 22 20 47
Andy Fuller 3B 3 4 32 69 43 26 1 61 19
Vanni Funicello 2B 1 1 56 37 68 83 13 18 45
Johnny Futrell CF 1 2 47 12 32 25 66 27 61
Asmerom Gacharia 2B 1 10 67 92 61 69 45 99 52
Brian Gaddis LF 2 1 17 33 24 20 41 58 69
John Gagnon 1B 1 1 47 59 49 36 53 43 40
Larry Gagnon RF 1 1 17 40 11 5 43 66 39
Tim Gale C 56 62 3 28 19 5 3 24 20
Alejandro Gallardo CF 1 4 34 37 19 33 58 56 53
Francisco Gallardo 1B 9 3 31 21 8 13 19 18 9
Manny Gallegos C 62 82 17 62 31 16 5 59 38
Francisco Galvan C 74 69 37 58 20 7 1 53 18
Danny Garcia C 72 46 10 23 30 25 2 13 23
Danny Garcia C 43 48 7 37 21 9 1 37 32
Maximilien Garcia RF 1 4 2 63 5 4 50 92 39
Nick Garcia LF 1 6 22 31 16 5 59 38 44
Reynaldo Garcia 1B 11 1 38 17 30 4 55 18 13
Ryan Garcia SS 1 2 76 78 81 89 55 69 71
Vinny Garcia 3B 1 2 42 76 47 21 24 84 41
Eddie Garcilazo 2B 1 7 60 82 39 70 61 83 51
Luke Gardner 3B 1 1 74 58 59 57 66 74 68
Alex Garza RF 5 2 40 79 21 19 53 82 47
Carlos Garza C 39 26 14 19 29 9 24 15 28
Jon Garza SS 1 3 32 52 47 48 16 60 38
Jose Garza C 36 29 9 24 38 4 13 20 3
Miguel Garza 2B 5 7 47 17 42 50 8 5 46
Ricky Garza C 47 32 16 9 21 3 23 14 1
Jason Gerber LF 3 10 24 18 17 5 45 40 57
Alphonse Gerratana LF 4 2 31 29 29 1 44 51 42
Kody Gersch C 73 39 28 26 31 18 6 37 21
Preston Gettel 2B 2 1 50 35 44 53 30 47 64
Egidio Ghisolfi 3B 3 2 30 93 27 33 9 79 43
Martin Gibbon 3B 1 2 38 97 57 42 19 91 56
Andy Gibson 3B 1 11 37 81 45 38 21 76 46
Bill Gibson CF 2 1 39 47 30 36 54 65 45
David Gibson RF 1 3 3 39 6 5 29 71 56
Nelson Gilleland LF 3 4 1 15 9 5 46 44 80
Gary Gilliland 3B 6 1 19 52 42 8 33 27 20
Jake Gillis RF 1 4 1 41 9 3 47 79 89
Mario Giraldo 1B 4 7 51 26 71 12 23 23 35
Sam Glasby 3B 1 1 47 75 72 61 1 66 35
Bob Glenn LF 3 1 13 21 15 6 31 54 33
Victor Gloria 3B 2 10 27 88 45 41 1 66 28
Vic Godinez SS 1 1 78 86 59 60 67 85 51
Jared Goff LF 1 6 1 32 8 9 52 60 63
Diego Gomez C 59 59 20 49 44 9 30 47 21
Edgar Gomez C 63 21 11 12 25 9 3 12 18
Frank Gomez RF 1 1 49 56 40 43 45 78 45
Gerardo Gomez 1B 56 35 48 49 36 34 38 43 44
Gilberto Gomez RF 1 3 1 27 8 1 52 67 50
Jesus Gomez 1B 1 1 19 20 28 5 1 12 12
Pedro Gomez SS 1 4 72 70 86 73 31 55 66
Victor Gomez RF 5 4 25 56 27 1 40 92 37
Willie Gomez SS 2 6 71 61 85 93 62 58 74
Willie Gomez 3B 1 7 62 72 55 62 47 71 54
Angelo Gongora 1B 4 1 2 13 16 8 1 14 23
Jesse Gonser 3B 3 2 40 90 58 57 5 77 36
Ricardo Gonzales 2B 1 4 40 37 64 90 18 20 47
Vinny Gonzales 2B 2 2 46 45 40 84 33 38 45
Bill Gonzalez 2B 1 4 51 30 59 62 25 12 52
Cesar Gonzalez 3B 1 8 54 91 74 46 1 65 72
Jorge Gonzalez 3B 3 2 53 81 47 42 45 60 68
Jorge Gonzalez CF 1 2 59 25 32 29 53 54 48
Marco Gonzalez C 46 67 29 46 16 5 3 42 17
Mauricio Gonzalez CF 1 5 69 32 51 45 71 47 94
Sal Gonzalez 2B 1 5 57 66 53 43 43 61 49
Nathan Goodacre CF 3 2 37 59 66 72 82 95 93
Aaron Goodwin 3B 1 8 25 94 46 17 27 78 44
Brian Gordon 2B 2 4 53 90 97 88 13 69 40
Bernard Gosling SS 2 1 37 95 73 58 1 92 92
Jose Goto 3B 1 3 56 77 66 65 19 74 50
Carlo Gotti 1B 35 55 13 54 32 4 1 49 30
David Goytia 3B 1 2 50 90 52 18 41 83 58
Fidel Gracia RF 1 2 37 45 20 1 50 60 41
David Granada 3B 1 10 46 73 50 26 28 66 48
Sergio Granados RF 1 1 4 74 1 2 30 95 36
Adrian Grant 3B 1 1 37 94 47 24 37 80 55
Jake Grant 1B 5 1 13 30 38 2 11 9 22
Gary Gravelle SS 1 1 77 56 81 59 42 53 39
Chris Gray C 58 39 1 15 6 1 1 23 27
Eddie Greenlee LF 2 5 28 45 22 6 31 56 31
Mike Gresham 2B 1 4 72 67 47 74 15 72 45
Andy Griffin C 67 16 30 11 33 28 26 7 34
Evan Griffiths LF 3 1 39 17 29 36 56 44 54
Oscar Grijalva 2B 1 1 29 35 58 71 41 20 50
Jonathan Grimes 3B 1 1 20 92 31 25 6 91 46
Ethan Grisso RF 1 1 53 70 44 3 66 100 71
Jose Guajardo CF 1 2 52 44 50 8 80 93 80
Jose Guerrero 3B 1 6 55 80 49 24 33 78 49
Rogelio Guerrero CF 1 5 42 39 26 2 76 50 63
Rob Guertin C 62 72 1 61 15 1 5 59 46
Alex Guevara C 46 28 11 31 24 16 14 23 7
Miguel Guevara 3B 3 2 57 97 45 45 43 80 40
Victor Guido 3B 1 2 39 84 65 34 2 77 59
Alex Guillen 2B 1 1 79 55 70 70 37 60 77
Matt Guillen RF 2 3 25 59 14 21 69 75 48
Scott Gullixson RF 1 1 33 26 38 2 25 57 46
Jon Gunnett RF 1 6 72 10 54 57 61 48 81
Tomoharu Gushiken C 60 62 6 32 10 8 11 45 30
Ismael Gutierrez 1B 4 1 22 30 17 17 23 34 26
Javier Gutierrez CF 4 1 63 31 45 48 69 46 42
Jose Gutierrez 3B 5 1 25 100 54 69 15 80 51
Ricky Gutierrez C 61 44 33 31 15 11 33 33 6
Tony Gutierrez 2B 1 3 54 78 45 55 19 67 52
Tony Gutierrez LF 3 1 34 32 42 2 72 80 96
Alfredo Guzman 2B 1 3 69 11 58 93 34 6 62
Eric Hackney SS 3 1 69 68 75 67 1 57 34
Mike Hagopian LF 1 3 1 43 11 1 20 73 43
Jayden Hairston C 62 28 16 25 10 7 11 16 12
Bradley Hale LF 2 7 23 55 40 37 73 100 89
Earl Haley 1B 1 6 17 13 25 20 20 3 36
John Hall 3B 4 1 53 80 89 67 1 64 44
John Hall LF 3 5 1 24 1 5 28 50 40
Seiji Hamasaki 2B 6 4 64 36 50 49 23 26 41
Bill Hamilton C 82 48 12 28 40 4 27 33 13
David Hamilton C 53 42 14 35 24 14 21 31 7
T.J. Hamilton RF 1 3 19 30 13 6 29 50 27
Warren Hamilton C 52 35 5 27 30 31 17 19 8
Russ Hampton LF 3 1 32 33 23 32 69 56 59
Nick Hancock 1B 2 5 22 14 32 7 2 8 11
Brian Hannum 1B 1 8 45 95 48 38 39 85 46
Curtis Hansberry 3B 1 4 26 79 36 17 22 68 34
Dan Hanson 2B 1 4 45 30 64 86 7 11 46
Tom Hardwick RF 1 2 37 60 36 37 61 87 45
Adam Hargrave 2B 2 1 50 31 73 62 59 29 80
Jari Harmelink SS 1 7 90 78 77 69 84 72 79
Jeff Harris C 36 48 13 4 19 1 1 14 8
Jesse Harris RF 3 4 1 46 7 8 18 77 43
Ruud Harris CF 1 1 49 51 63 79 70 53 45
Xavier Harris 3B 1 4 17 79 70 7 19 86 49
Lou Harrop C 66 49 4 35 26 7 4 31 25
Nate Harter LF 5 1 53 21 38 38 61 46 51
Pat Hartling C 74 40 4 19 35 3 1 23 21
Stephen Hartman RF 1 7 1 57 8 1 37 89 48
Joel Harwood LF 1 1 22 23 19 12 18 47 37
Mike Harwood RF 2 1 1 59 4 4 35 83 41
Bill Hastings 1B 4 1 61 24 56 48 36 32 50
Joel Hatcher 1B 1 1 34 84 25 23 9 93 36
Clint Hauer 3B 2 1 43 66 78 27 1 53 50
Scott Hayes CF 6 1 69 22 45 42 64 51 58
Greg Haynes C 62 71 1 29 12 7 4 8 21
Paul Haynes 2B 1 3 49 73 85 74 17 68 47
Agdun Hazem 3B 1 1 32 94 38 40 30 80 33
Chuck Healey CF 1 2 27 16 20 26 59 41 65
Tom Healey 2B 6 5 69 61 50 57 51 66 42
Drew Heffner RF 2 1 4 55 12 10 23 93 41
Corey Hegner 1B 4 1 36 5 20 12 44 12 6
Dana Heide 3B 1 4 45 74 61 26 24 57 55
David Helgeson 1B 1 1 22 22 24 12 8 30 22
Jay Hellier RF 3 8 12 50 16 2 48 82 69
Daniel Hemmen 1B 5 3 13 14 16 21 1 21 25
William Henderson C 59 31 1 13 11 1 3 15 1
Kevin Hendricks LF 1 1 16 57 15 12 17 87 45
Shalom Hendriks SS 1 5 83 56 93 46 45 55 56
Riley Henry LF 1 1 21 60 11 23 54 76 50
Kyle Hensley LF 1 4 3 44 13 9 21 58 35
Carmem Hermigues RF 1 3 19 73 15 2 48 84 56
Willis Hernandes C 77 64 6 28 8 1 1 27 12
Andres Hernandez LF 6 1 28 34 24 14 62 57 49
Diego Hernandez RF 1 1 23 68 29 7 32 79 50
Edwin Hernandez LF 4 1 33 4 22 1 58 41 76
Luis Hernandez 2B 1 2 32 80 38 15 6 73 48
Moises Hernandez SS 6 1 83 72 24 74 21 67 58
Ricky Hernandez 3B 5 12 62 100 58 27 39 92 39
Alonzo Herrera 2B 5 3 39 20 96 71 50 11 80
Edwin Herrera 3B 1 1 38 99 37 14 41 90 36
Ignacio Herrera C 56 50 8 30 8 39 6 32 30
Robert Herrery SS 1 6 53 76 48 84 1 64 44
Greg Herring RF 1 4 7 29 13 3 35 46 39
Preston Hershey CF 1 8 61 19 70 73 73 50 59
Mark Hetrick 3B 1 1 31 67 33 22 28 56 40
Jarrod Hewitt C 42 72 10 60 21 1 1 50 25
Michael Hibbard 3B 1 2 38 59 34 61 38 50 33
Terry Hicks 3B 4 1 39 86 62 13 33 89 58
Zach Higgins 1B 1 2 2 64 26 2 7 76 58
Nate Hight LF 1 4 42 39 31 5 31 57 50
Ben Higson 2B 1 1 52 65 70 60 31 46 36
Jamie Hildebrand RF 2 3 15 83 20 3 62 100 79
Nick Hill 2B 2 1 61 23 50 49 31 40 26
Byron Hinton CF 1 5 44 37 37 2 59 71 56
Ryota Hirai 2B 5 1 70 51 61 70 46 64 75
Anssi Hirvonen SS 1 1 58 61 76 66 77 53 74
Nick Hix CF 2 5 61 31 61 62 61 65 65
Bill Hoffman CF 2 2 36 39 30 39 63 67 63
Charlie Hoffman C 52 34 4 18 15 11 12 14 43
Justin Hoft 3B 1 1 56 100 46 38 18 82 47
Mike Holbrook 3B 1 1 43 90 39 31 46 81 40
Aaron Holeva 2B 1 4 41 53 44 55 5 40 35
Rodrigo Holguin CF 1 1 42 41 46 51 73 39 51
Andrew Holloman 1B 1 1 10 29 23 12 37 13 9
Matt Holt 2B 1 1 57 73 35 58 48 75 46
Justin Hooker C 80 35 8 16 24 11 26 17 42
Joe Hooks 1B 3 3 21 21 23 5 9 36 37
Matt Hopson 3B 1 1 11 90 34 11 1 70 22
Tadashi Horie SS 1 5 65 77 71 60 26 63 64
Angus Hornby LF 1 8 1 23 6 5 32 49 48
Jon Horton 3B 4 10 53 98 50 61 24 81 38
Sosa Hoshizawa 2B 1 1 58 49 42 48 72 65 50
Charlie Howarth 2B 1 1 60 66 49 94 7 67 40
Steve Howarth 1B 1 5 47 100 42 31 8 91 40
Adam Howell LF 2 2 12 44 16 11 27 58 59
Josh Huber 3B 1 8 16 90 43 26 8 75 21
Chris Hudson 1B 3 4 44 42 47 67 41 22 54
Chris Huff C 47 31 3 34 49 6 1 21 50
Dan Hughes RF 3 3 20 44 14 1 57 64 49
Chih-tui Hui 2B 1 1 39 42 30 54 1 24 41
Gertjan Huls 1B 1 1 21 23 25 12 29 31 14
Bill Hunt LF 1 3 1 25 5 5 20 58 42
Manny Hurtado C 66 40 24 21 28 15 14 29 16
Josh Hutchison 3B 1 1 40 88 55 41 12 58 47
Gary Hutson 2B 1 6 33 81 55 56 21 76 28
Bill Hymel 3B 3 1 24 62 38 22 20 70 44
Luis Ibarra LF 2 1 1 64 20 8 60 75 72
Nick Ibarra LF 1 1 41 47 69 68 71 69 78
Chris Ice 1B 1 4 16 35 33 12 1 30 35
Leland Iddiols 3B 1 4 47 52 45 77 48 38 84
Scott Iddiols SS 1 1 53 51 72 60 23 35 51
Mitchel Idelson CF 1 4 70 44 43 50 66 77 83
Oda Ienari 3B 1 11 27 56 21 31 16 56 28
Nate Ingram 1B 1 5 4 39 26 10 8 35 29
Felipe Interian CF 2 11 35 42 22 17 58 53 68
Brian Ireland 3B 3 1 43 76 52 46 23 69 32
Dean Ita 1B 1 3 20 33 30 3 9 22 24
William Ivany LF 3 3 48 23 25 31 61 55 51
Craig Ives LF 1 5 11 32 23 1 44 59 70
Steve Ivy 2B 3 1 66 25 54 95 6 4 50
Rich Jablonski CF 1 4 89 4 70 67 71 38 72
Josh Jackson 2B 3 1 46 50 57 67 17 29 44
Mike Jackson 2B 6 3 52 77 48 61 40 68 72
Harvey Jaimes CF 1 4 14 40 8 17 80 58 43
Steve James 2B 3 1 42 59 58 54 9 59 29
Alex Jauregui 3B 7 6 51 69 53 55 44 60 56
Adam Jeffries 3B 1 1 67 94 88 62 51 66 36
Chris Jennings 1B 1 1 9 9 33 18 2 15 7
Abdelahi Jepleting 3B 1 4 82 90 65 27 1 71 59
Jung-hyun Jeun 2B 1 1 53 35 74 31 19 19 45
Ren-qing Jia SS 1 2 71 63 39 49 19 65 34
David Jimenez C 54 66 5 47 19 9 16 55 30
Efrain Jimenez 3B 11 16 56 89 60 50 37 82 30
Jose Jimenez 1B 2 1 24 15 21 7 14 5 18
Juan Jimenez 2B 1 3 60 52 83 80 19 39 48
Ozzie Jimenez C 54 47 29 30 28 2 22 27 22
Drew Johns LF 1 2 22 5 12 21 61 51 56
Jack Johnson C 54 43 19 30 28 6 2 30 29
Jamie Johnson 1B 1 1 4 24 31 10 1 29 5
Jay Johnson 2B 3 2 20 21 27 58 1 10 9
Jimmy Johnson C 73 48 16 48 37 11 14 31 19
Jonathan Johnson C 49 51 9 8 9 4 13 14 10
Jonathan Johnson 1B 39 17 18 9 23 23 1 12 22
Kurt Johnston 3B 2 1 64 73 51 18 37 68 46
Mike Jollymour 1B 1 1 9 45 22 10 7 52 36
John Jones C 43 49 8 19 18 14 2 13 23
Phil Jones 2B 1 4 36 54 55 66 22 36 23
Tom Jones 3B 2 1 21 85 46 25 17 73 30
Tyler Jones C 34 52 1 19 8 7 1 27 1
Eddie Joost SS 2 1 67 46 92 54 1 1 1
Fernando Jorge 2B 6 4 76 37 53 71 43 16 63
Dave Juarez SS 6 1 88 64 85 100 20 40 48
Jon Juarez 1B 1 2 16 36 32 14 9 10 19
Nelson Juarez LF 1 3 11 26 21 14 18 50 43
Victor Juarez C 56 42 32 25 17 6 9 19 6
Griff Jumaane 1B 1 4 28 26 27 5 27 26 10
Lee Juneau LF 1 4 12 30 23 6 55 57 28
Ramon Jurado SS 1 1 92 86 53 100 21 80 65
Dusty Kaas 3B 1 1 56 69 37 29 14 53 55
Justin Kack C 63 41 25 37 31 7 26 39 57
John Kaigwa 1B 5 1 6 20 17 10 15 9 54
Chris Kalin 2B 1 1 60 60 63 57 1 45 27
Fassil Kamomba C 34 33 10 31 10 42 2 32 1
Tsige Kaouch RF 7 1 14 41 9 5 21 76 48
Tokuji Kawakami 2B 1 5 70 72 73 81 33 70 98
Daniel Kayrouz LF 1 2 15 34 19 2 45 45 59
Dave Keith 1B 1 2 28 31 17 3 4 37 15
Steve Keith 1B 4 1 45 34 52 29 14 14 7
Justin Kelley 3B 11 12 71 95 77 20 31 99 82
Josh Kelly C 41 34 1 14 21 15 4 19 30
Terry Kelly RF 1 4 1 25 3 1 26 84 99
Jason Kemp CF 1 6 58 51 47 3 60 83 87
Dermot Kendrick SS 3 4 58 72 69 51 52 59 72
Mark Kennedy LF 11 2 33 27 20 2 50 57 75
Jacob Kennell 2B 5 2 30 41 55 66 4 22 62
Wes Kenney LF 5 3 25 52 21 12 42 85 55
Alan Kester 2B 1 1 30 48 29 62 9 36 48
Allan Kiddoo 1B 9 13 30 79 65 13 24 73 50
Hyeon-seok Kim C 35 37 19 26 28 4 10 24 41
Pyeong-chu Kim 1B 3 1 33 41 29 15 18 4 31
Seon-jong Kim LF 1 5 45 29 24 2 61 62 69
Jo Kimura LF 4 5 6 42 9 5 25 53 40
Mike Kincaid 3B 4 6 25 83 30 27 1 80 37
Danny King 1B 2 3 19 38 40 3 13 15 33
Josh King C 42 56 17 16 16 10 13 15 20
Justin Kiser CF 1 1 4 64 10 2 53 69 68
Masami Kishi RF 1 5 69 11 43 2 59 44 50
Shinichi Kita 3B 3 1 36 51 30 21 35 46 26
Ryuma Kitahara 3B 2 1 35 90 35 22 16 84 72
Dave Kivel C 66 57 14 49 25 9 12 43 14
Tim Kladis LF 1 1 6 4 7 4 39 56 46
Dan Knight 1B 1 4 34 11 37 1 4 6 8
Steven Knight SS 1 1 89 72 83 86 72 63 82
Robert Knol 2B 1 3 65 51 46 64 36 30 10
Nick Knox 2B 6 5 50 70 47 69 1 58 48
Bong-hwan Ko 3B 3 5 46 75 60 38 44 77 80
Nick Koch SS 1 1 80 75 88 100 3 61 100
Kyle Kollar RF 2 3 17 48 15 1 46 64 51
Masato Komatsu C 58 24 22 17 17 2 12 16 38
Jesse Kontos C 44 53 15 44 6 8 1 39 12
Brian Koral 2B 1 5 77 94 72 54 2 66 52
Brian Kramer RF 1 1 14 20 10 4 47 50 37
Joe Kramer C 36 37 30 33 15 10 21 33 20
Bill Krant 3B 1 2 36 89 36 32 35 74 38
Zach Kravets C 42 28 4 5 20 21 1 9 22
Gary Kunitz 1B 3 3 14 29 35 24 4 27 21
Hua Kuo LF 5 1 14 44 16 4 29 63 56
Mike Kus CF 1 1 59 58 39 1 62 70 90
Kalume Kweli 2B 1 3 73 51 48 48 47 56 65
Garry Lacombe 2B 1 1 65 66 49 78 28 51 45
Will LaFontaine LF 1 7 12 22 23 2 60 57 91
Luis Lainez C 63 47 34 37 31 16 10 33 36
Edgar Lamba 3B 1 6 36 72 45 34 8 67 43
Connor Lambert 1B 1 5 32 31 40 14 28 8 15
John Lambert 1B 1 1 27 47 47 22 42 19 23
Mitch Lane RF 1 4 12 35 10 1 54 67 49
Chris Lang RF 5 2 5 50 9 1 34 80 60
Nigel Lang LF 1 6 1 27 9 5 52 64 52
Richard Lang RF 1 1 1 37 8 1 40 75 39
Fred Lapointe 3B 1 2 27 71 41 19 18 74 30
Eric Latimer C 58 33 21 18 30 2 24 16 33
Mario Laureano 2B 2 2 39 40 40 45 58 60 64
Joel Laursen LF 1 1 11 44 12 4 55 62 43
John Lawson C 36 59 8 50 26 13 3 53 25
Scott Lawson CF 3 1 71 17 42 48 74 53 72
Dustin Leavitt 3B 1 1 43 76 55 52 22 62 38
Matt LeBlanc RF 1 8 24 21 23 1 60 61 70
Arturo Lechuga 2B 1 1 60 86 48 54 26 66 40
Ricky Ledesma 1B 4 4 50 32 32 21 48 6 5
George Lee LF 3 11 50 54 40 2 54 86 78
Rich Lee C 44 46 1 31 14 2 2 32 22
Truman Leew 2B 5 2 47 46 38 31 27 49 46
Brenden Leghzaoui C 47 46 3 28 17 6 6 29 9
John LeMaire CF 1 4 33 64 28 33 51 83 31
Ruben Lemos 1B 1 2 53 16 30 10 10 9 23
Mike Lenard C 70 49 18 40 27 10 40 42 54
David Lepe RF 1 3 58 22 51 45 52 69 48
Jim Leroux LF 1 3 29 25 16 12 48 52 50
Darius Lewis 2B 1 2 57 44 54 69 5 24 45
Ian Lewis SS 3 3 57 45 83 84 38 41 64
Jesus Leyva 3B 1 2 63 88 58 80 18 74 89
Haywood Lger C 69 53 1 27 18 10 1 27 21
Chiah-jen Li SS 1 1 61 66 93 100 5 44 43
Ho-win Lian LF 1 1 34 21 31 20 23 34 47
Josh Licata LF 1 1 8 45 16 11 54 48 49
Daniel Limon 2B 1 3 75 42 57 55 55 29 52
Gordon Lindsay 1B 3 1 30 35 47 1 26 17 16
Danny Linneman C 52 46 1 33 15 7 4 36 8
Jeremy Liotine 2B 1 1 28 46 69 61 27 57 43
Javier Liz RF 1 6 48 73 37 43 54 98 43
David Lloyd C 69 51 24 22 31 1 25 23 60
Matt Lockwood C 92 51 23 34 18 6 18 42 11
Kenny Lofton Jr. 1B 1 5 43 74 56 58 1 36 8
Nathan Logan 2B 1 6 61 64 49 49 66 60 40
Brian Lombardi 1B 1 1 31 17 28 3 12 2 22
Dan Lona 3B 1 2 55 77 84 39 19 57 39
Eric Long RF 1 4 50 45 47 43 50 91 72
Hang-fu Long RF 2 1 57 59 49 34 39 79 27
Brian Longacre C 60 30 5 7 27 10 11 11 6
Adrian Lopez LF 2 1 16 47 10 3 50 91 57
Benito Lopez 3B 2 6 43 89 49 51 50 81 49
David Lopez LF 2 1 13 26 4 5 35 53 43
Jorge Lopez LF 1 8 9 28 6 1 47 52 46
Jorge Lopez 3B 1 3 50 97 45 63 49 82 27
Marco Lopez C 66 48 17 31 29 9 14 30 39
Victor Lopez CF 1 2 54 27 42 53 74 41 76
Edwin Lorente 1B 3 8 13 20 19 13 60 17 10
Willie Lorente CF 1 4 54 11 26 34 71 44 45
Sam Lorusso C 53 41 23 13 28 5 5 26 33
Jayden Lovatt LF 3 9 16 63 29 18 42 83 18
Pat Lowe 1B 1 8 33 23 25 22 34 44 58
Brian Lowry SS 1 1 83 61 60 42 21 53 49
Mike Loza 3B 4 12 23 74 68 15 1 45 18
Cody Lucas 3B 1 1 44 75 69 33 23 82 39
Lee Lucas RF 1 1 24 26 14 11 26 52 47
Julio Lucero SS 2 1 69 77 66 97 43 61 42
Brian Ludwigsen LF 3 2 4 48 8 3 44 82 46
Jesus Lugo 2B 3 2 41 22 41 69 32 13 40
Wil Luna 3B 1 1 61 80 74 72 25 59 68
Keith Lund 2B 1 1 38 37 41 60 33 28 48
Gary Lush 2B 2 5 29 16 26 37 30 15 34
Chris Lynn 1B 10 4 28 30 26 21 25 7 13
Andrew Mable 1B 1 1 23 24 24 5 28 55 43
Mike MacDougall C 58 31 20 20 24 6 6 12 5
Gabriel Maciel CF 1 4 23 35 13 19 62 72 64
Josh MacKenzie CF 3 1 48 21 33 33 92 58 76
Ethan Macsin RF 1 3 12 81 22 8 39 95 67
Sean Madison 1B 1 3 29 33 22 6 4 9 8
Bob Madore 3B 1 1 70 84 96 91 22 73 62
Nick Madrid CF 1 2 52 15 33 36 68 33 40
Willie Madrid C 56 58 17 56 35 3 25 57 27
Colm Madu 3B 3 2 64 96 75 71 63 84 65
Ian Magallanes 3B 1 3 57 62 49 25 32 55 50
Juan Magana C 61 62 3 33 16 7 1 44 6
Josh Magnus LF 1 6 15 47 17 36 51 65 53
Chris Mahoney 3B 10 18 49 97 91 29 32 93 64
Eric Mailman CF 1 5 77 62 41 7 72 80 96
Cody Main SS 1 1 49 74 52 50 55 66 38
Georgs Maiuri C 62 58 10 40 15 18 22 44 32
Hassiem Maiyani C 90 59 7 24 36 4 31 31 9
Alvin Major LF 10 1 28 36 27 14 46 66 86
Juan Maldonado CF 1 6 68 54 45 52 78 74 48
Rafael Maldonado 2B 1 1 53 27 57 70 31 18 49
Chris Maldrum LF 1 1 14 40 20 5 21 72 47
Robby Malicoat 1B 4 7 43 34 33 28 31 49 46
John Malone LF 1 7 17 21 17 19 39 65 82
Shelby Malone SS 2 1 56 43 75 75 64 43 47
Luis Mancha SS 4 3 76 82 87 100 1 62 24
Garrett Manning 2B 2 5 49 47 59 42 7 22 34
Rich Manning C 30 33 9 26 14 4 13 16 14
Eric Manno C 83 47 1 19 10 5 1 8 3
Frank Manriquez RF 1 1 43 45 32 46 56 71 57
Brock Mantei CF 1 4 42 17 43 61 77 66 86
Gabriel Maradiaga RF 1 7 4 50 12 8 31 88 54
Anson Marcotte 2B 6 1 47 33 46 62 35 48 32
Aligulu Margolf 3B 4 3 57 72 42 47 26 79 44
Danny Maria 2B 2 1 53 23 44 61 23 11 49
Gustavo Marinez C 66 42 5 10 23 1 24 9 7
Soterios Markoullides C 64 61 15 60 8 1 22 43 26
Alex Marmolejo C 57 66 20 57 23 4 8 60 7
Jose Marquez CF 1 5 79 25 67 4 73 32 58
Jordan Marrero LF 1 4 15 32 10 6 33 57 36
Tony Marrero 2B 4 1 38 35 41 53 35 19 59
Kenny Marsalis LF 5 4 32 12 26 20 32 47 40
Gabe Martin C 57 44 31 24 38 7 22 21 4
Josiah Martin 2B 1 3 52 47 52 68 46 39 43
Al Martinez 3B 1 5 55 91 89 28 7 70 80
Alex Martinez 3B 1 4 15 100 41 79 27 74 31
Arturo Martinez C 54 53 27 10 18 1 23 5 23
Bill Martinez 3B 1 3 59 94 83 64 46 63 52
Danny Martinez 1B 1 1 38 4 13 7 37 23 13
Izzy Martinez CF 1 2 49 13 55 57 82 49 81
Jorge Martinez 1B 1 6 38 28 42 13 29 21 14
Luis Martinez LF 1 2 25 66 21 23 68 81 42
Ramon Martinez 1B 1 4 31 28 42 8 15 4 13
Rodolfo Martinez CF 2 4 77 30 50 2 62 39 58
Tony Martinez C 85 54 31 28 35 9 1 38 13
Brad Mass 3B 1 3 34 98 47 59 38 73 38
Marty Massey 2B 3 13 44 57 64 42 20 41 52
Benjamin Massingham C 24 40 1 20 13 8 1 22 29
Joe Mast C 36 49 15 17 33 4 3 31 2
Jon Mathias 3B 3 1 24 65 49 24 9 39 31
Larbi Matilu RF 3 3 1 57 1 2 52 99 63
Akira Matsubara SS 3 1 67 70 49 75 52 78 58
Akihito Matsumoto CF 1 2 34 41 29 33 64 65 65
Tomokazu Matsuoka C 47 29 11 19 22 4 3 12 28
Pedro Matute C 49 66 12 37 42 6 41 26 35
Boutros Matwa 1B 5 10 36 68 79 26 42 62 69
Gary May SS 1 1 73 45 76 80 45 46 74
Brian Mayham 1B 1 1 18 8 34 8 5 8 7
John Mayle 2B 1 1 54 74 47 87 27 59 31
Logan Maynard C 65 36 16 13 9 8 7 13 11
Ramiro Mayorga 1B 1 2 67 77 62 41 55 72 61
Kumsa Mbuvi CF 2 1 70 32 51 58 79 53 94
Justin McAnalley 3B 1 1 71 62 51 79 33 62 46
Gene McClain 1B 4 1 45 44 44 23 32 20 74
Ryan McClellan 3B 1 1 27 56 54 27 23 59 27
Johnny McCormack 2B 3 1 61 62 56 59 37 65 46
Phil McCowan CF 2 1 41 32 26 3 67 72 65
Dave McCoy LF 1 1 9 30 1 1 33 53 44
Matt McCrary LF 1 1 11 19 18 16 20 52 65
John McCraw 2B 1 5 20 27 38 90 7 25 22
Jesse McDermott 1B 2 9 46 24 40 20 38 31 47
Bill McDonough CF 1 3 28 45 46 24 71 75 100
Josh McDonough LF 2 3 18 28 23 12 42 51 51
Brad McGehee LF 7 1 14 21 19 18 36 41 57
Aaron McGlin RF 1 5 1 67 5 3 57 100 89
Darryl McKnight 2B 1 6 64 43 72 64 23 16 50
Matt McLaughlin RF 3 4 21 34 24 7 47 48 22
Gary McMenemy 1B 1 2 23 13 8 15 19 29 22
Ben McNair 1B 8 4 31 15 17 15 10 6 15
Cody McNamara RF 1 4 1 64 6 3 36 84 21
Scott McNutt LF 1 9 23 23 22 16 37 41 58
Mike McPhillips C 69 53 9 19 28 4 8 16 9
Jack McSwain 2B 1 4 56 45 49 53 1 35 45
Jesus Medina C 62 62 6 39 14 5 31 44 31
Adam Meenen LF 1 1 21 29 23 1 13 53 44
Arturo Mejia 2B 1 1 38 27 38 73 35 24 41
Orlando Mejia 2B 1 7 46 21 69 77 55 40 52
Alex Melendez C 53 44 25 41 31 1 5 40 17
Alex Melgoza C 77 51 8 8 3 3 1 11 11
Matt Mellick RF 1 1 5 47 18 1 39 83 43
Pat Melsom RF 1 7 49 44 47 62 52 39 52
Ti-an Men RF 1 1 1 30 8 1 35 59 28
Dave Mendelson C 40 56 12 41 11 7 22 38 17
Eduardo Mendez 2B 1 2 72 38 59 64 54 71 43
Fidel Mendez C 43 43 26 35 16 3 1 41 31
Jose Mendez LF 2 4 12 32 18 10 66 61 100
Tony Mendez CF 1 1 51 21 46 55 85 54 84
Abraham Mendoza 3B 1 9 45 100 75 90 2 87 79
Chris Mendoza C 61 48 17 26 27 5 1 16 10
Joel Mendoza SS 3 2 70 56 72 74 43 44 40
Julio Mendoza 3B 5 14 49 81 44 28 41 71 45
Ossie Mendoza 2B 4 4 53 27 50 56 45 8 37
Vinny Menendez RF 1 5 14 62 13 6 36 77 46
Salvador Menjivar LF 1 3 66 58 43 52 58 83 57
Michael Mentzer 3B 1 1 51 69 52 65 29 60 49
Ramon Mercado C 55 84 4 74 25 7 10 70 30
Juan Merced 2B 5 4 55 36 52 74 69 19 54
Jorge Mercedes 1B 1 5 35 18 28 13 21 25 23
Adam Merkel 2B 4 6 53 39 69 57 38 13 41
Victor Meza 2B 5 5 53 78 42 45 47 59 40
Alvino Michel 3B 3 4 45 100 42 30 9 87 53
Keith Mickel 2B 4 1 33 23 48 49 9 3 50
Kenneth Middleton 2B 1 7 62 81 58 64 25 66 48
Carlos Mier C 54 70 18 62 13 11 28 68 13
Jose Miguel CF 1 5 51 38 41 58 74 83 83
Luis Miguel 1B 2 1 46 14 29 7 24 33 15
Ron Milburn 2B 3 4 75 64 88 90 49 55 61
Danny Milio 1B 1 3 1 37 7 11 6 60 67
David Millar C 51 55 10 31 28 8 1 28 34
Eric Miller LF 1 1 39 16 31 47 54 68 70
Jared Miller C 50 39 5 23 7 9 25 20 33
Josh Mills 2B 1 2 51 34 29 63 43 18 41
Dave Minter LF 6 3 26 41 16 13 36 51 46
Mike Miracle C 56 24 3 16 20 11 18 14 9
Alex Miramontes C 39 28 3 11 21 2 1 10 22
Edwin Miranda RF 2 3 12 60 7 1 33 83 29
Nestor Miranda 2B 1 2 49 47 39 48 29 29 55
Francisco Mireles SS 2 8 73 61 61 61 61 48 56
Jorge Miro CF 5 7 61 29 38 5 53 57 48
Bryan Mitchell RF 2 8 7 25 6 4 66 66 46
David Mitchell C 47 26 4 19 21 4 22 14 19
Sean Mitchell 1B 1 2 1 32 50 39 1 4 34
Tamerat Mkubwa C 56 73 1 54 15 2 1 46 8
Angel Modesto 2B 1 2 60 31 46 42 69 19 49
Chris Mohan 3B 1 1 38 68 42 12 1 56 47
Jesus Molina CF 1 8 83 80 65 70 67 100 69
Frank Molinar RF 5 3 11 44 4 7 55 65 49
John Mollo LF 1 1 1 49 6 1 31 59 43
Karl Monaldi SS 2 2 59 56 50 66 61 77 30
Oscar Monegro CF 3 1 65 56 37 45 80 67 60
Willie Monreal C 47 45 25 27 21 24 4 26 10
Francisco Monserrate SS 1 1 67 65 97 99 6 40 67
Chris Montalbano LF 1 2 42 25 24 33 64 81 63
Felipe Montalvo LF 2 1 59 53 32 41 64 64 38
Eduardo Montana LF 3 2 38 39 37 6 58 50 53
Jonathan Montano CF 1 3 66 36 54 4 56 62 66
Juan Montez CF 1 8 69 58 35 45 76 73 61
Jeff Montgomery RF 1 1 47 81 37 38 36 100 56
Jorge Montijo 3B 2 1 40 97 67 19 33 83 58
Eddie Montoya SS 1 2 43 64 97 92 47 62 56
Francisco Montoya C 37 41 18 7 14 6 9 14 26
Jesus Montoya C 64 31 8 25 18 5 9 22 62
Chris Moody LF 1 5 43 48 32 7 59 59 49
Yong-sup Moon RF 1 1 5 25 6 6 40 52 46
Charlie Mooney 3B 4 6 29 87 50 29 4 71 34
Stuart Moore RF 2 3 32 40 24 35 48 72 53
Taylor Moore 3B 9 16 65 86 66 39 18 77 64
Xavier Moore 3B 2 1 27 95 38 24 44 100 51
Irwah Mor 1B 4 3 45 83 46 29 37 75 50
Jose Mora SS 7 9 64 58 39 48 48 60 42
Melvin Mora 1B 3 6 35 23 17 7 27 4 5
Omar Mora C 54 22 13 11 43 6 5 16 11
Raul Mora C 83 53 41 27 36 20 6 27 13
Alberto Morales C 72 36 1 15 8 14 16 8 19
Javy Morales LF 1 8 27 61 11 5 42 62 62
Tobias Morales C 61 57 14 36 2 7 35 41 35
Victor Morales C 66 54 20 31 45 9 9 29 47
Franklin Moran LF 2 7 67 41 45 9 68 73 44
Bill Moreira LF 1 2 9 17 8 5 25 36 52
Mike Morgan 1B 5 2 53 48 38 3 43 67 37
Dario Mori 1B 2 6 32 17 19 9 4 19 8
Wayne Morin C 57 70 1 26 15 7 1 25 6
Dane Morrell CF 5 1 2 47 9 12 58 70 97
Tom Morrisey 3B 1 6 57 100 77 77 33 77 64
Elliot Morrison LF 1 1 43 39 23 24 46 47 32
Erik Morse 2B 5 1 38 35 64 100 21 15 39
Leonard Mosca 3B 1 6 42 83 59 32 22 72 82
Scott Mosca LF 1 2 14 33 21 9 45 53 70
Gary Moscone 3B 2 1 51 81 63 42 6 61 66
Justin Moss C 56 48 5 41 27 16 1 35 25
Iestyn Msamaki C 60 57 17 20 10 6 17 19 55
Amennay Mubaadar CF 6 4 8 34 16 12 59 49 74
Robbie Mudada 1B 5 2 14 15 17 2 22 48 50
Dustin Muench 1B 1 5 36 16 48 42 11 2 3
Yugerten Mulefu 3B 1 18 39 66 62 14 14 55 30
Denzel Mulhearn C 42 36 19 27 13 28 24 26 14
John Mull 1B 3 1 36 59 48 37 17 58 21
Gary Mullins LF 1 2 1 8 10 13 20 36 47
Jayden Mundy 2B 1 7 35 41 74 61 6 19 53
Juan Muniz CF 5 1 46 28 20 4 66 41 62
Miguel Munoz 3B 1 2 30 62 51 27 25 62 29
Alberto Murillo 2B 3 8 32 11 39 62 16 3 40
Raul Murillo 2B 3 5 67 33 40 50 18 13 66
Josh Murphy RF 1 5 22 60 20 4 61 68 53
Urge Mwanza CF 5 1 59 22 54 4 73 42 47
Riley Mwendapole SS 1 1 87 42 73 87 64 31 82
Branden Myers LF 6 5 75 49 83 4 69 70 72
Adityasena Naagesh C 50 47 26 36 27 4 22 30 30
Angel Najar RF 1 4 23 33 18 1 44 62 44
Kikugoro Nakamura CF 1 1 79 38 44 54 72 61 51
Ho-jun Narm 3B 1 5 49 63 48 30 1 34 55
Blake Nations 2B 1 2 38 35 35 51 29 19 46
Jose Navarro LF 3 3 59 41 49 55 63 65 54
Leon Navarro C 54 52 23 32 25 12 10 31 35
Gerard Ndegwa 3B 3 14 17 93 87 55 27 93 69
James Nealer RF 4 1 31 27 21 1 48 60 52
Tony Negrete 3B 2 1 75 81 75 48 43 69 37
Bryan Neilson LF 1 1 14 16 10 3 48 50 50
Alex Neira 3B 1 1 65 99 53 72 24 90 54
Alan Nelson LF 1 1 41 68 39 23 100 99 92
Ethan Nelson C 47 29 24 5 36 4 4 11 13
Corey Ness 1B 1 1 5 35 27 9 34 44 15
Will Neveu C 20 76 3 1 1 4 1 1 2
Lewis Neville 1B 1 2 26 17 21 7 10 8 7
Cody Newberry C 60 30 1 7 11 5 1 7 46
Chris Newcombe C 40 31 19 15 22 3 20 16 31
Louis Newman LF 1 3 3 61 9 7 40 86 45
Djote Ngare CF 1 9 57 18 44 42 63 48 69
Iften Ngetich LF 5 2 43 39 27 34 57 62 45
Darren Ngozi 2B 1 3 46 58 38 41 18 53 34
Sung-il Nho 1B 1 6 38 15 26 25 8 6 12
Mat Nibbelink 1B 5 4 23 5 25 4 1 9 7
Dave Nichols 2B 1 3 58 56 73 73 55 75 37
Joe Nicholson LF 1 5 25 32 26 14 44 57 70
Tony Nieto 1B 1 1 29 42 31 13 1 15 14
Jesus Nieves CF 1 1 44 31 32 2 78 63 84
Juan Nieves SS 5 3 78 59 47 56 49 68 23
Victor Nieves 2B 2 6 22 38 47 45 1 24 42
Hyotaru Nikaido LF 2 2 13 47 13 1 40 58 49
Jairo Nino RF 3 1 1 68 6 2 17 91 45
Takurou Nishimoto SS 1 1 61 70 71 59 76 72 53
Mineo Nishimura CF 1 4 62 32 43 40 72 49 40
Shigeru Nitta LF 2 1 45 45 39 31 30 57 48
Adam Nitz RF 4 1 59 76 50 23 68 66 54
Wade Niyangabo 3B 1 11 35 62 31 13 20 58 34
Ighlaf Nizigama C 50 53 21 27 7 10 8 36 26
Nguna Njiraini RF 1 2 32 53 25 8 53 69 60
Awragh Njiru 1B 1 1 19 8 18 3 15 7 26
Ellis Nkosi 2B 2 3 71 58 72 100 15 27 51
Israel Norzagaray RF 2 5 4 67 11 5 44 94 35
Matt Novak 2B 2 1 35 18 30 65 40 1 52
Danny Novas LF 2 4 37 15 42 33 31 43 95
Tim Nugent 1B 1 5 34 25 43 15 10 11 8
Victor Nunez LF 3 3 10 28 11 4 84 46 46
Finley Nyombi RF 4 1 41 45 35 60 56 48 54
Mwai Nyuni 1B 2 7 29 15 34 2 8 11 14
Chuma Nzibo LF 2 1 10 33 20 7 38 63 58
Charles O'Connell CF 1 2 20 8 12 16 65 48 50
Yahiya Obafemi 1B 1 1 19 24 13 4 17 14 18
Hector Obando 1B 1 1 11 26 24 25 39 24 7
Masanobu Obara 3B 1 6 49 61 47 29 38 60 51
Mishago Obote LF 1 3 5 26 17 5 41 47 72
Danny Ocegueda 1B 40 35 26 33 38 36 21 27 5
Hassan Ochiang RF 1 2 45 43 29 34 54 86 56
Alex Ochoa C 52 35 17 35 29 2 50 32 25
Chris Offutt 2B 1 1 52 87 81 85 22 88 39
Genzo Ogawa SS 1 4 60 62 87 89 22 62 40
Charles Ogbonna SS 1 3 74 89 56 80 25 70 64
Sun Oh SS 4 1 38 70 60 77 46 61 56
Mohamed Ojo SS 1 1 49 70 37 44 52 75 39
Riley Okanlawon 2B 1 7 50 37 50 74 44 23 49
Noboru Okazaki SS 1 5 74 87 56 51 6 88 46
Enrique Oliva 3B 1 1 50 75 45 37 27 81 66
Jesus Olivara LF 1 2 1 45 18 9 24 54 58
Andres Olmos C 36 47 22 29 23 10 15 37 40
Mike Olmsted LF 1 1 13 70 16 8 40 93 55
Adam Olson LF 2 7 1 53 5 1 25 91 64
Barry Olson 1B 1 2 46 68 78 7 30 100 99
John Olson 1B 8 1 25 7 13 5 14 6 7
Kalif Oluniide 1B 1 3 15 38 44 16 6 7 11
Jesus Orendain LF 1 4 20 24 22 21 73 67 60
Jeremy Orosz 2B 1 2 66 54 82 82 42 31 85
Luis Orozco C 63 36 48 19 21 10 15 16 16
Israel Ortega CF 1 1 54 62 38 41 67 96 37
Tomas Ortega SS 1 5 69 99 84 79 49 83 41
Edward Ortiz LF 1 1 47 26 48 54 44 66 55
Melvin Ortiz 2B 1 4 76 71 49 50 38 80 63
Jerry Ospina 3B 1 18 59 73 63 48 9 64 54
Abelardo Osrio SS 1 2 62 82 72 100 60 87 68
Travis Oswalt RF 1 3 3 43 1 1 25 57 34
Hajime Otsuka C 55 64 15 12 27 5 33 9 20
Cam Ough LF 1 3 83 56 75 79 62 51 41
John Ough 3B 1 5 62 75 60 62 23 75 38
Jamie Ouimet C 44 48 1 36 32 9 22 25 2
Eric Owens SS 1 4 71 60 76 69 5 80 76
Roberto Pachay 2B 6 4 81 91 80 66 60 79 38
Franklin Pacheco LF 1 1 10 62 6 5 32 75 24
Brad Padgett 2B 6 2 66 59 41 79 48 52 77
Mario Padilla LF 1 1 16 51 17 15 33 55 49
Jose Padron 3B 3 5 48 89 67 45 20 81 65
Marco Palacio LF 6 1 66 28 35 44 64 49 47
Mike Panagiotopoulos RF 1 3 22 69 21 15 34 96 49
Ricardo Pando 3B 1 5 67 84 49 42 77 88 41
Ralph Paniagua LF 1 1 39 51 25 3 55 90 42
Alex Pantoja C 59 56 25 54 50 44 15 45 48
Greg Papania 3B 1 9 11 69 56 17 3 56 66
Massimiliano Paparelli 1B 1 1 36 25 27 54 24 38 10
John Papineau 1B 2 7 39 29 38 13 13 2 11
Tom Paquet SS 2 10 80 60 51 92 33 49 48
Aaron Paradise 1B 1 4 27 14 19 3 21 2 13
Ken Pardy RF 1 7 22 33 16 4 47 67 49
Jesus Paredes 3B 2 1 47 65 43 24 29 68 45
Dave Parkins 1B 2 2 21 35 28 19 27 40 37
Enrique Parra 3B 4 2 52 100 48 27 32 98 41
Orlando Parra 2B 1 3 54 57 57 63 15 50 35
Al Parrell 1B 2 6 37 19 42 26 9 8 9
John Parrish CF 1 8 6 49 15 2 75 70 86
Aaron Parthum C 33 51 17 38 42 9 17 34 10
Brian Pascucci CF 1 1 8 29 7 8 45 43 40
Griff Paterson C 37 45 2 34 15 8 17 41 17
Ricardo Patino 1B 7 9 47 17 20 9 14 43 20
Derrick Patrick LF 2 4 28 24 42 53 51 50 48
John Patterson RF 3 7 1 47 6 1 38 60 55
Danny Payne 2B 2 5 51 37 44 40 12 21 23
Tim Peabody SS 4 1 80 55 37 36 44 53 39
Dan Peckford LF 1 1 39 28 33 1 65 62 100
Andres Pena 2B 1 1 57 35 50 71 38 20 51
Jose Pena 2B 1 4 30 64 82 54 37 44 74
Luis Pena 3B 1 7 42 80 31 26 52 82 43
Edwin Perdomo 2B 3 9 67 84 56 38 55 65 59
Jorge Perera 1B 1 5 20 15 42 4 25 25 5
Alex Perez 3B 1 1 69 94 78 61 46 68 69
Edgardo Perez CF 1 1 54 58 31 4 67 87 29
Jesus Perez LF 1 1 14 60 8 10 41 73 47
Jose Perez 1B 1 1 23 17 20 1 7 11 25
Manny Perez 1B 1 2 29 28 19 5 25 3 10
Ozzie Perez 1B 3 6 30 38 38 68 28 17 34
Bill Perkins 3B 1 1 42 93 63 61 10 72 30
Alan Peters 2B 5 2 22 40 37 42 2 12 28
Dane Petty CF 1 4 22 17 21 9 70 45 60
Yahya Peyisai CF 2 4 62 8 48 50 64 32 57
Rocky Pfeiffer 3B 1 1 47 100 96 95 1 70 69
Chris Phelps 1B 1 2 42 25 13 1 12 34 11
Marino Philarghi 2B 1 3 42 33 36 40 26 13 44
Bailey Phillips RF 1 3 5 36 3 1 51 72 51
Ryan Piccininni 3B 5 7 26 93 54 18 1 84 50
Kyle Piccolo C 59 38 18 25 39 3 12 26 10
Edgar Piceno 1B 2 3 42 29 52 14 22 1 19
Mike Pickett LF 1 1 29 33 24 23 32 40 41
Jayden Pierre 3B 1 1 73 88 57 52 31 80 29
Jesse Pietrzak RF 1 6 11 85 6 3 40 97 69
James Pile 1B 1 1 27 37 29 20 47 63 42
Ruben Pimentel 3B 1 2 40 94 50 31 27 82 42
Ricardo Pineda CF 1 1 27 70 16 20 54 72 52
Victor Pineda C 58 54 28 43 29 5 31 39 12
Pedro Pinedo 2B 1 3 63 25 54 73 28 12 45
Matt Pinkston 2B 2 4 68 29 65 82 21 13 42
Alex Pino CF 1 3 42 33 29 4 64 57 63
Adam Pisano 2B 6 5 55 56 75 65 37 38 45
Chris Pitts 2B 1 8 64 47 36 56 57 39 34
Steve Pitts C 55 29 39 33 46 48 34 29 50
Alberto Pizarro C 55 47 14 30 13 22 8 26 14
Chris Ploeger 3B 1 13 20 96 52 39 1 75 44
Bobby Ploof 3B 1 1 38 89 24 9 11 81 53
Armanno Poliziano 2B 1 2 65 77 95 66 39 70 100
Scott Pollington LF 3 1 7 13 13 5 43 34 73
Chris Pollock SS 2 5 62 49 49 51 40 28 42
Hector Ponce 3B 1 3 72 91 28 23 15 59 30
Javier Ponce C 71 42 40 31 45 32 35 24 48
Tony Ponce CF 2 1 36 38 26 32 56 80 66
Wilson Ponciano 3B 15 9 59 66 58 42 23 64 54
Bobby Pond C 54 29 1 15 26 2 20 14 12
Sam Pond C 57 50 6 31 17 4 1 35 28
Alexis Possenti 1B 1 2 14 20 14 2 28 8 35
Mike Potter 1B 1 2 23 37 84 21 4 3 9
T.J. Potts C 40 60 1 26 31 15 1 31 12
Trent Powers 2B 1 4 76 61 65 71 64 57 66
Miguel Pozo LF 1 1 37 40 34 1 32 60 35
Willie Prado C 70 33 3 18 19 3 1 16 9
Rusty Prater 3B 1 1 45 86 75 25 15 84 63
Harold Preece 1B 1 1 38 25 36 8 34 8 18
Chris Preston 3B 1 2 30 79 29 27 26 79 44
Daniel Prevost SS 2 3 44 70 72 55 44 48 74
Mike Prevost C 35 38 1 36 27 44 9 18 14
Mike Prince 1B 1 2 42 34 25 20 1 2 7
Chuck Proctor LF 1 5 1 30 5 1 41 84 90
David Proietti 1B 13 26 2 17 11 8 1 19 22
Alan Pruitt 2B 1 4 19 20 54 27 36 16 69
Jake Pufahl LF 4 1 12 25 8 7 24 68 68
Moises Pulido RF 6 6 1 21 8 1 39 48 72
Ron Pushak 2B 3 5 45 45 58 86 36 23 48
Stanford Pye LF 3 1 14 23 20 10 39 42 50
Cain Pyle SS 1 1 60 82 73 94 41 52 46
John Quero RF 4 4 21 46 14 6 26 69 79
David Quinones SS 2 5 88 67 83 87 35 66 58
Bruce Quinonez SS 1 7 77 62 41 60 63 63 31
Daniel Quint C 54 64 2 39 20 8 3 36 2
Felipe Quiroa 1B 2 1 1 25 43 73 1 2 35
Pedro Quiroz 1B 7 2 63 26 45 16 4 10 9
Raul Quiterio CF 1 8 66 68 43 50 78 66 62
Antonio Ramirez 1B 1 7 22 7 20 4 11 11 5
Jorge Ramirez 2B 2 4 56 78 67 50 38 58 61
Jose Ramirez SS 2 3 81 89 77 78 70 74 65
Angel Ramos C 60 25 10 13 31 10 6 12 4
Oscar Ramos LF 1 1 22 53 18 22 75 36 60
Sergio Ramos LF 3 3 28 21 14 7 28 43 43
Melvin Rangel SS 2 3 69 88 89 76 6 77 65
George Ratchford LF 4 6 9 24 11 1 42 55 71
Lee Rausch 2B 1 1 41 38 60 52 38 22 53
John Ray LF 1 4 15 17 11 9 21 52 95
Nate Ray C 68 34 17 26 12 3 14 20 3
Zachary Ray C 61 42 3 18 10 4 1 24 35
John Reardon 3B 1 1 56 100 56 68 32 96 57
Joel Rector C 38 51 8 21 18 11 29 21 7
Jeff Reed C 67 60 5 39 14 1 4 27 17
Justin Reeves LF 9 3 26 25 33 13 34 6 6
Justin Reeves LF 5 5 15 12 14 6 53 36 67
Jose Regalado 2B 2 8 59 35 45 96 13 23 49
Andrew Reichert RF 3 1 57 65 48 2 45 89 65
Jon Rendell 1B 7 5 28 13 37 18 24 14 16
Powell Rendell 3B 1 2 32 97 45 33 5 92 22
Dave Rendon 1B 1 1 47 13 35 10 12 22 5
Jerry Renshaw RF 1 1 2 56 13 3 35 75 60
Mark Reusch C 50 50 24 16 19 8 20 17 13
Rich Reust CF 1 5 40 34 27 28 89 73 80
Al Reyes 1B 1 1 47 67 78 25 4 60 83
Ivan Reyes C 73 44 43 29 29 6 34 15 36
Manny Reyes 3B 2 1 51 87 36 11 48 85 36
Mel Reyes C 59 65 3 22 5 6 1 13 8
Oscar Reyes 3B 1 4 11 100 46 34 9 82 30
Ricardo Reyes LF 5 2 17 36 16 2 39 48 62
Willie Reyes C 52 22 4 10 18 9 7 11 16
Felipe Reyna 3B 2 1 21 91 59 20 27 76 54
Pedro Reza CF 1 1 21 50 24 14 50 64 60
George Richardson 3B 1 5 40 96 36 27 17 84 52
Malik Richie 2B 1 1 69 85 79 94 53 59 45
Alan Rickabaugh 3B 1 1 53 74 61 52 3 61 25
Terry Riebe RF 1 10 53 11 43 48 59 33 70
Ian Riegel 3B 2 3 43 84 61 44 8 65 59
Jose Rios C 57 28 20 10 23 10 12 11 45
Alan Rioux RF 3 1 24 29 22 3 66 52 82
Jon Riquelme SS 4 8 78 69 35 60 43 57 41
Cody Riseley 3B 1 1 58 59 44 50 19 53 32
Bill Ritter 3B 1 1 57 65 69 57 50 56 69
Jesus Rivera CF 2 1 64 28 59 65 64 45 41
Karim Rivera RF 1 3 6 59 10 5 49 98 59
John Rizos RF 2 3 26 86 17 10 46 96 55
Chris Roberts 1B 2 2 22 9 26 1 29 13 1
Mike Roberts C 60 53 1 37 18 7 28 32 6
Adam Robinson SS 1 3 85 55 67 56 49 64 51
Jayden Robinson LF 1 3 6 36 8 9 15 72 44
Doug Robison 2B 1 2 58 43 66 68 57 36 64
Edwin Robles 2B 1 1 56 71 48 55 47 51 41
Tomas Robles 2B 3 3 29 34 44 55 42 24 29
Eric Roby C 56 49 14 34 28 17 5 20 34
Jose Rocha RF 5 1 45 79 42 41 51 75 49
Adam Rodman LF 2 1 23 41 33 21 42 54 47
Eddie Rodriguez 1B 2 1 53 68 47 21 19 51 40
Fernando Rodriguez RF 1 3 5 29 9 7 34 91 48
Juan Rodriguez SS 2 7 51 84 72 74 10 89 44
Oscar Rodriguez 1B 1 4 33 25 23 3 25 21 28
Ruben Rodriguez 3B 4 7 67 98 93 100 6 72 35
Jorge Rodriquez 3B 1 7 75 64 51 30 63 51 49
Danny Rojas RF 2 3 9 62 15 5 36 81 42
Luis Rojas LF 1 3 22 39 16 16 53 44 38
Paul Romaine 2B 1 3 75 46 69 64 32 40 65
Jose Roman CF 1 4 73 20 59 62 78 53 100
Alvaro Romero 3B 1 10 51 82 48 41 1 63 37
Angelo Romero 2B 5 7 52 11 75 75 42 1 45
Manny Romero 2B 1 1 52 30 34 46 53 24 45
Raul Romero 3B 4 3 32 84 26 36 30 75 29
Jesus Romo 1B 1 1 46 34 77 84 35 61 55
Robby Romo C 49 51 31 20 16 31 20 24 36
Sacha Roos 1B 79 33 21 28 44 9 9 18 20
Foppe Roosendaal LF 1 3 23 27 16 16 64 79 66
Juan Rosa 1B 4 2 19 9 21 3 13 20 8
Jonathan Rosado C 63 56 2 22 15 7 1 24 21
Luis Rosado C 56 53 1 26 7 9 11 23 10
Mark Ross 2B 2 2 59 69 56 61 28 65 31
David Rossetti LF 1 7 1 3 5 5 20 48 58
William Roush LF 1 3 31 37 35 6 33 53 35
Baptiste Roux C 64 36 19 11 7 13 18 17 26
Jason Rowe LF 1 1 2 18 14 5 27 53 58
Ken Rowsell SS 1 2 81 72 85 86 43 68 74
Tony Rubalcava CF 1 7 59 71 55 66 68 91 58
Benjamin Rudhart 2B 1 1 44 38 76 68 19 27 33
William Ruis CF 5 6 28 60 21 32 50 77 50
Carlos Ruiz LF 6 1 1 25 7 1 39 46 36
Ignacio Ruiz C 59 85 20 77 28 11 26 66 9
Ricardo Ruiz 3B 1 6 51 96 73 50 19 93 64
David Rule CF 1 1 50 53 36 55 75 99 60
Ian Rutherford RF 1 1 2 21 5 1 30 83 64
Paul Ryan 3B 1 5 64 100 68 64 9 82 52
Taylor Sabin 3B 1 8 48 92 72 19 31 66 51
Lou Sabine 2B 3 2 38 32 41 58 16 9 63
Julio Saenz 1B 1 1 48 25 58 47 27 41 57
Jose Sagredo 3B 1 5 38 75 38 26 48 63 62
Mitsunobu Sakai 2B 4 1 56 72 56 67 1 66 38
Jordan Salas C 66 29 16 18 40 13 7 24 22
Angel Salazar C 53 49 26 36 14 4 53 31 14
Carlos Salazar LF 4 3 35 11 23 4 36 46 45
Victor Salazar LF 2 1 18 36 13 5 38 56 18
Victor Salazar C 63 27 13 7 27 5 1 4 24
Jonathan Saldana LF 1 5 8 61 7 3 63 88 53
Jerry Salter C 52 38 10 21 20 1 2 26 50
Kevin Salvati C 66 55 1 26 13 10 4 24 40
Xanthus Samios LF 1 2 39 37 33 31 51 54 69
Jon Sampson 3B 1 4 55 76 38 55 34 70 30
Larry Samson 2B 1 4 20 18 57 46 2 11 25
Willie Sanabria SS 1 4 40 64 31 39 16 53 35
Ruben Sanches LF 2 2 29 50 15 10 37 63 42
Alberto Sanchez SS 3 1 57 67 52 53 23 69 43
Danny Sanchez C 42 55 3 38 41 3 14 45 22
Eddie Sanchez CF 1 2 32 40 28 25 69 74 63
Enrique Sanchez 2B 1 1 55 38 38 64 27 15 33
Juan Sanchez 3B 1 10 62 58 70 36 1 30 46
Luis Sanchez RF 1 1 3 41 10 7 25 74 35
Marco Sanchez 2B 4 1 63 80 75 45 32 80 43
Mario Sanchez 3B 4 5 11 51 22 29 11 59 33
Rey Sanchez LF 4 1 27 40 12 11 38 54 34
Tony Sanchez 3B 7 4 34 70 40 23 35 65 48
Vicente Sanchez 2B 1 1 77 45 85 83 29 33 58
Kurt Sanders LF 1 6 9 47 7 1 45 71 68
Tommy Sanders 1B 4 1 48 21 40 6 6 17 12
Edwin Sandoval RF 1 5 20 72 35 8 28 71 74
Ivan Sandoval 2B 1 2 67 82 76 65 53 75 51
Juan Sandoval C 92 42 8 21 26 4 3 22 7
Salvador Santana 1B 4 5 7 48 18 9 1 62 38
Leo Santiago 1B 1 4 31 9 22 15 24 5 29
Nunno Santiago C 51 28 20 18 10 5 13 8 9
Victor Santiago 3B 3 1 17 83 69 10 8 88 34
Jerry Santos SS 1 1 37 53 58 77 1 56 83
Marco Santos 2B 1 2 69 57 60 54 62 60 56
Hiroya Sato 1B 1 4 67 32 48 52 14 6 51
Takeichi Sato LF 1 6 12 50 38 20 58 55 68
Tamaichi Sato 1B 5 1 6 15 22 5 10 39 7
Mike Satterfield C 77 58 1 31 25 4 4 25 8
Alejandro Savinon 3B 1 1 56 76 42 44 52 75 41
Mike Sawyer 3B 1 3 48 83 44 26 25 62 32
Carl Saxton RF 4 5 41 65 59 71 46 86 94
Nick Saylor 3B 1 2 41 79 67 62 7 72 32
Marquise Scala RF 1 1 42 26 40 5 62 45 68
Nick Schaefer CF 5 3 44 40 28 36 71 79 43
Dustin Schilling LF 4 1 65 25 65 65 65 41 79
Bill Schirle RF 5 2 15 33 22 6 46 60 74
Jeff Schmidt RF 1 1 8 27 4 4 45 70 77
Rich Schneiderman LF 5 3 2 16 14 3 22 70 100
Eric Schneiter C 55 63 3 41 17 7 10 42 24
Campbell Scholing 1B 1 4 37 28 38 56 29 14 43
Johnny Schultz 3B 1 1 76 63 30 49 5 56 47
Ryan Schuring 1B 1 7 49 35 53 63 10 20 53
Bryan Schutz CF 1 2 25 21 6 9 71 55 45
Ben Schwahn 3B 1 1 47 80 64 98 26 69 46
Dave Scott LF 1 1 31 45 17 4 39 79 46
Jeff Scott 1B 1 4 5 48 2 3 1 55 51
Jim Scott LF 1 3 55 47 58 50 47 32 59
Zai-shuo Seah LF 6 5 17 46 26 8 39 56 51
Quincy Seal RF 1 1 24 16 40 7 59 75 96
Aaron Seat 2B 1 3 80 51 69 59 16 48 43
Jason Sebastian RF 6 1 51 60 66 72 64 92 84
Alvin Segelke 2B 6 2 51 36 73 69 50 23 58
Leo Segura C 67 65 26 22 17 9 32 26 31
Xavier Selmon C 82 66 32 48 10 17 26 43 14
Gavin Senter 3B 1 4 50 87 62 56 19 71 74
Carlos Serano RF 1 2 18 35 10 4 52 54 34
Edgar Serrano LF 3 2 24 12 24 1 24 47 33
Dan Sevilla LF 4 1 33 47 26 2 30 50 39
Tim Shafer SS 1 2 51 63 40 58 27 48 40
Tia Shao C 53 44 21 33 25 30 26 41 46
Jim Sharp 3B 1 1 41 78 51 35 31 56 37
Freddie Sheeder 1B 4 1 36 33 35 8 28 34 29
Samuel Sheppard LF 5 1 8 37 8 4 40 73 65
Monta Shoji C 73 46 42 41 34 20 19 35 25
Malcolm Short 2B 4 2 62 26 48 77 41 32 30
Sean Shteynberg 1B 1 1 17 11 17 7 6 13 22
Roberto Sierra CF 1 1 70 51 46 43 57 61 59
David Sigler 1B 1 2 20 20 15 5 21 4 4
Abraham Silva CF 2 2 49 45 30 35 75 57 43
Felipe Silva 2B 2 3 28 23 63 73 31 17 63
Nelson Silva 2B 8 1 67 69 76 65 71 60 49
Vinny Silva CF 1 1 6 35 18 35 73 69 82
Jean Simon LF 1 1 1 29 7 5 48 68 65
Chris Simone 2B 1 2 74 46 81 65 23 25 59
Donnie Sink 3B 1 1 31 76 43 29 2 66 87
Louis Sirtoni 2B 1 5 58 46 52 48 56 57 42
Philip Skerritt RF 3 1 69 50 57 55 65 78 61
Marty Skinner 2B 1 2 49 31 35 63 5 9 48
Dave Small 1B 3 3 27 38 34 24 6 14 6
Robby Smejkal 3B 1 1 14 82 30 30 4 62 15
Ozzie Smith Jr. 1B 1 5 9 52 10 1 17 73 43
Rick Smook CF 1 1 52 50 29 40 80 81 44
Kelly Smyth RF 1 3 1 56 4 3 21 93 45
Rich Snavely C 76 46 21 14 33 5 28 23 42
Andy Snider LF 1 6 5 37 5 2 34 67 49
Miguel Sobalvarro LF 6 4 12 39 6 1 43 60 49
Felipe Solis 1B 1 1 14 22 25 6 27 29 21
Julian Solis 1B 1 4 3 46 60 19 1 5 8
Albert Soliz CF 1 2 52 40 22 33 78 76 37
Eric Solomon C 68 58 1 6 38 8 8 9 39
Danny Solorio C 59 42 19 32 21 13 15 31 34
David Solorio RF 1 3 8 79 12 17 56 87 42
Paul Somsel 3B 2 5 47 78 54 31 30 68 46
Andres Sosa C 50 22 1 7 3 2 1 5 7
Octavio Soto LF 1 5 44 10 31 36 38 42 45
Willie Soto C 50 66 23 63 15 11 1 63 8
Leo Sotolongo LF 2 5 1 15 8 2 30 56 41
Wally Sparenberg C 51 54 31 9 21 11 20 12 22
Matt Spaulding LF 1 8 2 52 7 1 32 60 43
Rick Spearmon SS 1 1 58 28 55 42 48 48 57
Mo Spencer 3B 1 1 68 69 58 45 7 63 48
Pete Spencer 3B 1 3 34 86 39 23 9 67 30
Matt Sperring C 97 46 1 9 19 5 1 3 23
Chad Spishock C 53 35 14 18 16 2 8 15 26
Ryan Spohr LF 2 3 15 35 14 4 19 72 44
Todd Spray C 45 76 1 41 11 5 3 46 4
Chris St. Louis RF 1 7 4 73 10 4 30 87 44
Fred St. Martin CF 1 1 62 52 53 49 70 78 67
John St.george 1B 2 2 1 4 8 6 11 40 32
David Stadler LF 1 3 1 49 4 9 35 63 44
Rolf Stady C 54 49 1 6 5 8 2 7 2
Jeff Staniszewski C 26 50 3 18 6 5 1 15 10
George Stanton 2B 1 4 61 43 64 53 3 30 55
Ray Steinberg LF 1 1 20 25 22 5 35 52 52
Matt Stelly 1B 3 1 32 67 26 28 37 66 34
Eric Stephens 3B 1 1 57 84 52 51 34 76 38
Matt Stephens 2B 1 5 33 23 48 59 29 10 50
Joe Stevens C 53 44 7 25 14 5 1 21 33
Joshua Stevenson RF 5 2 22 48 23 13 59 68 65
Danny Stokes 2B 2 1 54 59 82 87 4 38 37
Guy Stokes C 26 31 1 29 24 21 1 15 6
Rhett Stone 1B 7 1 11 15 21 10 29 26 19
Tim Stott 1B 1 3 4 33 11 8 9 55 24
Burt Stranaghan 2B 1 3 63 60 54 87 58 53 58
Rick Straub LF 1 2 45 27 29 3 72 53 54
Steven Streeval LF 1 3 3 4 2 1 36 42 60
Josh Strickland SS 1 5 74 60 59 37 27 71 60
Matt Strickland 2B 1 4 59 71 72 85 74 56 70
Dennis Stubbs 2B 1 3 18 39 69 81 1 10 13
Jonathan Stultz 3B 1 5 66 89 95 100 7 59 44
James Stump SS 5 1 67 63 48 63 55 61 41
Jorge Suarez 2B 9 1 56 72 51 63 58 83 21
Chris Sugg 2B 1 3 40 31 64 81 1 9 23
Bryce Sullivan C 38 39 1 12 12 5 1 22 12
Jamie Sullivan 3B 5 5 21 56 59 9 7 58 35
De-wei Sun LF 1 1 8 58 18 7 46 75 48
Alexis Suniga C 55 33 27 22 22 12 14 23 34
Ricardo Suriel 2B 1 3 52 49 62 76 10 19 35
Troy Susie 1B 1 3 50 37 44 31 31 55 35
Andrew Sutton C 78 32 18 11 21 14 27 17 41
Josh Swain 2B 1 1 54 65 61 54 74 54 63
Jared Swindle SS 1 7 66 81 83 95 12 58 40
Jamel Séguin CF 3 1 80 32 55 3 83 48 61
Gunji Taira CF 1 5 60 75 65 63 55 83 51
Jokichi Takamiya C 67 35 35 20 23 2 9 27 35
Satomi Takasugi RF 3 1 23 35 28 3 61 83 73
Momosuke Takayama C 36 31 16 13 29 6 1 11 27
Efrain Talavera CF 2 5 40 49 34 3 71 60 62
Ken Talbert 1B 1 4 28 5 42 7 1 12 33
Mike Talbert SS 1 1 91 76 77 82 2 66 20
Tsurayuki Tamura 1B 4 1 28 16 33 12 19 29 22
Shigenori Tanaka LF 1 3 15 17 16 7 34 31 22
Juan Tarin 2B 1 5 56 20 33 49 29 8 35
Josh Tate C 40 50 16 27 14 8 21 27 36
Zack Tatman C 68 48 21 17 35 11 38 15 34
Bert Taylor LF 6 2 6 31 3 1 36 43 43
Bob Taylor CF 1 3 48 40 38 50 72 63 100
Jose Tejada CF 1 1 43 44 32 39 93 85 77
Elias Terrazas 1B 1 1 25 10 39 12 14 1 33
Andy Terry LF 5 1 36 44 13 25 71 45 34
Gary Terry SS 1 2 78 65 66 93 24 47 55
Bernard Thatcher C 47 58 14 38 19 6 2 40 26
Jules Thibault LF 1 3 7 37 28 2 59 45 67
David Thie 3B 2 1 32 98 59 32 19 87 57
Dusty Thomas 2B 1 1 44 30 54 57 1 7 29
Brett Thompson 3B 13 9 59 92 49 40 17 96 33
Gary Thompson C 82 65 18 47 28 8 14 46 8
Mike Thompson SS 2 1 52 34 54 49 6 21 32
Toby Thompson 3B 1 5 69 57 70 53 53 62 43
Danny Thorne C 45 61 15 38 21 8 1 32 42
Edwin Tijerina LF 2 4 19 56 27 2 57 72 66
Don Tiley 3B 3 5 33 54 32 13 31 15 28
Lance Tilly 3B 5 7 33 58 38 15 12 55 35
Juan Timmes C 44 50 4 16 25 8 2 12 9
Willie Tinoco 2B 2 3 45 50 66 88 8 28 42
Tony Tiznado CF 1 6 74 47 62 73 85 84 55
Alfredo Tobar C 74 53 10 29 10 6 5 32 8
Tsunesuke Toki C 54 49 30 36 28 1 31 37 38
B.J. Torres 3B 2 13 33 86 41 39 27 67 23
Bobby Torres RF 1 7 11 35 18 3 52 72 91
Carlos Torres SS 1 1 46 48 46 83 41 33 41
Leo Torres RF 3 1 18 60 19 3 35 69 29
Luis Torres 2B 1 3 42 46 79 57 29 23 58
Macho Torres 2B 3 3 62 90 76 87 1 64 18
Ruben Torres CF 1 1 60 32 63 7 80 69 87
Mario Tovar SS 1 2 63 75 55 83 2 53 40
Brian Townsley LF 1 1 4 29 10 2 40 47 28
Kozo Toyama 1B 6 2 29 21 24 6 24 16 8
Sebastien Travolta C 67 52 7 40 20 2 4 35 38
Antonio Trejo LF 6 1 14 60 16 2 46 75 43
Moises Trejo 2B 3 4 60 34 44 62 51 28 36
Jerry Trevino SS 1 1 50 34 49 77 28 20 43
Heath Troughton LF 3 3 18 15 21 8 62 37 64
Omar Trujillo CF 1 4 36 36 67 3 73 72 53
John Tryon 1B 1 5 6 6 19 4 1 10 2
Alfons Tuinenburg 2B 1 6 28 25 46 48 32 13 48
Ryan Turner 3B 1 1 61 78 51 71 31 85 69
Xavier Tyler 2B 1 3 77 66 58 63 70 44 26
Jesus Uceta CF 2 5 48 34 27 35 64 66 50
Alex Ugarte 3B 1 1 50 100 39 30 31 94 47
Madidu Ukurugenzi C 76 61 23 43 41 33 24 45 43
Nate Ulan 1B 2 1 1 30 13 7 1 36 42
Jeff Umbro 1B 1 1 14 25 19 18 26 4 7
Terrence Umlah LF 1 2 27 50 20 2 32 56 39
Vinny Urias 2B 1 1 68 53 63 51 42 42 45
Juan Valarro 2B 6 1 63 25 58 53 61 14 57
Raul Valdez 3B 2 2 42 52 46 17 32 59 47
Edgar Valdivia RF 1 1 36 40 26 8 43 58 46
Alejandro Valdovinos 1B 1 1 57 39 49 46 69 31 52
Mario Valencia 2B 1 1 84 58 57 65 58 73 65
Fernando Valentin C 51 32 9 26 18 1 12 22 48
Omar Valenzuela LF 3 1 17 100 48 8 60 100 98
Al Vallejo LF 1 10 56 38 41 7 43 58 63
Sal Vallejo C 55 30 39 25 41 6 6 24 22
Silvestro Valturri C 35 38 11 37 19 12 1 25 28
Mark Van C 53 36 25 30 16 1 31 24 34
Kamiel van Alphen SS 3 4 63 67 58 69 17 67 24
Marc Van Alstyne 3B 1 2 27 45 24 34 17 50 64
Jim Van der Werff CF 3 6 46 62 32 31 71 89 68
Rainer van Esch SS 1 1 59 81 75 83 25 64 64
Tomas van Gerwen CF 4 1 53 74 25 4 55 97 53
Cees van Gool 1B 5 1 53 16 25 17 11 23 32
Michael Vance 3B 1 9 45 95 61 45 5 81 29
Hugo Varela 2B 1 1 47 47 47 39 24 27 58
Fernando Vargag 2B 3 3 47 50 52 77 24 34 48
Bobby Vargas RF 2 1 26 51 18 1 36 84 32
Alex Vasquez C 48 41 25 19 38 6 13 21 26
Ernie Vasquez LF 1 4 28 70 5 12 45 84 15
Omar Vazconez 3B 1 4 35 94 58 28 10 89 52
Angelo Vazquez SS 3 3 56 59 55 55 2 55 42
Fernando Vazquez 2B 3 1 60 37 71 77 1 14 41
Jesus Vazquez 1B 2 5 37 19 34 10 27 10 43
Sandor Veenstra C 44 41 3 37 46 3 1 31 48
Alejandro Vega 3B 1 1 49 95 45 32 20 89 63
Ricky Vega CF 1 2 56 54 34 43 53 79 55
Javier Velasco 2B 3 1 52 34 46 38 34 18 46
Jerry Velasco 2B 1 1 45 40 54 46 27 22 29
Antonio Velazquez C 52 59 9 10 11 1 1 14 37
Jose Velazquez LF 1 8 4 36 16 4 37 49 31
Victor Velazquez 2B 5 1 69 43 73 80 48 60 82
Travis Velez RF 1 9 26 33 17 12 48 59 56
Nick Vensel C 44 47 10 37 18 5 12 41 25
Esteban Vera SS 1 5 79 63 68 70 42 59 51
Jesus Veronese LF 1 1 32 58 38 12 45 64 66
Ricky Villalba 1B 72 65 44 40 43 41 43 32 16
Juan Villanueba 2B 3 3 29 34 42 55 33 30 46
Caleb Vincent 1B 2 4 18 32 46 7 7 5 7
Mike Viola SS 1 4 70 89 75 100 2 98 57
Matthew Vitale LF 6 4 11 34 12 5 29 86 49
Jim Vlk 1B 2 1 10 20 32 10 1 30 30
Ferdie Vooijs C 68 37 1 21 30 9 3 30 6
Jean-Michel Vuillemin CF 4 1 44 22 25 1 70 52 88
Alan Wadden RF 4 1 30 70 18 19 70 95 67
Nick Waddington C 58 45 21 20 9 6 7 31 37
Bill Wadzinski 3B 1 1 46 46 36 45 35 65 38
Jim Walker 3B 4 4 48 86 75 52 2 74 41
Jordan Walker RF 4 3 11 8 7 4 58 49 37
Neil Walker SS 3 6 52 51 69 86 33 35 64
Joe Wallace C 55 45 18 38 10 1 1 39 33
Chris Walling RF 1 1 1 42 6 2 48 85 85
Eric Walsh 1B 3 9 49 21 47 29 38 44 68
George Walsh RF 1 1 5 62 16 20 33 74 45
Akatelaji Wanyanga RF 4 5 21 30 20 15 56 85 92
Sean Ward C 65 47 10 38 24 5 13 39 28
Bill Warren SS 2 1 73 77 59 70 6 76 48
Robert Warren RF 1 1 9 56 5 7 39 88 100
Luke Waterhouse 1B 4 1 1 9 21 5 7 28 47
Jim Waterman LF 4 4 17 50 18 19 54 76 48
Troy Watkins 2B 4 4 58 63 47 62 21 65 28
Skyler Waugh 3B 2 7 65 62 56 24 34 65 63
Dave Webber RF 1 1 17 32 19 2 31 66 44
Ronnie Weddle 2B 1 1 59 50 48 45 21 42 64
Andy Weier LF 1 1 4 59 15 10 25 66 51
Curt Wells LF 1 3 5 48 5 1 25 64 39
Tom Welshman LF 2 1 12 15 25 15 39 42 60
Scott West 3B 1 8 50 81 76 44 5 62 39
Chris Wester SS 3 11 70 73 71 75 62 65 69
Joswa Wetege 3B 2 1 40 69 48 29 47 65 42
Brent Whatley 3B 1 9 32 66 50 12 28 45 41
Devon Wheeler 1B 1 1 11 18 4 3 46 54 43
Tanner Wheeler 2B 1 3 27 48 52 84 15 26 72
Bill Whelan 1B 1 3 25 11 22 16 26 17 21
Nelson Whimster RF 3 1 1 28 12 1 28 44 56
Chad White LF 5 7 5 41 3 1 25 72 55
Mark White C 57 78 10 56 28 9 7 74 33
Nick White RF 3 1 1 40 1 4 34 75 59
Brian Whitehurst 1B 1 4 23 22 35 3 12 13 29
Ace Whiteside 2B 5 1 39 24 73 100 34 19 69
Oliver Whittington LF 1 6 53 21 37 3 71 56 63
Brian Wiegand CF 3 5 59 16 38 40 64 57 47
Devon Wiger 1B 1 1 41 20 42 32 45 38 61
Jared Wilde 2B 1 3 37 29 48 86 27 12 70
Josh Wilder C 65 51 3 11 39 48 19 27 27
Dan Williams 3B 1 11 26 67 69 16 3 50 36
Darius Williams C 41 51 23 45 33 10 18 51 30
Dave Williams 2B 2 7 48 33 61 76 33 20 52
David Williams 1B 1 1 24 33 33 11 20 25 20
Jaden Williams 1B 4 7 27 8 49 16 6 1 42
Jayden Williams RF 3 3 31 25 23 26 59 47 68
Kevin Wills 1B 5 2 21 9 32 7 9 7 13
Pat Wills 2B 1 8 51 60 46 86 67 44 46
Bobby Winters C 55 45 10 30 64 48 5 31 65
Jody Wiseman CF 4 1 66 47 50 3 86 78 82
Joe Woodruff LF 2 5 9 23 14 10 42 47 72
Justin Woodward LF 1 9 16 13 14 3 68 38 51
Karl Wright C 70 41 28 29 39 12 14 25 35
Li-ren Wu C 64 40 8 29 23 11 11 29 27
Hsueh-liang Xiong SS 1 5 61 45 58 62 1 30 35
Sueo Yamaguchi CF 1 1 57 84 35 35 65 98 53
Yoshitsugu Yamauchi 2B 4 5 66 23 52 76 39 11 30
Trevor Yarrigle CF 1 8 31 29 14 19 68 71 58
Angus Yeatman SS 3 4 58 65 81 73 3 72 48
Ed Yelland C 69 56 31 36 14 1 16 37 28
In-chor Yi SS 5 1 79 97 97 79 51 99 68
Jin-hoi Yi CF 1 3 38 44 19 27 73 61 32
Randy Young 3B 1 3 57 45 48 59 1 27 42
Alex Yurek LF 4 1 1 11 15 8 16 34 32
Jon Zamora LF 6 3 9 51 10 10 35 60 41
Dave Zanardelli 3B 1 5 46 66 81 82 17 49 60
Adam Zanders 2B 1 1 31 42 85 55 1 24 32
Juan Zapata CF 1 2 73 47 89 95 65 86 60
Juan Zarate CF 2 2 62 27 41 3 61 55 70
Enzo Zaretti 3B 2 10 28 48 28 25 13 36 51
Enrique Zavala 1B 3 2 60 12 31 5 7 12 6
Jose Zepeda RF 1 6 57 17 60 63 65 48 61
Ismael Zhagui LF 2 4 40 34 31 2 48 60 56
Earl Zurfluh RF 1 1 16 37 11 1 49 70 49
Kevin Zuwiski 1B 1 3 30 51 37 24 18 56 60
Sunday, February 11th , 2024 - OOTP Baseball 24.11 Build 85