highest ops last 4 seasons min 400 games

Since 2023, Bobby Witt Jr. has the most games with an OPS of .400 or above, with 370 games.

Interpreted as:
highest ops last 4 seasons min 400 or higher games by a player
NAMEGOPSABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Bobby Witt Jr.
B. Witt Jr.
370
1.108
1,493
311
576
120
28
85
285
123
17
252
112
31
1,654
1,007
233
1
20
18
19
.386
.433
.674
2Matt Olson
M. Olson
363
1.143
1,369
294
492
107
6
112
323
224
14
340
2
0
1,617
947
225
0
10
11
34
.359
.451
.692
3Juan Soto
J. Soto
355
1.232
1,278
322
480
84
6
119
314
325
8
236
51
13
1,622
933
209
2
9
23
32
.376
.502
.730
4Vladimir Guerrero Jr.
V. Guerrero Jr.
354
1.098
1,379
265
533
108
1
79
272
179
16
193
12
8
1,583
880
188
0
9
22
29
.387
.460
.638
5José Ramírez
J. Ramírez
350
1.114
1,370
289
516
111
10
93
274
149
9
137
105
17
1,539
926
214
0
11
46
17
.377
.438
.676
6Shohei Ohtani
S. Ohtani
345
1.322
1,330
366
518
89
24
153
320
241
10
340
87
14
1,589
1,114
266
0
8
49
14
.389
.484
.838
7Luis Arraez
L. Arraez
344
.966
1,438
209
585
92
10
22
170
69
11
57
23
9
1,537
763
124
10
9
11
37
.407
.435
.531
8Freddie Freeman
F. Freeman
339
1.166
1,309
269
530
134
6
75
276
173
23
232
29
5
1,520
901
215
0
15
24
25
.405
.478
.688
9Francisco Lindor
F. Lindor
339
1.105
1,351
312
496
107
5
95
263
154
31
247
82
12
1,547
898
207
0
11
2
14
.367
.440
.665
10Nico Hoerner
N. Hoerner
338
.938
1,361
262
512
93
9
23
165
109
25
133
99
17
1,504
692
125
1
8
2
17
.376
.430
.508
11Gleyber Torres
G. Torres
335
.978
1,278
232
453
76
2
56
197
170
9
227
19
9
1,473
701
134
2
14
0
22
.354
.430
.549
12Brandon Nimmo
B. Nimmo
330
1.023
1,290
246
449
82
9
73
242
160
26
302
29
2
1,486
768
164
2
8
1
10
.348
.428
.595
13William Contreras
W. Contreras
330
1.053
1,262
256
472
105
3
58
245
181
9
252
20
7
1,461
757
166
1
8
10
34
.374
.453
.600
14Gunnar Henderson
G. Henderson
328
1.113
1,288
290
481
94
21
83
239
148
14
287
52
11
1,458
866
198
0
8
6
13
.373
.441
.672
15Corbin Carroll
C. Carroll
326
1.092
1,280
323
446
84
42
79
229
160
24
274
108
18
1,480
851
205
6
10
5
11
.348
.427
.665
16Kyle Schwarber
K. Schwarber
323
1.213
1,205
307
405
64
3
143
334
269
21
360
15
7
1,502
904
210
0
7
13
11
.336
.463
.750
17Julio Rodríguez
J. Rodríguez
322
1.063
1,344
262
506
85
6
84
254
98
21
303
81
17
1,464
855
175
0
1
12
20
.376
.427
.636
18Bryan Reynolds
B. Reynolds
322
1.038
1,282
212
469
98
11
64
234
129
20
295
23
4
1,440
781
173
0
9
6
20
.366
.429
.609
19Yandy Díaz
Y. Díaz
321
1.088
1,281
220
517
96
2
62
225
129
12
190
2
2
1,428
803
160
0
6
4
29
.404
.461
.627
20Rafael Devers
R. Devers
320
1.162
1,220
254
455
102
5
96
277
186
17
285
8
1
1,428
855
203
0
5
26
28
.373
.461
.701
21Marcell Ozuna
M. Ozuna
319
1.156
1,176
228
441
79
1
100
260
175
8
277
0
0
1,364
822
180
0
5
5
32
.375
.457
.699
22Pete Alonso
P. Alonso
318
1.185
1,214
258
442
93
3
118
319
154
36
276
5
3
1,412
895
214
0
8
13
34
.364
.448
.737
23Nick Castellanos
N. Castellanos
317
1.044
1,238
215
462
94
8
69
252
84
10
257
21
3
1,340
779
171
0
8
2
27
.373
.415
.629
24Steven Kwan
S. Kwan
316
.966
1,293
245
488
82
11
30
151
141
9
117
51
12
1,459
682
123
5
11
4
12
.377
.439
.527
25Aaron Judge
A. Judge
316
1.430
1,117
326
460
82
3
150
328
296
13
289
23
6
1,433
998
235
0
7
55
27
.412
.537
.893
StatMuse has game-level data for OPS and games going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Royals Stats

Team Batting Leaders

HR

1

Perez

Salvador Perez

RBI

2

Pasquantino

Vinnie Pasquantino

AVG

.400

Isbel

Kyle Isbel
Team Pitching Leaders

W

1

Bubic

Kris Bubic

K

7

Wacha

Michael Wacha

ERA

1.50

Bubic

Kris Bubic
Team Rankings

HR

4

14th

R

9

28th

SO

29

24th

ERA

3.67

11th

2026 Division Standings
TEAMWLPCTGB
3
2
.600
2
2
.500
0.5
Royals Royals
2
2
.500
0.5
1
3
.250
1.5
1
3
.250
1.5
Schedule
DATEMATCHUPTIME (ET)
Wed
4/1
@
7:40 PM
Thu
4/2
@
2:10 PM
Fri
4/3
@
7:45 PM
Sat
4/4
@
4:10 PM
Sun
4/5
@
2:10 PM
Last Game
MIN Twins

1 - 3

1

Final

3

KCR Royals

2 - 2

Mon 30 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
3
1
.750
3
1
.750
3
1
.750
3
1
.750
1
3
.250
2.0
NL CentralWLPCTGB
3
1
.750
3
1
.750
2
2
.500
1.0
2
2
.500
1.0
1
3
.250
2.0
NL WestWLPCTGB
3
1
.750
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
1
3
.250
2.0
AL EastWLPCTGB
3
1
.750
3
1
.750
2
2
.500
1.0
2
2
.500
1.0
1
3
.250
2.0
AL CentralWLPCTGB
3
2
.600
2
2
.500
0.5
2
2
.500
0.5
1
3
.250
1.5
1
3
.250
1.5
AL WestWLPCTGB
3
1
.750
3
2
.600
0.5
3
2
.600
0.5
2
3
.400
1.5
0
4
.000
3.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Tue
3/31
@
9:40 PM
Tue
3/31
@
9:40 PM
Tue
3/31
@
9:40 PM
Tue
3/31
@
10:10 PM
Wed
4/1
@
12:15 PM