worst player in the mlb by ops +

Ke'Bryan Hayes has the worst OPS this season, with an OPS of .576.

Interpreted as:
worst player in the MLB by ops with a minimum of 3.1 PA per team game + this regular season
NAME OPS SEASON TM G AB 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 Ke'Bryan Hayes
K. Hayes
.576
2025
PIT PIT
97
357
34
85
10
2
2
34
18
4
79
10
2
380
105
14
1
0
1
7
.238
.282
.294
27
-17.1
.257
59
-18
2 Joey Ortiz
J. Ortiz
.580
2025
MIL MIL
101
318
42
68
10
0
7
31
21
3
56
9
3
347
99
17
5
0
0
9
.214
.269
.311
25
-15
.259
63
-15
3 Brenton Doyle
B. Doyle
.596
2025
COL COL
86
320
35
69
12
2
7
31
22
0
89
10
1
344
106
21
0
2
0
8
.216
.265
.331
26
-14.1
.263
52
-19.3
4 Luis Rengifo
L. Rengifo
.600
2025
LAA LAA
98
348
35
84
13
1
4
23
19
1
67
3
6
371
111
18
1
2
0
7
.241
.281
.319
29
-14.2
.266
65
-15.1
5 Michael Harris II
M. Harris II
.611
2025
ATL ATL
101
377
28
85
14
5
9
49
12
2
81
12
3
400
136
28
4
5
1
6
.225
.250
.361
30
-16.5
.262
64
-17
6 Michael Toglia
M. Toglia
.614
2025
COL COL
84
295
21
57
15
1
10
31
27
1
125
3
0
325
104
26
0
2
2
7
.193
.262
.353
26
-12
.268
55
-16.9
7 Eric Wagaman
E. Wagaman
.616
2025
MIA MIA
93
342
33
79
20
1
5
33
22
1
70
3
1
369
116
26
0
4
0
10
.231
.276
.339
30
-12.7
.271
68
-13.6
8 Ozzie Albies
O. Albies
.622
2025
ATL ATL
103
390
43
86
12
1
9
40
39
4
69
9
1
436
127
22
0
3
0
6
.221
.296
.326
39
-12.1
.279
75
-12.6
9 Victor Scott II
V. Scott II
.632
2025
STL STL
99
308
45
70
11
1
5
33
32
8
90
26
2
355
98
17
5
2
0
3
.227
.314
.318
34
-7.5
.287
84
-6.7
10 Bryson Stott
B. Stott
.646
2025
PHI PHI
93
332
42
77
11
2
7
41
35
1
62
16
3
372
113
20
2
2
0
2
.232
.305
.340
36
-7.4
.288
83
-7.4
11 Matt McLain
M. McLain
.654
2025
CIN CIN
95
345
50
76
11
0
11
36
38
5
102
14
1
390
120
22
1
1
0
6
.220
.306
.348
39
-6.3
.293
80
-9
12 Carlos Santana
C. Santana
.657
2025
CLE CLE
98
341
43
76
7
0
11
44
46
3
76
6
0
394
116
18
0
4
1
6
.223
.317
.340
40
-5.8
.295
88
-5.4
13 Bryan Reynolds
B. Reynolds
.660
2025
PIT PIT
99
389
38
90
21
2
10
50
30
2
115
3
2
424
145
33
0
3
1
11
.231
.288
.373
41
-8.5
.288
81
-9.5
14 Chase Meidroth
C. Meidroth
.661
2025
CWS CWS
79
296
35
76
11
0
3
15
33
3
43
11
3
334
96
14
1
1
0
9
.257
.336
.324
35
-3.6
.300
90
-4.1
15 Max Kepler
M. Kepler
.664
2025
PHI PHI
92
298
39
61
14
0
11
32
39
3
67
1
0
343
108
25
1
2
3
8
.205
.301
.362
34
-5.8
.292
86
-5.8
16 Jonathan India
J. India
.666
2025
KCR KCR
97
372
44
90
23
0
5
30
37
8
71
0
4
420
128
28
1
2
0
6
.242
.322
.344
44
-4.7
.299
85
-7.2
17 Nolan Arenado
N. Arenado
.669
2025
STL STL
93
350
43
83
15
1
10
43
28
3
36
2
0
383
130
26
0
2
4
7
.237
.298
.371
38
-7
.291
86
-6.1
18 Adolis García
A. García
.669
2025
TEX TEX
100
371
39
85
20
0
14
59
21
4
106
10
3
403
147
34
0
7
0
5
.229
.273
.396
39
-7.9
.289
83
-8
19 Marcus Semien
M. Semien
.670
2025
TEX TEX
104
380
51
86
11
1
13
52
43
4
80
9
1
434
138
25
0
7
0
5
.226
.306
.363
45
-5.9
.297
88
-5.9
20 Yainer Diaz
Y. Diaz
.677
2025
HOU HOU
92
354
36
87
14
1
13
40
14
2
64
1
1
373
142
28
0
3
1
8
.246
.276
.401
37
-6.5
.292
86
-6.1
21 Mookie Betts
M. Betts
.678
2025
LAD LAD
95
371
59
88
14
1
11
45
38
2
47
6
0
415
137
26
0
4
2
6
.237
.308
.369
43
-5.2
.298
91
-4.2
22 Christian Walker
C. Walker
.679
2025
HOU HOU
99
378
41
89
15
1
13
53
27
7
115
1
0
416
145
29
0
4
0
9
.235
.296
.384
43
-5.2
.298
90
-4.7
23 Nathaniel Lowe
N. Lowe
.683
2025
WSH WSH
104
391
48
88
15
2
15
62
38
1
119
1
0
432
152
32
0
2
0
5
.225
.294
.389
46
-4.8
.299
91
-4.3
24 Ty France
T. France
.685
2025
MIN MIN
98
342
41
87
19
0
6
44
18
17
61
1
0
378
124
25
0
1
0
8
.254
.323
.363
42
-2.1
.306
95
-2.2
25 Angel Martínez
A. Martínez
.687
2025
CLE CLE
88
305
40
76
19
1
9
38
13
2
69
6
2
327
124
29
3
4
0
7
.249
.281
.407
34
-4.5
.296
89
-4.2

More Pirates Stats

Team Rankings

HR

69

30th

R

352

30th

SO

795

25th

ERA

3.75

9th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
61
43
.587
Brewers Brewers
61
43
.587
Reds Reds
55
50
.524
6.5
Cardinals Cardinals
54
52
.509
8.0
Pirates Pirates
43
62
.410
18.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/27
AZ AZ
@
PIT PIT
1:35 PM
Mon
7/28
PIT PIT
@
SFG SFG
9:45 PM
Tue
7/29
PIT PIT
@
SFG SFG
9:45 PM
Wed
7/30
PIT PIT
@
SFG SFG
3:45 PM
Fri
8/1
PIT PIT
@
COL COL
8:10 PM
Last Game
PIT Pirates

43 - 62

2

Final

0

AZ Diamondbacks

51 - 54

Sat 26 Jul 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
Blue Jays Blue Jays
63
42
.600
Yankees Yankees
56
48
.538
6.5
AL Central W L PCT GB
Tigers Tigers
60
46
.566
Guardians Guardians
52
52
.500
7.0
AL West W L PCT GB
Astros Astros
60
45
.571
Mariners Mariners
56
49
.533
4.0
NL East W L PCT GB
Mets Mets
61
44
.581
Phillies Phillies
60
44
.577
0.5
NL Central W L PCT GB
Cubs Cubs
61
43
.587
Brewers Brewers
61
43
.587
NL West W L PCT GB
Dodgers Dodgers
61
44
.581
Padres Padres
56
49
.533
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
7/7
NYM NYM
@
BAL BAL
7-6
Mon
7/7
TBR TBR
@
DET DET
2-4
Mon
7/7
PIT PIT
@
KCR KCR
3-4
Mon
7/7
LAD LAD
@
MIL MIL
1-3
Mon
7/7
ATL ATL
@
ATH ATH
1-10

Schedule

DATE MATCHUP TIME (ET)
Sun
7/27
PHI PHI
@
NYY NYY
1:35 PM
Sun
7/27
LAD LAD
@
BOS BOS
1:35 PM
Sun
7/27
AZ AZ
@
PIT PIT
1:35 PM
Sun
7/27
COL COL
@
BAL BAL
1:35 PM
Sun
7/27
TBR TBR
@
CIN CIN
1:40 PM