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

Barry Bonds had his worst 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

81

25th

R

366

19th

SO

752

8th

ERA

3.40

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
Giants Giants
47
41
.534
9.0
Diamondbacks Diamondbacks
43
44
.494
12.5
Rockies Rockies
20
67
.230
35.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/4
SFG SFG
@
ATH ATH
10:05 PM
Sat
7/5
SFG SFG
@
ATH ATH
10:05 PM
Sun
7/6
SFG SFG
@
ATH ATH
10:05 PM
Mon
7/7
PHI PHI
@
SFG SFG
9:45 PM
Tue
7/8
PHI PHI
@
SFG SFG
9:45 PM
Last Game
AZ Diamondbacks

43 - 44

2

Final

7

SFG Giants

47 - 41

Thu 3 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
51
36
.586
Mets Mets
50
38
.568
1.5
NL Central W L PCT GB
Cubs Cubs
52
35
.598
Brewers Brewers
48
39
.552
4.0
NL West W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
AL East W L PCT GB
Blue Jays Blue Jays
49
38
.563
Yankees Yankees
48
39
.552
1.0
AL Central W L PCT GB
Tigers Tigers
54
34
.614
Twins Twins
41
46
.471
12.5
AL West W L PCT GB
Astros Astros
52
35
.598
Mariners Mariners
45
42
.517
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/18
MIN MIN
@
CIN CIN
12-5
Wed
6/18
COL COL
@
WSH WSH
3-4
Wed
6/18
LAA LAA
@
NYY NYY
3-7
Wed
6/18
PIT PIT
@
DET DET
2-9
Wed
6/18
MIL MIL
@
CHC CHC
8-7

Schedule

DATE MATCHUP TIME (ET)
Fri
7/4
BOS BOS
@
WSH WSH
11:05 AM
Fri
7/4
CIN CIN
@
PHI PHI
1:05 PM
Fri
7/4
STL STL
@
CHC CHC
2:20 PM
Fri
7/4
NYY NYY
@
NYM NYM
3:10 PM
Fri
7/4
TBR TBR
@
MIN MIN
4:10 PM