MAJOR LEAGUE BASEBALL
LEAGUE UPCOMING FA REPORT - SCOUTED BY: OSA
12/31/2050
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
Blake Abbott
SD
3B
1
1
25
95
44
34
27
86
45
Diwan Abdul-Salam
ARI
3B
4
3
40
76
72
55
1
49
37
Ernesto Abreu
NYY
LF
1
6
44
36
32
4
47
57
52
Tokugoro Adachi
DET
C
64
67
26
40
30
6
4
34
32
Robby Adair
SF
3B
1
1
75
63
73
67
56
52
61
Devine Adams
ARI
CF
4
2
12
29
15
5
67
82
83
Jeremy Adams
ARI
3B
1
5
38
97
49
59
37
78
34
Francisco Aguayo
NYY
1B
5
2
19
14
36
7
33
10
10
Ricardo Aguinaga
CHC
1B
1
4
31
27
18
7
53
16
21
Raghnall Ahearne
SEA
CF
4
2
1
6
20
36
87
92
101
Walt Alaniz
OAK
LF
1
2
26
45
21
13
41
85
69
Andres Aldape
CWS
C
88
41
2
31
9
1
33
23
8
Leon Alders
SF
2B
2
2
55
58
50
57
1
20
38
Matt Alderson
NYY
C
71
55
1
21
15
9
22
25
4
Jamel Alexander
NYM
CF
3
6
3
54
16
8
78
91
99
Bryan Alfaro
SEA
C
69
52
9
20
10
5
30
27
27
Chris Alft
MIA
C
88
57
7
21
22
6
19
21
8
Gabe Allen
CWS
3B
4
4
31
68
49
50
36
62
50
Matt Altieri
TOR
C
88
97
86
99
12
101
71
93
9
Dale Altman
SF
3B
1
4
59
83
57
40
35
73
53
Gilberto Alvarado
CWS
RF
2
1
1
82
17
8
45
102
61
Justin Alworth
COL
LF
1
4
10
31
23
4
43
66
66
Frank Amato
SEA
1B
53
66
23
76
44
34
8
59
34
Lamberto Amicis
SEA
SS
1
2
77
92
97
100
62
41
24
Dale Anderson
NYY
RF
2
2
1
23
21
1
20
43
38
Ryan Anderson
SD
C
80
47
1
11
8
4
1
6
35
Tim Anderson
OAK
SS
2
3
83
65
92
92
17
71
60
Bazyli Andrysiak
MON
C
74
98
1
81
8
7
1
11
29
Eric Angelle
DET
LF
1
2
1
54
22
1
24
50
71
Hank Arias
LAD
CF
2
4
3
53
17
20
73
72
85
Ian Arlotta
DET
SS
1
3
76
75
95
102
24
53
14
Carlos Armenteros
DET
C
68
70
61
62
59
65
56
54
56
Kirk Arp
TOR
3B
1
4
76
94
97
95
5
14
46
Jose Arriola
MON
DH
5
1
43
21
51
68
4
10
39
Cesar Arteaga
CIN
2B
1
1
40
29
59
101
2
6
25
Cesar Arteaga
SD
2B
1
7
59
52
58
68
14
47
56
Chris Artz
CWS
1B
1
1
34
53
53
52
40
51
54
Bakhtiar Asadov
BOS
LF
3
3
7
80
22
14
46
88
65
Rich Atterberry
SD
C
84
55
7
25
15
6
18
33
6
Danny Ayala
NYY
C
84
49
29
23
19
2
13
24
39
Danny Bailey
STL
CF
1
6
43
48
18
6
70
81
64
Matt Baker
NYM
LF
3
1
41
23
26
4
81
52
73
Carlos Ballesteros
ARI
SS
4
3
77
101
100
99
21
47
43
Will Barksdale
LAD
C
80
46
18
22
18
4
47
24
50
David Barona
ARI
3B
1
1
64
86
63
58
16
79
32
Curt Barrett
ARI
C
78
76
61
64
70
68
1
9
8
Conor Barron
CWS
1B
5
1
31
9
35
9
13
15
9
Zack Barton
SF
CF
1
3
41
22
25
8
81
60
77
J.J. Basil
DET
2B
1
4
63
73
80
75
30
72
50
Mike Batko
BOS
3B
1
3
63
68
76
56
6
44
30
Steve Bauman
CIN
LF
2
1
13
52
9
5
26
73
50
Blake Beale
ARI
LF
4
1
29
35
27
33
47
75
41
Shannon Beck
OAK
1B
37
44
19
27
21
8
19
30
3
Erik Beezley
ARI
RF
1
1
1
24
2
5
46
75
58
Jim Begger
WAS
SS
2
1
65
64
68
70
2
47
29
Ryan Bentz
SD
LF
1
1
39
52
29
27
63
72
58
Randy Bergman
CWS
LF
2
1
2
9
1
1
53
56
84
Jean-François Bernard
TEX
3B
42
55
67
86
100
96
9
54
37
Matthew Berry
CIN
1B
1
5
17
21
7
5
17
19
6
Adrian Billups
CIN
3B
1
3
87
87
79
82
16
68
84
Chris Bittner
SF
1B
1
1
25
84
57
39
20
75
40
Danny Bjarnson
CWS
2B
3
8
45
54
66
64
56
38
65
Justin Blakely
MIA
C
59
59
19
32
30
9
11
26
41
Jerry Blas
LAD
C
61
86
41
71
26
11
7
59
30
Chris Blue
STL
SS
1
6
79
95
93
95
8
40
22
Adrian Bocker
MIA
C
59
54
17
8
28
1
10
15
30
Caleb Bockmann
MIN
3B
1
1
32
97
95
72
25
70
46
Jeremy Boerman
NYY
C
62
68
67
76
51
71
1
7
5
Cory Bonham
LAD
SS
4
3
69
66
48
64
48
64
53
Brian Bonin
CWS
C
72
52
5
31
23
3
6
29
7
Justin Bonner
SF
2B
1
1
65
72
86
83
27
56
57
Randy Boone
LAD
2B
1
2
61
40
62
56
15
11
32
Joe Booth
BOS
LF
2
2
5
45
31
18
74
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
18
20
25
Malik Boulay
CWS
3B
1
5
44
74
64
56
33
68
60
Jared Boyce
SD
C
73
42
7
17
13
9
2
5
7
Glen Boyle
DET
C
79
41
19
22
17
2
5
24
8
Dave Brabo
COL
SS
3
4
72
65
98
96
8
41
42
Ralph Braine
CIN
CF
1
4
10
60
10
1
63
82
54
Dan Bremseth
NYM
CF
1
6
11
37
26
6
63
45
72
Bobby Bricker
WAS
2B
1
4
47
86
61
98
27
76
42
Chase Briney
STL
3B
8
7
33
104
51
36
34
85
46
Jorge Brito
SD
3B
1
1
56
84
95
23
10
64
28
Larry Brocato
BOS
1B
1
7
52
36
60
76
13
13
53
Moses Brokken
OAK
RF
3
4
2
26
10
11
31
53
70
Malik Brookshire
SEA
2B
72
88
81
104
101
97
1
14
6
Dinand Brouwer
CIN
1B
1
1
64
97
49
28
20
88
38
Freddie Brown
CIN
LF
2
4
21
54
23
25
46
60
66
Wing-kit Bu
LAD
CF
1
1
1
12
6
6
83
96
101
John Buff
BOS
CF
1
2
12
40
19
21
86
77
54
Pat Bulger
BOS
C
75
53
5
20
29
35
6
22
25
Sal Burgos
CIN
LF
1
1
39
53
43
26
65
49
62
Gonçalo Burhil
NYY
3B
6
3
58
59
87
30
28
48
23
Jason Burke
CWS
2B
3
7
45
30
42
90
3
7
57
Nate Burkhalter
SF
3B
1
6
23
99
61
28
2
75
47
Luke Burnham
CWS
3B
3
3
46
87
50
42
29
75
56
Josh Burns
CWS
1B
54
48
32
37
22
7
14
28
32
Danny Burnside
TOR
RF
1
1
80
80
86
90
97
101
97
Aaron Burress
SF
C
70
76
53
63
64
63
1
7
5
Jon Buscher
STL
C
70
42
9
8
16
6
20
24
3
Tom Butterbaugh
OAK
3B
1
1
45
91
80
92
63
66
71
Eduardo Calderon
CWS
C
88
53
9
16
11
15
6
17
16
David Campbell
SD
1B
1
1
62
50
63
4
25
62
41
Rick Campbell
MIL
2B
1
1
67
76
91
72
10
64
61
Travis Campbell
BOS
3B
2
1
66
93
52
71
1
77
42
Nick Canizales
TEX
1B
1
5
49
85
100
100
5
34
27
Gil Caraveo
SF
CF
1
5
56
45
53
1
80
76
65
Scott Carr
DET
LF
1
1
22
23
18
28
36
54
52
Jesus Carrillo
MON
2B
1
6
89
75
73
53
51
62
47
Doug Carter
CIN
C
85
36
16
10
39
11
15
24
30
Tim Carter
MIN
2B
1
1
52
67
68
82
35
18
30
Travis Carter
SD
2B
1
4
58
54
67
66
1
17
47
Keith Casner
CWS
C
58
61
19
26
16
3
8
33
15
Steve Castleberry
CWS
RF
3
1
61
88
72
78
86
101
101
Frank Caulfield
CHC
2B
1
5
79
78
88
99
1
68
35
Mike Cavagnaro
BOS
C
54
62
8
34
26
12
11
48
55
Henri Cederberg
STL
2B
4
2
90
66
74
73
58
65
70
Rogelio Cervantes
BOS
SS
1
1
67
99
108
104
22
17
44
Sal Cervantes
SEA
3B
3
6
63
83
72
82
16
77
38
Jim Chalk
ARI
RF
4
1
3
22
6
1
44
66
51
Adugna Chandu
BOS
2B
1
8
65
69
71
70
1
62
42
Cesar Chavez
ARI
2B
1
1
62
80
78
81
37
49
44
To-wai Chen
LAD
3B
1
3
55
82
59
43
15
69
40
Gang-sheng Chew
CWS
3B
5
15
62
82
63
50
27
57
48
Duri Chilemba
CWS
3B
1
4
75
89
72
75
5
52
55
Jamie Christian
DET
C
54
37
16
25
29
1
18
25
16
Alex Cid
LAD
1B
2
6
35
28
1
50
9
9
6
Igor Ciobanu
OAK
1B
1
3
38
20
33
4
12
6
8
Bert Clark
MIA
LF
1
1
23
45
21
20
56
89
55
Dustin Clark
ARI
SS
1
2
67
87
93
88
68
81
80
John Clark
LAD
LF
2
1
45
17
28
40
62
63
65
Steve Clark
SD
LF
1
2
15
46
56
60
40
48
73
Ricardo Claros
OAK
LF
1
1
1
29
6
1
21
68
57
Tim Cleary
SD
SS
1
2
75
86
87
80
71
70
74
Jerrod Cluck
SEA
LF
1
6
7
39
6
5
76
77
67
Jon Coleman
OAK
LF
3
3
17
51
20
4
40
63
64
Khalil Coleman
DET
C
58
40
36
28
37
10
7
13
32
Duncan Collins
CWS
LF
1
1
2
40
5
1
25
67
43
Paul Collins
SD
1B
2
3
54
40
50
56
60
63
94
Alex Colon
NYY
CF
1
1
33
28
44
49
54
61
68
Adam Conover
CIN
3B
1
4
44
100
60
34
21
86
49
Eddie Contreras
BOS
1B
1
5
14
49
27
4
1
33
8
Adrian Cook
SD
LF
2
1
59
20
59
64
52
46
71
Sean Cook
ATL
RF
1
1
6
32
6
25
45
83
76
Chris Cooper
COL
LF
1
3
39
32
22
34
82
71
74
Jayden Copeland
NYM
1B
1
3
14
28
9
9
5
13
5
Dennis Coppolino
MIA
1B
59
37
66
64
81
47
19
36
65
Dave Cordero
SD
2B
1
3
45
72
73
64
7
48
30
Emilio Cordero
MIA
C
82
36
5
6
19
4
4
9
6
Jose Corral
LAD
C
52
21
11
6
21
7
8
8
14
Ivan Cortez
ARI
CF
1
2
1
42
15
6
71
67
56
Marcos Cortez
LAD
1B
1
2
64
76
66
56
21
63
33
Mario Cota
MIA
C
61
34
17
21
22
8
15
10
26
Nick Cottrell
CIN
2B
1
5
58
79
103
83
1
49
46
Bobby Coulombe
ARI
RF
2
1
62
71
49
56
37
94
43
Jeff Cox
SEA
C
78
32
2
10
8
1
5
7
16
Tony Crespo
OAK
SS
73
81
71
95
94
97
77
85
98
Nate Crofts
MIA
1B
4
4
28
26
35
18
15
13
27
Peter Croston
SF
3B
1
2
31
86
55
19
1
73
20
Shane Cruse
CWS
C
52
60
6
40
26
7
19
43
6
Gus Cruz
BOS
SS
3
2
88
70
52
96
73
57
48
Mitch Cuadros
CWS
RF
1
1
1
8
4
4
28
44
44
Jelexiz Cuenca
WAS
SS
1
1
76
90
101
89
38
79
74
Octavio Cuevas
MON
C
59
34
1
8
17
6
10
9
15
Oscar Curiel
OAK
RF
4
1
22
46
18
4
42
64
38
Justin Curran
LAD
LF
1
4
17
67
19
7
51
88
55
Aaron Cusick
DET
LF
1
1
56
49
67
72
70
67
64
Nick Daigle
NYM
SS
2
1
52
48
47
78
13
43
45
Corey Dalton
CWS
1B
1
1
15
32
21
11
23
3
6
Ryan Daniels
SEA
LF
1
3
9
14
9
2
44
52
57
Justin Davenport
WAS
C
64
33
11
13
8
1
10
10
28
Zion Davidson
NYY
LF
1
1
11
63
11
4
79
99
86
Bart Davies
NYY
SS
1
1
70
45
58
55
65
31
50
Jonathan Davis
SF
3B
2
20
86
79
57
37
47
69
58
Kevin Davis
SD
1B
60
68
14
45
31
8
7
59
30
Brad Day
STL
C
82
80
57
59
59
66
61
59
66
Niek de Haan
SD
1B
2
1
49
32
52
80
40
8
37
Harrie de Kam
CWS
RF
1
7
9
37
19
4
65
92
89
Lee Deason
WAS
2B
1
4
49
82
87
82
15
60
34
Curtis DeLille
WAS
C
62
65
18
40
25
1
10
42
46
Zachary DeLuca
OAK
1B
1
3
54
45
50
52
37
49
30
Jeremy Dennis
MIA
2B
4
5
83
88
66
68
14
52
26
Pete Deschamps
SD
C
71
37
4
20
34
4
5
10
25
Brian DeVoe
SD
SS
1
2
97
93
72
81
36
84
62
John Dew
SD
2B
1
1
49
60
71
62
8
21
34
Johnny Diaz
ARI
1B
1
2
54
40
43
51
69
70
43
Marco Diaz
SEA
C
42
46
1
19
22
6
3
12
20
Zack DiCicco
DET
2B
2
1
50
62
64
61
2
40
33
Brian Dickeson
ARI
RF
1
4
2
13
3
3
30
49
56
John Dietrich
SF
C
75
35
51
23
64
48
43
18
58
Bob Dixon
ARI
RF
2
1
1
61
1
8
14
91
46
Mike Dodson
ARI
SS
1
1
66
64
100
92
34
58
88
Perry Dominey
LAD
CF
2
2
1
71
7
18
71
89
68
Bill Dooms
SF
C
87
93
56
67
71
73
1
11
8
John Doucette
BOS
C
69
31
22
19
22
8
12
9
28
Jason Dove
OAK
2B
1
5
54
31
31
22
29
40
17
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
51
Pat Drader
CIN
2B
1
1
52
54
65
77
27
28
61
Elmo Dreier
NYM
SS
1
4
86
96
93
108
11
20
46
Reagan Dudley
ARI
SS
2
1
76
64
85
92
38
41
65
Drew Duncan
SD
C
47
47
3
10
37
3
1
6
6
Nick Dunton
MIA
1B
1
1
46
76
62
63
34
68
28
Marc Durgin
NYY
CF
2
3
41
30
35
2
71
66
49
Brent Dutcher
SEA
SS
2
1
56
75
100
98
12
37
44
Ryan Dyal
CWS
2B
1
6
37
42
69
73
5
10
67
Vince Ealy
TEX
SS
1
2
79
97
83
95
4
41
7
Curt Earnest
SF
2B
2
2
48
72
65
75
30
35
21
Fletcher Easter
CWS
2B
1
5
39
26
68
79
1
6
13
Isaiah Easter
MON
CF
1
3
54
35
60
61
76
55
82
Tommie Eaton
SEA
3B
1
2
63
79
84
81
8
35
34
Nick Edmunds
SEA
RF
2
6
5
50
8
45
53
78
55
Adam Eisen
MIA
CF
1
5
9
37
20
2
82
70
99
Frank Elizondo
LAD
C
58
60
22
36
19
2
34
37
21
Tommy Ellington
CWS
C
99
31
14
9
20
11
29
5
20
Jonathan Ellis
OAK
3B
4
11
39
73
60
29
23
48
45
Kiril Emeshin
ARI
2B
1
3
61
70
67
63
36
9
45
Ted Emmerich
BOS
SS
3
2
80
66
93
85
83
60
85
Jim Erdody
MON
3B
2
4
76
87
59
73
21
59
59
Eric Erickson
SD
CF
1
1
65
59
57
77
86
84
58
Juan Espinoza
SD
CF
2
4
51
30
50
51
72
55
50
Manny Estrada
CLE
1B
2
2
51
23
38
10
6
6
6
Angelo Estrella
MIA
LF
2
3
33
32
25
1
51
49
57
Jose Evangelista
DET
RF
1
4
1
24
11
2
54
66
64
Brandon Everett
DET
2B
1
5
59
42
66
71
23
17
68
Joe Evrard
BOS
SS
99
110
95
99
100
101
13
9
21
Kevin Ezell
LAD
C
63
72
6
10
49
10
7
8
40
Matt Fabre
SF
3B
3
2
80
89
41
35
9
59
25
Jawad Fahad
SEA
DH
2
1
33
85
34
38
23
70
20
Jordan Fairburn
TEX
SS
3
6
79
95
94
91
44
91
54
Freddie Farrar
CIN
2B
1
3
43
37
80
81
10
9
43
Oscar Fausto
SF
C
55
32
1
5
15
4
1
7
29
Luke Feeney
DET
RF
1
1
2
5
5
8
74
90
91
Jake Feinstein
CWS
LF
3
1
7
13
9
6
34
62
63
Matt Fenimore
SEA
C
82
56
6
25
5
7
1
24
2
Hector Fernandez
SD
3B
1
5
47
68
64
85
1
40
64
Victor Fiallos
NYY
1B
3
3
21
26
19
13
6
11
9
Jim Fisher
MIA
C
56
50
23
33
12
7
3
27
8
Bill Flannery
CWS
3B
2
1
68
81
59
43
71
65
13
Gerardo Flores
ARI
LF
1
4
4
79
12
7
36
96
50
Orlando Florez
ARI
1B
1
6
66
91
69
65
18
95
52
Sean Foley
DET
2B
1
9
64
44
65
66
19
20
44
Drew Forbess
CIN
3B
1
1
52
83
62
36
25
60
60
Doug Frampton
LAD
LF
1
3
1
52
13
8
59
59
59
Jon Frederick
DET
LF
1
1
1
28
4
1
39
56
56
John Freeman
SD
CF
1
3
38
23
37
41
73
55
85
Josh Froyd
LAD
SS
1
6
68
74
96
93
1
58
58
Fortunato Fteira
STL
LF
1
2
70
49
48
1
65
91
78
Isao Fukui
DET
CF
1
2
8
46
21
3
48
79
51
Joe Fure
NYY
CF
4
5
56
75
34
41
88
97
75
Dave Gallegos
CIN
2B
1
1
58
52
70
74
2
42
37
Jonathan Gallup
ARI
1B
1
1
27
29
33
12
2
9
5
Bobby Gambrell
SD
3B
2
5
43
99
65
40
37
83
41
Edgar Garcia
ARI
2B
1
1
57
84
72
90
58
71
70
T.J. Garrison
CWS
C
49
52
1
19
31
6
4
15
44
Ruben Garza
OAK
RF
3
4
10
33
7
4
61
66
38
Brad Gaskill
DET
1B
1
10
35
29
9
6
26
5
9
Alex Genao
MON
2B
42
62
75
81
66
101
51
65
65
Ernie Genier
BOS
1B
55
21
34
10
48
14
33
5
13
Nelis Geurts
BOS
1B
1
5
1
13
36
2
42
16
7
John Giesbrecht
ATL
2B
1
3
83
53
59
81
26
30
37
Dave Glenn
ARI
3B
1
3
33
90
58
31
3
59
39
Robby Godwin
SD
RF
1
1
28
60
46
40
81
86
91
Jon Goldstein
DET
2B
55
63
56
65
72
69
39
61
60
Felipe Gomez
OAK
CF
2
1
1
30
8
3
64
64
101
Fernando Gomez
CIN
3B
2
2
85
82
97
87
37
53
41
Leo Gomez
CIN
CF
5
5
34
46
30
1
60
73
52
Sergio Gomez
MIN
SS
2
4
57
91
74
63
6
78
50
Bobby Gonzalez
LAD
LF
1
7
24
57
29
5
51
79
65
Sean Gould
OAK
2B
1
1
50
38
65
90
53
27
59
John Goynes
CIN
C
80
52
2
30
25
5
4
27
27
Jose Gracia
SD
SS
1
1
67
49
59
91
39
39
41
Chris Graham
LAD
2B
1
3
69
58
70
61
11
45
35
Len Graham
MIA
1B
1
1
43
39
64
74
5
12
60
Allen Gravel
SF
2B
1
6
50
44
67
68
1
18
38
Kyle Gray
CWS
C
42
49
5
24
35
7
8
15
6
David Greene
SEA
SS
1
1
74
68
102
101
60
51
99
Randy Grewe
CIN
1B
1
1
35
22
51
89
2
2
45
Jon Groseclose
SD
C
58
43
26
39
17
4
5
41
8
Billy Grubbs
CWS
2B
1
1
48
84
75
79
2
74
42
Chris Grunwald
CIN
1B
1
4
11
41
15
3
13
69
58
Carlos Guerra
BOS
LF
4
2
65
29
74
72
75
49
65
Zack Guillen
BOS
DH
1
1
1
22
9
4
42
64
44
Dana Guthrie
LAD
C
56
32
3
7
24
1
14
9
9
Diego Gutierres
WAS
1B
1
6
38
25
38
4
30
43
49
Antonio Gutierrez
CIN
LF
3
1
35
27
28
40
74
58
52
Herkko Haavikko
CWS
LF
1
1
13
36
16
5
50
73
59
Adam Hairston
ATL
3B
1
5
43
54
60
92
3
19
30
Jordan Hall
DET
3B
1
9
46
86
50
64
11
54
29
John Ham
LAD
LF
5
4
1
65
7
6
72
84
80
Mike Hamilton
WAS
C
82
30
8
14
20
8
4
7
1
Mike Handrahan
SD
3B
2
7
45
105
54
38
16
71
60
John Hanson
LAD
C
30
26
59
28
24
7
16
24
10
Greg Harden
NYY
LF
3
6
5
20
3
3
22
39
42
Larry Hardman
SF
1B
1
2
25
47
71
31
42
44
74
Greg Harman
CHC
1B
3
4
65
69
69
73
8
15
19
Josh Harmon
MIN
LF
1
1
1
31
6
4
2
47
35
Jay Harrison
CWS
LF
2
5
15
27
15
7
46
63
54
Joe Hartigan
MON
LF
2
2
27
32
18
10
40
55
57
Tomoya Hashimoto
ARI
RF
2
2
1
39
2
4
42
65
53
Wayne Hattan
MON
1B
1
1
19
26
81
50
3
11
48
Don Hauk
CWS
LF
1
1
47
12
27
33
62
43
55
Scott Hawkins
BOS
DH
2
6
16
15
17
12
28
59
47
Trent Hedrick
CWS
2B
1
5
50
38
61
65
68
8
76
Josh Helman
BOS
C
64
59
34
9
39
8
9
10
3
Jack Henningar
SF
1B
43
47
30
45
45
44
13
23
23
Josh Hensley
PHI
3B
2
4
54
90
64
49
19
72
36
Dustin Herman
CWS
1B
1
1
40
29
43
1
41
42
49
Julio Hernandez
MON
RF
1
2
69
25
50
53
61
75
84
Jason Herr
CWS
C
41
37
5
22
22
10
1
26
29
Steve Herrera
DET
RF
1
4
28
81
30
2
41
98
51
Joe Hewitt
CWS
LF
1
5
33
37
60
5
49
74
62
Todd Hewitt
PHI
C
76
69
48
57
60
58
11
31
3
Edward Hillock
LAD
1B
3
5
12
38
48
56
4
13
46
Matt Hinkle
BOS
1B
1
8
75
44
62
69
60
48
64
Ben Hinman
CIN
1B
4
1
70
22
63
14
6
15
2
Luis Hinostroza
CIN
1B
1
2
8
20
24
12
17
16
15
Koson Hirai
ARI
CF
1
1
1
24
6
7
81
81
77
Jeremy Hoffert
CWS
LF
1
1
55
13
46
56
88
45
96
Ben Hoffman
SD
CF
1
6
40
51
38
39
80
73
77
Keith Hoffman
DET
1B
4
4
43
87
26
45
63
94
32
Phil Holman
LAD
2B
2
1
42
66
43
64
39
58
47
Bill Holmes
CWS
C
46
55
1
36
60
12
15
28
12
Joe Hoover
SF
CF
1
2
50
16
39
36
81
49
98
Gary Horgan
SD
3B
1
1
46
91
57
37
1
69
30
Teruhide Horiuchi
SF
RF
4
4
61
78
71
28
68
73
76
Carey Horncole
SF
SS
1
5
63
83
83
77
66
76
74
Louie Horne
SF
1B
1
2
32
24
36
31
6
10
17
Sam Hubbert
NYY
1B
4
7
29
25
26
8
18
15
1
Chang Huie
SEA
SS
1
1
74
89
68
61
38
70
62
Chris Hull
CWS
C
62
43
11
29
11
6
7
20
16
Dan Hunt
MON
CF
1
1
22
26
19
3
73
80
96
Mike Hutcheson
BOS
C
90
52
9
28
13
3
33
31
48
Matt Hyde
CWS
CF
2
1
75
50
65
19
59
50
71
John Iddings
CWS
SS
1
5
77
67
70
96
1
48
42
Yasuo Igarashi
CIN
2B
2
1
71
32
80
73
5
9
41
Mutsuo IIda
CWS
CF
52
52
52
45
54
52
73
90
78
Donald Imre
SD
2B
2
1
53
49
74
61
36
34
29
Joshua Jackson
MON
2B
50
59
61
63
80
61
8
7
40
Jeff Jank
MIA
1B
2
2
41
58
59
61
4
4
5
Terry Jarrells
ARI
SS
1
1
45
50
31
58
6
56
36
Ben Jennings
CWS
3B
1
1
48
79
39
9
41
81
51
Danny Jensen
LAD
C
77
67
8
42
27
6
2
34
6
Yeong-hun Joe
SF
SS
1
1
89
97
97
100
66
96
95
Bryan Johnston
TOR
LF
63
59
51
56
53
57
67
68
81
Chris Jones
ARI
C
46
52
19
40
37
14
16
32
6
Oren Jones
SD
SS
1
7
78
78
88
91
1
61
57
Steve Jones
SF
SS
2
5
74
79
100
100
58
71
77
Tai Joo
SEA
C
76
68
53
57
59
62
49
10
8
T.J. Jordan
ARI
C
90
45
1
9
9
7
1
5
14
Aaron Joseph
LAD
LF
1
5
24
18
23
9
37
23
73
Sung-hwan Jung
SD
C
60
75
43
55
57
50
1
6
25
Manny Jurado
ARI
LF
2
6
3
20
12
5
30
59
77
Rich Justice
SEA
3B
3
1
54
71
40
89
34
56
26
Mike Kaczor
LAD
C
80
53
33
33
22
35
9
25
55
Adam Kaeser
STL
1B
39
40
16
35
33
23
2
16
9
Immel Kamuzu
STL
3B
1
2
51
104
63
45
32
87
49
Kevin Kantor
ARI
2B
3
8
37
34
76
67
14
13
54
Ryan Karg
MIA
1B
4
6
18
5
24
5
11
12
8
Junro Kato
MIA
1B
2
3
35
23
36
28
29
19
31
Nate Kee
LAD
CF
1
7
37
44
40
45
45
63
71
Andy Kelly
MIA
3B
1
2
58
76
66
50
43
53
62
Dallas Kelly
ARI
LF
1
2
1
10
7
8
21
40
61
Zane Kelton
NYM
2B
1
7
82
63
67
73
26
43
62
Dermott Kennelly
MON
C
63
72
21
44
44
52
2
21
10
Ben Kidder
NYY
2B
1
3
54
82
75
81
21
59
24
Joseph Kirchmann
CIN
CF
1
2
30
47
45
44
78
93
92
Tim Kirk
CWS
RF
2
1
10
30
8
2
52
72
51
Jonathan Kirsch
LAD
1B
1
6
4
29
20
15
24
16
21
Azedine Kirui
SF
1B
3
3
25
9
41
19
7
12
53
Eric Klasek
STL
RF
1
2
13
7
20
3
39
68
69
Brian Klinkner
SD
C
63
58
66
48
48
46
27
26
40
Edgar Klockow
CWS
RF
1
3
34
59
30
35
49
82
70
Dieter Knoops
CWS
3B
1
5
96
96
101
99
16
93
40
Puluke Konane
CIN
LF
1
8
13
35
5
10
41
73
75
Danny Krug
SD
1B
48
27
33
25
21
3
6
8
1
Egidius Kruger
SEA
SS
2
1
78
91
95
95
1
8
23
Eric Kuck
CWS
C
52
52
7
31
18
34
11
21
21
Steve Kunselman
CWS
CF
1
6
63
22
46
45
73
57
43
Soo-yeon Kym
ARI
2B
1
6
68
34
87
101
22
12
29
Ingidayehu Lagat
LAD
2B
1
4
74
56
87
88
43
47
55
Workneh Lagat
STL
SS
1
2
63
73
82
80
9
54
43
Adan Lake
SEA
1B
1
4
29
46
24
5
25
38
18
Chance Lamb
TEX
DH
1
3
74
70
74
69
9
7
65
Billy Lang
SF
LF
1
3
31
19
37
5
65
59
49
Antonio Lara
SF
2B
3
4
37
40
52
46
14
17
33
David Laureano
CWS
SS
2
1
73
52
76
69
40
40
70
Marvin Lawrence
BOS
LF
3
1
8
42
28
6
34
73
67
Solange Le Coq
CIN
CF
1
5
11
6
9
28
90
87
92
Tony Ledezma
MIA
C
61
72
43
49
49
49
5
17
3
Larry LeFever
MIA
C
54
65
44
56
55
55
15
47
35
Dustin Legault
ARI
C
43
40
20
32
30
21
10
31
29
Andres Leon
DET
2B
1
4
94
93
90
94
1
66
42
Edite Leoni
NYY
1B
2
1
23
24
32
10
3
4
22
Phil Lerner
CIN
LF
2
5
15
38
8
2
62
58
46
Moe Lester
CHC
LF
1
4
4
24
7
8
61
72
74
Liangde Li
ATL
CF
45
44
37
43
56
53
107
126
125
Tze-meng Li
LAD
3B
1
1
62
77
47
44
8
62
71
Scott Lister
OAK
2B
1
1
67
49
58
73
26
23
36
Chris Lockart
MON
RF
2
2
2
34
6
5
63
101
74
Tony Logan
SF
3B
2
9
29
81
89
48
5
46
32
Keith Long
CWS
1B
1
1
33
38
44
1
32
63
81
Paul Long
BOS
C
71
64
9
41
27
7
5
47
16
Carlos Lopez
TEX
SS
1
2
77
94
100
92
20
80
49
Pablo Lopez
LAD
SS
1
1
63
50
49
89
68
37
37
Herbert Loveless
SD
C
72
62
11
37
15
3
25
36
7
Parker Lowe
BOS
1B
78
18
41
27
65
55
30
12
65
Jonathan Lugo
ARI
2B
1
4
70
92
98
99
42
58
85
Antonio Luis
DET
3B
2
1
45
67
76
30
42
66
92
John Luke
SF
LF
1
2
5
22
14
6
37
49
56
Carlos Luna
SEA
C
53
57
4
40
8
7
7
29
21
Ray Luna
LAD
2B
1
4
37
18
42
34
8
8
33
William Lung
STL
LF
2
3
25
59
34
13
58
79
60
Callum Lynch
NYM
LF
5
4
43
74
60
13
51
73
70
Adam MacConnell
DET
2B
1
5
56
62
60
63
28
42
26
Mike MacLeod
SD
3B
11
8
46
98
59
33
4
91
45
Ratko Macura
MIN
C
89
88
11
40
27
1
6
37
26
Chad Madsen
WAS
LF
1
2
6
42
25
13
57
60
80
Bob Magana
LAD
C
73
66
6
44
14
5
2
25
21
Marquis Major
CWS
C
53
34
1
22
18
1
1
29
7
Alberto Malagon
OAK
3B
13
9
57
95
29
22
28
80
45
Carlos Manriquez
LAD
3B
1
4
47
67
50
42
19
53
43
Dan Marks
MON
LF
1
1
19
21
6
11
68
62
53
Mikolas Markus
KC
3B
1
5
103
125
126
125
15
43
37
Ryan Marler
NYM
C
64
37
14
14
36
34
17
12
48
Jon Marquez
CIN
LF
2
4
29
13
43
59
66
56
79
Josh Martin
STL
2B
3
3
83
75
59
76
1
65
31
Steve Martin
SEA
2B
2
3
54
45
83
90
24
20
65
Ramon Martinez
MIA
2B
1
1
58
64
77
78
5
51
31
Bryan Massey
NYY
C
75
42
16
16
36
2
4
11
5
Umar Matoub
LAD
1B
2
1
41
25
38
17
9
13
4
Nate Matson
MIN
C
74
41
16
22
25
5
5
15
8
Aaron Matthews
CLE
SS
1
1
94
102
102
98
8
8
37
Bobby Matyas
CIN
1B
6
5
62
40
55
43
25
65
57
Jason May
OAK
1B
1
8
59
39
63
72
1
8
16
Jimmy Mayville
CIN
1B
1
7
49
46
38
18
12
11
36
Ethan McCullough
CWS
2B
69
73
74
81
80
84
1
9
17
Dana McDonald
ARI
3B
1
1
32
92
72
48
8
77
78
Reginald McDougall
NYM
CF
1
1
19
17
11
40
81
98
101
Nick McGraw
SEA
1B
4
1
39
24
22
10
23
6
7
Matt McKeon
MIA
RF
1
1
48
48
44
3
62
95
101
Harrison McLaughlin
SD
SS
6
4
82
96
81
61
64
78
68
Eric McMillian
SD
2B
3
4
50
37
56
75
31
14
55
David McNair
ARI
RF
3
1
1
69
8
2
31
91
42
Chance McWilliams
WAS
LF
1
1
8
40
9
3
44
65
85
Alex Mejia
SD
LF
1
4
23
43
11
14
64
67
59
Alex Melendez
BOS
C
73
64
4
8
19
6
1
10
58
Jose Melendez
ATL
RF
1
4
17
28
12
18
72
64
60
Nate Melendez
OAK
RF
1
7
12
57
13
2
50
82
49
Chad Mendoza
ARI
1B
1
1
16
10
32
17
30
9
22
Scott Merritt
LAD
C
73
73
5
52
15
3
9
45
38
John Michener
TEX
DH
1
1
56
60
96
66
3
17
28
Joel Miller
DET
C
82
52
9
13
14
4
2
18
23
Gary Ming
SD
2B
3
1
46
23
43
32
39
41
63
Jim Miske
SD
2B
2
3
17
44
41
65
17
8
38
Guillermo Mojica
SF
2B
4
3
38
57
99
80
46
54
80
Jose Mojica
OAK
SS
1
1
74
66
95
100
6
53
33
Bill Moldenhauer
STL
3B
1
7
38
100
39
33
3
76
39
Jose Molina
BOS
SS
1
5
67
71
102
98
33
52
64
Axel Moltke
MIA
2B
42
46
67
100
52
53
41
91
51
Danny Montoya
BOS
1B
1
2
38
14
56
5
35
8
16
David Moore
BOS
DH
43
48
1
16
6
7
3
22
5
Joel Moore
CWS
1B
7
1
39
19
36
8
10
26
6
Josh Moore
LAD
LF
2
4
9
18
9
6
33
58
70
Justin Moore
ATL
LF
2
1
53
45
58
6
56
84
49
Steve Moore
CIN
3B
1
2
62
75
83
80
42
70
62
Jeremy Moorehead
NYM
LF
5
1
6
20
7
4
49
66
55
Tony Morales
SEA
2B
1
4
56
75
79
82
32
58
26
Derek Moran
CIN
3B
2
1
56
91
51
74
21
72
46
George Moran
DET
LF
2
1
3
34
5
3
65
62
64
Robin More
SD
1B
1
3
19
32
25
18
15
39
6
Nick Moreno
CIN
CF
4
1
54
63
53
69
68
77
96
Chris Morgan
SF
1B
1
1
19
38
30
12
1
32
8
Manny Moron
OAK
2B
1
1
72
91
102
101
2
39
65
Armando Moz
CIN
C
70
66
10
34
24
3
10
33
31
Frank Mullen
ARI
SS
1
1
69
91
100
101
11
5
29
Freddy Mullen
MON
C
71
81
56
63
68
64
13
8
12
Erik Mulligan
CWS
3B
1
1
43
75
54
47
47
68
54
Alejandro Muniz
OAK
1B
4
2
27
35
33
5
24
10
9
Jon Munoz
COL
2B
4
1
78
93
100
100
39
66
79
Ryan Murdock
LAD
LF
2
7
25
14
15
2
42
55
31
Graham Murphy
NYY
LF
1
2
1
42
5
1
27
70
43
Tony Murray
DET
C
93
34
19
10
35
1
5
4
42
Ighlas Mwara
CWS
CF
1
4
54
50
61
64
72
87
98
Ben Myers
SF
1B
37
26
1
29
21
9
3
15
22
Isto Mäyrä
BAL
LF
4
6
56
59
61
44
74
70
87
Bob Najar
ARI
LF
1
1
76
74
83
78
94
82
87
Kiyonaga Nakamura
LAD
C
51
30
5
19
31
43
7
7
9
Ryohei Nakano
DET
SS
3
3
48
74
45
88
1
49
31
Yasuo Nakata
CWS
C
52
27
2
11
32
3
1
13
4
Yoshinari Nara
TEX
LF
21
40
40
54
17
61
83
95
44
Leo Navarro
CWS
C
72
71
45
66
60
66
1
11
8
Matthew Neal
CWS
3B
2
3
27
85
28
31
43
73
54
Ethan Newby
ARI
3B
1
2
55
80
43
20
24
76
41
Jack Nickleberry
NYM
SS
1
3
64
61
72
67
47
58
62
Andrew Nicol
OAK
1B
1
2
33
53
41
50
1
23
26
Nick Nino
DET
2B
1
2
78
73
62
85
66
67
60
Akitada Nishizawa
MIL
CF
1
4
1
32
17
13
85
99
100
Carlos Nolasco
BOS
3B
7
3
44
85
57
31
16
73
38
Chris Norris
CIN
2B
3
3
46
55
48
65
37
54
83
Dave Northam
MON
1B
1
5
54
35
56
67
26
22
42
David Norum
BOS
3B
1
1
50
72
73
73
41
54
64
Dylan Novakowski
TOR
2B
99
99
89
93
101
95
88
96
98
Omar Novoa
NYM
2B
2
6
53
96
58
67
1
74
42
Adam Noyes
SF
CF
1
3
4
35
8
8
72
83
75
Jose Nunez
CIN
1B
1
2
45
61
47
35
10
46
35
Tony Nunez
DET
RF
1
3
51
48
50
15
53
50
35
Benny O'Connor
DET
1B
6
5
48
27
27
10
14
23
7
Jared O'Connor
ARI
3B
1
2
38
90
40
37
29
72
45
Bobby O'Leary
CIN
3B
1
1
58
75
61
11
17
61
54
Ed Oake
SD
3B
1
5
70
97
87
51
6
86
57
Torquato Obawole
MIA
2B
1
1
66
72
44
76
14
56
42
Areda Obote
LAD
SS
1
5
65
27
51
62
56
57
55
Mario Ocana
MON
SS
1
2
73
73
70
67
45
67
86
Gabe Ochoa
CIN
SS
1
1
87
71
99
90
1
72
95
Willie Ochoa
DET
C
66
77
50
48
49
51
4
27
4
Danny Odom
TEX
DH
58
64
49
82
70
78
64
96
94
Sam Ogg
SF
1B
1
2
31
20
30
13
15
7
12
Yutaka Oki
ARI
CF
4
6
25
21
21
26
79
62
85
Chris Olheiser
SEA
C
75
77
67
75
73
79
3
31
36
Frank Olivo
BOS
LF
1
1
69
44
34
66
68
24
67
Ernest Olkowicz
ARI
LF
3
7
6
7
3
4
42
49
48
Iften Olujimi
NYY
SS
1
3
34
67
66
63
19
61
33
Hector Olvera
MIN
RF
1
1
9
76
16
2
42
92
54
Victor Orozco
BOS
3B
1
2
60
92
49
17
51
86
47
Cesar Ortega
SD
3B
1
1
55
68
66
77
1
16
33
Darrell Ortega
NYM
RF
4
5
6
9
4
1
80
78
79
Ricardo Ortiz
SD
1B
1
9
43
33
40
18
13
9
20
Tim Osborn
NYY
2B
1
1
21
36
41
93
33
24
80
Detlef Oursler
NYM
SS
1
3
88
94
87
95
58
51
39
Antonio Oyola
SEA
LF
4
3
1
36
15
6
63
79
74
Antonio Pacheco
MON
LF
1
2
6
19
18
14
64
82
100
Jared Paige
CIN
LF
1
1
1
38
11
4
49
56
45
Slamet Pamungkas
SD
SS
1
1
85
57
76
90
8
25
40
Dominique Paolozzi
BOS
DH
5
5
6
28
24
22
24
30
6
John Paredes
SF
1B
1
1
34
72
46
12
3
52
9
Matt Parker
BOS
2B
1
6
51
75
80
90
49
63
64
John Parra
ARI
SS
34
33
68
66
70
70
4
16
20
Stanislav Parusov
BOS
SS
1
2
53
64
83
72
4
47
92
Sean Peake
CWS
CF
3
1
28
21
23
24
70
74
100
Marc Peckermark
PIT
CF
1
1
31
30
38
43
83
93
100
Jon Pedlar
DET
RF
4
2
13
34
33
8
8
19
7
Nelson Pelico
ARI
3B
1
4
27
99
56
29
52
90
52
Ryan Pelletier
COL
2B
1
5
49
38
76
80
42
23
56
Pat Pemberton
NYY
2B
2
3
45
6
41
30
33
39
52
Frank Pena
SF
LF
1
1
50
65
52
57
41
107
71
Jason Penfield
MON
2B
1
4
57
64
50
49
20
55
59
Juan Perez
DET
C
38
44
26
19
6
13
12
19
33
Eddie Perry
LAD
1B
2
1
3
35
11
8
7
65
42
Tim Persson
CIN
1B
1
2
20
39
43
67
13
14
58
Blaine Peters
ARI
LF
1
6
49
42
45
43
45
65
60
Joe Phillips
LAD
SS
1
5
60
92
102
97
6
71
56
Pedro Pinero
ARI
2B
1
8
64
78
89
98
4
51
36
Jason Pirkle
CIN
CF
1
2
46
6
38
1
49
47
68
Santino Pisanello
CWS
LF
2
3
1
46
22
5
48
54
69
Rick Pittman
LAD
C
52
54
1
34
19
10
23
30
2
Mike Plugge
NYY
3B
1
11
74
77
84
57
41
57
71
Marcus Pollard
OAK
LF
1
6
1
28
1
3
35
69
50
Dusty Pollert
DET
DH
5
5
35
65
25
6
35
56
75
Josif Popovski
MON
SS
1
1
81
98
99
97
13
10
29
Elias Posada
CIN
CF
3
4
22
29
37
5
52
73
51
Gregg Power
OAK
C
45
35
1
17
6
8
11
17
5
Jack Power
MIA
LF
3
9
13
59
32
52
63
78
82
Billy Pranger
SF
3B
1
1
31
89
53
39
5
75
51
Tom Primmer
NYM
LF
3
5
8
5
6
1
51
66
88
Rusty Prodoehl
OAK
C
46
62
47
52
47
48
12
38
30
Brian Puccio
OAK
1B
1
1
5
33
12
6
6
56
40
Danny Pujols
SEA
3B
4
9
37
63
47
44
35
54
45
Tanner Purchase
DET
CF
1
4
48
27
42
55
89
65
87
Chris Pynn
CWS
C
77
57
15
39
15
5
6
31
26
Eddie Quinones
COL
1B
2
1
10
42
40
44
4
34
41
Guillermo Quintero
BOS
1B
1
1
42
40
44
67
50
17
65
Denis Rachin
CHC
C
92
57
11
30
25
3
6
28
7
Ben Radach
SF
1B
1
1
23
29
23
6
3
12
6
Bob Raine
SD
C
66
59
13
11
34
4
62
13
3
David Ramirez
CWS
LF
2
1
1
18
6
6
47
67
74
Francisco Ramirez
CHC
1B
2
5
14
52
75
9
39
16
32
Frank Ramirez
CWS
2B
1
1
71
55
57
58
72
73
87
Jose Ramirez
LAD
SS
1
8
82
39
85
80
4
5
46
David Ramos
MIN
RF
2
3
15
24
13
46
76
84
80
Luis Ramos
NYM
CF
1
3
26
9
20
17
100
98
98
Chris Raymond
SF
3B
4
4
56
67
71
62
50
45
78
Danny Real
CIN
CF
1
4
26
51
71
57
84
97
100
Chris Redhead
CIN
LF
4
5
6
14
2
5
57
46
83
Dave Reyes
BOS
CF
1
5
16
35
19
6
86
65
94
Eddie Reyes
BOS
LF
2
1
48
40
32
3
70
59
43
Victor Reyes
NYM
2B
1
2
75
39
33
91
5
16
38
David Reyna
NYM
C
95
97
50
63
73
69
1
8
6
Kenny Reynolds
CWS
2B
2
1
48
54
76
68
36
43
35
Tom Reynolds
SF
C
66
64
8
20
5
7
1
9
15
Dave Reynoso
LAD
3B
2
1
71
78
69
79
2
64
59
David Rhodes
CWS
2B
4
1
50
49
48
55
6
69
49
Keith Rice
BOS
3B
1
1
45
96
65
32
9
72
59
Mark Richert
MON
SS
1
1
73
83
53
56
16
66
43
Badr al Din Ridha
CIN
CF
1
3
54
18
43
50
83
50
75
Richard Riggs
CWS
SS
1
2
77
73
64
36
3
73
46
Daniel Rivera
ARI
3B
5
1
75
85
93
95
12
71
36
Sal Rivera
BOS
LF
1
1
36
46
31
40
69
82
97
Jason Roberts
CWS
RF
2
1
1
36
12
1
46
66
59
Matt Robertson
STL
RF
1
1
1
63
7
3
42
95
46
Sean Rocha
CWS
CF
3
5
18
39
20
12
76
54
62
Alfredo Rodriguez
NYY
C
71
64
52
53
57
60
1
16
47
Chad Rojas
LAD
RF
2
1
43
49
35
38
58
74
100
Kevin Rolison
BOS
1B
3
1
29
56
30
20
32
73
60
Roscoe Romaine
OAK
1B
3
1
18
12
32
12
12
16
6
Jose Romo
CWS
SS
1
6
72
58
61
47
3
52
50
Mike Rosa
BOS
SS
5
2
79
34
46
62
13
14
53
Victor Rosas
SEA
C
102
39
72
13
31
24
28
17
18
Randy Rosenberry
CWS
CF
1
1
1
12
9
1
85
104
100
Bobby Ross
MON
C
74
56
11
32
26
4
6
31
40
Micah Roth
OAK
LF
1
1
11
34
51
52
65
78
99
Antoine Roux
STL
2B
1
1
61
100
90
94
33
56
57
Adrian Rudkilde
NYM
3B
3
2
49
73
73
72
22
29
46
Travis Ruppel
STL
LF
1
1
10
28
14
7
38
47
54
Caleb Russell
SD
2B
3
1
39
24
67
68
58
58
83
Angel Ruvalcaba
MON
CF
1
1
30
23
16
2
83
86
99
Yaremka Rzhevsky
DET
2B
1
3
73
70
70
68
13
11
53
Mario Saez
SF
LF
3
1
1
34
6
6
41
67
39
Elias Sagrero
CIN
1B
3
6
49
63
38
42
20
59
48
Steve Salafia
OAK
2B
1
2
65
41
70
67
7
21
59
Dave Saldana
WAS
LF
1
3
62
20
46
54
58
58
49
Gary Sampson
SF
2B
1
1
48
69
97
79
31
56
40
Blake Sams
BOS
RF
1
7
9
32
21
4
50
63
61
Raul Sanchez
BOS
C
68
65
9
48
12
8
8
42
19
John Sanders
WAS
2B
1
2
74
87
88
83
1
71
40
Julio Sandoval
LAD
C
69
34
2
20
15
1
2
16
20
Paul Sandoval
CIN
SS
3
3
69
80
52
99
42
66
49
Prabhukumar Santhanakrishnan
NYM
CF
3
4
2
33
7
9
95
79
90
Jesus Santiago
SEA
3B
1
7
63
96
79
37
17
76
34
Carlos Santoni
LAD
RF
1
1
45
82
81
71
44
75
87
Antonio Santos
CWS
3B
1
10
63
96
64
36
14
85
32
Yutaka Sato
CIN
3B
5
8
60
85
58
57
15
70
38
Pat Scaturro
WAS
2B
2
6
64
6
69
56
8
1
39
Bobby Schimke
BOS
SS
1
3
58
69
101
92
49
58
55
Emiel Schlepers
OAK
SS
1
4
45
70
65
69
3
59
39
Nikita Schram
ARI
1B
1
1
42
35
65
101
1
4
36
Paul Schreiber
ARI
LF
1
7
10
54
12
12
46
85
45
Bob Schweiger
SF
C
63
72
2
49
26
2
1
42
9
Jaden Scott
SD
2B
2
1
45
56
54
81
45
63
55
Mike Sebastian
DET
SS
1
8
67
37
70
99
7
8
43
Kyler Seitz
PHI
1B
1
1
35
27
36
19
30
17
22
Vasag Semerjian
WAS
C
45
49
26
3
33
8
12
3
33
Alfredo Sena
MIL
LF
2
4
3
43
7
33
78
67
54
Ruben Serrata
ARI
CF
1
1
1
17
7
6
79
97
98
Russ Shambaugh
ATL
CF
4
3
32
50
32
39
98
96
101
David Sharp
OAK
3B
10
14
66
93
51
44
20
83
40
Nick Sharp
CLE
C
86
94
41
64
65
61
1
16
12
Malik Sharpless
SF
2B
1
1
59
31
59
54
30
8
64
Christian Shearer
NYY
2B
1
1
52
60
55
67
44
52
56
Paul Shell
SEA
SS
1
3
52
47
61
68
10
17
37
Matt Shepard
CIN
2B
3
1
43
80
61
74
41
81
31
Marvin Shepherd
CWS
LF
3
1
7
46
14
1
39
74
81
Matt Sherard
OAK
CF
2
1
53
51
41
44
77
77
68
Tetsuya Shinoda
OAK
1B
1
1
26
22
34
16
29
47
2
Ryuuichi Shintani
MIN
SS
1
2
78
46
68
61
2
49
44
Josh Shoemaker
CWS
3B
5
11
43
80
54
35
54
68
53
Hyeok Shon
ARI
CF
1
4
72
38
60
61
73
66
80
Larry Shoop
NYM
CF
1
5
1
50
13
4
72
74
68
Ryan Short
ATL
SS
1
4
88
100
103
100
12
37
42
Roger Simmons
ARI
SS
1
3
85
71
75
69
16
49
46
Nate Singleton
NYY
C
79
79
66
71
70
70
16
7
8
Jose Sisneros
ARI
SS
1
2
84
79
83
100
7
53
59
Jim Skare
OAK
1B
6
1
40
63
79
26
3
54
41
Zach Slot
LAD
LF
1
4
18
8
26
4
28
31
51
Josh Slusarczyk
CIN
SS
1
3
63
90
95
84
12
73
27
Pleun Smit
SD
SS
1
1
53
81
99
100
28
66
93
Josh Smith
BOS
C
98
51
8
26
13
3
1
36
10
Frank Sokolosky
BOS
SS
1
2
71
96
95
101
16
78
45
Javier Solis
ARI
C
88
31
1
8
21
7
2
4
6
Omar Solis
SEA
SS
3
1
84
50
72
76
37
31
41
Andy Solorzano
SD
1B
1
1
43
84
52
58
1
57
31
Luis Solorzano
CIN
3B
1
1
59
107
64
50
28
85
59
Alejandro Soriano
BAL
LF
1
1
46
47
59
71
80
91
95
Jonathan Sotelo
LAD
LF
1
4
17
47
5
3
67
76
54
Roberto Sotelo
LAD
C
76
43
7
22
3
6
8
22
74
Tony Soto
DET
3B
1
1
37
96
59
39
8
90
53
Jonathan Spino
MON
CF
1
5
61
12
53
1
78
52
77
Ron Squires
MIN
RF
1
4
58
61
33
43
59
58
60
Curt Stallings
BOS
LF
3
2
11
7
14
17
55
47
69
Randy Stapleton
LAD
LF
1
2
1
38
22
4
63
60
67
Luke Stark
ARI
2B
2
2
48
53
74
61
1
28
8
Louwe Starmans
NYY
3B
2
5
61
101
58
52
4
84
36
David Stayton
CIN
C
74
37
1
14
15
3
8
14
3
Helmut Steggall
MON
C
73
73
43
46
45
70
8
9
33
Khalil Stephens
STL
2B
1
8
63
70
85
80
31
70
58
Chance Stever
OAK
LF
1
1
1
37
14
2
40
59
57
David Stewart
NYY
2B
1
5
43
61
76
79
27
54
40
Justin Stickney
CWS
1B
1
11
34
71
61
30
1
48
70
Max Stillo
SD
3B
1
1
57
85
99
83
69
68
43
Josh Stinnett
ARI
3B
1
1
74
96
95
91
4
23
32
Rich Stinson
SEA
RF
1
5
1
9
6
1
75
80
82
Mike Strey
BOS
C
85
73
1
41
7
7
1
38
11
Djoka Subasic
LAD
2B
1
3
15
45
49
73
32
30
22
Masumitsu Sugiura
MIA
3B
1
3
63
99
78
75
62
84
71
Terry Sutherland
SD
1B
2
3
23
18
42
15
4
9
9
Ben Sutton
CIN
LF
5
3
5
68
8
6
44
83
50
Akira Suzuki
MIA
2B
1
3
42
50
47
103
10
18
61
Andy Swaim
ARI
2B
1
2
76
86
95
103
1
57
46
Nick Swank
DET
C
69
59
10
25
9
7
11
19
19
Mike Swift
ARI
1B
6
1
50
55
10
9
12
18
10
Jason Swisher
ARI
1B
3
2
53
65
68
17
2
7
1
Toki Takeuchi
CIN
CF
2
3
20
56
28
15
80
75
98
Carlos Talavera
SF
C
83
87
73
77
83
83
7
9
6
Nate Taylor
ATL
2B
1
1
57
77
78
84
1
23
21
Chris Temple
OAK
C
53
79
15
58
12
5
1
57
7
Roberto Tena
NYY
SS
1
2
66
69
73
74
43
54
33
Steve Terrell
MIN
LF
1
2
34
32
33
30
75
74
61
Josh Thomas
ARI
C
31
35
1
30
11
7
24
36
13
Curtis Thompson
SF
2B
64
83
66
80
81
72
1
11
10
Ian Thompson
MIN
RF
1
3
41
79
54
55
45
84
57
Ryan Thompson
MIA
C
60
36
7
8
14
6
51
17
38
Tom Thompson
MIA
LF
1
2
3
45
25
8
58
57
103
Chris Thorson
MON
1B
3
1
52
65
64
68
20
15
27
Jason Thrash
MIA
1B
4
7
50
30
32
2
42
19
23
Eric Tiehen
OAK
C
68
62
46
55
55
57
18
30
6
Yao-pang Tien
ARI
LF
2
3
35
8
43
4
44
43
65
Sergio Tinoco
BOS
LF
1
2
19
7
27
4
52
43
53
Matt Tittle
NYM
2B
1
4
51
59
82
79
15
18
63
Julian Toney
BOS
LF
4
2
4
41
6
3
64
63
57
Luis Torres
WAS
SS
1
5
98
101
98
100
11
59
45
Lou Toth
CWS
LF
3
5
16
26
12
5
51
55
69
Jim Towle
CIN
SS
1
8
61
53
70
76
5
33
42
Danny Treto
MIA
RF
1
3
15
38
18
3
78
76
74
Kevin Trull
CWS
3B
1
1
22
86
29
25
3
69
6
Javier Umanzor
NYY
C
61
63
1
38
18
16
1
36
39
Jonathan Underhill
ARI
2B
2
9
76
83
84
83
9
64
43
Bobby Upton
ARI
LF
1
6
1
11
7
1
29
39
59
Matt Urbanek
PHI
LF
1
1
41
30
37
3
44
67
74
Elias Urbina
NYM
CF
1
1
14
51
22
22
52
88
43
Andy Urquhart
CIN
SS
2
5
69
54
55
65
61
77
70
Josh Vaill
LAD
3B
5
5
62
93
93
45
56
79
81
Enrique Valdez
SEA
2B
1
4
71
63
83
66
13
55
47
Andres Valles
SD
LF
2
6
7
17
7
4
41
46
58
Antonio Vallez
WAS
1B
55
53
58
57
60
58
7
9
52
Nelle van den Berg
NYM
SS
1
2
96
98
98
101
35
5
37
Edgar van der Meeren
CWS
C
45
25
1
9
16
6
1
5
16
Ton van Dijk
CIN
CF
5
1
41
15
17
32
75
52
90
Justin Van Houten
LAD
CF
1
3
39
25
40
57
72
57
74
Falco van Koeveringe
ARI
LF
3
2
17
44
16
1
21
63
28
Chris Van Niel
SEA
SS
2
7
65
78
82
84
11
58
61
Koen van Oort
NYM
2B
2
1
77
88
73
72
8
69
46
J.D. Vander Klok
MIA
2B
3
4
58
51
91
103
39
44
96
Ed Vargas
ARI
SS
3
5
82
45
64
78
45
27
63
Efrain Vargas
TOR
1B
1
1
60
75
72
54
1
37
24
Francisco Vargas
NYY
LF
4
1
1
5
9
3
48
40
69
Alex Vasquez
ARI
1B
1
3
40
89
40
45
24
69
24
John Vasquez
SEA
RF
3
1
6
47
6
1
53
72
59
Armando Vazquez
ATL
RF
1
4
22
33
22
3
64
66
79
Joel Vazquez
SD
3B
2
1
68
91
70
40
25
82
31
Ramon Vega
LAD
CF
1
1
6
49
13
5
73
70
62
Alex Velasquez
CIN
SS
1
5
90
92
99
104
57
72
67
Elias Vences
ATL
CF
1
1
30
75
27
32
74
97
49
Edwin Verdugo
SF
1B
1
4
1
10
22
4
1
4
21
Alex Villagomez
CIN
C
84
87
16
22
2
7
16
18
41
Jamie Villagrana
DET
SS
1
1
60
70
101
95
4
51
67
Ethan Villalobos
CWS
1B
4
1
21
24
32
8
7
12
13
Franklin Villanueva
ARI
3B
2
8
69
101
91
94
18
90
37
Bill Vives
SD
C
76
84
62
72
73
75
2
54
11
Sam Voss
CWS
2B
1
3
57
60
45
50
53
80
34
Brian Wagner
BOS
2B
69
63
57
53
55
57
54
53
57
John Wagner
CIN
LF
1
1
5
31
7
1
67
67
54
Ray Walden
CIN
1B
1
4
28
18
16
7
7
7
8
Jeremiah Walker
NYY
1B
1
3
10
6
23
2
21
11
1
Khalil Walker
MON
2B
1
6
98
76
89
51
53
76
83
Ryan Walker
CHC
3B
1
4
37
99
52
30
23
91
42
Jordan Wallace
SF
3B
1
13
51
59
63
30
57
45
55
Justin Wallace
NYM
1B
1
2
30
46
28
32
36
51
58
Zi-jing Wang
BOS
LF
2
1
6
38
18
26
77
97
99
Jaden Warrior
DET
1B
1
4
50
38
50
55
11
23
23
Jeremiah Washington
DET
2B
1
4
69
55
76
73
43
34
64
Andy Wasierski
NYY
2B
1
5
55
88
94
98
47
86
87
David Watkins
LAD
1B
3
1
32
19
42
14
3
8
10
Eric Waugaman
MON
SS
1
4
75
91
96
84
10
78
50
Ken Welch
ARI
1B
1
1
33
63
51
32
34
61
42
Ben Welt
SD
LF
1
1
27
9
32
36
54
43
94
Chris West
SF
1B
8
1
24
18
30
18
32
25
9
Bryan Westray
NYY
1B
1
4
38
29
41
51
47
37
63
Longfellow Wetzler
ARI
CF
1
1
14
13
21
20
73
86
90
Bryan Wheeler
CIN
LF
1
1
2
13
9
1
41
57
58
Bobby White
NYY
C
76
66
17
50
9
5
1
45
6
Jesse White
SD
1B
1
7
35
20
31
12
3
4
17
Gregg Whitecotton
TOR
3B
1
4
66
71
85
84
45
50
65
Ray Whitehead
ARI
LF
2
5
1
5
8
37
38
56
59
Kevin Wick
CIN
3B
3
5
32
59
37
52
17
37
31
Nick Wicker
PHI
3B
2
1
57
98
71
72
14
88
40
Scott Wiggs
OAK
2B
2
2
62
29
70
66
39
14
62
Eisse Wijnja
CWS
1B
2
1
29
22
36
1
18
16
12
Gabe Wilcoxon
CIN
1B
3
1
25
41
40
9
23
46
64
Robert Wilkins
OAK
3B
1
8
67
68
50
91
9
51
62
Jordan Williams
WAS
RF
1
3
18
53
30
23
37
81
58
Mark Williams
CIN
2B
1
2
1
45
14
7
12
51
43
Noel Wilson
CWS
C
64
67
10
38
7
10
3
30
17
Terrence Wilson
SD
CF
2
4
43
47
47
45
83
62
106
Jeremy Witt
MIN
3B
3
3
50
81
81
48
17
66
53
Joel Wittmier
CIN
1B
2
5
14
14
34
16
8
13
8
Jason Woods
CLE
CF
1
1
24
38
46
48
81
97
98
Craig Wright
CIN
1B
1
1
75
64
52
52
48
72
41
Jamel Wright
MIL
LF
1
4
1
9
7
1
45
52
48
Josiah Wright
CWS
2B
1
1
35
53
60
98
5
28
68
Hiromitsu Yamada
MIA
CF
1
1
8
36
10
7
74
62
59
Hiroki Yamamoto
LAD
3B
5
4
37
94
98
27
29
82
59
Kunizo Yanagisawa
MON
2B
76
74
77
73
73
70
64
69
69
Tomohiro Yokoyama
ARI
LF
1
1
10
41
15
5
50
55
65
Dale Young
ARI
2B
1
1
55
70
81
79
34
61
68
Masashi Yukizawa
NYM
SS
1
3
94
100
99
99
12
45
18
Chris Zamora
CIN
3B
7
8
47
85
62
47
12
56
38
Jorge Zarazua
CIN
1B
1
5
36
18
49
9
29
12
32
Mike Zepeda
SF
2B
3
7
18
40
41
105
7
20
32
Mike Zern
NYY
2B
2
1
59
37
82
56
13
12
46
Ching-hsia Zhang
SEA
2B
1
4
67
69
51
67
18
49
44
Seung-ho Zhang
TEX
LF
1
6
34
58
39
43
74
86
90
Ho-win Zhou
SF
1B
1
3
20
34
34
14
21
12
6
Joe Zimmerman
DET
CF
1
5
31
25
28
38
70
65
71
Tony Zizumbo
CIN
2B
1
6
56
42
76
56
46
29
67
Nazeeh Zubair
NYY
C
100
44
11
17
8
6
1
10
47
Monday, November 13th , 2023 - OOTP Baseball 24.10 Build 82