Rankings of Negro League players should consider that Negro League data is not complete. Research is still ongoing and we’ll continue to publish updates as more information becomes available. More about data coverage

Negro National League Batting Leaders

Wins Above Replacement--all
1. RoganKCM 8.7
2. JohnsonKCM 5.8
3. RileCAG 5.7
4. MooreKCM 5.5
5. TorrienteCAG 4.6
6. CharlestonABC 4.5
7. RigginsDS 3.9
8. CurryKCM 3.7
9. StearnesDS 3.7
10. McNairKCM 3.4
WAR Position Players
1. JohnsonKCM 5.8
2. MooreKCM 5.5
3. CharlestonABC 4.3
4. TorrienteCAG 4.1
5. StearnesDS 4.1
6. RigginsDS 3.9
7. McNairKCM 3.5
8. ScalesSLS 3.3
9. Taylor2TM 3.2
10. RoganKCM 2.6
Offensive WAR
1. JohnsonKCM 6.1
2. CharlestonABC 4.0
3. MooreKCM 3.9
4. TorrienteCAG 3.5
5. ScalesSLS 3.4
6. StearnesDS 3.4
7. Taylor2TM 3.4
8. McNairKCM 2.8
9. RoganKCM 2.5
10. Murray2TM 1.9
Defensive WAR
1. RigginsDS 2.5
2. MooreKCM 2.1
3. DeMossCAG 1.8
4. BlackmonABC 1.1
5. DuncanKCM 0.9
6. CamposCSW 0.7
7. MalarcherCAG 0.7
8. StearnesDS 0.5
9. TorrienteCAG 0.4
10. HillMB 0.4
Batting Average
1. JohnsonKCM .406
2. TorrienteCAG .387
3. Taylor2TM .372
4. MooreKCM .365
5. CharlestonABC .364
6. RoganKCM .362
7. StearnesDS .362
8. Murray2TM .346
9. DrekeCSW .345
10. JohnstonKCM .333
On-Base%
1. TorrienteCAG .481
2. JohnsonKCM .471
3. CharlestonABC .453
4. Taylor2TM .438
5. RoganKCM .416
6. Hewitt2TM .412
7. McNairKCM .410
8. MooreKCM .407
9. Murray2TM .407
10. JohnstonKCM .403
Slugging %
1. JohnsonKCM .722
2. Taylor2TM .712
3. StearnesDS .710
4. CharlestonABC .591
5. TorrienteCAG .556
6. RoganKCM .551
7. BeckwithCAG .537
8. Murray2TM .535
9. MooreKCM .534
10. WesleyDS .532
On-Base Plus Slugging
1. JohnsonKCM 1.193
2. Taylor2TM 1.149
3. StearnesDS 1.110
4. CharlestonABC 1.043
5. TorrienteCAG 1.036
6. RoganKCM .967
7. Murray2TM .942
8. MooreKCM .942
9. WesleyDS .901
10. McNairKCM .892
Games Played
1. JohnsonKCM 98
McNairKCM 98
3. MooreKCM 94
4. DuncanKCM 91
5. CharlestonABC 84
DayABC 84
7. HawkinsKCM 82
8. WashingtonABC 81
RussellSLS 81
10. HollowayABC 79
At Bats
1. MooreKCM 378
2. McNairKCM 376
3. JohnsonKCM 374
4. DuncanKCM 346
5. HawkinsKCM 338
6. DayABC 320
7. RussellSLS 315
8. HollowayABC 314
9. CharlestonABC 308
10. ShivelyABC 297
Plate Appearances
1. McNairKCM 439
2. JohnsonKCM 429
3. MooreKCM 423
4. DuncanKCM 409
5. CharlestonABC 373
6. HawkinsKCM 369
7. DayABC 355
8. RussellSLS 354
9. WashingtonABC 350
10. WilliamsABC 338
Runs Scored
1. JohnsonKCM 91
2. McNairKCM 82
3. GardnerCAG 70
StearnesDS 70
MooreKCM 70
6. TorrienteCAG 69
7. CharlestonABC 68
8. RussellSLS 64
9. JohnstonKCM 61
10. ShivelyABC 60
DuncanKCM 60
Hits
1. JohnsonKCM 152
2. MooreKCM 138
3. McNairKCM 123
4. CharlestonABC 112
5. TorrienteCAG 101
StearnesDS 101
7. HawkinsKCM 98
8. DayABC 94
9. HollowayABC 93
10. ShivelyABC 89
DrekeCSW 89
DuncanKCM 89
JohnstonKCM 89
RussellSLS 89
Total Bases
1. JohnsonKCM 270
2. MooreKCM 202
3. StearnesDS 198
4. CharlestonABC 182
5. McNairKCM 181
6. Taylor2TM 153
7. BeckwithCAG 145
TorrienteCAG 145
9. WesleyDS 141
10. RussellSLS 131
Doubles
1. JohnsonKCM 32
2. CharlestonABC 25
3. TorrienteCAG 22
MooreKCM 22
5. BeckwithCAG 21
6. DayABC 18
StearnesDS 18
DuncanKCM 18
9. WilsonMB 16
BlackwellSLS 16
Triples
1. StearnesDS 14
2. JohnsonKCM 13
3. JosephKCM 10
McNairKCM 10
ShivelyABC 10
6. JohnstonKCM 9
MooreKCM 9
RussellSLS 9
BeckwithCAG 9
10. WashingtonABC 8
Home Runs
1. JohnsonKCM 20
Taylor2TM 20
3. StearnesDS 17
4. WesleyDS 16
5. CharlestonABC 11
ScalesSLS 11
7. MontalvoCSW 8
BeckwithCAG 8
McNairKCM 8
MooreKCM 8
Runs Batted In
1. JohnsonKCM 120
2. CharlestonABC 94
3. StearnesDS 85
4. MooreKCM 79
5. BeckwithCAG 77
6. Taylor2TM 76
7. McNairKCM 65
8. TorrienteCAG 63
9. MontalvoCSW 57
10. DayABC 56
WesleyDS 56
Bases on Balls
1. McNairKCM 49
2. CharlestonABC 48
3. TorrienteCAG 44
4. GardnerCAG 43
5. DuncanKCM 38
JohnsonKCM 38
ScalesSLS 38
Hewitt2TM 38
9. SierraCSW 34
BlackwellSLS 34
Stolen Bases
1. CharlestonABC 25
2. McNairKCM 23
3. GardnerCAG 21
4. Hewitt2TM 20
5. JohnsonKCM 17
6. MalarcherCAG 14
7. DuncanKCM 13
HollowayABC 13
9. TorrienteCAG 12
LyonsCAG 12
DeMossCAG 12
Singles
1. MooreKCM 99
2. McNairKCM 91
3. JohnsonKCM 87
4. HawkinsKCM 82
5. HollowayABC 76
6. ShivelyABC 72
7. DrekeCSW 71
8. CharlestonABC 70
GardnerCAG 70
TorrienteCAG 70
Adjusted OPS+
1. JohnsonKCM 207
2. Taylor2TM 195
3. StearnesDS 184
4. CharlestonABC 170
5. TorrienteCAG 169
6. RoganKCM 150
7. Murray2TM 144
8. MooreKCM 144
9. WesleyDS 132
10. McNairKCM 132
Runs Created
1. JohnsonKCM 125
2. CharlestonABC 82
3. MooreKCM 80
4. StearnesDS 79
5. McNairKCM 73
6. TorrienteCAG 69
7. Taylor2TM 67
8. ScalesSLS 61
9. WesleyDS 52
10. BeckwithCAG 51
Adj. Batting Runs
1. JohnsonKCM 59
2. CharlestonABC 34
3. StearnesDS 31
4. ScalesSLS 31
5. TorrienteCAG 30
6. Taylor2TM 29
7. MooreKCM 23
8. McNairKCM 18
9. RoganKCM 15
10. Murray2TM 12
Adj. Batting Wins
1. JohnsonKCM 5.4
2. CharlestonABC 3.2
3. StearnesDS 2.9
4. ScalesSLS 2.8
5. TorrienteCAG 2.8
6. Taylor2TM 2.6
7. MooreKCM 2.2
8. McNairKCM 1.7
9. RoganKCM 1.4
10. Murray2TM 1.1
WesleyDS 1.1
Extra Base Hits
1. JohnsonKCM 65
2. StearnesDS 49
3. CharlestonABC 42
4. MooreKCM 39
5. BeckwithCAG 38
6. McNairKCM 32
7. TorrienteCAG 31
WesleyDS 31
9. Taylor2TM 30
10. ScalesSLS 28
Times On Base
1. JohnsonKCM 198
2. McNairKCM 176
3. MooreKCM 165
4. CharlestonABC 162
5. TorrienteCAG 148
6. DuncanKCM 128
7. GardnerCAG 124
8. HawkinsKCM 121
9. JohnstonKCM 120
10. StearnesDS 119
RussellSLS 119
Offensive Win %
1. JohnsonKCM .874
2. Taylor2TM .849
3. StearnesDS .826
4. TorrienteCAG .805
5. CharlestonABC .792
6. RoganKCM .754
7. MooreKCM .716
8. Murray2TM .691
9. McNairKCM .672
10. WesleyDS .654
Hit By Pitch
1. McAdooSLS 8
JohnsonKCM 8
3. AndersonKCM 7
4. CamposCSW 6
MooreKCM 6
6. Duncan2TM 5
RussellSLS 5
MalarcherCAG 5
9. DudleySLS 4
BlackwellSLS 4
McNairKCM 4
Murray2TM 4
MillerSLS 4
JosephKCM 4
Sacrifice Hits
1. DeMossCAG 25
2. WashingtonABC 24
DuncanKCM 24
4. RigginsDS 20
5. MooreKCM 18
6. CharlestonABC 15
RigalCSW 15
8. WilliamsABC 14
Hewitt2TM 14
10. DayABC 13
WilsonMB 13
Murray2TM 13
Power-Speed #
1. JohnsonKCM 18.4
2. CharlestonABC 15.3
3. McNairKCM 11.9
4. MooreKCM 8.9
5. ScalesSLS 8.6
6. GuerraCSW 7.9
7. Taylor2TM 6.7
8. BlackwellSLS 6.4
9. BeckwithCAG 6.2
10. TorrienteCAG 6.0
AB per HR
1. Taylor2TM 10.8
2. StearnesDS 16.4
3. WesleyDS 16.6
4. JohnsonKCM 18.7
5. CharlestonABC 28.0
6. MontalvoCSW 29.5
7. RoganKCM 29.6
8. GuerraCSW 30.4
9. Murray2TM 30.8
10. SmithDS 32.3
Outs Made
1. DuncanKCM 281
2. McNairKCM 263
3. MooreKCM 258
4. HawkinsKCM 248
5. DayABC 239
6. WashingtonABC 236
7. RussellSLS 235
8. DeMossCAG 232
9. WilliamsABC 231
JohnsonKCM 231

More 1923 Negro National League Pages