barry bonds lowest ops vs a pitcher with more than 30 pas

Barry Bonds had his lowest career OPS against a pitcher when making >30 plate appearances against Chuck McElroy, with an OPS of .417.

VS. PITCHER OPS PA G AB H 2B 3B HR RBI BB HBP SO TB XBH SH SF IBB AVG OBP SLG
1
Chuck McElroy
.417
35
33
33
3
1
0
2
5
1
0
6
10
3
0
1
0
.091
.114
.303
2
Mike Bielecki
.420
41
19
35
3
1
0
1
3
6
0
8
7
2
0
0
2
.086
.220
.200
3
Rick Mahler
.428
36
13
34
6
1
0
0
1
2
0
5
7
1
0
0
2
.176
.222
.206
4
Mike Scott
.467
31
9
29
5
2
0
0
0
2
0
6
7
2
0
0
0
.172
.226
.241
5
Tim Belcher
.507
49
16
42
6
2
0
1
3
6
0
11
11
3
0
1
1
.143
.245
.262
6
Paul Assenmacher
.517
41
39
37
5
3
0
1
4
4
0
12
11
4
0
0
0
.135
.220
.297
7
David Cone
.542
45
14
40
7
1
0
1
4
5
0
5
11
2
0
0
0
.175
.267
.275
8
Mark Portugal
.563
31
11
25
4
2
0
0
4
6
0
2
6
2
0
0
0
.160
.323
.240
9
John Franco
.568
39
38
35
8
2
0
0
7
3
0
4
10
2
0
1
1
.229
.282
.286
10
Rick Sutcliffe
.606
51
15
46
11
4
0
0
2
3
0
9
15
4
1
1
1
.239
.280
.326
11
Greg Swindell
.614
37
21
32
6
2
0
1
4
4
0
4
11
3
0
1
0
.188
.270
.344
12
Mike Maddux
.615
32
23
27
4
2
0
1
4
5
0
5
9
3
0
0
2
.148
.281
.333
13
Dennis Martinez
.627
100
31
92
21
5
1
1
7
8
0
8
31
7
0
0
2
.228
.290
.337
14
Bruce Ruffin
.636
42
29
33
7
1
1
0
4
7
0
4
10
2
0
2
0
.212
.333
.303
15
Kent Mercker
.696
38
28
37
10
3
0
1
3
0
0
6
16
4
0
1
0
.270
.263
.432
16
Woody Williams
.697
38
12
31
6
2
0
1
2
7
0
8
11
3
0
0
2
.194
.342
.355
17
John Thomson
.698
31
10
27
5
0
0
2
4
4
0
3
11
2
0
0
1
.185
.290
.407
18
Sid Fernandez
.725
80
25
69
18
2
1
1
8
10
1
14
25
4
0
0
0
.261
.363
.362
19
Jose Rijo
.756
49
17
38
8
3
0
1
3
11
0
11
14
4
0
0
1
.211
.388
.368
20
Ron Darling
.773
45
14
38
11
1
0
1
8
6
0
6
15
2
0
1
0
.289
.378
.395
21
Bobby Jones
.784
54
17
49
13
2
1
2
8
4
0
9
23
5
0
1
2
.265
.315
.469
22
Kevin Gross
.813
72
23
56
13
2
1
2
6
16
0
8
23
5
0
0
4
.232
.403
.411
23
Steve Avery
.825
50
19
40
10
1
0
2
6
8
2
3
17
3
0
0
0
.250
.400
.425
24
Bob Ojeda
.831
69
22
60
15
4
2
2
6
8
1
8
29
8
0
0
0
.250
.348
.483
25
Mike Morgan
.834
72
26
61
19
3
0
2
11
8
0
9
28
5
0
3
1
.311
.375
.459
StatMuse has event-level data for OPS and plate appearances going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

50

14th

R

222

8th

SO

403

10th

ERA

3.36

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
29
18
.617
Padres Padres
27
18
.600
1.0
Giants Giants
28
19
.596
1.0
Diamondbacks Diamondbacks
25
22
.532
4.0
Rockies Rockies
8
38
.174
20.5
Schedule
DATE MATCHUP TIME (ET)
Mon
5/19
KCR KCR
@
SFG SFG
9:45 PM
Tue
5/20
KCR KCR
@
SFG SFG
9:45 PM
Wed
5/21
KCR KCR
@
SFG SFG
3:45 PM
Fri
5/23
SFG SFG
@
WSH WSH
6:45 PM
Sat
5/24
SFG SFG
@
WSH WSH
4:05 PM
Last Game
SFG Giants

28 - 19

3

Final

2

ATH Athletics

22 - 25

Sun 18 May 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
Yankees Yankees
27
19
.587
Red Sox Red Sox
23
25
.479
5.0
AL Central W L PCT GB
Tigers Tigers
31
16
.660
Twins Twins
26
21
.553
5.0
AL West W L PCT GB
Mariners Mariners
26
19
.578
Astros Astros
24
22
.522
2.5
NL East W L PCT GB
Mets Mets
29
18
.617
Phillies Phillies
28
18
.609
0.5
NL Central W L PCT GB
Cubs Cubs
28
19
.596
Cardinals Cardinals
26
21
.553
2.0
NL West W L PCT GB
Dodgers Dodgers
29
18
.617
Padres Padres
27
18
.600
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/3
NYM NYM
@
STL STL
5-6
Sat
5/3
KCR KCR
@
BAL BAL
11-6
Sat
5/3
TBR TBR
@
NYY NYY
7-5
Sat
5/3
MIN MIN
@
BOS BOS
5-4
Sat
5/3
SDP SDP
@
PIT PIT
4-0

Schedule

DATE MATCHUP TIME (ET)
Mon
5/19
CIN CIN
@
PIT PIT
6:40 PM
Mon
5/19
CHC CHC
@
MIA MIA
6:40 PM
Mon
5/19
NYM NYM
@
BOS BOS
6:45 PM
Mon
5/19
HOU HOU
@
TBR TBR
7:05 PM
Mon
5/19
BAL BAL
@
MIL MIL
7:40 PM