highest ops since 1920 with at least 3000 pa and less than 1000 walks

Since 1920, Rogers Hornsby has the best OPS when making 3,000+ plate appearances with <1,000 bases on balls, with an OPS of 1.074.

Interpreted as:
highest ops by a player since 1920 with at least 3000 pa and less than 1000 walks
NAME OPS PA BB G AB R H 2B 3B HR RBI HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Rogers Hornsby
R. Hornsby
1.074
7,232
863
1,704
6,170
1,306
2,310
464
117
274
1,318
30
492
76
3,830
855
169
.374
.453
.621
1687
789.1
.481
181
757.1
2 Aaron Judge
A. Judge
1.028
4,995
817
1,145
4,105
873
1,205
203
7
368
830
40
1,369
65
21
2,526
578
0
33
104
116
.294
.413
.615
1050
453.4
.425
178
457.2
3 Hank Greenberg
H. Greenberg
1.017
6,096
852
1,394
5,193
1,046
1,628
379
71
331
1,274
16
844
58
3,142
781
35
66
.313
.412
.605
1287
556.1
.453
154
446.7
4 Harry Heilmann
H. Heilmann
.989
6,685
679
1,574
5,775
1,044
2,085
442
107
161
1,228
26
376
72
3,224
710
205
.361
.431
.558
1381
544.3
.448
152
471.2
5 Joe DiMaggio
J. DiMaggio
.977
7,671
790
1,736
6,821
1,390
2,214
389
131
361
1,537
46
369
30
0
3,948
881
14
130
.325
.398
.579
1517
604.1
.439
152
528.8
6 Tristram Speaker
T. Speaker
.976
5,034
636
1,170
4,226
830
1,496
397
74
72
726
26
104
58
2,257
543
146
.354
.441
.534
1023
405.6
.447
151
343.2
7 Larry Walker
L. Walker
.965
8,030
913
1,988
6,907
1,355
2,160
471
62
383
1,311
138
1,231
230
76
3,904
916
7
65
117
153
.313
.400
.565
1532
556.6
.412
140
406.2
8 Johnny Mize
J. Mize
.959
7,371
856
1,884
6,443
1,118
2,011
367
83
359
1,337
52
524
28
0
3,621
809
20
76
.312
.397
.562
1421
546.3
.433
157
508.1
9 Shohei Ohtani
S. Ohtani
.957
4,316
541
1,018
3,730
708
1,050
192
45
280
669
25
1,104
165
43
2,172
517
0
20
88
49
.282
.374
.582
807
292.3
.397
156
288.6
10 Juan Soto
J. Soto
.948
4,801
896
1,096
3,857
775
1,086
199
16
244
697
19
833
95
27
2,049
459
3
26
80
101
.282
.417
.531
919
344.3
.402
158
338.1
11 Lefty O'Doul
L. O'Doul
.947
3,642
332
951
3,248
622
1,136
175
41
113
541
23
120
35
1,732
329
39
.350
.414
.533
716
251.3
.426
143
212.4
12 Ken Williams
K. Williams
.947
5,076
522
1,249
4,388
805
1,428
265
68
190
863
24
237
142
2,399
523
142
.325
.400
.547
961
335.4
.429
137
256.2
13 Hack Wilson
H. Wilson
.940
5,556
674
1,348
4,760
884
1,461
266
67
244
1,063
20
713
52
2,593
577
102
.307
.395
.545
1050
349.3
.421
143
321.6
14 Ty Cobb
T. Cobb
.937
4,791
512
1,105
4,133
830
1,476
293
85
50
727
28
145
128
2,089
428
118
.357
.431
.505
919
328.7
.432
142
275.3
15 Albert Belle
A. Belle
.933
6,673
683
1,539
5,853
974
1,726
389
21
381
1,239
55
961
88
41
3,300
791
4
78
91
193
.295
.369
.564
1184
366.5
.396
139
338.6
16 Vladimir Guerrero
V. Guerrero
.931
9,059
737
2,147
8,155
1,328
2,590
477
46
449
1,496
103
985
181
94
4,506
972
0
64
250
277
.318
.379
.553
1575
464.6
.390
136
419
17 Earl Averill
E. Averill
.928
7,215
774
1,669
6,353
1,224
2,019
401
128
238
1,164
33
518
70
3,390
767
55
7
.318
.395
.534
1348
434.1
.417
131
313
18 Charlie Keller
C. Keller
.928
4,604
784
1,170
3,790
725
1,085
166
72
189
760
10
499
45
0
1,962
427
20
50
.286
.410
.518
849
331.2
.428
152
291.5
19 Chuck Klein
C. Klein
.922
7,168
601
1,753
6,486
1,168
2,076
398
74
300
1,201
12
521
79
3,522
772
69
15
.320
.379
.543
1310
404.5
.411
133
313.3
20 Mike Piazza
M. Piazza
.922
7,745
759
1,912
6,911
1,048
2,127
344
8
427
1,335
30
1,113
17
20
3,768
779
0
45
146
229
.308
.377
.545
1347
382.3
.390
140
402.2
21 Duke Snider
D. Snider
.919
8,237
971
2,143
7,161
1,259
2,116
358
85
407
1,333
21
1,237
99
50
3,865
850
52
32
104
166
.295
.380
.540
1439
489.8
.404
139
398.8
22 Babe Herman
B. Herman
.915
6,226
520
1,552
5,603
882
1,818
399
110
181
997
11
553
94
2,980
690
92
1
.324
.383
.532
1127
341.8
.410
139
323.4
23 Al Simmons
A. Simmons
.915
9,515
615
2,215
8,759
1,507
2,927
539
149
307
1,828
30
737
88
4,685
995
111
23
.334
.380
.535
1714
519.5
.410
130
400.1
24 Dick Allen
D. Allen
.912
7,314
894
1,749
6,332
1,099
1,848
320
79
351
1,119
16
1,556
133
52
3,379
750
19
53
138
164
.292
.378
.534
1258
491.7
.400
155
443.3
25 Cy Williams
C. Williams
.909
4,904
494
1,260
4,291
722
1,335
202
47
202
717
43
404
58
2,237
451
76
.311
.388
.521
871
267.6
.414
129
181.5

More Cardinals Stats

Team Rankings

HR

148

29th

R

689

19th

SO

1,209

29th

ERA

4.29

21st

2025 Division Standings
TEAM W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
Reds Reds
83
79
.512
14.0
Cardinals Cardinals
78
84
.481
19.0
Pirates Pirates
71
91
.438
26.0
Last Game
CHC Cubs

92 - 70

2

Final

0

STL Cardinals

78 - 84

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
TOR TOR
@
TBR TBR
2-1
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6

Schedule

DATE MATCHUP TIME (ET)
Sun
10/5
DET DET
@
SEA SEA
8:03 PM
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM
Tue
10/7
TOR TOR
@
NYY NYY
8:08 PM