2021 American
Positional Leaderboards
 
AL | NL : Stats & Leaders - Batting Register - Pitching Register - Fielding Register -
Win Shares - Positional Leaderboards - Rookies - Drafted Players
 
(*) indicates hit-less at-bats added to meet minimum plate appearances requirement.
Catchers     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
CongerMIN.314
TeagardenNYA.308
WatsonOAK.302
ManriquezBAL.263
ConardCLE.259*
On-Base Pct
CongerMIN.409
TeagardenNYA.383
WatsonOAK.370
ManriquezBAL.359
EldredBAL.326
Slugging Pct
CongerMIN.530
Soto .421
WatsonOAK.406
MartinBAL.397*
TeagardenNYA.396
OPS
CongerMIN.939
TeagardenNYA.779
WatsonOAK.775
Soto .740
ManriquezBAL.737
XR
CongerMIN100.1
WatsonOAK78.1
TeagardenNYA74.3
EldredBAL71.0
MartinBAL65.1
Games
EldredBAL 153
CongerMIN 145
WatsonOAK 144
DiazTOR 139
TeagardenNYA 136
At-Bats
WatsonOAK 557
EldredBAL 526
CongerMIN 500
TeagardenNYA 487
Soto  449
Runs
CongerMIN 87
EldredBAL 75
MartinBAL 62
Soto  61
SuzukiANA 61
TeagardenNYA 61
Hits
WatsonOAK 168
CongerMIN 157
TeagardenNYA 150
ConardCLE 118
ManriquezBAL 112
EldredBAL 112
Total Bases
CongerMIN 265
WatsonOAK 226
EldredBAL 199
TeagardenNYA 193
Soto  189
Singles
WatsonOAK 131
TeagardenNYA 123
CongerMIN 91
ConardCLE 77
ManriquezBAL 77
Doubles
CongerMIN 44
ConardCLE 32
ManriquezBAL 28
WatsonOAK 26
NapoliDET 23
Triples
Soto  5
DiazTOR 3
QuirozTOR 2
MartinBAL 2
CongerMIN 2
ConardCLE 2
Homeruns
EldredBAL 24
SuzukiANA 21
CongerMIN 20
MartinBAL 19
Soto  18
RBIs
CongerMIN 92
EldredBAL 90
SuzukiANA 73
TeagardenNYA 71
MartinBAL 70
Stolen Bases
WrigleyMIN 43
EldredBAL 4
CuellarBOS 4
SuzukiANA 1
ManriquezBAL 1
MannCHA 1
DiazTOR 1
ConardCLE 1
Caught Stealing
WrigleyMIN 2
TeagardenNYA 1
MannCHA 1
EldredBAL 1
DiazTOR 1
CuellarBOS 1
Walks
CongerMIN 79
EldredBAL 71
TeagardenNYA 60
ManriquezBAL 51
Soto  50
Strikeouts
EldredBAL 167
SuzukiANA 156
DiazTOR 124
WatsonOAK 123
ManriquezBAL 122

Salary
QuirozTOR9,000,000
ManriquezBAL3,822,493
CongerMIN3,300,000
SuzukiANA3,070,000
HolzerDET2,750,000

First Basemen     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
BrickerBAL.338
LombardiCLE.310
JacobsCLE.308
Prasch .298
BoggsTEX.285
On-Base Pct
HowardMIN.408
Prasch .387
BoggsTEX.387
Balboni Jr.SEA.379
LombardiCLE.377
Slugging Pct
Prasch .604
HowardMIN.542
Balboni Jr.SEA.486
JacobsCLE.482
KoshanskyANA.477
OPS
Prasch .991
HowardMIN.951
Balboni Jr.SEA.866
BoggsTEX.863
JacobsCLE.855
XR
Prasch 126.2
HowardMIN123.7
Balboni Jr.SEA109.5
JacobsCLE105.4
KoshanskyANA93.9
Games
GordonMIN 160
Prasch  159
HowardMIN 157
Balboni Jr.SEA 157
KoshanskyANA 155
JacobsCLE 155
At-Bats
KoshanskyANA 618
JacobsCLE 610
BrickerBAL 603
Balboni Jr.SEA 592
SchlossDET 588
Runs
Prasch  111
HowardMIN 110
JacobsCLE 106
Balboni Jr.SEA 100
KoshanskyANA 90
Hits
BrickerBAL 204
JacobsCLE 188
Prasch  169
Balboni Jr.SEA 165
KoshanskyANA 162
Total Bases
Prasch  343
HowardMIN 300
KoshanskyANA 295
JacobsCLE 294
Balboni Jr.SEA 288
Singles
BrickerBAL 163
JacobsCLE 132
KazunoriTOR 116
LombardiCLE 114
Balboni Jr.SEA 112
Doubles
KoshanskyANA 36
Prasch  32
BrickerBAL 31
JacobsCLE 28
ChiOAK 24
LamboCLE 24
Triples
BrickerBAL 7
JacobsCLE 6
LamboCLE 4
Phillips  4
LombardiCLE 3
DraperBOS 3
Homeruns
Prasch  46
HowardMIN 40
Balboni Jr.SEA 35
KoshanskyANA 31
SchlossDET 24
RBIs
Prasch  125
Balboni Jr.SEA 122
KoshanskyANA 117
HowardMIN 117
JacobsCLE 106
Stolen Bases
BrickerBAL 26
JacobsCLE 16
MatthewsCLE 10
PurkeyTOR 9
BargerTOR 4
KoshanskyANA 4
Balboni Jr.SEA 4
Caught Stealing
BrickerBAL 20
JacobsCLE 10
MatthewsCLE 8
LombardiCLE 7
PurkeyTOR 6
Walks
HowardMIN 121
Balboni Jr.SEA 98
GordonMIN 86
Prasch  83
BoggsTEX 70
Strikeouts
Balboni Jr.SEA 193
ChiOAK 153
HowardMIN 150
GordonMIN 132
FowlerCHA 128

Salary
PraschTEX36,000,000
HowardMIN29,000,000
Balboni Jr.SEA13,000,000
JacobsCLE10,000,000
BargerTOR3,830,000

Second Basemen     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
ChenNYA.321
DavisCLE.294
ReynoldsSEA.291
BriceCHA.290
StevensonBOS.283
On-Base Pct
DavisCLE.382
YoungANA.364
ChenNYA.363
ReynoldsSEA.360
BriceCHA.339
Slugging Pct
ChenNYA.509
DavisCLE.453
KinzlerTEX.449
Smith .436
YoungANA.413
OPS
ChenNYA.871
DavisCLE.835
KinzlerTEX.786
YoungANA.777
Smith .774
XR
ChenNYA104.6
DavisCLE96.3
BriceCHA80.4
Jefferies Jr.ANA76.3
KinzlerTEX73.4
Games
BriceCHA 158
Jefferies Jr.ANA 155
ChenNYA 154
DavisCLE 154
KinzlerTEX 151
At-Bats
ChenNYA 641
BriceCHA 596
DavisCLE 581
Jefferies Jr.ANA 570
GonsalvesOAK 534
Runs
DavisCLE 94
BriceCHA 92
ChenNYA 92
StevensonBOS 75
Smith  75
Hits
ChenNYA 206
BriceCHA 173
DavisCLE 171
GonsalvesOAK 146
StevensonBOS 139
Total Bases
ChenNYA 326
DavisCLE 263
BriceCHA 237
KinzlerTEX 226
Smith  220
Singles
BriceCHA 135
ChenNYA 135
GonsalvesOAK 120
DavisCLE 111
ReynoldsSEA 107
Doubles
ChenNYA 41
DavisCLE 39
TheriotDET 35
YoungANA 33
KinzlerTEX 28
Triples
ChenNYA 11
DavisCLE 10
BriceCHA 6
TheriotDET 4
StevensonBOS 3
Smith  3
KendrickBOS 3
Homeruns
KinzlerTEX 21
ChenNYA 19
Smith  19
Jefferies Jr.ANA 18
DavisCLE 11
StevensonBOS 11
RBIs
DavisCLE 99
ChenNYA 85
Smith  79
Jefferies Jr.ANA 73
KinzlerTEX 73
Stolen Bases
BriceCHA 58
ChenNYA 56
DavisCLE 19
ValidoBOS 16
StevensonBOS 14
Caught Stealing
BriceCHA 27
ChenNYA 27
DavisCLE 15
StevensonBOS 9
Smith  8
WeeksBAL 8
Walks
DavisCLE 80
Espinoza  80
Jefferies Jr.ANA 73
KinzlerTEX 56
Smith  52
ReynoldsSEA 52
Strikeouts
KinzlerTEX 153
StevensonBOS 139
DavisCLE 127
Espinoza  115
PenningtonCHA 111

Salary
DavisCLE12,500,000
Jefferies Jr.ANA10,000,000
ChenNYA8,000,000
PenningtonCHA5,000,000
KendrickBOS4,000,000

Third Basemen     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
HillCLE.342
TillmanTEX.319
OppNYA.303*
TruinfelANA.294
CroweSEA.290
On-Base Pct
TruinfelANA.418
HillCLE.394
NelsonBAL.386
TillmanTEX.366
CroweSEA.361
Slugging Pct
TillmanTEX.526
CunninghamTEX.509
TruinfelANA.487
CroweSEA.448
HillCLE.448
OPS
TruinfelANA.904
TillmanTEX.892
CunninghamTEX.859
HillCLE.842
NelsonBAL.825
XR
TruinfelANA122.6
CroweSEA107.5
TillmanTEX106.5
HillCLE95.2
CunninghamTEX87.4
Games
TruinfelANA 157
BarrancoTOR 157
TillmanTEX 156
HillCLE 154
CunninghamTEX 151
CroweSEA 151
At-Bats
CroweSEA 614
TillmanTEX 595
HillCLE 594
TruinfelANA 561
SandovalSEA 552
Runs
CroweSEA 123
TruinfelANA 119
CunninghamTEX 94
TillmanTEX 92
HillCLE 85
Hits
HillCLE 203
TillmanTEX 190
CroweSEA 178
TruinfelANA 165
CunninghamTEX 159
Total Bases
TillmanTEX 313
CunninghamTEX 280
CroweSEA 275
TruinfelANA 273
HillCLE 266
Singles
HillCLE 162
CroweSEA 132
TillmanTEX 125
SandovalSEA 116
OppNYA 113
Doubles
TillmanTEX 36
CruzBOS 33
CunninghamTEX 33
HillCLE 29
BarrancoTOR 27
Triples
RolenCHA 6
OppNYA 6
CunninghamTEX 5
RowellMIN 4
CruzBOS 4
Homeruns
TillmanTEX 29
NelsonBAL 28
BarrancoTOR 27
CunninghamTEX 26
TruinfelANA 26
RBIs
TillmanTEX 111
CunninghamTEX 102
SandovalSEA 96
TruinfelANA 86
CroweSEA 83
Stolen Bases
CroweSEA 77
TruinfelANA 43
RolenCHA 25
CunninghamTEX 22
CajigasBAL 21
Caught Stealing
CroweSEA 22
CunninghamTEX 18
RolenCHA 9
KokuboMIN 9
TruinfelANA 6
OppNYA 6
Walks
TruinfelANA 120
NelsonBAL 109
CroweSEA 65
HillCLE 53
CunninghamTEX 51
Strikeouts
BarrancoTOR 155
Pedroia  134
CroweSEA 134
CruzBOS 122
RowellMIN 118
HillCLE 118

Salary
NelsonBAL5,200,000
LarocheBOS5,000,000
TruinfelANA4,985,714
TillmanTEX3,250,000
KokuboMIN3,000,000

Shortstops     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
UptonBAL.328
UgglaTEX.325
NishiokaMIN.305
RamirezDET.301
SotoBAL.291
On-Base Pct
UptonBAL.382
NishiokaMIN.376
UgglaTEX.370
SotoBAL.349
HardyNYA.347
Slugging Pct
UgglaTEX.497
RamirezDET.468
UptonBAL.463
HardyNYA.452
SotoBAL.426
OPS
UgglaTEX.867
UptonBAL.845
RamirezDET.810
HardyNYA.799
NishiokaMIN.791
XR
UptonBAL100.6
NishiokaMIN100.1
UgglaTEX93.7
RamirezDET88.7
HardyNYA85.0
Games
HerrerosOAK 157
NishiokaMIN 156
SotoBAL 154
HardyNYA 154
UgglaTEX 153
At-Bats
HerrerosOAK 678
NishiokaMIN 620
UptonBAL 592
SotoBAL 592
RamirezDET 588
Runs
NishiokaMIN 107
UptonBAL 103
RamirezDET 99
HardyNYA 93
SotoBAL 85
Hits
HerrerosOAK 196
UptonBAL 194
NishiokaMIN 189
UgglaTEX 189
RamirezDET 177
Total Bases
UgglaTEX 289
RamirezDET 275
UptonBAL 274
NishiokaMIN 257
SotoBAL 252
Singles
HerrerosOAK 157
UptonBAL 144
NishiokaMIN 142
UgglaTEX 127
SotoBAL 124
Doubles
UgglaTEX 41
RamirezDET 36
UptonBAL 32
HerrerosOAK 32
HardyNYA 31
Triples
RamirezDET 16
NishiokaMIN 15
RenoDET 10
UptonBAL 6
HardyNYA 6
SotoBAL 6
Homeruns
UgglaTEX 17
HardyNYA 16
DenkerCLE 14
SotoBAL 13
UptonBAL 12
RBIs
UgglaTEX 106
RamirezDET 88
HardyNYA 83
SotoBAL 81
UptonBAL 79
Stolen Bases
NishiokaMIN 92
RamirezDET 66
SotoBAL 63
UptonBAL 55
HardyNYA 46
Caught Stealing
NishiokaMIN 36
UptonBAL 33
RamirezDET 27
SotoBAL 26
RenoDET 11
Walks
NishiokaMIN 68
HardyNYA 55
UptonBAL 51
TulowitzkiBOS 49
SotoBAL 47
Strikeouts
SotoBAL 125
HerrerosOAK 123
NishiokaMIN 122
UptonBAL 115
DenkerCLE 97

Salary
RamirezDET21,000,000
SotoBAL6,400,000
UptonBAL5,340,000
TulowitzkiBOS2,550,000
UgglaTEX2,260,000

Left Fielders     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
AokiANA.326
KempBOS.317
CabreraMIN.299
ObrianNYA.282
MalpassANA.275
On-Base Pct
AokiANA.390
KempBOS.376
ObrianNYA.367
CabreraMIN.364
MalpassANA.349
Slugging Pct
MalpassANA.472
KempBOS.461
AokiANA.451
ObrianNYA.446
SchermerhornNYA.374*
OPS
AokiANA.841
KempBOS.837
MalpassANA.821
ObrianNYA.813
CabreraMIN.732
XR
AokiANA105.6
KempBOS88.0
ObrianNYA87.4
CabreraMIN87.2
MalpassANA76.6
Games
AokiANA 157
CabreraMIN 156
ObrianNYA 152
KempBOS 150
FreitasOAK 149
At-Bats
CabreraMIN 626
AokiANA 610
KempBOS 540
FreitasOAK 528
ObrianNYA 522
Runs
AokiANA 102
CabreraMIN 100
ObrianNYA 87
KempBOS 86
MalpassANA 83
Hits
AokiANA 199
CabreraMIN 187
KempBOS 171
ObrianNYA 147
FreitasOAK 143
Total Bases
AokiANA 275
KempBOS 249
ObrianNYA 233
CabreraMIN 230
MalpassANA 230
Singles
AokiANA 157
CabreraMIN 155
KempBOS 125
FreitasOAK 120
ObrianNYA 102
Doubles
KempBOS 29
SchermerhornNYA 28
CabreraMIN 25
AokiANA 24
ObrianNYA 23
Triples
SchermerhornNYA 6
MalpassANA 6
ObrianNYA 3
CabreraMIN 3
SullivanCHA 2
MoncriefMIN 2
KempBOS 2
GloverOAK 2
AokiANA 2
Homeruns
MalpassANA 21
ObrianNYA 19
AokiANA 16
KempBOS 15
ByrdTOR 6
RBIs
ObrianNYA 96
AokiANA 88
CabreraMIN 83
MalpassANA 71
KempBOS 67
Stolen Bases
AokiANA 60
ByrdTOR 23
WhitcherBAL 18
MoncriefMIN 18
KempBOS 16
Caught Stealing
AokiANA 30
MalpassANA 13
KempBOS 10
WhitcherBAL 9
MoncriefMIN 6
ByrdTOR 6
Walks
CabreraMIN 61
ObrianNYA 60
AokiANA 57
MalpassANA 55
KempBOS 47
Strikeouts
FreitasOAK 146
ObrianNYA 124
AokiANA 120
MalpassANA 119
ByrdTOR 110

Salary
AokiANA11,000,000
MalpassANA4,500,000
SchermerhornNYA3,200,000
ObrianNYA2,857,143
MoncriefMIN1,800,000

Center Fielders     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
GomezSEA.313
AguiarDET.310
LubanskiBAL.303
SantilloBAL.279
BaudoinCLE.277
On-Base Pct
AguiarDET.392
GomezSEA.390
LubanskiBAL.356
SantilloBAL.335
BaudoinCLE.325
Slugging Pct
BaudoinCLE.569
GomezSEA.456
LubanskiBAL.448
GillespieTEX.423
PerezCHA.400
OPS
BaudoinCLE.894
GomezSEA.845
LubanskiBAL.804
AguiarDET.784
GillespieTEX.738
XR
GomezSEA109.9
AguiarDET91.5
BaudoinCLE84.3
LubanskiBAL78.5
GillespieTEX78.0
Games
GomezSEA 157
AbadTOR 156
JacksonTOR 155
AguiarDET 154
GillespieTEX 154
At-Bats
GomezSEA 630
GillespieTEX 615
JacksonTOR 602
AbadTOR 586
AguiarDET 584
Runs
GomezSEA 117
GillespieTEX 94
AguiarDET 89
LubanskiBAL 85
SantilloBAL 77
BaudoinCLE 77
Hits
GomezSEA 197
AguiarDET 181
LubanskiBAL 157
GillespieTEX 156
SantilloBAL 145
Total Bases
GomezSEA 287
BaudoinCLE 269
GillespieTEX 260
LubanskiBAL 232
AguiarDET 229
Singles
GomezSEA 143
AguiarDET 142
LubanskiBAL 116
SantilloBAL 111
JacksonTOR 105
Doubles
AbadTOR 46
AguiarDET 33
GomezSEA 28
HolmesOAK 27
GillespieTEX 24
Triples
GomezSEA 16
PerezCHA 12
BroderickBOS 9
LubanskiBAL 8
GillespieTEX 7
JacksonTOR 7
Homeruns
BaudoinCLE 42
GillespieTEX 22
SantilloBAL 13
LubanskiBAL 13
PerezCHA 11
RBIs
BaudoinCLE 121
GomezSEA 86
GillespieTEX 85
SantilloBAL 71
AguiarDET 69
Stolen Bases
GomezSEA 98
JacksonTOR 54
AbadTOR 54
RevereDET 47
LubanskiBAL 47
Caught Stealing
GomezSEA 43
LubanskiBAL 23
AbadTOR 19
RevereDET 16
JacksonTOR 14
SandersCLE 14
Walks
GomezSEA 78
AguiarDET 77
GillespieTEX 47
SantilloBAL 45
AbadTOR 44
Strikeouts
JacksonTOR 158
AbadTOR 142
BaudoinCLE 133
GillespieTEX 122
HolmesOAK 122

Salary
GillespieTEX4,292,857
SandersCLE3,750,000
PerezCHA3,750,000
SantilloBAL3,600,000
EllsburyDET3,250,000

Right Fielders     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
KlineBOS.300
GrandersonSEA.287
EthierDET.282
BosqueNYA.277
GindlNYA.276
On-Base Pct
GrandersonSEA.362
BosqueNYA.356
EthierDET.354
KlineBOS.351
CaceresANA.350*
Slugging Pct
GrandersonSEA.457
BosqueNYA.453
EthierDET.439
KlineBOS.430
GindlNYA.411
OPS
GrandersonSEA.819
BosqueNYA.808
EthierDET.793
KlineBOS.781
CaceresANA.740*
XR
GrandersonSEA98.6
EthierDET90.6
BosqueNYA88.7
KlineBOS86.5
MulliniksMIN72.5
Games
BosqueNYA 156
MulliniksMIN 156
EthierDET 155
GrandersonSEA 154
MarreroTOR 154
At-Bats
KlineBOS 610
MolinaroOAK 597
GrandersonSEA 593
EthierDET 592
MarreroTOR 577
Runs
GrandersonSEA 99
BosqueNYA 93
EthierDET 82
KlineBOS 81
GindlNYA 76
Hits
KlineBOS 183
GrandersonSEA 170
EthierDET 167
BosqueNYA 158
GindlNYA 156
Total Bases
GrandersonSEA 271
KlineBOS 262
EthierDET 260
BosqueNYA 258
MolinaroOAK 238
Singles
KlineBOS 128
GrandersonSEA 119
EthierDET 116
GindlNYA 113
BosqueNYA 107
MarreroTOR 107
Doubles
KlineBOS 42
MulliniksMIN 29
EthierDET 27
MarreroTOR 27
BosqueNYA 26
Triples
EthierDET 6
ZubiagaTOR 6
MulliniksMIN 5
LubyBOS 4
GindlNYA 3
ColvinTEX 3
FarnerMIN 3
Homeruns
GrandersonSEA 24
BosqueNYA 24
MolinaroOAK 21
EthierDET 18
GindlNYA 15
RBIs
GrandersonSEA 122
KlineBOS 95
BosqueNYA 89
EthierDET 85
GindlNYA 77
MolinaroOAK 77
Stolen Bases
ZubiagaTOR 22
MulliniksMIN 19
EthierDET 16
KlineBOS 11
GindlNYA 9
Caught Stealing
FouseBOS 6
MulliniksMIN 5
MarguezANA 4
KlineBOS 4
FarnerMIN 4
EthierDET 4
Walks
GrandersonSEA 68
EthierDET 64
BosqueNYA 59
MulliniksMIN 58
CaceresANA 51
Strikeouts
MolinaroOAK 163
BosqueNYA 163
KlineBOS 130
ZubiagaTOR 121
GrandersonSEA 113

Salary
MulliniksMIN6,500,000
BosqueNYA6,500,000
DearmasTOR5,420,000
FarnerMIN4,600,000
FouseBOS4,257,143