1989 National League
Positional Leaderboards
 
AL | AL | NL | 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
SwisherCOL.327
NokesBSN.279
DaultonSDP.262
SurhoffPIT.245*
Schroeder .242
On-Base Pct
DaultonSDP.394
SwisherCOL.358
TettletonLAD.342
NokesBSN.331
SciosciaMON.323*
Slugging Pct
DaultonSDP.501
NokesBSN.486
TettletonLAD.447
SwisherCOL.421
Schroeder .415
OPS
DaultonSDP.895
NokesBSN.817
TettletonLAD.789
SwisherCOL.779
StanleyMIL.711
XR
DaultonSDP102.2
NokesBSN77.7
TettletonLAD76.1
SwisherCOL65.7
StanleyMIL58.5
Games
DaultonSDP 152
Schroeder  149
NokesBSN 147
StanleyMIL 146
TettletonLAD 145
At-Bats
Schroeder  530
NokesBSN 512
DaultonSDP 511
SwisherCOL 501
TettletonLAD 490
Runs
DaultonSDP 108
NokesBSN 75
SwisherCOL 74
TettletonLAD 72
FitzgeraldWAS 63
Hits
SwisherCOL 164
NokesBSN 143
DaultonSDP 134
Schroeder  128
SurhoffPIT 118
Total Bases
DaultonSDP 256
NokesBSN 249
Schroeder  220
TettletonLAD 219
SwisherCOL 211
Singles
SwisherCOL 126
NokesBSN 96
SurhoffPIT 84
Schroeder  81
PetralliNYG 72
TettletonLAD 72
Doubles
StanleyMIL 36
DaultonSDP 34
SwisherCOL 32
SciosciaMON 29
FitzgeraldWAS 26
Triples
TettletonLAD 3
SwisherCOL 3
WillardNYG 2
StanleyMIL 2
FitzgeraldWAS 2
DaultonSDP 2
Homeruns
NokesBSN 29
TettletonLAD 28
DaultonSDP 28
Schroeder  22
ParentMIA 16
RBIs
DaultonSDP 113
NokesBSN 97
Schroeder  76
TettletonLAD 69
SciosciaMON 64
SwisherCOL 64
Stolen Bases
DaultonSDP 21
TettletonLAD 2
SwisherCOL 2
WillardNYG 1
SurhoffPIT 1
StanleyMIL 1
ParentMIA 1
NokesBSN 1
Caught Stealing
TettletonLAD 3
WillardNYG 2
PetralliNYG 2
ManwaringMON 2
FitzgeraldWAS 2
Walks
DaultonSDP 111
TettletonLAD 80
FitzgeraldWAS 62
StanleyMIL 60
SciosciaMON 55
Strikeouts
TettletonLAD 134
Schroeder  125
StanleyMIL 113
FitzgeraldWAS 103
DaultonSDP 100

Salary
DaultonSDP5,864,286
NokesBSN3,135,714
SwisherCOL3,009,007
TettletonLAD2,442,857
SciosciaMON1,867,777

First Basemen     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
SconiersSDP.308
ClarkBSN.292
CooperPHN.291*
UpshawLAD.288
DavisSDP.283
On-Base Pct
DavisSDP.379
SconiersSDP.360
ClarkBSN.352
UpshawLAD.348
GalarragaMON.345
Slugging Pct
GalarragaMON.522
DavisSDP.494
ClarkBSN.478
UpshawLAD.478
Durham .439*
OPS
DavisSDP.872
GalarragaMON.867
ClarkBSN.831
UpshawLAD.826
SconiersSDP.783
XR
GalarragaMON99.5
DavisSDP97.6
ClarkBSN92.9
UpshawLAD88.4
BradleyMON77.5
Games
UpshawLAD 156
GalarragaMON 155
ClarkBSN 154
BradleyMON 152
BrownWAS 152
At-Bats
GalarragaMON 600
ClarkBSN 579
UpshawLAD 573
BrownWAS 561
BradleyMON 552
Runs
ClarkBSN 94
GalarragaMON 92
BradleyMON 90
DavisSDP 89
SconiersSDP 78
UpshawLAD 78
Hits
ClarkBSN 169
GalarragaMON 166
UpshawLAD 165
DavisSDP 156
SconiersSDP 152
Total Bases
GalarragaMON 313
ClarkBSN 277
UpshawLAD 274
DavisSDP 272
BrownWAS 229
Singles
SconiersSDP 114
CooperPHN 110
UpshawLAD 105
BradleyMON 104
ClarkBSN 99
Doubles
ClarkBSN 50
BrownWAS 47
DavisSDP 43
GalarragaMON 38
UpshawLAD 35
Triples
BradleyMON 8
GreenCOL 7
SconiersSDP 5
MartinezNYG 4
BrownWAS 3
Homeruns
GalarragaMON 35
PhelpsCLN 25
UpshawLAD 24
DavisSDP 23
Durham  22
RBIs
GalarragaMON 114
DavisSDP 110
UpshawLAD 98
BrownWAS 93
ClarkBSN 77
Stolen Bases
BradleyMON 33
UpshawLAD 15
Durham  12
GalarragaMON 4
CooperPHN 4
BrownWAS 4
Caught Stealing
UpshawLAD 9
Durham  5
DestradeMIA 5
CooperPHN 4
BradleyMON 4
Walks
DavisSDP 87
PhelpsCLN 81
DavisPIT 62
MartinezNYG 60
BradleyMON 57
Strikeouts
GalarragaMON 142
HornMIL 139
DestradeMIA 118
Durham  114
BrownWAS 106
PhelpsCLN 106

Salary
UpshawLAD8,000,000
DavisSDP5,990,000
GreenCOL3,057,143
PhelpsCLN3,000,000
GalarragaMON2,907,143

Second Basemen     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
HerrCOL.324
JamesMON.313
MulliniksBSN.310
AlomarWAS.277
Garcia .269
On-Base Pct
JamesMON.422
HerrCOL.383
MulliniksBSN.361
Garcia .346
AlomarWAS.325
Slugging Pct
JamesMON.455
HerrCOL.444
MulliniksBSN.434
AlomarWAS.427
ElsterNYG.413
OPS
JamesMON.876
HerrCOL.827
MulliniksBSN.795
AlomarWAS.752
ElsterNYG.718
XR
JamesMON97.2
HerrCOL95.4
AlomarWAS80.9
MulliniksBSN80.3
ThompsonLAD60.4
Games
ThompsonLAD 154
SamuelPIT 153
ReadyMIL 153
Garcia  152
AlomarWAS 151
At-Bats
AlomarWAS 607
HerrCOL 601
MulliniksBSN 562
ThompsonLAD 549
PendletonPHN 538
Runs
AlomarWAS 99
MulliniksBSN 82
HerrCOL 80
JamesMON 70
ReadyMIL 63
Hits
HerrCOL 195
MulliniksBSN 174
AlomarWAS 168
JamesMON 155
Garcia  143
Total Bases
HerrCOL 267
AlomarWAS 259
MulliniksBSN 244
JamesMON 225
PendletonPHN 202
Singles
HerrCOL 135
MulliniksBSN 123
Garcia  117
JamesMON 113
AlomarWAS 98
Doubles
AlomarWAS 55
HerrCOL 51
MulliniksBSN 41
ThompsonLAD 38
PendletonPHN 35
ElsterNYG 35
Triples
AlomarWAS 9
SamuelPIT 8
HerrCOL 6
ThompsonLAD 5
ReadyMIL 5
Garcia  5
Homeruns
ElsterNYG 16
JamesMON 14
ReadyMIL 9
MulliniksBSN 9
SamuelPIT 8
PendletonPHN 8
ThompsonLAD 8
RBIs
MulliniksBSN 78
ElsterNYG 75
JamesMON 75
HerrCOL 73
AlomarWAS 71
Stolen Bases
SamuelPIT 22
AlomarWAS 21
HerrCOL 13
CruzBSN 12
MillerMON 12
Caught Stealing
CruzBSN 10
Garcia  9
SamuelPIT 6
MillerMON 5
JohnsonMIL 5
Walks
JamesMON 96
ReadyMIL 76
Garcia  61
HerrCOL 58
RungeMIL 51
Strikeouts
SamuelPIT 144
Garcia  112
RungeMIL 108
ElsterNYG 90
ThompsonLAD 89

Salary
MulliniksBSN11,000,000
HerrCOL7,000,000
GarciaCLN5,000,000
SamuelPIT2,442,857
JamesMON2,442,857

Third Basemen     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
BoggsWAS.317
PerryPHN.302
WalkerCOL.295
Krenchicki .283
WallingSDP.280
On-Base Pct
BoggsWAS.389
SheffieldNYG.379
PerryPHN.354
WalkerCOL.347
MitchellMON.332
Slugging Pct
BoggsWAS.495
SheffieldNYG.472
MitchellMON.456
PresleyLAD.456
WalkerCOL.449
OPS
BoggsWAS.884
SheffieldNYG.851
WalkerCOL.797
MitchellMON.788
PresleyLAD.772
XR
BoggsWAS96.3
SheffieldNYG95.0
WalkerCOL85.2
MitchellMON82.7
PerryPHN82.0
Games
WalkerCOL 156
BoggsWAS 155
SheffieldNYG 155
PerryPHN 154
WallingSDP 154
At-Bats
PerryPHN 603
BernhardtCLN 592
WalkerCOL 579
PresleyLAD 575
MitchellMON 568
Runs
SheffieldNYG 108
BoggsWAS 85
WalkerCOL 85
MitchellMON 84
WallingSDP 81
Hits
PerryPHN 182
BoggsWAS 172
WalkerCOL 171
PresleyLAD 160
WallerPIT 157
Total Bases
BoggsWAS 269
PresleyLAD 262
SheffieldNYG 261
WalkerCOL 260
MitchellMON 259
Singles
PerryPHN 135
WallerPIT 123
WalkerCOL 122
Krenchicki  114
BernhardtCLN 113
Doubles
BoggsWAS 58
PresleyLAD 43
MitchellMON 41
PerryPHN 38
SheffieldNYG 38
Triples
PresleyLAD 10
WallingSDP 8
WallerPIT 5
Krenchicki  4
BoggsWAS 3
BuecheleWAS 3
SeitzerMIA 3
SalazarCOL 3
LansfordCOL 3
Homeruns
MitchellMON 24
SheffieldNYG 24
WalkerCOL 19
EsaskyBSN 18
PresleyLAD 13
RBIs
WalkerCOL 98
MitchellMON 97
BoggsWAS 96
SheffieldNYG 85
WallingSDP 65
PresleyLAD 65
Stolen Bases
WallerPIT 21
PerryPHN 14
PittmanPHN 9
WallingSDP 7
SheffieldNYG 4
Caught Stealing
PerryPHN 13
WallerPIT 6
SheffieldNYG 3
PittmanPHN 2
EsaskyBSN 2
Walks
SheffieldNYG 95
BoggsWAS 69
MitchellMON 64
PerryPHN 52
WalkerCOL 46
Strikeouts
MitchellMON 131
EsaskyBSN 111
PresleyLAD 104
WallerPIT 85
SheffieldNYG 83

Salary
BoggsWAS10,500,000
LansfordCOL5,600,000
MitchellMON3,421,429
WalkerCOL3,350,000
WallingSDP3,180,000

Shortstops     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
GantnerSDP.278*
SchofieldLAD.270
GilesNYG.254
HayesCOL.253*
FletcherMIL.253*
On-Base Pct
OberkfellMON.340
SchofieldLAD.329
GantnerSDP.315*
HayesCOL.315*
FletcherMIL.307*
Slugging Pct
HayesCOL.401*
GantnerSDP.382*
GilesNYG.379
SchofieldLAD.376
OberkfellMON.365
OPS
HayesCOL.716*
SchofieldLAD.706
OberkfellMON.705
GantnerSDP.697*
GilesNYG.675
XR
HayesCOL66.1
SchofieldLAD65.0
OberkfellMON64.7
GilesNYG62.2
GantnerSDP53.3
Games
SchofieldLAD 155
OberkfellMON 151
GilesNYG 149
TrammellPIT 146
FletcherMIL 141
At-Bats
GilesNYG 607
SchofieldLAD 534
OberkfellMON 507
TrammellPIT 505
GantnerSDP 458
Runs
GilesNYG 86
SchofieldLAD 78
HayesCOL 73
OberkfellMON 69
GantnerSDP 59
Hits
GilesNYG 154
SchofieldLAD 144
GantnerSDP 132
TrammellPIT 124
OberkfellMON 124
Total Bases
GilesNYG 230
SchofieldLAD 201
OberkfellMON 185
HayesCOL 182
GantnerSDP 181
Singles
SchofieldLAD 105
GantnerSDP 98
GilesNYG 95
TrammellPIT 90
OberkfellMON 88
Doubles
GilesNYG 49
FletcherMIL 36
SchofieldLAD 27
TrammellPIT 26
GantnerSDP 25
BrowneWAS 25
Triples
SchofieldLAD 6
DiazMIA 4
BelliardNYG 3
DiazPHN 3
FletcherMIL 3
PecotaCLN 3
GantnerSDP 3
GilesNYG 3
Homeruns
HayesCOL 13
OberkfellMON 12
SchuMIA 10
TrammellPIT 7
GilesNYG 7
RBIs
GilesNYG 69
GantnerSDP 64
HayesCOL 63
OberkfellMON 61
TrammellPIT 55
Stolen Bases
SchofieldLAD 32
HayesCOL 31
GilesNYG 20
BelliardNYG 13
DiazMIA 11
BrowneWAS 11
Caught Stealing
SchofieldLAD 11
GilesNYG 10
BrowneWAS 8
HayesCOL 7
OberkfellMON 5
DiazMIA 5
Walks
OberkfellMON 73
SchofieldLAD 47
HayesCOL 42
PecotaCLN 42
GilesNYG 38
Strikeouts
TrammellPIT 102
PecotaCLN 98
SchofieldLAD 74
DiazMIA 70
SchuMIA 70
FletcherMIL 70
AndersonMIA 70
OberkfellMON 70

Salary
OberkfellMON7,610,000
TrammellPIT5,500,000
GilesNYG3,570,000
GantnerSDP2,999,999
SmalleySDP2,550,000

Left Fielders     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
GreenwellMON.291*
PuhlCOL.290
DykstraWAS.272
McReynoldsBSN.264
RoenickeLAD.255
On-Base Pct
DykstraWAS.369
RoenickeLAD.359
PuhlCOL.351
GreenwellMON.347*
BonillaNYG.332
Slugging Pct
BonillaNYG.473
McReynoldsBSN.473
PuhlCOL.410
MurphyPHN.407
GreenwellMON.405*
OPS
BonillaNYG.805
McReynoldsBSN.796
DykstraWAS.773
PuhlCOL.761
GreenwellMON.752*
XR
McReynoldsBSN82.8
DykstraWAS80.7
MurphyPHN75.1
BonillaNYG75.0
RoenickeLAD71.6
Games
McReynoldsBSN 156
DykstraWAS 155
MurphyPHN 153
PasquaBSN 149
BonillaNYG 145
RoenickeLAD 145
At-Bats
McReynoldsBSN 569
DykstraWAS 544
MurphyPHN 536
RoenickeLAD 521
BonillaNYG 503
Runs
DykstraWAS 82
McReynoldsBSN 76
RoenickeLAD 76
BonillaNYG 70
PuhlCOL 67
MurphyPHN 67
Hits
McReynoldsBSN 150
DykstraWAS 148
PuhlCOL 135
RoenickeLAD 133
GreenwellMON 133
Total Bases
McReynoldsBSN 269
BonillaNYG 238
DykstraWAS 220
MurphyPHN 218
RoenickeLAD 197
Singles
DykstraWAS 100
GreenwellMON 97
PuhlCOL 93
EppardMIA 92
RoenickeLAD 90
Doubles
McReynoldsBSN 43
BonillaNYG 37
PasquaBSN 35
DykstraWAS 33
PuhlCOL 32
Triples
RedusLAD 6
PuhlCOL 6
PageSDP 6
DykstraWAS 6
McReynoldsBSN 5
Homeruns
MurphyPHN 24
McReynoldsBSN 22
BonillaNYG 22
PasquaBSN 14
DeerWAS 12
RBIs
McReynoldsBSN 101
BonillaNYG 91
MurphyPHN 82
PageSDP 65
DykstraWAS 64
Stolen Bases
DykstraWAS 38
RedusLAD 14
McReynoldsBSN 11
GantLAD 8
Tracy  6
Caught Stealing
DykstraWAS 16
RedusLAD 15
PageSDP 6
BonillaNYG 4
McReynoldsBSN 3
Tracy  3
PuhlCOL 3
Walks
RoenickeLAD 83
DykstraWAS 83
MurphyPHN 78
BonillaNYG 60
McReynoldsBSN 51
Strikeouts
MurphyPHN 122
PasquaBSN 119
Leonard  118
RoenickeLAD 102
Jackson  93

Salary
PageSDP11,111,110
MurphyPHN9,500,000
RoenickeLAD5,500,500
McReynoldsBSN3,078,571
AyalaSDP3,000,003

Center Fielders     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
ButlerCOL.317
HendersonPHN.306
HatcherBSN.304
McLemoreNYG.302
CarreonCLN.292
On-Base Pct
HendersonPHN.405
ButlerCOL.383
McLemoreNYG.381
HatcherBSN.346
CarreonCLN.337
Slugging Pct
HendersonPHN.528
CarreonCLN.437
ButlerCOL.431
BassWAS.424*
HatcherBSN.418
OPS
HendersonPHN.933
ButlerCOL.814
McLemoreNYG.796
CarreonCLN.774
HatcherBSN.764
XR
HendersonPHN111.1
McLemoreNYG95.5
ButlerCOL93.6
HatcherBSN89.8
CarreonCLN88.6
Games
CarreonCLN 157
HendersonPHN 155
ButlerCOL 154
HatcherBSN 154
NixonMIL 154
At-Bats
HatcherBSN 634
CarreonCLN 631
McLemoreNYG 622
NixonMIL 621
ButlerCOL 605
Runs
HendersonPHN 110
HatcherBSN 95
McLemoreNYG 91
ButlerCOL 79
CarreonCLN 71
Hits
HatcherBSN 193
ButlerCOL 192
McLemoreNYG 188
CarreonCLN 184
HendersonPHN 171
Total Bases
HendersonPHN 295
CarreonCLN 276
HatcherBSN 265
ButlerCOL 261
McLemoreNYG 258
Singles
ButlerCOL 146
McLemoreNYG 143
HatcherBSN 140
CarreonCLN 125
KellyPIT 113
Doubles
CarreonCLN 40
HatcherBSN 40
BassWAS 34
HendersonPHN 31
ButlerCOL 30
Triples
HendersonPHN 12
ButlerCOL 9
NixonMIL 8
HatcherBSN 7
McLemoreNYG 7
Homeruns
HendersonPHN 23
CarreonCLN 14
KellyPIT 13
EdwardsMIL 11
WardCLN 10
RBIs
ButlerCOL 87
HendersonPHN 79
BassWAS 66
McLemoreNYG 62
KellyPIT 57
Stolen Bases
HendersonPHN 74
StoneMON 67
HatcherBSN 52
ButlerCOL 39
McLemoreNYG 30
Caught Stealing
StoneMON 34
HendersonPHN 31
ButlerCOL 29
McLemoreNYG 21
NixonLAD 12
Walks
HendersonPHN 90
McLemoreNYG 80
ButlerCOL 65
CarreonCLN 43
KuntzCLN 42
Strikeouts
NixonMIL 127
EdwardsMIL 115
KuntzCLN 106
HendersonPHN 97
GonzalezMIA 94

Salary
HendersonPHN17,200,000
EisenreichWAS7,589,037
ButlerCOL6,390,000
BassWAS6,012,389
StoneMON3,300,000

Right Fielders     C - 1B - 2B - 3B - SS - LF - CF - RF
Batting Average
PoloniaCOL.294
KrukSDP.291
StrawberryNYG.274
JonesPIT.267
Gibson .263
On-Base Pct
KrukSDP.379
StrawberryNYG.368
PoloniaCOL.341
Gibson .333
JonesPIT.332
Slugging Pct
StrawberryNYG.589
JonesPIT.476
GonzalezMIL.459
KrukSDP.438
PoloniaCOL.434
OPS
StrawberryNYG.958
KrukSDP.818
JonesPIT.809
PoloniaCOL.775
Gibson .756
XR
StrawberryNYG121.7
KrukSDP87.6
JonesPIT80.8
Gibson 76.8
PoloniaCOL67.7
Games
BraggsNYG 155
MackLAD 155
StrawberryNYG 154
Gibson  151
JonesPIT 149
At-Bats
MackLAD 588
BraggsNYG 578
StrawberryNYG 570
Gibson  539
KrukSDP 536
Runs
StrawberryNYG 113
KrukSDP 98
Gibson  86
BraggsNYG 84
MosebyMON 77
Hits
KrukSDP 156
StrawberryNYG 156
PoloniaCOL 147
BraggsNYG 145
Gibson  142
MackLAD 142
Total Bases
StrawberryNYG 336
JonesPIT 252
KrukSDP 235
Gibson  228
PoloniaCOL 217
BraggsNYG 217
Singles
KrukSDP 101
PoloniaCOL 99
MackLAD 98
BraggsNYG 96
Gibson  92
Doubles
KrukSDP 41
StrawberryNYG 38
BraggsNYG 37
BuhnerWAS 33
PoloniaCOL 33
Triples
PoloniaCOL 8
StrawberryNYG 5
KrukSDP 4
Gibson  4
MackLAD 4
JonesPIT 4
Homeruns
StrawberryNYG 44
JonesPIT 25
GonzalezMIL 23
Gibson  16
VailPHN 12
BuhnerWAS 12
Griffey Jr.COL 12
RBIs
StrawberryNYG 120
BraggsNYG 89
KrukSDP 85
MackLAD 81
JonesPIT 77
MosebyMON 77
Stolen Bases
Gibson  25
MosebyMON 17
NormanNYG 16
MackLAD 11
KrukSDP 8
Caught Stealing
Gibson  9
MackLAD 8
KrukSDP 5
BraggsNYG 3
StrawberryNYG 2
MosebyMON 2
LarkinNYG 2
JonesPIT 2
BostonLAD 2
Walks
StrawberryNYG 88
KrukSDP 76
BuhnerWAS 56
BraggsNYG 55
Gibson  54
JonesPIT 54
Strikeouts
StrawberryNYG 133
BuhnerWAS 128
MackLAD 122
Gibson  121
GonzalezMIL 116

Salary
GibsonPHN7,500,000
StrawberryNYG5,835,714
MosebyMON4,000,000
NormanNYG1,400,000
HendersonNYG350,000