highest ops 2017 to 2021 with at least 2510 plate appearances

Between 2017 and 2021, Bryce Harper had the best OPS when making 2,510+ plate appearances, with an OPS of .950.

Showing
  • Assumption:Threshold per result
NAMEOPSPAGABRH2B3BHRRBIBBHBPSOSBCSTBXBHSHSFIBBGIDPAVGOBPSLGwRCWRAAwOBAwRC+BRAA
1Bryce Harper
B. Harper
.950
2,712
626
2,221
438
622
148
5
146
418
446
20
623
53
13
1,218
299
3
22
60
49
.280
.402
.548
505
175
.395
145
155.6
2J.D. Martinez
J.D. Martinez
.944
2,664
617
2,357
408
702
154
10
159
465
271
13
621
13
1
1,353
323
0
23
37
85
.298
.370
.574
487
162.3
.390
143
141.5
3Freddie Freeman
F. Freeman
.940
2,870
656
2,469
462
755
161
11
133
426
358
31
498
34
14
1,337
305
0
12
59
54
.306
.399
.542
531
181.2
.393
143
158.8
4Nelson Cruz
N. Cruz
.913
2,550
612
2,227
354
626
99
2
165
443
257
44
577
5
2
1,224
266
0
22
35
66
.281
.364
.550
443
132.7
.379
143
136.8
5José Ramírez
J. Ramírez
.911
2,775
648
2,416
441
676
175
19
144
420
313
23
353
112
22
1,321
338
0
23
33
38
.280
.365
.547
480
142.3
.379
140
134
6Mookie Betts
M. Betts
.911
2,828
616
2,430
505
709
171
16
124
359
347
26
395
92
19
1,284
311
0
25
26
32
.292
.383
.528
497
152.6
.383
139
135.4
7Christian Yelich
C. Yelich
.905
2,647
608
2,264
427
658
125
15
119
361
344
25
579
81
13
1,170
259
0
14
29
44
.291
.388
.517
465
142.6
.382
139
131
8Nolan Arenado
N. Arenado
.903
2,868
675
2,559
410
744
155
14
158
489
262
14
437
10
6
1,401
327
2
31
41
78
.291
.356
.547
484
134.9
.374
123
82.8
9Paul Goldschmidt
P. Goldschmidt
.896
2,942
690
2,542
442
728
143
11
140
420
366
21
665
41
10
1,313
294
0
13
30
49
.286
.379
.517
506
148.2
.378
136
134.3
10Alex Bregman
A. Bregman
.892
2,601
601
2,205
388
623
156
9
109
363
338
34
344
33
10
1,124
274
1
23
11
54
.283
.383
.510
448
131.8
.378
142
135.5
11Charlie Blackmon
C. Blackmon
.888
2,884
664
2,585
475
783
145
33
117
380
237
40
508
33
20
1,345
295
4
18
17
37
.303
.368
.520
488
137.2
.374
119
70.7
12Joey Votto
J. Votto
.888
2,694
632
2,221
357
620
125
5
110
335
432
25
477
13
1
1,085
240
0
16
35
57
.279
.400
.489
465
137.2
.379
132
109.7
13Jose Altuve
J. Altuve
.864
2,697
608
2,417
434
731
136
10
104
317
237
23
375
62
21
1,199
250
6
14
10
69
.302
.368
.496
441
112.8
.367
135
116.3
14Xander Bogaerts
X. Bogaerts
.859
2,741
639
2,430
402
711
171
10
100
389
270
19
494
40
6
1,202
281
0
22
16
58
.293
.365
.495
440
105.7
.364
125
84.4
15José Abreu
J. Abreu
.858
2,842
655
2,560
377
725
162
10
137
480
187
64
582
8
2
1,318
309
0
31
21
97
.283
.343
.515
445
98.4
.359
127
96.2
16Nick Castellanos
N. Castellanos
.857
2,834
663
2,598
393
743
189
21
124
397
191
27
626
11
11
1,346
334
0
18
12
53
.286
.339
.518
444
98.5
.359
123
81.2
17Trevor Story
T. Story
.856
2,721
648
2,450
396
667
159
23
131
378
231
27
735
92
25
1,265
313
0
13
10
39
.272
.340
.516
427
95.9
.360
110
33.5
18Anthony Rizzo
A. Rizzo
.855
2,788
655
2,349
361
634
119
10
117
389
312
104
381
30
13
1,124
246
0
23
35
68
.270
.377
.479
448
108.2
.364
126
94.4
19Trea Turner
T. Turner
.843
2,661
589
2,425
427
725
137
24
89
293
205
20
471
168
31
1,177
250
2
9
7
44
.299
.357
.485
416
92.6
.359
122
74.6
20Manny Machado
M. Machado
.841
2,954
687
2,637
382
726
132
9
146
440
274
11
486
46
15
1,314
287
0
32
38
86
.275
.342
.498
442
82.3
.351
122
79.6
21Eugenio Suárez
E. Suárez
.839
2,705
660
2,339
353
584
100
6
155
406
304
39
716
10
9
1,161
261
0
23
13
67
.250
.343
.496
412
82.6
.354
116
54.7
22Francisco Lindor
F. Lindor
.825
2,912
645
2,598
432
696
155
11
131
345
258
24
435
78
24
1,266
297
15
17
28
44
.268
.338
.487
425
70.6
.347
117
60.5
23Josh Bell
J. Bell
.819
2,607
651
2,270
340
591
121
14
110
378
304
10
499
4
10
1,070
245
0
23
25
63
.260
.347
.471
379
61.3
.346
115
49.3
24Yuli Gurriel
Y. Gurriel
.811
2,584
619
2,371
334
700
159
5
83
367
153
24
285
14
8
1,118
247
0
36
5
68
.295
.339
.472
370
55.6
.343
118
58.9
25DJ LeMahieu
DJ LeMahieu
.803
2,813
628
2,536
419
764
127
11
69
312
233
16
377
24
14
1,120
207
6
22
3
71
.301
.361
.442
410
66.9
.346
111
38.3

More MLB News

More Phillies Stats

Team Batting Leaders

HR

1

Bohm

Alec Bohm

RBI

3

Bohm

Alec Bohm

AVG

.400

Marsh

Brandon Marsh
Team Pitching Leaders

W

1

Painter

Andrew Painter

K

6

Luzardo

Jesús Luzardo

ERA

0.00

Painter

Andrew Painter
Team Rankings

HR

182

16th

R

713

19th

SO

1,577

1st

ERA

4.04

11th

2026 Division Standings
TEAMWLPCTGB
94
68
.580
Phillies Phillies
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
4:05 PM
Sat
3/27
@
4:05 PM
Sun
3/28
@
1:35 PM
Mon
3/29
@
4:00 AM
Tue
3/30
@
4:00 AM
Last Game
PHI Phillies

1 - 2

2

Final

6

ATL Braves

2 - 1

Thu 1 Oct 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM