lowest ops in a season with at least 502 pa and at least 21.3% batting average since 1947

Since 1947, Hal Lanier has the worst OPS with 502+ plate appearances and a batting average of .213 or above in a season, with an OPS of .494 in 1967.

Interpreted as:
lowest ops by a player in a season with at least 502 pa and at least 21.3% batting average since 1947
NAME OPS PA AVG SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Hal Lanier
H. Lanier
.494
557
.213
1967
SFG SFG
151
525
37
112
16
3
0
42
16
2
61
2
2
134
19
13
1
2
17
.239
.255
26
-30.2
.224
42
-35.6
2 Horace Clarke
H. Clarke
.512
607
.230
1968
NYY NYY
148
579
52
133
6
1
2
26
23
0
46
20
7
147
9
3
2
0
8
.258
.254
33
-23
.236
59
-24.3
3 Billy Hunter
B. Hunter
.512
604
.219
1953
SLA SLA
154
567
50
124
18
1
1
37
24
2
45
3
1
147
20
11
12
.253
.259
25
-46.9
.239
29
-53.1
4 Hal Lanier
H. Lanier
.514
537
.228
1969
SFG SFG
150
495
37
113
9
1
0
35
25
0
68
0
1
124
10
13
4
5
16
.263
.251
26
-31.5
.234
43
-34.9
5 Sparky Anderson
S. Anderson
.531
527
.218
1959
PHI PHI
152
477
42
104
9
3
0
34
42
1
53
6
9
119
12
5
2
1
15
.282
.249
31
-29.4
.248
47
-35.3
6 Marty Perez
M. Perez
.541
518
.228
1972
ATL ATL
141
479
33
109
13
1
1
28
30
3
55
0
3
127
15
3
3
1
21
.276
.265
32
-19
.252
50
-28.5
7 Tommy Helms
T. Helms
.543
605
.237
1970
CIN CIN
150
575
42
136
21
1
1
45
21
0
33
2
2
162
23
5
4
4
18
.262
.282
33
-35
.244
48
-39.1
8 Jose Lind
J. Lind
.544
506
.235
1992
PIT PIT
135
468
38
110
14
1
0
39
26
1
29
3
1
126
15
7
4
12
14
.275
.269
26
-28.9
.241
48
-29
9 Hal Lanier
H. Lanier
.545
556
.226
1965
SFG SFG
159
522
41
118
15
9
0
39
21
0
67
2
1
151
24
12
1
4
21
.256
.289
33
-26.1
.242
51
-30.9
10 Enzo Hernandez
E. Hernandez
.545
618
.222
1971
SDP SDP
143
549
58
122
9
3
0
12
54
3
34
21
5
137
12
12
0
1
6
.295
.250
40
-23.2
.259
63
-25
11 Craig Robinson
C. Robinson
.545
506
.230
1974
ATL ATL
145
452
52
104
4
6
0
29
30
3
57
11
2
120
10
16
5
4
16
.280
.265
30
-24.4
.253
47
-30.7
12 Cesar Izturis
C. Izturis
.545
513
.230
2010
BAL BAL
150
473
42
109
13
1
1
28
25
6
53
11
5
127
15
7
2
1
11
.277
.268
29
-29.7
.249
46
-32.9
13 Sandy Alomar Sr.
S. Alomar Sr.
.545
519
.238
1973
CAL CAL
136
470
45
112
7
1
0
28
34
0
44
25
10
121
8
12
3
1
2
.288
.257
32
-24.9
.255
61
-23
14 Rick Auerbach
R. Auerbach
.546
605
.218
1972
MIL MIL
153
554
50
121
16
3
2
30
43
2
62
24
8
149
21
5
1
5
14
.277
.269
37
-22
.252
62
-23.3
15 Roger Metzger
R. Metzger
.547
715
.222
1972
HOU HOU
153
641
84
142
12
3
2
38
60
1
71
23
9
166
17
9
4
1
7
.288
.259
47
-23.4
.257
62
-29.6
16 Don Kessinger
D. Kessinger
.548
628
.231
1967
CHC CHC
145
580
61
134
10
7
0
42
33
4
80
6
13
158
17
7
4
1
3
.275
.272
41
-21.7
.251
56
-30.4
17 Ozzie Smith
O. Smith
.549
507
.222
1981
SDP SDP
110
450
53
100
11
2
0
21
41
5
37
22
12
115
13
10
1
1
8
.294
.256
34
-19.6
.262
65
-19.6
18 Cookie Rojas
C. Rojas
.554
650
.232
1968
PHI PHI
152
621
53
144
19
0
9
48
16
0
55
4
8
190
28
6
7
2
13
.248
.306
42
-17.8
.251
65
-22.4
19 Leo Cardenas
L. Cardenas
.555
602
.223
1972
CAL CAL
150
551
25
123
11
2
6
42
35
2
73
1
2
156
19
13
1
4
15
.272
.283
39
-20.4
.256
70
-18.2
20 Mike Champion
M. Champion
.557
546
.229
1977
SDP SDP
150
507
35
116
14
6
1
43
27
2
85
3
3
145
21
10
0
3
8
.271
.286
32
-31.5
.251
54
-30.4
21 Lenny Randle
L. Randle
.559
597
.224
1976
TEX TEX
142
539
53
121
11
6
1
51
46
2
63
30
15
147
18
6
4
2
4
.286
.273
41
-21.9
.264
66
-21.5
22 Alcides Escobar
A. Escobar
.559
642
.234
2013
KCR KCR
158
607
57
142
20
4
4
52
19
3
84
22
0
182
28
9
4
1
12
.259
.300
37
-33.6
.247
49
-36.9
23 Del Unser
D. Unser
.560
690
.230
1968
WSH WSH
156
635
66
146
13
7
1
30
46
2
66
11
6
176
21
3
4
1
5
.282
.277
48
-15.4
.259
73
-18.2
24 Jackie Hernandez
J. Hernandez
.560
549
.222
1969
KCR KCR
145
504
54
112
14
2
4
40
38
2
111
17
7
142
20
3
2
1
3
.278
.282
37
-21.5
.261
59
-26.1
25 Tim Foli
T. Foli
.561
592
.241
1972
MON MON
149
540
45
130
12
2
2
35
25
6
43
11
7
152
16
16
5
2
6
.280
.281
39
-18.9
.259
58
-26.9

More Giants Stats

Team Rankings

HR

113

27th

R

491

25th

SO

1,020

13th

ERA

3.71

5th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
69
52
.570
Dodgers Dodgers
68
53
.562
1.0
Diamondbacks Diamondbacks
60
62
.492
9.5
Giants Giants
59
62
.488
10.0
Rockies Rockies
32
89
.264
37.0
Schedule
DATE MATCHUP TIME (ET)
Fri
8/15
TBR TBR
@
SFG SFG
10:15 PM
Sat
8/16
TBR TBR
@
SFG SFG
9:05 PM
Sun
8/17
TBR TBR
@
SFG SFG
4:05 PM
Mon
8/18
SFG SFG
@
SDP SDP
9:40 PM
Tue
8/19
SFG SFG
@
SDP SDP
9:40 PM
Last Game
SFG Giants

59 - 62

1

Final

11

SDP Padres

69 - 52

Wed 13 Aug 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
69
52
.570
Mets Mets
64
57
.529
5.0
NL Central W L PCT GB
Brewers Brewers
76
44
.633
Cubs Cubs
68
53
.562
8.5
NL West W L PCT GB
Padres Padres
69
52
.570
Dodgers Dodgers
68
53
.562
1.0
AL East W L PCT GB
Blue Jays Blue Jays
71
51
.582
Red Sox Red Sox
66
56
.541
5.0
AL Central W L PCT GB
Tigers Tigers
71
52
.577
Guardians Guardians
63
57
.525
6.5
AL West W L PCT GB
Astros Astros
68
53
.562
Mariners Mariners
67
55
.549
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
7/29
ATL ATL
@
KCR KCR
0-1
Tue
7/29
CHC CHC
@
MIL MIL
10-3
Tue
7/29
WSH WSH
@
HOU HOU
1-9
Tue
7/29
PHI PHI
@
CWS CWS
3-9
Tue
7/29
PIT PIT
@
SFG SFG
2-1

Schedule

DATE MATCHUP TIME (ET)
Fri
8/15
BAL BAL
@
HOU HOU
8:10 PM
Fri
8/15
CWS CWS
@
KCR KCR
8:10 PM
Fri
8/15
DET DET
@
MIN MIN
8:10 PM
Fri
8/15
NYY NYY
@
STL STL
8:15 PM
Fri
8/15
AZ AZ
@
COL COL
8:40 PM