players with 30+ home runs in a season ordered by lowest ops+

Rougned Odor has the lowest OPS with 30+ home runs in a season, with an OPS of .649 in 2017.

NAME OPS HR SEASON TM G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Rougned Odor
R. Odor
.649
30
2017
TEX TEX
162
607
79
124
21
3
75
32
8
162
15
6
651
241
54
0
4
5
13
.204
.252
.397
53
-26.8
.272
57
-34.9
2 Dave Kingman
D. Kingman
.686
35
1986
OAK OAK
144
561
70
118
19
0
94
33
3
126
3
3
604
242
54
0
7
3
16
.210
.255
.431
59
-10.9
.297
86
-10.3
3 Tony Armas
T. Armas
.707
36
1983
BOS BOS
145
574
77
125
23
2
107
29
2
131
0
1
613
260
61
0
8
0
31
.218
.254
.453
65
-4.8
.309
85
-11.2
4 Eugenio Suárez
E. Suárez
.713
31
2021
CIN CIN
145
505
71
100
23
0
79
56
8
171
0
1
574
216
54
0
5
0
14
.198
.286
.428
66
-3.9
.306
85
-11
5 Dave Kingman
D. Kingman
.717
37
1982
NYM NYM
149
535
80
109
9
1
99
59
4
156
4
0
607
231
47
3
6
9
11
.204
.285
.432
66
-2.5
.313
97
-1.7
6 Rougned Odor
R. Odor
.721
30
2019
TEX TEX
145
522
77
107
30
1
93
52
5
178
11
9
581
229
61
1
1
2
4
.205
.283
.439
64
-9.2
.302
77
-16.9
7 Kyle Seager
K. Seager
.723
35
2021
SEA SEA
159
603
73
128
29
1
101
59
4
161
3
1
670
264
65
0
4
2
7
.212
.285
.438
77
-3.8
.308
98
-1.4
8 Dave Kingman
D. Kingman
.726
30
1985
OAK OAK
158
592
66
141
16
0
91
62
2
114
3
2
666
247
46
2
8
6
17
.238
.309
.417
77
1.1
.320
102
1.5
9 Tony Batista
T. Batista
.728
32
2004
MON MON
157
606
76
146
30
2
110
26
4
78
14
6
650
276
64
4
10
4
14
.241
.272
.455
66
-14.2
.304
76
-19.8
10 Cory Snyder
C. Snyder
.729
33
1987
CLE CLE
157
577
74
136
24
2
82
31
1
166
5
1
615
263
59
0
6
4
3
.236
.273
.456
67
-8.8
.308
84
-12.3
11 Lance Parrish
L. Parrish
.730
33
1984
DET DET
147
578
75
137
16
2
98
41
2
120
2
3
629
256
51
2
6
6
12
.237
.287
.443
72
1.4
.320
99
-0.6
12 Randal Grichuk
R. Grichuk
.738
31
2019
TOR TOR
151
586
75
136
29
5
80
35
5
163
2
1
628
268
65
0
2
0
20
.232
.280
.457
72
-7.2
.307
90
-7.7
13 Adolis García
A. García
.741
31
2021
TEX TEX
149
581
77
141
26
2
90
32
5
194
16
5
622
264
59
0
4
0
15
.243
.286
.454
75
-0.1
.314
97
-2.5
14 Mark Trumbo
M. Trumbo
.747
34
2013
LAA LAA
159
620
85
145
30
2
100
54
0
184
5
2
678
281
66
0
4
6
18
.234
.294
.453
78
4.1
.322
107
5.1
15 Cal Raleigh
C. Raleigh
.748
34
2024
SEA SEA
153
546
73
120
16
0
100
70
6
176
6
1
628
238
50
0
6
4
7
.220
.312
.436
80
6.3
.323
117
12.3
16 Ron Kittle
R. Kittle
.748
32
1984
CWS CWS
139
466
67
100
15
0
74
49
6
137
3
6
525
211
47
0
4
5
7
.215
.295
.453
64
5
.330
102
1
17 Leon Wagner
L. Wagner
.750
31
1964
CLE CLE
163
641
94
162
19
2
100
56
6
121
14
2
710
278
52
2
5
12
13
.253
.316
.434
87
11.1
.327
106
4.7
18 Joe Pepitone
J. Pepitone
.753
31
1966
NYY NYY
152
585
85
149
21
4
83
29
2
58
4
3
621
271
56
0
5
6
14
.255
.290
.463
77
10.8
.326
114
9.6
19 Mark Reynolds
M. Reynolds
.753
32
2010
ARI ARI
145
499
79
99
17
2
85
83
9
211
7
4
596
216
51
0
5
7
8
.198
.320
.433
72
4
.329
96
-3.1
20 Ken Harrelson
K. Harrelson
.756
30
1969
TOT
159
565
89
125
14
4
92
99
2
102
17
9
672
237
48
0
6
6
19
.221
.336
.419
87
14.8
.343
109
6.7
21 Ernie Banks
E. Banks
.756
32
1968
CHC CHC
150
552
71
136
27
0
83
27
5
67
2
0
595
259
59
9
2
4
12
.246
.287
.469
76
21.4
.344
123
13.4
22 Willy Adames
W. Adames
.756
31
2022
MIL MIL
139
563
83
134
31
0
98
49
1
166
8
3
617
258
62
0
4
3
11
.238
.298
.458
78
7.3
.325
109
6.2
23 Joe Carter
J. Carter
.757
35
1989
CLE CLE
162
651
84
158
32
4
105
39
8
112
13
5
705
303
71
2
5
8
6
.243
.292
.465
87
10.5
.333
107
5.9
24 Spencer Torkelson
S. Torkelson
.758
31
2023
DET DET
159
606
88
141
34
1
94
67
6
171
3
0
684
270
66
0
5
1
15
.233
.313
.446
88
4.2
.326
108
6.4
25 Giancarlo Stanton
G. Stanton
.759
31
2022
NYY NYY
110
398
53
84
7
0
78
50
0
137
0
0
451
184
38
0
3
2
8
.211
.297
.462
58
6.1
.327
116
8

More Rangers Stats

Team Rankings

HR

104

18th

R

399

23rd

SO

787

22nd

ERA

3.22

1st

2025 Division Standings
TEAM W L PCT GB
Astros Astros
56
42
.571
Mariners Mariners
53
45
.541
3.0
Rangers Rangers
50
49
.505
6.5
Angels Angels
48
50
.490
8.0
Athletics Athletics
42
58
.420
15.0
Schedule
DATE MATCHUP TIME (ET)
Sun
7/20
DET DET
@
TEX TEX
7:10 PM
Mon
7/21
ATH ATH
@
TEX TEX
8:05 PM
Tue
7/22
ATH ATH
@
TEX TEX
8:05 PM
Wed
7/23
ATH ATH
@
TEX TEX
8:05 PM
Fri
7/25
ATL ATL
@
TEX TEX
8:05 PM
Last Game
TEX Rangers

50 - 49

4

Final

1

DET Tigers

59 - 40

Sat 19 Jul 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
56
42
.571
Mets Mets
55
44
.556
1.5
NL Central W L PCT GB
Cubs Cubs
59
39
.602
Brewers Brewers
58
40
.592
1.0
NL West W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
AL East W L PCT GB
Blue Jays Blue Jays
57
41
.582
Yankees Yankees
54
44
.551
3.0
AL Central W L PCT GB
Tigers Tigers
59
40
.596
Guardians Guardians
47
50
.485
11.0
AL West W L PCT GB
Astros Astros
56
42
.571
Mariners Mariners
53
45
.541
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/30
NYY NYY
@
TOR TOR
5-12
Mon
6/30
LAA LAA
@
ATL ATL
4-0
Mon
6/30
BAL BAL
@
TEX TEX
2-10
Tue
7/1
ATH ATH
@
TBR TBR
5-6
Tue
7/1
STL STL
@
PIT PIT
0-5

Schedule

DATE MATCHUP TIME (ET)
Sat
7/19
BOS BOS
@
CHC CHC
7:15 PM
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Sun
7/20
BAL BAL
@
TBR TBR
12:10 PM
Sun
7/20
NYY NYY
@
ATL ATL
1:35 PM
Sun
7/20
SDP SDP
@
WSH WSH
1:35 PM