2021 AL
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
HefnerLAS.315
McKayTOR.299
CarrilloTBA.275
BergNYA.263
VillarBAL.260
On-Base Pct
McKayTOR.371
TurnerLAS.357
BergNYA.352
HefnerLAS.346
MilesANA.329*
Slugging Pct
HefnerLAS.474
BergNYA.445
TurnerLAS.437
McKayTOR.385
MilesANA.375*
OPS
HefnerLAS.820
BergNYA.797
TurnerLAS.794
McKayTOR.756
MilesANA.704*
XR
HefnerLAS89.9
TurnerLAS85.2
BergNYA74.2
McKayTOR68.1
MitchamCHA61.7
Games
HefnerLAS 146
TurnerLAS 144
McKayTOR 142
MitchamCHA 140
CarrilloTBA 137
At-Bats
HefnerLAS 574
TurnerLAS 542
MitchamCHA 525
CarrilloTBA 491
McKayTOR 491
Runs
TurnerLAS 88
HefnerLAS 82
MitchamCHA 72
BergNYA 70
VillarBAL 58
CarrilloTBA 58
Hits
HefnerLAS 181
McKayTOR 147
TurnerLAS 141
CarrilloTBA 135
BergNYA 122
Total Bases
HefnerLAS 272
TurnerLAS 237
BergNYA 206
McKayTOR 189
MitchamCHA 181
Singles
HefnerLAS 124
McKayTOR 120
CarrilloTBA 109
VillarBAL 90
TurnerLAS 89
Doubles
HefnerLAS 39
TurnerLAS 29
StriblingTEX 26
VillarBAL 22
TalaricoKCA 21
BarreiroTEX 21
Triples
MilesANA 4
TurnerLAS 2
HefnerLAS 2
BurcickiANA 2
StriblingTEX 1
ScobieCHA 1
PeņaKCA 1
PascuaCLE 1
McKayTOR 1
HisatoMIN 1
CostalesTBA 1
CarlucciTBA 1
BergNYA 1
BargerBOS 1
Homeruns
TurnerLAS 21
BergNYA 21
MitchamCHA 17
HefnerLAS 16
TalaricoKCA 14
RBIs
HefnerLAS 99
TurnerLAS 92
BergNYA 68
MitchamCHA 65
CarrilloTBA 60
Stolen Bases
PascuaCLE 6
MilesANA 3
StriblingTEX 2
CarlucciTBA 2
BergNYA 2
Caught Stealing
StriblingTEX 5
PascuaCLE 4
PeņaKCA 2
McKayTOR 2
MilesANA 1
CarrilloTBA 1
BurcickiANA 1
BergNYA 1
Walks
MitchamCHA 77
TurnerLAS 55
McKayTOR 52
MilesANA 51
BergNYA 48
Strikeouts
MitchamCHA 150
TurnerLAS 119
StriblingTEX 116
MickelsenSEA 116
VillarBAL 114

Salary
HefnerLAS7,500,000
BergNYA7,000,000
McCordOAK4,000,000
MitchamCHA3,942,857
TurnerLAS3,850,000

First Basemen     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
MaccaskillCLE.351
CurtissTEX.333
StadlerBAL.315
PinaCHA.302
LaneTBA.302
On-Base Pct
MaccaskillCLE.453
CurtissTEX.433
PinaCHA.373
FreezeMIN.370
PerezOAK.368
Slugging Pct
MaccaskillCLE.628
CurtissTEX.530
PinaCHA.516
FreezeMIN.486
PerezOAK.479
OPS
MaccaskillCLE1.081
CurtissTEX.963
PinaCHA.889
FreezeMIN.857
PerezOAK.847
XR
MaccaskillCLE141.0
CurtissTEX119.1
FreezeMIN111.9
RomeroKCA96.0
HarukiLAS93.2
Games
FreezeMIN 160
CurtissTEX 158
StadlerBAL 156
MaccaskillCLE 155
PerezOAK 155
TurnerANA 155
At-Bats
FreezeMIN 619
StadlerBAL 604
LaneTBA 593
TurnerANA 591
RomeroKCA 588
Runs
MaccaskillCLE 116
FreezeMIN 108
RomeroKCA 95
HarukiLAS 86
PinaCHA 81
Hits
MaccaskillCLE 196
StadlerBAL 190
CurtissTEX 184
LaneTBA 179
TurnerANA 167
Total Bases
MaccaskillCLE 351
FreezeMIN 301
CurtissTEX 293
StadlerBAL 271
HarukiLAS 267
Singles
StadlerBAL 141
LaneTBA 136
TurnerANA 128
CurtissTEX 126
MaccaskillCLE 120
Doubles
MaccaskillCLE 36
StadlerBAL 33
PerezOAK 33
CurtissTEX 32
FreezeMIN 30
HarukiLAS 30
Triples
TurnerANA 6
QuirosNYA 5
RomeroKCA 3
LaneTBA 3
FreezeMIN 3
Homeruns
MaccaskillCLE 39
FreezeMIN 35
PinaCHA 30
CurtissTEX 25
HarukiLAS 25
RomeroKCA 25
RBIs
MaccaskillCLE 124
FreezeMIN 120
HarukiLAS 120
PerezOAK 111
RomeroKCA 103
Stolen Bases
LittleANA 14
TurnerANA 13
MaccaskillCLE 11
QuirosNYA 11
Sandberg Jr.SEA 9
Caught Stealing
TurnerANA 14
QuirosNYA 8
FultonSEA 7
PerezOAK 6
LittleANA 6
Walks
FreezeMIN 100
MaccaskillCLE 99
CurtissTEX 88
RomeroKCA 77
HarukiLAS 61
Strikeouts
HarukiLAS 140
TurnerANA 121
RomeroKCA 115
LaneTBA 101
FreezeMIN 101

Salary
MaccaskillCLE20,500,000
PinaCHA20,000,000
HarukiLAS7,180,000
StadlerBAL5,150,000
RomeroKCA4,292,857

Second Basemen     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
GardnerKCA.314
ScottCHA.312
GrimaldiTBA.304
BellidoOAK.303
Villalpando .292
On-Base Pct
MillerLAS.439
GardnerKCA.428
LammondLAS.375
Villalpando .365
DavisANA.357
Slugging Pct
GardnerKCA.461
ScottCHA.459
MillerLAS.457
LammondLAS.447
BellidoOAK.435
OPS
MillerLAS.895
GardnerKCA.889
LammondLAS.822
ScottCHA.814
BellidoOAK.782
XR
MillerLAS123.1
GardnerKCA111.3
LammondLAS95.5
ScottCHA86.3
BellidoOAK83.1
Games
DavisANA 155
LynchTEX 155
OcasioNYA 155
LuncefordMIN 154
HeuerBAL 153
GardnerKCA 153
At-Bats
HeuerBAL 639
LynchTEX 639
LuncefordMIN 636
LammondLAS 593
RuggieroSEA 584
Runs
MillerLAS 122
LammondLAS 109
GardnerKCA 107
HeuerBAL 100
LuncefordMIN 90
Hits
HeuerBAL 184
GardnerKCA 177
ScottCHA 177
LuncefordMIN 177
GrimaldiTBA 174
Total Bases
LammondLAS 265
GardnerKCA 260
ScottCHA 260
MillerLAS 247
LuncefordMIN 243
Singles
HeuerBAL 147
GardnerKCA 132
ScottCHA 132
GrimaldiTBA 127
LuncefordMIN 126
Doubles
LuncefordMIN 42
GrimaldiTBA 34
LammondLAS 33
HeuerBAL 31
LynchTEX 31
Triples
HeuerBAL 6
DavisANA 6
GrimaldiTBA 6
CastroKCA 5
BellidoOAK 5
LammondLAS 5
Homeruns
MillerLAS 25
ScottCHA 19
GardnerKCA 18
LammondLAS 18
SheldonBOS 16
RBIs
LammondLAS 107
ScottCHA 94
BellidoOAK 81
GardnerKCA 79
MillerLAS 74
Stolen Bases
HeuerBAL 54
DavisANA 33
RuggieroSEA 25
MillerLAS 22
BellidoOAK 19
Caught Stealing
DavisANA 22
HeuerBAL 20
BerenguerOAK 15
LammondLAS 12
GrimaldiTBA 10
Villalpando  10
Walks
MillerLAS 129
GardnerKCA 102
LammondLAS 84
DavisANA 82
LuncefordMIN 67
Strikeouts
SheldonBOS 145
MillerLAS 132
OcasioNYA 125
RuggieroSEA 121
LammondLAS 120

Salary
LammondLAS12,000,000
MillerLAS7,870,000
GardnerKCA4,985,714
SheldonBOS4,500,000
GrimaldiTBA3,057,143

Third Basemen     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
PeckBAL.319
HernandezTBA.311
TheranCHA.305
MacleisterOAK.305
SantacruzBOS.292
On-Base Pct
HernandezTBA.422
TheranCHA.410
PeckBAL.364
FrisinaKCA.359
SantacruzBOS.351
Slugging Pct
TheranCHA.522
BocanegraLAS.515*
PeckBAL.497
MacleisterOAK.466
HernandezTBA.459
OPS
TheranCHA.932
HernandezTBA.881
PeckBAL.861
BocanegraLAS.855*
MacleisterOAK.814
XR
TheranCHA120.6
HernandezTBA109.2
FrisinaKCA97.7
PeckBAL93.9
SantacruzBOS90.1
Games
FrisinaKCA 156
HernandezTBA 156
PetersonANA 155
TheranCHA 153
SantacruzBOS 152
At-Bats
PetersonANA 600
PeckBAL 596
FrisinaKCA 594
SantacruzBOS 585
TheranCHA 567
Runs
FrisinaKCA 101
TheranCHA 96
PetersonANA 92
MacleisterOAK 88
HernandezTBA 83
SantacruzBOS 83
Hits
PeckBAL 190
TheranCHA 173
HernandezTBA 171
SantacruzBOS 171
MacleisterOAK 166
Total Bases
TheranCHA 296
PeckBAL 296
FrisinaKCA 270
PetersonANA 262
MacleisterOAK 254
Singles
HernandezTBA 130
PeckBAL 128
MacleisterOAK 127
SantacruzBOS 123
TheranCHA 109
Doubles
FrisinaKCA 39
PeckBAL 38
TheranCHA 34
SantacruzBOS 32
NasserTOR 32
Triples
SantacruzBOS 5
PetersonANA 4
PeckBAL 4
HernandezTBA 4
FrisinaKCA 4
Homeruns
BocanegraLAS 32
TheranCHA 29
MacleisterOAK 24
PetersonANA 22
FrisinaKCA 20
PeckBAL 20
RBIs
PeckBAL 118
TheranCHA 114
FrisinaKCA 102
MacleisterOAK 96
BocanegraLAS 83
Stolen Bases
SantacruzBOS 48
FrisinaKCA 38
PetersonANA 32
TheranCHA 11
PeckBAL 9
Caught Stealing
PeckBAL 16
SantacruzBOS 14
FrisinaKCA 8
PetersonANA 6
ThomasLAS 2
Walks
HernandezTBA 100
TheranCHA 95
FrisinaKCA 75
BocanegraLAS 49
PeckBAL 42
Strikeouts
FrisinaKCA 126
HernandezTBA 126
PetersonANA 123
BeaudoinTEX 121
NasserTOR 120

Salary
HernandezTBA13,000,000
PeckBAL8,500,000
CervantesCLE6,500,000
MacleisterOAK5,250,000
BocanegraLAS3,907,143

Shortstops     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
MendesBAL.327
HardtMIN.309
HerediaBOS.306
ScatesSEA.289
ColmenaresNYA.269
On-Base Pct
MendesBAL.400
HardtMIN.361
GaileyKCA.358
HerediaBOS.352
ColmenaresNYA.343
Slugging Pct
MendesBAL.510
SpringerTBA.455
DonesMIN.418
HardtMIN.415
ColmenaresNYA.408
OPS
MendesBAL.910
SpringerTBA.785
HardtMIN.776
GaileyKCA.763
ColmenaresNYA.751
XR
MendesBAL106.0
ColmenaresNYA86.0
SpringerTBA80.3
GaileyKCA78.6
HardtMIN78.0
Games
HardtMIN 158
SpringerTBA 155
WrightANA 155
EsmonalNYA 153
McMullinCHA 153
HerediaBOS 153
At-Bats
HerediaBOS 601
ColmenaresNYA 591
SpringerTBA 574
McMullinCHA 560
MendesBAL 557
Runs
MendesBAL 97
SpringerTBA 85
GaileyKCA 80
ColmenaresNYA 75
HardtMIN 74
Hits
HerediaBOS 184
MendesBAL 182
HardtMIN 168
ColmenaresNYA 159
ScatesSEA 153
Total Bases
MendesBAL 284
SpringerTBA 261
ColmenaresNYA 241
HardtMIN 226
HerediaBOS 222
Singles
HerediaBOS 158
HardtMIN 127
MendesBAL 120
ScatesSEA 119
McMullinCHA 118
Doubles
DonesMIN 40
SpringerTBA 39
MendesBAL 38
HardtMIN 30
ScatesSEA 26
EsmonalNYA 26
Triples
SpringerTBA 10
DonesMIN 10
MendesBAL 8
WrightANA 5
ScatesSEA 5
HardtMIN 5
Homeruns
ColmenaresNYA 19
SpringerTBA 17
MendesBAL 16
WrightANA 16
GaileyKCA 15
RBIs
SpringerTBA 77
HardtMIN 74
MendesBAL 72
HerediaBOS 67
ColmenaresNYA 66
Stolen Bases
MendesBAL 29
GaileyKCA 27
SpringerTBA 25
ColmenaresNYA 22
TuricchiaCLE 19
Caught Stealing
SpringerTBA 20
WrightANA 13
MendesBAL 13
GaileyKCA 12
TuricchiaCLE 9
MelendrezCHA 9
HardtMIN 9
CaplesCLE 9
Walks
EsmonalNYA 80
ColmenaresNYA 60
GonzalezTOR 57
DomingoLAS 56
McMullinCHA 54
Strikeouts
EsmonalNYA 141
ColmenaresNYA 138
DonesMIN 130
HardtMIN 121
WrightANA 120

Salary
DomingoLAS3,500,000
SpringerTBA3,421,429
MendesBAL2,821,429
ScatesSEA2,179,286
WrightANA1,492,857

Left Fielders     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
AlardBAL.308
ShouldersLAS.286
SantosCHA.284
HartmanBOS.282
McAuslaneOAK.269
On-Base Pct
HartmanBOS.387
AlardBAL.354
CruzOAK.352
SmallCLE.343
BertrandMIN.341
Slugging Pct
SantosCHA.525
HartmanBOS.511
ShouldersLAS.499
SmallCLE.466
AlardBAL.430
OPS
HartmanBOS.898
SantosCHA.861
ShouldersLAS.832
SmallCLE.809
AlardBAL.784
XR
ShouldersLAS117.3
HartmanBOS104.5
SantosCHA95.0
SmallCLE86.8
AlardBAL83.5
Games
AlardBAL 157
SmallCLE 155
GuerraTEX 155
SwickKCA 154
HartmanBOS 154
At-Bats
ShouldersLAS 679
GuerraTEX 607
SwickKCA 595
McAuslaneOAK 594
SantosCHA 591
Runs
ShouldersLAS 113
McAuslaneOAK 113
SmallCLE 99
SantosCHA 96
SwickKCA 87
Hits
ShouldersLAS 194
AlardBAL 179
SantosCHA 168
McAuslaneOAK 160
SwickKCA 158
Total Bases
ShouldersLAS 339
SantosCHA 310
HartmanBOS 284
SmallCLE 265
AlardBAL 250
Singles
AlardBAL 137
GuerraTEX 115
ShouldersLAS 114
McAuslaneOAK 112
BeneroTBA 111
Doubles
ShouldersLAS 45
HartmanBOS 39
McAuslaneOAK 38
SantosCHA 38
BertrandMIN 28
Triples
BertrandMIN 11
SwickKCA 8
SmallCLE 8
HartmanBOS 8
McAuslaneOAK 7
Homeruns
SantosCHA 32
ShouldersLAS 30
SmallCLE 27
HartmanBOS 24
CruzOAK 21
RBIs
ShouldersLAS 103
SmallCLE 101
HartmanBOS 98
SantosCHA 90
CruzOAK 87
Stolen Bases
McAuslaneOAK 62
ShouldersLAS 57
SwickKCA 34
TromblySEA 17
CruzOAK 16
BrettTEX 16
Caught Stealing
SwickKCA 18
SmallCLE 15
McAuslaneOAK 14
CruzOAK 12
AlardBAL 9
MarshallNYA 9
TromblySEA 9
Walks
HartmanBOS 91
CruzOAK 84
SmallCLE 63
SwickKCA 58
McAuslaneOAK 58
Strikeouts
SwickKCA 137
UnderhillTEX 124
GuerraTEX 113
MarshallNYA 112
SmallCLE 109

Salary
GuerraTEX8,600,000
SmallCLE7,300,000
JonesCLE4,510,000
CruzOAK4,150,000
ShouldersLAS3,842,857

Center Fielders     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
Chisholm .322
ArnauSEA.313
Herreros .300
GonzalezTBA.290
BarbeauKCA.287
On-Base Pct
Chisholm .450
BarbeauKCA.372
ArnauSEA.364
GonzalezTBA.346
Herreros .344
Slugging Pct
Chisholm .627
GonzalezTBA.484
BarbeauKCA.477
OfficerCLE.456
ArnauSEA.430
OPS
Chisholm 1.077
BarbeauKCA.849
GonzalezTBA.830
ArnauSEA.794
OfficerCLE.786
XR
Chisholm 139.3
BarbeauKCA99.6
GonzalezTBA98.5
ArnauSEA93.8
Herreros 85.6
Games
HenlineTOR 156
GonzalezTBA 154
LamberthMIN 154
Herreros  153
ArnauSEA 152
Chisholm  152
At-Bats
HenlineTOR 628
GonzalezTBA 624
Herreros  610
ArnauSEA 591
LamberthMIN 574
Runs
Chisholm  125
BarbeauKCA 98
GonzalezTBA 90
ArnauSEA 87
LamberthMIN 86
HenlineTOR 86
Hits
ArnauSEA 185
Herreros  183
GonzalezTBA 181
Chisholm  172
HenlineTOR 168
Total Bases
Chisholm  335
GonzalezTBA 302
BarbeauKCA 269
Herreros  261
ArnauSEA 254
Singles
ArnauSEA 143
Herreros  134
HenlineTOR 121
GonzalezTBA 117
BarbeauKCA 112
Doubles
GonzalezTBA 34
Herreros  34
OfficerCLE 28
HenlineTOR 28
Chisholm  27
ArnauSEA 27
Triples
HenlineTOR 8
BarbeauKCA 5
LamberthMIN 5
FraserBOS 4
EvansMIN 4
Homeruns
Chisholm  44
GonzalezTBA 27
BarbeauKCA 26
LamberthMIN 21
OfficerCLE 19
RBIs
Chisholm  135
BarbeauKCA 109
ArnauSEA 90
GonzalezTBA 89
OfficerCLE 85
LamberthMIN 85
Stolen Bases
ArnauSEA 49
LubanskiOAK 42
FraserBOS 28
Chisholm  26
EvansMIN 24
Caught Stealing
Chisholm  20
LubanskiOAK 18
Herreros  16
EvansMIN 16
ArnauSEA 14
Walks
Chisholm  121
BarbeauKCA 74
LamberthMIN 74
WebbANA 65
HenlineTOR 50
Strikeouts
LamberthMIN 138
BarbeauKCA 108
OfficerCLE 105
WebbANA 99
LubanskiOAK 94

Salary
LamberthMIN15,200,000
LubanskiOAK10,050,000
GonzalezTBA9,500,000
BarbeauKCA9,500,000
ChisholmCHA8,414,286

Right Fielders     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
BaileyBAL.337
PollockNYA.327
LimaLAS.315
DineenCLE.305
PedrozaMIN.299
On-Base Pct
PedrozaMIN.397
BaileyBAL.391
PollockNYA.384
LimaLAS.367
BacaANA.349
Slugging Pct
PollockNYA.477
BacaANA.474
LimaLAS.460
DineenCLE.441
CarsonTBA.420
OPS
PollockNYA.860
LimaLAS.828
BacaANA.823
BaileyBAL.796
PedrozaMIN.785
XR
PollockNYA103.0
PedrozaMIN95.5
LimaLAS89.7
BacaANA88.3
DineenCLE85.7
Games
PollockNYA 158
Perez  155
PedrozaMIN 155
MushawarTBA 155
BacaANA 154
MundoTEX 154
At-Bats
SotoKCA 622
PedrozaMIN 609
DineenCLE 603
PollockNYA 596
CarsonTBA 588
Runs
PedrozaMIN 101
LimaLAS 93
Perez  92
BaileyBAL 84
PollockNYA 84
Hits
PollockNYA 195
SotoKCA 185
DineenCLE 184
PedrozaMIN 182
LimaLAS 171
Total Bases
PollockNYA 284
DineenCLE 266
BacaANA 263
SotoKCA 259
LimaLAS 250
Singles
PollockNYA 147
SotoKCA 143
PedrozaMIN 143
BaileyBAL 140
DineenCLE 134
Doubles