MAJOR LEAGUE BASEBALL
LEAGUE UPCOMING FA REPORT - SCOUTED BY: OSA
12/31/2049
 
  Batters | Pitchers | Fielding Ratings | Fielding Position Ratings (* = Minor League FA)
Name Team Pos C Ability C Arm INF Range INF Arm INF Error Turn DP OF Range OF Arm OF Error
Diwan Abdul-Salam ARI 3B 4 3 40 76 72 57 1 51 38
Ernesto Abreu NYY LF 1 6 44 36 33 4 48 57 52
Tokugoro Adachi DET C 64 67 28 41 32 6 5 35 34
Jeremy Adams ARI 3B 1 5 44 97 48 59 39 77 34
Fathi Addae NYM 2B 2 5 65 50 58 93 4 9 25
Francisco Aguayo NYY 1B 5 2 19 14 36 7 33 10 10
Ricardo Aguinaga CHC 1B 1 4 31 27 17 7 53 17 22
Raghnall Ahearne SEA CF 4 2 1 6 21 37 87 92 101
Walt Alaniz OAK LF 1 2 27 45 22 13 41 85 68
Matt Alderson NYY C 71 55 1 22 16 9 23 26 4
Jamel Alexander NYM CF 3 6 4 55 17 8 81 91 99
Bryan Alfaro SEA C 69 52 10 20 10 5 30 27 27
Jeff Alphonso SF RF 2 1 1 55 8 5 22 71 35
Fernando Amaya SF RF 1 6 2 48 9 8 41 92 58
Lamberto Amicis SEA SS 1 2 77 92 97 100 63 43 24
Tim Anderson OAK SS 2 3 83 65 92 92 17 71 60
Bazyli Andrysiak MON C 74 98 1 83 9 7 1 11 32
Eric Angelle DET LF 1 2 1 54 22 1 24 50 71
Antonio Aranda NYM CF 1 2 58 63 67 67 100 100 98
Luis Arce TEX 3B 2 5 70 95 96 101 1 74 35
Fred Arends ATL RF 2 1 13 48 18 4 42 74 78
Hank Arias LAD CF 2 4 5 54 18 21 76 72 84
Ian Arlotta DET SS 1 3 75 75 95 103 25 52 14
Carlos Armenteros DET C 68 70 61 62 58 65 57 55 56
Bill Armijo NYM CF 2 3 4 10 7 11 64 72 78
Jose Arriola MON DH 5 1 49 21 51 68 12 10 40
Cesar Arteaga CIN 2B 1 1 40 29 59 101 2 6 26
Chris Artz NYM 1B 1 1 36 53 53 52 41 51 54
EugĂȘnio Asceno MON C 87 92 73 74 73 75 7 24 7
Justin Aslinger ARI 3B 1 2 72 100 69 31 4 73 38
Shoichi Aso BOS CF 1 4 76 11 56 2 96 63 86
Donovan Auclair ARI 3B 1 2 39 67 64 75 10 48 14
Danny Ayala NYY C 84 49 30 24 19 2 13 24 39
Ricky Ayon CIN LF 3 4 3 18 2 1 44 70 46
Richello Badua DET RF 1 3 12 39 21 27 54 70 69
Arturo Baez KC SS 1 4 64 82 64 69 51 73 59
Brian Bagley ATL 1B 1 4 33 19 31 15 13 25 8
Jeremy Bailey SF RF 1 2 35 70 18 24 38 103 73
Matt Baker NYM LF 3 1 42 24 26 4 81 52 73
Danny Ballenger KC C 62 41 15 16 16 44 6 16 11
Carlos Ballesteros ARI SS 4 3 80 101 100 99 25 47 44
Jorge Baret TOR LF 1 1 2 25 5 36 63 88 95
David Barnard TEX LF 1 7 41 45 31 46 63 63 99
Steve Barnard MIA 3B 2 6 54 91 70 70 4 66 43
David Barona ARI 3B 1 1 64 86 63 58 16 79 32
Curt Barrett ARI C 78 76 63 66 71 68 1 9 8
Conor Barron CWS 1B 5 1 32 11 37 10 14 15 10
Scott Bartholomew DET C 117 123 91 101 83 108 2 8 25
John Barton DET CF 2 7 9 53 5 4 70 86 66
Mike Batko BOS 3B 1 3 63 68 76 56 6 46 32
Steve Bauman CIN LF 2 1 13 53 10 6 26 74 50
Danny Bautista MIL RF 2 1 23 8 14 3 57 46 58
Blake Beale ARI LF 4 1 31 36 28 34 48 75 41
David Beauchamp SF C 92 93 52 76 71 73 38 63 63
C.J. Beavers CHC LF 1 1 8 15 8 10 71 87 93
Shannon Beck OAK 1B 39 45 19 26 21 8 19 30 3
Davey Beeson STL 3B 9 10 49 69 33 34 33 44 50
Erik Beezley ARI RF 1 1 1 24 2 5 46 75 58
Tom Bemis COL C 42 52 23 33 3 16 12 33 15
Manny Berrones CWS 1B 2 3 25 27 40 6 8 30 5
Matthew Berry CIN 1B 1 5 17 21 7 5 17 20 6
Alan Bianchard OAK LF 2 1 2 20 18 7 49 75 74
Adrian Billups CIN 3B 1 3 87 87 79 82 17 69 85
Jason Birge KC C 22 54 15 45 24 38 10 32 33
Justin Blakely MIA C 59 63 19 36 30 9 11 31 42
Alex Blanco NYY C 81 39 17 12 34 9 4 8 7
Kasey Bland CWS 2B 3 2 52 75 65 77 11 65 45
Jerry Blas LAD C 61 86 42 71 26 11 7 59 30
Adrian Bocker MIA C 59 54 18 9 28 1 10 16 30
Jeremy Boerman TEX C 75 81 67 76 51 71 1 8 5
Cory Bonham LAD SS 4 3 71 66 49 64 52 64 54
Randy Boone LAD 2B 1 2 62 40 62 56 16 12 33
Joe Booth BOS LF 1 2 6 46 32 19 75 69 84
Tim Borden ARI 1B 3 1 44 42 43 35 12 47 44
Tore Bosch LAD 1B 4 1 17 5 30 5 20 20 26
Tommy Boudreaux STL LF 2 1 60 45 71 70 77 39 63
Malik Boulay CWS 3B 1 5 45 75 65 58 35 69 62
Andy Bowman COL LF 3 4 25 57 30 3 79 100 91
Bobby Bowman COL C 46 82 6 50 11 6 1 53 19
Mitch Boyd CLE 2B 35 44 69 81 80 86 5 39 27
John Boyer COL 3B 4 2 44 98 36 42 20 83 62
Glen Boyle DET C 79 41 19 22 17 2 5 25 8
James Boynton TOR 1B 4 1 23 55 69 88 1 7 36
Ralph Braine CIN CF 1 5 10 62 10 1 63 82 54
Jeremy Brammer OAK LF 2 4 1 12 11 2 34 67 50
Jason Bresnahan CWS SS 1 3 60 85 92 82 5 18 19
Larry Brocato BOS 1B 1 7 53 36 60 76 15 13 53
Moses Brokken OAK RF 4 4 2 27 11 11 31 53 70
Cooper Broomhall TEX 1B 1 7 23 36 9 4 8 7 11
Dinand Brouwer CIN 1B 1 1 64 97 49 28 20 88 38
Freddie Brown CIN LF 2 4 22 54 23 25 49 60 68
Mark Buchholz ATL 3B 3 2 69 81 74 47 1 41 10
Pat Bulger BOS C 75 53 6 20 30 36 6 23 26
Jasper Burd CLE 2B 2 4 71 91 91 84 1 8 8
Sal Burgos CIN LF 1 1 40 55 44 26 65 49 63
Gonçalo Burhil NYY 3B 6 3 58 59 87 30 29 48 24
Travis Burnett CLE LF 4 2 18 25 20 10 63 57 81
Rich Butler ARI 1B 1 6 38 38 45 13 7 5 11
Tom Butterbaugh OAK 3B 1 1 45 91 80 92 64 67 72
Steve Byerly CWS 1B 1 6 68 33 49 71 28 12 34
Eduardo Calderon CWS C 88 53 9 16 11 15 6 19 16
Tyrell Camp CWS 1B 3 3 56 42 44 10 1 17 17
Elijah Campbell BOS 2B 1 1 80 81 84 85 30 70 41
Julio Canseco TOR RF 2 1 1 23 8 25 81 97 94
Scott Carr DET LF 1 1 22 25 19 28 36 54 52
Alberto Carrasco CWS LF 3 7 2 41 10 2 37 75 62
Vinny Carreno CLE DH 1 4 9 6 9 6 49 52 46
Jesus Carrillo MON 2B 1 6 91 75 73 53 53 62 48
Doug Carter CIN C 85 36 17 10 40 11 16 24 30
Xavier Castellanos PHI LF 1 4 19 11 10 12 78 77 62
Edgar Castillo ATL LF 1 4 66 10 71 7 54 58 100
Jose Castillo CWS 1B 1 6 53 20 56 62 70 39 43
Jerry Castro NYY 2B 1 1 18 51 63 90 17 52 39
Frank Caulfield CHC 2B 1 6 79 78 88 99 1 69 36
Mike Cavagnaro BOS C 54 62 8 35 28 13 11 49 56
Rogelio Cervantes BOS SS 1 1 67 99 108 104 24 18 46
Sal Cervantes SEA 3B 3 7 64 83 71 83 16 77 38
Jim Chalk ARI RF 4 1 3 22 6 1 44 66 51
Mike Chamberlain TOR 1B 3 3 73 74 42 25 80 63 60
Adugna Chandu BOS 2B 1 8 69 69 71 70 1 62 43
Cesar Chavez ARI 2B 1 1 62 80 78 81 37 49 44
To-wai Chen LAD 3B 1 3 55 82 59 44 15 69 40
Isaiah Cherry SEA 2B 3 1 49 76 78 82 1 23 27
Gang-sheng Chew NYM SS 5 15 62 82 63 50 27 58 48
Bi-jun Chien COL LF 1 2 67 67 70 3 81 84 93
Matt Childers CWS 3B 1 5 87 99 82 88 1 74 38
Duri Chilemba NYM 3B 1 4 75 89 72 75 7 54 55
Gashie Chimsima COL SS 1 2 86 70 74 102 40 65 42
Jose Chinchilla TEX 3B 1 3 61 79 49 60 18 49 22
Micah Christopher STL 1B 2 4 46 63 58 48 6 48 36
Alex Cid LAD 1B 2 6 35 28 1 51 10 10 6
Igor Ciobanu OAK 1B 1 3 40 22 34 6 14 8 9
Dunlang Clark CWS C 97 87 75 75 17 77 40 42 20
Dustin Clark ARI SS 1 2 67 87 93 88 68 81 80
John Clark LAD LF 2 1 46 19 28 41 62 63 65
Ricardo Claros OAK LF 1 1 1 29 6 1 20 68 57
David Clough PHI C 74 60 1 37 32 1 6 26 4
Jon Coleman OAK LF 3 3 17 51 20 4 40 63 64
Khalil Coleman DET C 58 40 36 29 39 10 6 13 32
Alex Colon NYY CF 1 1 34 28 44 49 54 61 68
Ivan Colon TEX 2B 2 3 77 86 80 90 19 65 62
Mike Conaway SEA LF 1 1 48 27 47 52 64 59 49
Rick Concha TEX 3B 1 2 55 91 99 98 5 45 18
Trevor Conklin CWS SS 62 60 70 72 80 82 1 12 14
Josh Conner CWS 3B 3 1 66 99 72 86 13 68 71
Adam Conover CIN 3B 1 4 44 100 60 34 21 86 49
David Contreras PIT 3B 1 1 69 79 103 94 1 29 36
Eddie Contreras BOS 1B 1 5 14 49 27 4 1 35 10
Rodolfo Contreras BOS 1B 3 3 17 16 33 42 90 99 100
Jayden Copeland NYM 1B 1 3 14 29 9 10 5 14 5
Dennis Coppolino MIA 1B 60 38 66 64 81 47 19 37 66
Emilio Cordero MIA C 92 46 5 6 20 4 4 9 7
Trevor Corey ARI C 80 53 12 17 15 9 9 22 33
Ron Corn TEX RF 1 4 16 35 6 7 79 79 84
Russ Cornett CWS 3B 2 3 57 55 59 64 4 36 47
Jose Corral LAD C 52 20 12 6 22 7 9 8 16
Ivan Cortez ARI CF 1 2 1 44 16 6 72 67 56
Marcos Cortez LAD 1B 1 2 68 76 66 56 29 63 35
Mario Cota MIA C 60 34 18 21 22 8 16 12 26
Nick Cottrell CIN 2B 1 5 58 79 103 83 1 49 46
Bobby Coulombe ARI RF 2 1 66 72 51 56 38 97 44
Luke Coulter COL 1B 1 3 56 32 38 12 8 1 9
Jeff Cox SEA C 78 32 2 10 8 1 5 8 16
Joe Cozart KC 3B 5 4 73 77 51 31 38 79 36
Rich Cracchiolo NYM CF 2 3 1 70 5 9 62 92 68
Josh Crenwelge ATL 2B 3 1 48 73 75 75 22 8 27
Tony Crespo OAK SS 75 81 77 95 94 97 79 86 98
Nate Crofts MIA 1B 4 4 29 26 35 18 16 13 27
Rocky Crowley MON RF 1 1 48 31 30 4 59 62 57
Gus Cruz BOS SS 3 2 88 70 52 96 75 58 50
Luis Cruz ATL RF 3 4 12 22 3 15 72 72 72
Jelexiz Cuenca WAS SS 1 1 79 90 101 89 41 80 75
Octavio Cuevas MON C 59 34 1 9 18 6 11 10 16
John Cummings ARI C 59 33 1 4 9 8 1 7 5
Oscar Curiel OAK RF 4 1 22 47 18 4 42 64 37
Aaron Cusick DET LF 1 1 56 49 67 73 70 67 64
Doug D'Onofrio COL 2B 1 3 59 41 71 46 12 14 31
Corey Dalton CWS 1B 1 1 14 31 21 11 23 3 7
Josh Dalton KC RF 2 4 52 40 37 1 44 73 53
Zion Davidson CLE RF 1 1 12 64 12 4 79 99 86
Bart Davies NYY SS 1 1 72 45 58 55 66 31 49
Conor Davies ARI RF 2 2 8 35 21 25 37 79 84
Brad Day TOR C 78 79 58 59 60 65 58 59 65
Nate De Jongh KC 3B 6 6 68 89 85 55 18 83 58
Raul de la Cruz TOR 1B 5 3 15 35 43 58 5 15 37
Nate Dean TOR 2B 1 1 77 90 94 90 30 37 49
Ricky Deen CLE DH 2 4 29 14 31 14 8 6 11
Curtis DeLille WAS C 61 65 19 41 26 1 10 43 47
Zachary DeLuca OAK 1B 1 3 54 45 49 52 38 51 30
Jeremy Dennis MIA 2B 4 5 83 88 66 68 17 54 26
Wade Diamond OAK CF 1 3 1 56 7 2 63 95 92
Chris Diaz CLE 3B 1 3 63 98 57 83 61 95 69
Johnny Diaz ARI 1B 1 2 54 41 43 52 69 70 42
Marco Diaz SEA C 42 47 1 20 22 7 3 12 23
Zack DiCicco DET 2B 3 1 50 62 64 61 2 40 33
Brian Dickeson ARI RF 1 4 2 14 2 3 31 50 57
Bob Dixon ARI RF 3 1 1 62 1 10 15 93 48
Mike Dodson ARI SS 1 1 67 64 100 92 35 59 88
Perry Dominey LAD CF 2 2 1 71 9 18 71 89 69
Bill Dooms SF C 87 93 57 67 73 73 1 12 8
John Doucette BOS C 70 31 22 20 22 8 13 10 27
Jason Dove OAK 2B 1 5 54 31 31 22 29 41 18
John Downing MON SS 1 6 100 79 45 84 19 68 42
Zach Downs SEA 2B 1 1 37 61 74 68 2 15 52
Pat Drader CIN 2B 1 1 53 55 65 77 28 28 62
Elmo Dreier NYM SS 1 4 86 96 93 108 12 23 47
Reagan Dudley ARI SS 3 1 76 64 85 92 39 41 65
Nick Dunton MIA 1B 1 1 46 76 62 63 34 68 28
Marc Durgin NYY CF 2 3 43 30 36 2 73 66 49
Brent Dutcher SEA SS 2 1 59 74 100 98 17 37 44
Ryan Dyal CWS 2B 1 6 42 42 69 73 8 10 67
Fletcher Easter CWS 2B 1 5 41 26 68 79 1 6 13
Isaiah Easter MON CF 1 3 55 37 62 62 76 55 82
Zakhar Edelman COL RF 1 3 30 26 27 32 64 62 73
Jerry Edmiston CWS C 69 65 3 33 5 6 1 26 10
Tom Edwards PHI 2B 1 6 64 65 65 83 56 22 39
Keith Egan CIN LF 1 8 1 53 43 2 56 52 43
Warren Eisner ARI 3B 67 80 73 85 87 90 51 68 73
Frank Elizondo LAD C 59 60 23 37 20 2 35 39 21
Tommy Ellington CWS C 99 31 15 9 21 11 31 5 22
Jonathan Ellis OAK 3B 4 11 39 73 60 29 23 49 45
Kiril Emeshin ARI 2B 1 3 62 71 68 63 37 10 46
Billy Encinias NYM C 90 93 59 72 83 38 3 6 19
Jim Erdody MON 3B 2 4 81 87 59 73 23 61 60
Zach Espinosa ARI C 46 46 11 15 18 1 13 22 27
Kurt Estep TOR RF 1 10 12 60 14 4 89 81 80
Manny Estrada KC 1B 2 2 51 23 38 10 6 6 6
Jose Evangelista DET RF 1 4 1 26 11 2 54 66 64
Brandon Everett DET 2B 1 5 59 42 66 72 23 18 68
Joe Evrard BOS SS 99 110 96 99 101 102 14 9 22
Kevin Ezell LAD C 63 72 6 11 50 11 7 8 40
Imbart Faber TEX 3B 1 4 58 91 75 88 35 68 58
Jawad Fahad SEA DH 3 1 33 84 34 38 25 70 20
Freddie Farrar CIN 2B 1 3 42 37 80 81 10 9 43
Tyler Farver ARI 3B 1 2 47 81 79 81 1 54 25
Brian Feher OAK LF 1 1 1 40 5 3 63 75 85
Jake Feinstein CWS LF 3 1 7 14 9 6 34 62 63
Matt Fenimore SEA C 85 56 9 26 8 7 1 26 2
Victor Fiallos NYY 1B 3 3 21 28 20 13 6 11 10
Juan Figueroa COL RF 4 2 1 76 6 1 57 107 66
Jim Fisher MIA C 57 50 24 33 12 7 3 29 9
Gerardo Flores ARI LF 1 4 4 79 12 7 35 96 49
Sean Foley DET 2B 1 9 64 44 65 66 19 21 44
Chris Folse CLE LF 1 5 57 32 52 56 72 69 58
Harry Folsom COL 2B 1 1 74 68 99 97 6 57 58
Drew Forbess CIN 3B 1 1 52 82 62 36 25 61 61
Doug Frampton LAD LF 1 3 1 52 13 8 59 59 58
Berthold Frey OAK RF 1 1 47 18 48 52 61 55 53
Josh Froyd NYY SS 1 6 69 75 96 94 1 58 59
Taisei Fujii KC 3B 15 12 29 100 57 18 27 87 21
Kaname Fujimoto PHI LF 1 1 33 27 37 59 53 71 91
Toichiro Fujimoto CWS C 64 63 44 51 54 55 5 7 20
Isao Fukui DET CF 1 2 14 47 20 3 52 79 51
Joe Fure NYY LF 5 6 57 75 34 42 88 97 75
Emilio Gallegos BOS CF 1 2 36 12 34 57 93 97 100
Tze-meng Gan CHC SS 1 1 85 98 101 102 1 27 21
Justin Ganey CLE C 87 88 62 76 7 71 8 28 2
Israel Gaona ARI C 74 81 32 52 59 63 3 5 18
Edgar Garcia ARI 2B 1 1 57 84 72 90 58 71 70
Javier Garcia TOR 3B 68 77 66 85 81 99 1 28 23
Tony Garcia CWS 2B 1 1 36 44 88 76 9 12 57
Ruben Garza OAK RF 3 4 11 35 9 4 61 66 38
Brad Gaskill DET 1B 1 10 35 29 9 6 27 6 11
Alex Genao MON 2B 42 62 75 81 66 102 52 66 67
Ernie Genier BOS 1B 58 22 34 10 48 15 35 4 13
Nick Gentzel OAK RF 1 3 2 39 11 5 90 89 85
Nelis Geurts BOS 1B 1 5 1 14 35 2 43 17 7
Keith Giarratano COL C 68 69 1 46 25 7 16 47 4
Dave Glenn ARI 3B 1 4 34 91 60 32 3 59 40
Sergio Godinez TEX C 67 59 1 23 10 6 1 18 23
Jon Goldstein DET 2B 55 63 56 64 72 69 40 62 60
Felipe Gomez OAK CF 2 1 1 31 9 2 64 64 101
Fernando Gomez CIN 3B 2 2 85 83 97 87 37 53 42
Leo Gomez CIN CF 5 5 36 47 31 1 60 73 52
Salvador Gomez NYM 1B 47 29 48 53 46 38 23 26 31
Bobby Gonzalez LAD LF 1 7 27 58 31 5 53 79 65
Sean Gould OAK 2B 1 1 53 38 65 90 55 28 60
John Goynes CIN C 80 52 2 30 26 5 5 28 27
Chris Graham LAD 2B 1 3 69 58 70 61 11 45 37
Len Graham MIA 1B 1 1 43 39 64 74 5 12 60
David Greene SEA SS 1 1 74 68 102 101 62 53 101
Randy Grewe CIN 1B 1 1 35 22 51 89 2 2 46
Billy Grubbs CWS 2B 1 1 48 84 75 79 2 75 44
Santos Guadalupe CWS SS 1 3 69 98 92 73 39 72 93
Dana Guthrie LAD C 56 32 2 7 26 1 16 9 9
Diego Gutierres WAS 1B 1 6 39 25 39 4 30 43 50
Danny Habermehl PHI C 30 69 4 42 37 1 1 36 35
Adam Hairston ATL 3B 1 5 43 54 60 92 3 21 31
Jordan Hall DET 3B 1 9 46 86 50 64 13 56 32
John Ham MON LF 6 4 1 65 7 6 72 84 80
Doug Hammertime TEX DH 1 5 43 62 71 70 10 36 26
Greg Harden NYY LF 3 6 5 20 3 3 24 39 43
Mike Harkins TOR SS 1 1 78 84 90 95 1 3 33
Greg Harman MIN 1B 3 4 65 69 69 73 9 16 20
Jeff Harmon ARI C 64 42 52 16 11 15 22 28 4
Brace Harper TEX 3B 1 1 84 92 78 94 61 75 51
Garry Hash OAK C 113 124 73 83 84 85 1 23 20
Tomoya Hashimoto ARI RF 2 2 1 40 2 5 42 65 53
Wayne Hattan MON 1B 1 1 20 26 82 50 4 12 49
Scott Hawkins BOS DH 2 6 16 16 18 12 28 59 47
Tatsunori Hayakawa CWS 2B 1 1 58 70 81 70 29 47 49
Bobby Heagle CWS 2B 1 1 65 65 70 91 16 51 51
Trent Hedrick PHI 1B 1 5 50 38 61 65 68 8 77
Danny Heikkila CWS 2B 1 1 79 83 89 82 9 21 46
Josh Helman BOS C 64 59 35 10 40 9 10 11 4
John Hering TOR C 82 82 56 66 70 63 15 17 23
Julio Hernandez MON RF 1 2 69 25 50 53 61 75 84
Steve Herrera DET RF 1 4 32 83 31 2 43 98 51
Hirakito Herring CLE DH 1 1 49 32 78 64 1 7 41
Todd Hewitt TEX C 76 69 48 57 60 58 11 31 3
Bryce Hickman COL C 64 34 16 14 27 21 50 9 35
Bryce Hill HOU RF 1 5 19 37 14 1 41 61 78
Frank Hill CLE DH 3 1 4 27 8 3 53 87 46
Edward Hillock LAD 1B 3 5 15 38 49 56 4 14 47
Gary Hills NYM SS 1 5 86 96 92 101 1 66 30
Matt Hinkle BOS 1B 1 8 74 44 62 69 60 48 64
Ben Hinman CIN 1B 4 1 70 22 63 14 6 16 2
Luis Hinostroza CIN 1B 1 2 7 23 27 15 19 17 17
Koson Hirai ARI CF 1 1 1 24 7 8 82 83 79
Dan Hoffman COL 1B 1 2 24 10 47 30 21 9 11
Keith Hoffman DET 1B 4 4 44 87 26 45 63 94 32
Ashton Holloway CWS C 46 32 1 17 19 5 1 9 22
Phil Holman LAD 2B 3 1 43 67 44 65 40 58 48
Boof Howell MIA SS 1 3 55 78 73 78 40 70 52
Sam Hubbert NYY 1B 5 7 29 25 26 8 19 17 1
Devin Huber TOR DH 3 3 51 61 34 6 55 79 65
Chang Huie SEA SS 1 1 74 89 68 61 47 71 62
Danny Hull MON SS 1 1 101 99 99 100 14 84 44
Dan Hunt MON CF 1 1 23 27 20 3 73 80 96
Andy Huntley CWS LF 1 2 3 87 28 3 64 28 87
Matt Hyde CWS 1B 2 1 75 50 65 19 59 50 71
John Iddings CWS SS 1 4 77 67 70 96 1 49 44
Yasuo Igarashi CIN 2B 2 1 71 32 80 73 5 9 41
Tsutomu Irie LAD 2B 1 1 55 77 98 72 1 20 22
Pavpv Ivanushkin SEA 1B 4 6 67 70 75 76 52 9 45
Eric Jackson ATL RF 1 5 57 34 34 6 77 62 71
John Jackson MIA C 87 98 58 76 75 78 1 7 11
Jeff Jank NYM 1B 2 2 41 58 59 61 4 3 5
Philip Jansen SF LF 1 3 50 68 87 84 82 100 71
Mike Jaquez KC 2B 1 8 48 67 64 66 7 20 27
Terry Jarrells ARI SS 1 1 47 50 31 58 6 57 36
Ian Jarvis ARI C 59 65 35 46 57 52 1 49 22
Jerry Jauregui DET C 92 95 72 83 96 94 1 43 7
Jamie Jennings OAK 3B 4 1 39 67 48 36 23 40 24
Danny Jensen LAD C 77 67 9 42 27 6 4 36 6
Ron Johansen CWS 1B 1 7 37 51 79 65 1 18 40
Chris Jones ARI C 46 52 19 39 37 14 16 32 6
Darnell Jones TEX SS 35 50 87 99 100 99 1 67 28
Mark Jones CWS 2B 1 2 51 53 62 51 34 26 57
Tai Joo SEA C 76 68 53 57 59 62 50 12 8
T.J. Jordan ARI C 90 45 1 10 10 7 1 5 15
Aaron Joseph LAD LF 1 5 24 18 23 9 37 23 72
Rich Justice SEA 3B 3 1 55 71 42 90 35 57 28
Immel Kamuzu STL 3B 1 2 50 104 62 45 33 88 50
Ryan Karg MIA 1B 4 6 19 5 24 5 12 13 9
Junro Kato MIA 1B 2 3 35 23 36 28 30 21 31
Tokuji Kawabata TOR 3B 1 1 68 103 67 74 53 88 66
Nate Kee LAD CF 1 7 38 44 40 45 48 63 71
Zane Kelton NYM 2B 1 7 82 63 67 73 26 43 63
Dermott Kennelly MON C 63 72 25 45 47 55 2 21 10
Casper Kersten TEX 3B 1 1 63 84 79 83 65 77 80
Chris Keziah NYM 2B 1 1 40 43 69 53 2 17 41
Ben Kidder NYY 2B 1 3 54 82 76 81 22 59 26
Tommy King ARI LF 1 1 1 31 2 2 49 61 34
Ryan Kinkead TEX 2B 1 1 63 55 70 62 42 11 48
Josh Kirk ARI SS 2 5 79 82 51 79 48 60 42
Jonathan Kirsch LAD 1B 1 6 4 29 20 15 24 16 21
Eric Klasek MIL RF 1 2 14 7 20 3 55 79 80
Nick Kleckner CWS 3B 1 10 56 102 44 30 3 75 25
Puluke Konane CIN LF 1 8 13 36 5 10 45 73 75
Tadaaki Kondo NYY 3B 4 1 41 81 51 20 4 59 28
Adam Krieger KC C 61 65 41 45 42 49 33 25 27
Egidius Kruger SEA SS 2 1 78 91 95 95 1 8 25
Soo-yeon Kym ARI 2B 1 7 68 34 87 102 22 13 30
Joe LaDue STL SS 2 1 56 45 74 82 20 31 19
Ingidayehu Lagat LAD 2B 1 4 74 55 87 88 43 48 55
Workneh Lagat STL SS 1 2 66 73 82 80 11 55 43
Adan Lake SEA 1B 1 4 29 46 24 5 26 39 19
Paul Landes ATL 3B 1 2 34 99 68 19 18 75 43
Justin Lauderdale CLE LF 1 5 4 13 12 8 63 102 95
David Laureano CWS SS 2 1 74 52 76 69 46 40 70
Justin Layton MIA LF 1 1 25 32 24 26 54 70 52
Willie Lazcano TOR 3B 5 1 90 101 99 37 13 56 19
Solange Le Coq CIN CF 1 5 11 6 8 28 90 87 92
Larry LeFever MIA C 53 65 44 56 55 55 15 47 35
Dustin Legault ARI C 43 40 21 33 31 21 11 31 29
Jose Leon PHI LF 1 4 7 6 8 5 18 48 53
Edite Leoni NYY 1B 2 1 23 23 32 10 3 4 22
Phil Lerner CIN LF 3 5 16 39 8 2 62 58 46
Harris Leroux CLE DH 1 8 8 84 15 6 30 96 58
Jesse Lester ATL 3B 1 4 44 80 90 72 1 39 16
Andy Lewis CLE LF 1 1 67 35 51 51 77 68 70
Tze-meng Li LAD 3B 1 1 62 77 47 43 8 62 71
Scott Lister OAK 2B 1 1 67 48 58 73 26 25 36
Ray Llewellyn BOS C 88 104 66 92 98 109 2 9 4
Chris Lockart MON RF 2 2 2 34 6 5 63 101 74
Paul Long BOS C 71 64 10 42 28 7 6 49 17
Danny Longoria CWS 3B 1 2 26 91 61 22 27 72 43
Pablo Lopez LAD SS 2 1 63 50 49 89 68 37 37
Parker Lowe BOS 1B 78 17 41 28 65 54 32 13 67
Tommy Luce SEA LF 1 2 20 7 23 23 44 81 85
Jerry Luckwell COL 3B 17 29 41 72 89 115 24 57 69
Jonathan Lugo ARI 2B 1 4 70 92 98 99 43 59 86
Antonio Luis DET 3B 2 1 45 66 77 30 42 67 92
Carlos Luna SEA C 53 57 4 41 8 7 7 30 22
Ray Luna LAD 2B 1 4 37 18 42 34 8 8 34
William Lung STL LF 2 3 26 60 35 13 58 79 60
Jeff Luvisi OAK RF 1 1 36 47 48 26 65 85 82
Callum Lynch NYM LF 5 4 43 74 60 13 51 73 70
Adam MacConnell DET 2B 1 5 58 62 60 63 29 43 29
Chad Madsen WAS LF 1 2 6 43 26 13 57 60 80
Bob Magana LAD C 73 66 6 45 14 5 1 26 21
Roberto Magne NYM 2B 1 4 69 74 84 72 16 57 72
Leo Mair TOR SS 9 7 90 89 93 66 21 73 52
Alberto Malagon OAK 3B 13 9 57 95 29 22 28 80 46
Eduardo Maldonado BAL C 84 90 42 47 44 44 1 9 24
Mike Manchester ATL 3B 3 3 64 85 88 93 2 37 34
Elliot Manfredini TOR 3B 3 1 81 88 89 93 1 27 20
Carlos Manriquez LAD 3B 1 4 47 66 51 43 20 54 44
Sergio Manzanero ARI SS 1 3 55 74 74 83 19 68 54
Dan Marks MON LF 1 1 20 21 7 11 68 61 52
Ryan Marler NYM C 64 37 14 15 38 35 17 12 48
Jon Marquez CIN LF 2 4 30 15 44 60 65 55 79
Jose Marquez CWS SS 1 1 83 98 101 102 3 51 43
Joseph Martin TEX C 81 88 49 56 8 59 51 70 21
Steve Martin SEA 2B 2 3 54 45 83 91 24 20 66
Adrian Martinelli SF 3B 4 1 82 107 81 33 42 88 28
Juan Martinez STL LF 1 1 49 59 38 55 85 94 78
Mike Maserang PHI C 51 37 50 52 52 50 23 26 38
Umar Matoub LAD 1B 2 1 41 25 38 17 9 15 4
Bobby Matyas CIN 1B 7 6 62 40 55 43 26 66 59
Avery Maxwell CAL C 100 100 82 76 81 76 40 32 37
Jimmy Mayville CIN 1B 1 7 50 46 39 19 14 11 37
Eddie McCoy ATL 1B 1 2 34 76 55 44 4 49 39
Ethan McCullough CWS C 70 73 75 81 80 84 1 9 18
Matt McDevitt CWS LF 2 2 18 51 16 13 46 64 64
Dana McDonald ARI 3B 1 1 32 92 72 48 8 78 79
Reginald McDougall NYM CF 1 1 19 18 12 41 81 98 101
Brett McEwen ATL 1B 1 2 15 26 52 12 11 23 29
Nick McGraw SEA 1B 4 1 39 24 22 10 23 6 7
Kevin McKasson COL C 69 61 50 49 49 51 42 47 45
David McNair ARI RF 3 1 1 69 8 2 33 92 44
Chance McWilliams WAS LF 1 1 8 41 9 3 44 65 85
Jose Medina CWS C 80 74 13 19 27 24 17 22 39
Rafael Medina CWS 2B 1 5 64 68 85 92 25 24 45
Nate Melendez OAK RF 1 7 14 58 14 2 50 82 49
Bobby Melillo TEX 3B 61 65 70 73 79 79 46 70 79
Tony Mendez SF C 73 69 42 56 67 65 28 42 43
Alex Mendoza CWS 1B 1 1 17 4 26 4 6 7 7
Chad Mendoza ARI 1B 1 1 16 10 32 17 31 9 24
Manny Mendoza CWS C 24 28 16 48 33 10 5 14 6
Raul Mendoza BAL RF 1 5 45 36 37 6 70 98 78
Scott Merritt LAD C 73 73 5 52 15 3 9 46 39
Per Meulengracht MIN RF 1 1 73 49 41 34 70 84 88
Gerard Michel ATL 3B 3 3 67 88 63 35 34 86 48
Joel Miller DET C 82 51 9 14 16 3 1 19 24
Micah Miller CAL RF 1 4 1 45 6 18 61 94 79
Danny Miramontes TOR 1B 2 1 9 20 16 32 1 1 1
Norimoto Miyanishi NYY CF 2 4 52 30 38 43 86 76 53
Jose Mojica OAK SS 1 1 74 66 95 100 6 55 35
Tim Molchan ATL C 74 57 27 14 28 9 1 19 8
Jose Molina BOS SS 1 5 67 71 102 98 33 53 64
Brent Montagano COL 2B 1 1 45 60 44 55 25 57 45
Oke Monti ATL C 41 53 14 39 31 31 1 32 4
Danny Montoya BOS 1B 1 2 38 14 55 5 36 8 18
Israel Montoya SEA CF 1 2 49 21 38 6 78 66 40
David Moore BOS DH 46 50 1 16 7 7 3 22 6
Joel Moore PHI 1B 7 1 39 19 36 9 10 26 7
Josh Moore LAD LF 2 4 9 19 10 6 33 58 70
Justin Moore ATL LF 2 1 53 45 58 6 56 84 49
Steve Moore CIN 3B 1 2 64 75 83 80 43 71 63
Jeremy Moorehead NYM LF 5 1 7 20 8 4 49 66 55
Bob Morales ATL CF 1 3 1 18 7 5 74 101 101
Tony Morales SEA 2B 1 4 60 75 79 82 37 59 26
Derek Moran CIN 3B 1 1 57 92 53 74 22 74 46
Nick Moreno CIN CF 4 1 56 65 53 70 68 77 96
Calvin Morin MIA RF 1 7 25 31 20 3 79 65 75
Manny Moron OAK 2B 1 1 75 91 102 101 5 39 66
Kyle Morse CWS LF 1 1 54 16 48 48 49 61 72
Anthony Mosley CWS LF 2 1 18 15 23 2 53 54 82
Jason Moss PIT LF 2 5 3 10 7 50 63 68 88
Armando Moz CIN C 70 66 11 34 24 3 10 34 32
Frank Mullen ARI SS 1 1 76 90 100 101 11 5 30
Freddy Mullen MON 2B 72 81 56 63 68 64 15 9 12
Bayesa Mundhir NYM 1B 1 2 16 16 29 2 17 40 28
Alejandro Muniz OAK 1B 5 1 27 35 33 5 24 11 9
Alex Munoz ATL SS 1 3 57 72 84 87 2 42 22
Ryan Murdock LAD LF 2 7 27 16 18 2 42 55 31
Graham Murphy NYY LF 1 2 1 43 4 1 27 70 44
Tony Murray DET C 93 34 19 10 35 1 5 4 43
Geoff Musico LAD C 87 64 14 34 23 9 7 25 39
Ighlas Mwara CWS CF 1 4 55 50 61 64 72 87 98
Kazuyoshi Nakamura CLE 1B 4 1 69 28 58 5 61 67 72
Kiyonaga Nakamura LAD C 51 30 5 19 32 44 7 9 9
Masaya Nakamura NYM 1B 6 7 51 41 47 12 40 26 41
Ryohei Nakano DET SS 3 3 48 74 45 88 1 50 31
Yasuo Nakata ARI C 54 27 2 11 32 3 1 14 4
Riley Nasiir ATL SS 3 5 75 89 99 101 8 56 41
Dermott Neill TEX DH 1 2 28 36 38 15 8 7 12
Frank Nelson TOR RF 3 2 41 57 47 4 71 83 61
Sean Neuroth TEX 2B 1 4 42 76 88 91 3 49 36
Jack Nickleberry NYM SS 1 3 64 61 73 67 47 58 62
Andrew Nicol OAK 1B 1 2 33 53 41 50 1 24 26
Nick Nino DET 2B 1 1 78 73 62 85 66 67 61
Carlos Nolasco BOS 3B 7 3 44 85 56 31 17 74 39
Chris Norris CIN 2B 4 3 47 56 48 66 39 56 84
Kevin Norton CHC RF 2 3 63 62 63 69 80 81 83
David Norum BOS 3B 1 1 50 72 74 73 42 56 66
Omar Novoa NYM 2B 2 6 53 96 58 67 1 74 43
Jose Nunez CIN 1B 1 2 45 61 47 34 10 47 36
Tony Nunez DET RF 1 3 51 48 50 15 54 50 36
R.J. O'Brien OAK LF 1 1 63 16 57 2 74 77 91
Benny O'Connor DET 1B 6 5 48 27 27 10 14 23 7
Jared O'Connor ARI 3B 1 2 46 91 43 39 33 72 46
Bobby O'Leary CIN 3B 1 1 61 75 61 11 21 62 56
Barrfhionn O'Toole CAL RF 3 1 1 26 28 6 93 68 83
Torquato Obawole MIA 2B 1 1 66 72 44 76 15 58 42
Areda Obote LAD SS 1 5 66 27 51 62 58 57 56
Mario Ocana MON SS 1 2 73 73 70 67 45 67 86
Gabe Ochoa CIN SS 1 1 87 71 99 90 1 74 97
Danny Odom TEX C 60 65 53 82 70 78 68 97 94
Yutaka Oki ARI CF 4 6 26 22 23 27 79 62 85
Frank Olivo BOS LF 1 1 73 44 34 66 71 24 67
Ernest Olkowicz ARI LF 3 7 5 7 3 5 42 49 48
Iften Olujimi NYY SS 1 3 34 66 66 64 18 61 33
Shigeru Ono ATL LF 2 5 14 41 26 2 35 80 66
Adrian Orosco KC 1B 6 2 21 21 36 6 3 11 13
Victor Orozco BOS 3B 1 2 60 91 49 17 51 87 47
Darrell Ortega LAD RF 4 5 7 10 5 1 81 78 79
Tim Osborn NYY 2B 1 1 21 37 42 94 38 26 81
Chris Osting COL LF 2 2 7 31 11 5 55 61 56
Jason Ostrom TEX RF 3 3 34 27 26 45 77 62 66
Zhi-bin Ou-yang TOR 2B 3 2 61 70 94 83 49 65 96
Detlef Oursler NYM SS 1 3 93 93 87 95 60 52 39
Alan Oxenrider CHC 3B 1 1 42 99 65 38 1 83 47
Kunimatsu Oya CWS SS 1 1 81 61 93 98 55 63 68
Antonio Oyola SEA LF 4 3 1 37 17 6 63 79 75
Antonio Pacheco MON LF 1 2 5 22 19 18 64 81 99
Nick Pacheco OAK 1B 2 2 34 33 38 9 1 3 5
Ramon Padilla LAD 3B 1 1 46 64 48 31 41 45 42
Jared Paige CIN LF 1 1 1 38 12 4 52 56 44
Jim Pankratz TEX 1B 7 1 29 46 25 9 22 20 45
Dominique Paolozzi BOS DH 5 5 7 29 25 23 25 30 7
Won-jun Park SD C 84 78 90 83 85 88 5 11 6
Matt Parker BOS 2B 1 6 55 75 80 90 50 64 65
John Parra ARI SS 34 33 68 66 70 70 4 17 20
Stanislav Parusov BOS SS 1 2 53 64 83 72 4 49 93
Ryan Pastore ARI 1B 4 4 36 29 23 5 5 3 8
Matt Patnaude TEX RF 1 1 1 55 10 5 61 89 97
Mike Patterson NYM C 37 92 1 68 7 6 2 60 7
Sean Peake CWS CF 3 1 30 22 26 25 70 74 100
Sidney Pedder CWS C 102 102 79 80 90 89 78 77 81
Jon Pedlar DET RF 3 2 13 34 33 8 8 19 8
Nelson Pelico ARI 3B 1 4 30 99 56 29 54 90 52
Pat Pemberton NYY 2B 2 3 45 6 41 30 34 40 53
Juan Perez DET C 38 44 27 19 6 14 12 20 34
Eddie Perry LAD 1B 3 1 3 34 11 8 7 67 42
Chad Persaud ATL LF 2 1 29 79 12 5 66 52 55
Tim Persson CIN 1B 1 2 26 40 45 68 15 14 58
Blaine Peters ARI LF 1 6 49 42 45 43 46 66 62
Bryan Peterson HOU C 94 90 65 64 68 63 4 19 5
Joe Phillips LAD SS 1 5 60 92 102 97 6 72 57
Jose Pineda TEX 3B 1 2 63 90 87 102 55 55 70
Jason Pirkle CIN CF 1 2 55 6 39 1 58 49 70
Santino Pisanello ATL LF 2 3 3 47 23 5 51 54 69
Rick Pittman LAD C 52 54 1 34 19 12 24 31 2
Joeri Plas CLE C 61 58 59 58 54 60 13 12 6
Mike Plugge NYY 3B 1 11 74 77 84 57 42 59 72
Marcus Pollard OAK LF 1 6 1 28 1 4 35 69 50
Dusty Pollert DET DH 5 5 35 65 25 6 35 57 75
Enrique Ponce ARI CF 1 1 1 42 1 1 80 56 71
Josif Popovski MON SS 1 1 81 98 99 97 13 11 30
Elias Posada CIN CF 3 4 22 30 38 5 52 73 51
Hildo Pot SD 3B 1 2 60 79 77 76 56 70 74
Chris Powell SF C 80 77 16 40 38 42 2 8 7
Jack Power MIA LF 3 9 14 61 33 54 62 78 82
Tony Prado TEX LF 1 1 1 11 4 36 37 62 74
Geni Prawiranega NYY C 79 70 67 72 70 73 5 20 3
Tom Primmer NYM LF 3 5 9 7 6 1 51 65 89
Danny Pujols SEA 3B 5 10 37 63 47 44 35 54 45
Tanner Purchase DET CF 1 4 49 28 44 55 89 65 87
Chris Pynn NYM C 79 58 18 41 16 5 6 31 26
Guillermo Quintero BOS 1B 1 1 42 40 43 67 50 17 65
Denis Rachin CHC C 92 57 11 30 25 3 6 28 7
Carlos Ramirez CWS 1B 4 3 34 29 42 3 3 27 24
Ivan Ramirez ATL 3B 3 1 45 85 51 55 18 75 45
Jesus Ramirez CWS 1B 1 3 49 8 13 7 27 5 6
Jose Ramirez LAD SS 1 8 82 39 85 80 4 6 47
Edwin Ramos KC 3B 1 1 63 78 98 85 36 67 54
Andy Rayer COL 2B 4 6 52 20 62 66 1 1 45
Danny Real CIN CF 1 4 29 54 72 59 84 97 100
Chris Redhead CIN LF 4 5 5 14 2 5 57 46 83
Dwane Reed COL 3B 1 1 48 88 62 76 23 79 48
Justin Reich ATL SS 1 4 50 61 96 100 6 44 52
Kyle Reilly PHI LF 1 1 40 54 58 57 48 66 62
Luis Restrepo ATL 3B 48 58 48 64 65 67 31 51 52
Dave Reyes BOS CF 1 6 17 36 22 6 86 65 94
Eddie Reyes BOS LF 2 1 55 41 33 3 75 59 43
Victor Reyes NYM 2B 1 2 75 39 33 91 5 16 39
David Reyna NYM C 95 97 52 65 74 72 1 7 6
Dave Reynoso LAD 3B 2 1 70 78 69 79 2 65 59
Keith Rice BOS 3B 1 1 45 96 65 32 10 72 60
Mark Richert MON SS 1 1 76 83 53 56 18 67 44
Badr al Din Ridha CIN CF 1 3 55 19 44 50 83 50 75
Brad Ritter ARI C 63 63 32 35 40 31 32 39 41
Daniel Rivera ARI 3B 5 1 75 85 93 95 13 71 36
Tony Rivera TEX 3B 1 1 80 92 95 100 1 56 74
Scott Robbins TOR RF 2 2 12 30 21 4 60 81 63
Willis Robles TOR LF 2 1 1 23 6 6 76 103 82
Kevin Rolison BOS LF 2 1 29 56 30 20 33 73 60
Edwin Romero ARI LF 1 3 43 53 40 48 33 46 44
Jose Romo CWS SS 1 6 72 59 61 47 5 53 51
Javy Rosa TEX LF 1 2 11 69 9 40 62 87 88
Mike Rosa BOS SS 5 2 81 34 46 62 15 14 54
Victor Rosas SEA C 102 39 72 13 31 25 30 17 19
Bobby Ross MON C 74 56 11 32 26 4 6 32 41
Micah Roth OAK LF 1 1 11 34 52 53 65 78 99
Ben Rubenacker CLE 1B 3 4 47 50 54 56 4 12 23
Danny Runberg NYM DH 1 2 1 13 40 16 16 28 20
Hieronim Rutkowski ATL SS 3 4 71 71 70 70 53 7 7
Angel Ruvalcaba MON CF 1 1 30 23 16 2 83 86 100
Jason Ryan COL 1B 6 1 37 20 39 12 5 30 26
Yaremka Rzhevsky DET 2B 1 4 73 70 70 68 13 12 52
Elias Sagrero CIN 3B 3 6 50 63 39 44 22 60 49
Yorkis Saiki CWS C 80 71 51 54 54 60 1 5 8
Steve Salafia OAK 2B 1 2 65 41 70 67 8 21 60
Carlos Salazar CLE LF 1 3 1 16 4 8 70 56 48
Mike Sammons SF C 65 74 35 62 61 69 1 4 11
Blake Sams BOS RF 1 7 9 34 22 4 51 63 61
Raul Sanchez BOS C 68 65 9 49 13 9 9 42 19
Julio Sandoval LAD C 69 34 2 21 15 1 2 17 21
Paul Sandoval CIN SS 3 3 69 80 52 99 44 67 51
Prabhukumar Santhanakrishnan NYM CF 3 5 3 34 8 10 95 79 90
Carlos Santoni LAD RF 1 1 45 82 81 71 44 75 87
Brandon Sarni CIN SS 1 2 81 76 66 70 1 64 51
Kikuo Sato CWS CF 2 5 57 34 63 65 90 100 97
Yutaka Sato CIN 3B 5 8 60 85 58 57 17 70 39
Mike Savage CWS CF 1 3 3 22 18 6 72 52 79
Bobby Schimke BOS SS 1 3 58 69 102 92 50 58 56
Emiel Schlepers OAK SS 1 4 47 70 65 69 3 60 39
Nikita Schram ARI 1B 1 1 42 35 65 101 1 4 37
Paul Schreiber ARI LF 1 6 10 55 13 12 46 85 45
Josh Schultze PHI C 54 41 17 12 19 6 5 8 16
Scott Scott CLE 2B 60 67 79 80 82 83 3 7 13
Mike Sebastian DET SS 1 8 67 37 70 99 8 8 44
Vasag Semerjian WAS C 45 49 26 3 33 8 12 2 34
Ruben Serrata ARI CF 1 1 1 18 7 6 80 97 98
Jorge Severiano OAK C 88 100 68 90 47 110 79 92 42
Pat Shaddock PHI 1B 2 4 63 63 54 63 4 7 5
Paul Shell SEA SS 1 3 52 46 61 68 10 19 38
Matt Shepard CIN 2B 3 1 43 81 62 75 43 82 31
Jason Sher CLE 2B 2 2 83 91 98 98 1 24 44
Matt Sherard OAK CF 2 1 53 51 42 44 77 77 68
Tetsuya Shinoda OAK 1B 1 1 26 22 34 16 30 48 2
Hyeok Shon ARI CF 1 4 72 38 60 61 72 66 80
Jon Shonka KC 2B 1 4 39 42 48 47 27 21 63
Larry Shoop NYM CF 1 5 1 51 14 4 72 74 68
Ryan Short CIN SS 1 4 88 100 103 100 12 38 43
Dalton Silveira CWS 2B 1 1 40 77 76 81 7 37 23
Nate Singleton NYY C 79 79 66 71 70 70 17 7 8
Jeremy Sipe BAL 1B 1 3 56 34 66 42 5 15 36
Jose Sisneros ARI SS 1 2 84 79 83 100 8 54 60
Zach Slot LAD LF 1 4 18 8 27 4 28 31 51
Josh Slusarczyk CIN SS 1 3 66 90 95 84 12 74 28
Frank Sokolosky BOS SS 1 2 72 96 95 101 19 79 46
Omar Solis SEA SS 3 1 83 50 72 77 46 32 42
Luis Solorzano CIN 3B 1 1 61 107 64 50 30 87 61
Jeff Sorrels COL 1B 1 1 42 67 69 35 14 52 23
Jonathan Sotelo LAD LF 1 4 18 47 6 3 67 76 54
Roberto Sotelo LAD C 76 43 7 23 3 6 8 23 75
Edwin Soto TEX C 80 86 58 78 81 84 2 4 7
Tony Soto DET 3B 1 1 40 96 59 39 12 93 55
Sam Sours STL RF 3 2 39 77 32 30 66 90 75
Curt Stallings BOS LF 3 2 13 8 15 18 55 47 69
Randy Stapleton LAD LF 1 2 1 38 23 4 63 60 67
Bran Stark TOR CF 1 3 33 64 7 74 99 95 93
Luke Stark ARI 2B 2 2 51 65 77 66 1 38 8
Louwe Starmans NYY 3B 2 5 61 101 58 52 4 86 38
David Stayton CIN C 74 37 1 14 15 2 8 15 3
Helmut Steggall MON C 78 78 47 47 46 71 9 9 33
Roy Steigerwald ARI LF 1 5 31 3 23 31 73 91 95
Matt Steinke CLE 1B 3 1 12 17 26 3 5 5 4
Khalil Stephens STL 2B 1 8 67 70 85 80 37 70 58
John Stevenson COL CF 1 3 88 12 55 72 74 46 101
Chance Stever OAK LF 1 1 3 39 15 2 40 59 57
Josh Stinnett ARI 3B 1 1 74 96 96 92 4 25 34
Mike Strey BOS C 85 73 1 43 7 7 1 39 12
Ben Sutton CIN LF 5 3 5 70 8 6 44 83 50
Pat Sutton STL LF 1 2 18 6 17 8 43 41 38
Akira Suzuki MIA 2B 1 3 42 50 46 103 12 19 63
Nick Swank DET C 70 59 10 26 9 7 13 21 22
Jason Swisher ARI 1B 3 2 53 65 68 17 2 8 1
Gil Switzer KC LF 1 1 23 26 16 2 75 69 82
Matt Sybrant OAK RF 6 9 5 66 15 4 27 92 63
Toki Takeuchi CIN CF 2 3 20 56 29 16 79 75 98
Heitaro Tanaka SEA LF 1 3 23 53 32 31 54 47 28
Sean Tanner ARI C 62 59 1 27 5 19 1 20 7
Chris Tatum COL C 72 66 14 38 22 10 3 30 37
Dustin Taylor CLE DH 1 2 7 55 10 3 51 69 79
Nate Taylor ATL 2B 1 1 56 77 78 84 1 24 21
Roberto Tena NYY SS 1 2 66 69 73 74 44 56 33
Yasahiko Teshima TEX 1B 2 1 38 48 43 9 17 41 34
Matt Thompson MIA 2B 1 6 68 86 88 89 42 55 56
Ryan Thompson MIA C 60 37 7 10 15 6 51 17 38
Tom Thompson MIA LF 1 2 3 47 26 9 58 57 103
Mike Thornton TEX 1B 1 3 1 29 7 5 8 49 54
Chris Thorson MON 1B 3 1 52 65 64 68 20 18 29
Jason Thrash MIA 1B 4 7 50 30 32 2 42 19 23
John Thurman CWS RF 1 5 3 35 10 8 87 60 72
Eric Tiehen OAK C 69 62 48 55 56 57 20 30 6
Yao-pang Tien ARI LF 2 2 35 8 43 4 44 45 67
Sergio Tinoco BOS LF 1 2 24 7 28 4 54 44 55
Matt Tittle NYM 2B 1 4 54 59 82 79 17 19 63
Julian Toney BOS LF 4 2 5 43 6 3 64 63 57
Jim Towle CIN SS 1 8 63 53 70 76 12 34 42
Seth Tramontano ARI LF 3 1 32 50 56 58 51 70 76
Jeff Trapp ARI CF 4 3 6 8 12 22 89 91 93
Edgar Trejo ATL 2B 2 2 69 71 69 71 56 60 63
Sean Trueblood SEA 1B 1 3 41 74 46 19 11 55 35
Bill Turnbull TEX 1B 1 12 43 78 75 75 26 53 50
Brad Turner PHI C 51 48 18 9 11 6 11 8 12
Daniel Underhay NYY 1B 4 4 48 17 38 22 35 4 22
Jonathan Underhill ARI 2B 2 9 76 83 84 83 10 65 45
Elias Urbina NYM CF 1 1 14 51 22 22 52 88 43
Andy Urquhart CIN SS 2 6 71 56 57 68 61 77 70
Devon Utley NYY 1B 4 1 27 24 41 39 31 15 7
Josh Vaill LAD 3B 5 5 62 93 93 45 56 79 82
Justin Van Houten LAD CF 1 3 41 26 41 58 72 57 74
Jarno van Lente CWS 2B 2 1 42 56 54 94 42 53 57
Chris Van Niel SEA SS 2 7 64 78 81 84 10 58 61
Koen van Oort NYM 2B 2 1 77 88 73 72 8 70 47
Ed Vargas ARI SS 3 5 86 45 64 78 46 29 65
Francisco Vargas NYY LF 4 1 1 5 9 3 48 40 69
Alex Vasquez ARI 1B 1 3 40 90 40 45 24 70 25
Armando Vazquez ATL RF 1 4 24 34 22 3 64 66 79
Miguel Vazquez LAD C 74 30 12 8 40 16 26 3 27
Ramon Vega LAD CF 1 1 7 50 14 5 73 70 62
Alex Velasquez CIN SS 1 5 90 92 99 103 59 73 68
Mike Velazquez ATL C 63 24 17 7 13 4 6 6 9
Elias Vences ATL CF 1 1 36 76 28 33 75 98 49
Jamie Villagrana DET SS 1 1 63 70 101 95 4 51 68
Franklin Villanueva ARI 3B 2 8 70 101 91 94 19 90 38
John Wagner CIN LF 1 1 5 31 7 1 67 68 54
Ray Walden CIN 1B 1 4 28 18 16 7 7 7 8
Jeremiah Walker NYY 1B 1 3 10 6 23 2 22 11 1
Khalil Walker MON 2B 1 6 98 76 89 51 53 77 84
Steve Waltenbery CWS SS 2 3 91 100 100 102 33 80 39
Zi-jing Wang BOS LF 2 1 5 39 20 27 77 97 98
Jaden Warrior DET 1B 1 4 50 38 50 55 12 23 23
Mike Warzecha CWS 2B 1 1 28 29 85 54 2 7 26
Jeremiah Washington DET 2B 1 4 69 60 76 72 43 42 64
Andy Wasierski NYY 2B 1 5 55 88 94 98 47 87 87
Eric Waugaman MON SS 1 4 74 91 96 84 10 80 51
Joe Weissman CWS C 39 81 1 55 5 4 1 48 40
Ken Welch ARI 1B 1 1 33 63 51 32 34 62 42
Alan Weller PHI 1B 1 3 46 30 33 23 34 16 5
Bryan Westray NYY 1B 1 4 38 29 41 50 47 37 63
Longfellow Wetzler ARI CF 1 1 15 14 22 22 76 86 89
Bryan Wheeler CIN LF 1 1 2 13 9 1 42 57 58
Bobby White NYY C 76 65 18 51 9 5 1 47 6
Gregg Whitecotton TOR 3B 1 4 66 71 85 84 45 50 65
Ray Whitehead ARI LF 2 5 1 5 8 36 48 57 59
Kevin Whitenack TEX 3B 1 3 46 68 52 21 28 45 44
Josh Whitmore TEX 1B 1 1 55 79 79 79 3 29 30
Malik Whitted CWS C 58 66 1 46 18 3 3 40 9
Kevin Wick CIN 3B 4 5 33 60 38 53 18 37 32
Scott Wiggs OAK 2B 2 2 62 29 70 65 39 14 62
Eisse Wijnja DET 1B 2 1 29 22 37 1 18 17 12
Kevin Wiles CLE 1B 2 6 45 43 56 66 19 11 33
Robert Wilkins OAK 3B 1 8 67 67 50 91 9 53 62
Jordan Williams SF RF 1 3 21 53 30 22 37 81 58
Justin Williams COL 3B 1 1 54 74 63 71 9 46 26
Mark Williams CIN 2B 1 2 1 45 14 7 13 52 44
T.J. Williams COL 1B 2 2 46 17 11 21 21 12 32
Tim Williams KC 1B 1 3 50 46 44 55 34 45 45
Noel Wilson CWS C 64 67 10 38 7 10 3 31 17
Craig Wright CIN 1B 1 1 76 64 53 53 48 72 41
Josiah Wright CWS 2B 1 1 36 53 60 98 7 29 69
Tristan Wright CLE 1B 1 3 73 37 54 62 51 45 55
Hiromitsu Yamada MIA CF 1 1 8 36 11 8 73 62 59
Hiroki Yamamoto LAD 3B 5 4 36 93 97 27 29 82 59
Kunizo Yanagisawa MON 2B 76 74 78 73 73 70 64 69 69
Tomohiro Yokoyama ARI LF 1 1 10 41 15 5 50 55 65
Dae-ik Yoon SEA RF 1 3 6 37 19 35 70 81 85
Dale Young ARI 2B 1 1 55 71 81 79 34 61 69
Chris Zamora CIN 3B 7 7 47 85 62 47 13 57 38
Ernesto Zamora ARI 2B 1 1 58 96 45 58 31 90 39
Jorge Zarazua CIN 1B 1 5 35 18 50 9 30 14 32
Ben Zeiler TOR C 88 90 65 63 9 62 6 8 6
Mike Zern NYY 2B 2 1 59 38 82 56 14 13 47
Ching-hsia Zhang SEA 2B 1 4 67 69 51 67 18 50 45
Yat-sen Zhu TEX 3B 1 5 62 90 87 73 1 51 34
Joe Zimmerman DET CF 1 5 33 26 29 40 70 65 71
Tony Zizumbo CIN 2B 1 6 56 43 76 57 48 32 69
Olaf Zoeteman CWS 1B 1 6 60 37 79 73 16 3 39
Josh Zoglmann NYY SS 2 1 83 100 101 98 24 52 42
Nazeeh Zubair NYY C 101 44 14 18 10 6 1 10 48
Jim Zucco ARI SS 1 1 100 90 99 102 8 64 35
Sunday, July 16th , 2023 - OOTP Baseball 24.6 Build 69