highest ops last 20 games nl infielder min 40 at bats

Mark McGwire has the best career OPS in the NL with 40+ at-bats, with an OPS of 1.111.

NAME OPS AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Mark McGwire
M. McGwire
1.111
1,739
545
394
469
57
1
220
473
470
23
553
4
0
2,251
1,188
278
0
19
72
32
.270
.427
.683
509
223.4
.451
173
216.4
2 Barry Bonds
B. Bonds
1.051
9,847
2,986
2,227
2,935
601
77
762
1,996
2,558
106
1,539
514
141
12,606
5,976
1,440
4
91
688
165
.298
.444
.607
2663
1,143.3
.435
172
1,142
3 Shohei Ohtani
S. Ohtani
1.039
869
217
198
265
47
11
77
169
118
6
230
70
8
1,000
565
135
0
7
17
9
.305
.389
.650
213
96.4
.431
181
96.3
4 Hyeseong Kim
H. Kim
1.033
50
23
13
21
2
0
2
7
3
0
9
5
0
53
29
4
0
0
0
0
.420
.453
.580
12
5.8
.451
194
5.8
5 Albert Pujols
A. Pujols
1.023
6,808
1,899
1,353
2,204
472
15
481
1,435
1,014
89
791
86
37
7,988
4,149
968
1
76
254
255
.324
.414
.609
1623
661.7
.425
164
646.6
6 Showboat Fisher
S. Fisher
1.019
254
92
49
95
18
6
8
61
25
1
21
4
286
149
32
6
.374
.432
.587
63
23.2
.447
141
18.3
7 Rogers Hornsby
R. Hornsby
1.012
8,056
2,192
1,566
2,895
532
169
298
1,555
1,018
47
663
135
9,337
4,659
999
216
.359
.434
.578
1994
892.7
.460
174
860.3
8 Manny Ramirez
M. Ramirez
1.012
735
223
130
237
53
2
44
156
138
11
157
3
2
892
426
99
0
8
41
16
.322
.433
.580
177
70.7
.423
164
70.4
9 Jeff Heath
J. Heath
.990
475
151
81
150
33
5
29
99
66
1
72
2
545
280
67
3
6
.316
.400
.589
109
44.4
.446
167
44.8
10 Frank Ernaga
F. Ernaga
.985
43
29
9
12
3
2
2
7
9
0
16
0
0
52
25
7
0
0
0
0
.279
.404
.581
10
4.4
.427
162
3.8
11 Johnny Mize
J. Mize
.983
5,573
1,509
1,019
1,781
328
82
315
1,158
764
41
442
27
6,398
3,218
725
20
58
.320
.405
.577
1284
524.2
.443
163
489
12 Vladimir Guerrero
V. Guerrero
.978
3,763
1,004
641
1,215
226
34
234
702
381
50
484
123
71
4,220
2,211
494
0
26
130
122
.323
.390
.588
793
264.9
.406
143
236
13 Stan Musial
S. Musial
.976
10,972
3,026
1,949
3,630
725
177
475
1,951
1,599
53
696
78
31
12,712
6,134
1,377
35
53
127
243
.331
.417
.559
2474
1,032.5
.435
158
896.7
14 Jeremy Giambi
J. Giambi
.974
156
82
32
38
10
0
12
28
52
1
54
0
1
210
84
22
1
0
2
1
.244
.435
.538
42
16.4
.420
160
15.9
15 Harry Heilmann
H. Heilmann
.968
490
157
82
161
45
6
19
97
64
1
52
2
570
275
70
15
.329
.407
.561
115
35.5
.424
133
30.2
16 Gary Sheffield
G. Sheffield
.966
5,887
1,688
1,096
1,796
308
22
368
1,142
1,053
91
746
159
66
7,103
3,252
698
0
72
107
150
.305
.414
.552
1366
490
.413
155
492.6
17 Larry Walker
L. Walker
.965
6,907
1,988
1,355
2,160
471
62
383
1,311
913
138
1,231
230
76
8,030
3,904
916
7
65
117
153
.313
.400
.565
1532
556.6
.412
140
406.2
18 Ellis Burks
E. Burks
.962
2,751
804
530
848
150
30
175
551
346
23
546
72
26
3,157
1,583
355
11
26
13
79
.308
.387
.575
600
199
.409
134
139.3
19 Josh Phelps
J. Phelps
.960
111
77
17
36
5
2
5
20
16
3
34
0
0
131
60
12
0
1
0
1
.324
.420
.541
26
9.5
.416
152
8.9
20 Rece Hinds
R. Hinds
.957
65
31
11
15
5
1
7
14
5
1
26
2
0
71
43
13
0
0
0
0
.231
.296
.662
13
4.9
.397
150
4.3
21 Lance Berkman
L. Berkman
.957
6,129
1,769
1,110
1,816
405
29
359
1,191
1,146
66
1,233
86
48
7,396
3,356
793
1
54
154
134
.296
.409
.548
1378
478.3
.405
147
437
22 Lefty O'Doul
L. O'Doul
.956
3,192
894
618
1,126
173
41
113
532
329
23
114
35
3,581
1,720
327
37
.353
.417
.539
715
257.8
.430
145
219.5
23 Ted Tappe
T. Tappe
.955
58
34
13
15
2
0
5
11
12
2
12
0
0
72
32
7
0
0
3
0
.259
.403
.552
13
4.7
.411
144
4
24 Ralph Kiner
R. Kiner
.954
4,884
1,359
915
1,373
203
39
351
961
946
24
703
22
2
5,866
2,707
593
9
3
118
.281
.400
.554
1109
429.9
.431
148
354.2
25 Todd Helton
T. Helton
.953
7,962
2,247
1,401
2,519
592
37
369
1,406
1,335
57
1,175
37
29
9,450
4,292
998
3
93
185
186
.316
.414
.539
1765
612.5
.405
132
389.5

More Cardinals Stats

Team Rankings

HR

52

25th

R

273

10th

SO

426

29th

ERA

3.78

13th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
Brewers Brewers
33
28
.541
5.0
Reds Reds
29
32
.475
9.0
Pirates Pirates
22
38
.367
15.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
KCR KCR
@
STL STL
7:45 PM
Wed
6/4
KCR KCR
@
STL STL
7:45 PM
Thu
6/5
KCR KCR
@
STL STL
7:45 PM
Fri
6/6
LAD LAD
@
STL STL
8:15 PM
Sat
6/7
LAD LAD
@
STL STL
2:15 PM
Last Game
TEX Rangers

29 - 31

8

Final

1

STL Cardinals

33 - 26

Sun 1 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
22
.633
Phillies Phillies
36
23
.610
1.5
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
MIN MIN
@
MIL MIL
2-5
Sat
5/17
ATH ATH
@
SFG SFG
2-3
Sat
5/17
SEA SEA
@
SDP SDP
6-1

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM