MAJOR LEAGUE BASEBALL
LEAGUE UPCOMING FA REPORT - SCOUTED BY: OSA
12/31/2049
BNN Index
|
MLB
|
SCORES
|
STANDINGS
|
STATS
|
TEAMS
|
PLAYERS
|
TRANSACTIONS
|
HISTORY
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