highest ops in a single month in history minimum 20 games

Barry Bonds has the highest OPS when hitting >0 singles with 20+ games played in a month, with an OPS of 1.828 in April 2004.

Interpreted as:
highest ops in a single by a player month in history minimum 20 games
NAME OPS 1B G MONTH AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG
1 Barry Bonds
B. Bonds
1.828
10
23
April 2004
53
21
25
5
0
10
22
39
0
6
2
0
92
60
15
0
0
18
2
.472
.696
1.132
2 Josh Phelps
J. Phelps
1.643
8
24
August 2007
31
9
16
3
1
4
12
6
0
4
0
0
38
33
8
0
1
0
0
.516
.579
1.065
3 Barry Bonds
B. Bonds
1.615
11
27
August 2004
70
27
29
6
1
11
27
38
0
7
2
1
109
70
18
0
1
15
0
.414
.615
1.000
4 Bob Bailey
B. Bailey
1.593
11
24
July 1970
63
20
29
7
1
10
28
8
0
12
0
0
72
68
18
0
1
1
0
.460
.514
1.079
5 Todd Helton
T. Helton
1.588
24
23
May 2000
82
32
42
7
0
11
26
18
0
9
0
0
102
82
18
0
2
5
2
.512
.588
1.000
6 Barry Bonds
B. Bonds
1.583
9
27
May 2001
84
28
31
5
0
17
30
31
2
24
3
1
117
87
22
0
0
5
1
.369
.547
1.036
7 Frank Thomas
F. Thomas
1.581
17
25
May 1994
84
39
38
9
0
12
28
31
1
11
0
0
118
83
21
0
2
3
3
.452
.593
.988
8 Barry Bonds
B. Bonds
1.581
17
27
August 2002
76
24
34
6
0
11
25
37
1
7
1
1
116
73
17
0
2
11
1
.447
.621
.961
9 Babe Ruth
B. Ruth
1.581
19
34
July 1920
100
45
44
10
2
13
33
43
1
19
5
147
97
25
3
.440
.611
.970
10 Barry Bonds
B. Bonds
1.581
11
23
July 2003
65
25
27
5
0
11
21
26
1
10
0
0
93
65
16
0
1
8
0
.415
.581
1.000
11 Barry Bonds
B. Bonds
1.565
7
21
September 2001
63
18
23
4
0
12
20
28
1
10
2
1
92
63
16
0
0
4
1
.365
.565
1.000
12 Babe Ruth
B. Ruth
1.547
17
29
May 1928
99
32
41
5
4
15
37
28
1
20
0
129
99
24
1
.414
.547
1.000
13 Babe Ruth
B. Ruth
1.540
22
29
June 1920
100
38
45
7
4
12
37
30
1
17
6
131
96
23
0
.450
.580
.960
14 Babe Ruth
B. Ruth
1.537
12
29
June 1921
95
34
38
10
3
13
28
34
0
18
3
129
93
26
0
.400
.558
.979
15 Babe Ruth
B. Ruth
1.507
19
28
August 1921
98
38
44
13
2
10
34
30
0
13
2
129
91
25
1
.449
.578
.929
16 Richard Hidalgo
R. Hidalgo
1.504
22
28
September 2000
103
36
49
14
2
11
31
11
4
9
5
0
120
100
27
0
2
2
0
.476
.533
.971
17 Hank Greenberg
H. Greenberg
1.504
14
27
September 1940
96
34
38
7
2
15
38
26
0
13
2
122
94
24
0
0
.396
.525
.979
18 Lou Gehrig
L. Gehrig
1.501
31
28
June 1930
111
37
55
11
3
10
41
20
3
10
5
137
102
24
3
.495
.582
.919
19 Hal Jeffcoat
H. Jeffcoat
1.500
2
22
May 1951
6
5
3
0
0
1
3
0
0
1
0
0
6
6
1
0
0
.500
.500
1.000
20 Jason Giambi
J. Giambi
1.498
8
26
July 2005
76
20
27
5
0
14
24
21
6
20
0
0
103
74
19
0
0
2
1
.355
.524
.974
21 Ted Williams
T. Williams
1.497
15
20
September 1942
65
26
28
4
0
9
20
25
0
5
0
90
59
13
0
3
.431
.589
.908
22 Joe DiMaggio
J. DiMaggio
1.487
21
29
July 1937
121
40
52
10
6
15
43
17
1
9
2
139
119
31
0
.430
.504
.983
23 Babe Ruth
B. Ruth
1.477
17
28
June 1930
97
43
38
6
0
15
35
37
0
12
2
137
89
21
3
.392
.560
.918
24 Ted Williams
T. Williams
1.472
18
28
July 1957
84
21
37
9
1
9
21
28
1
9
0
0
114
75
19
0
1
13
2
.440
.579
.893
25 Chipper Jones
C. Jones
1.470
15
26
July 1999
80
28
33
7
0
11
19
28
2
7
3
0
113
73
18
0
3
3
1
.413
.558
.913
StatMuse has game-level data for OPS and games going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

79

22nd

R

347

18th

SO

702

11th

ERA

3.38

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
52
31
.627
Giants Giants
45
37
.549
6.5
Padres Padres
44
37
.543
7.0
Diamondbacks Diamondbacks
41
40
.506
10.0
Rockies Rockies
18
64
.220
33.5
Schedule
DATE MATCHUP TIME (ET)
Sun
6/29
SFG SFG
@
CWS CWS
2:10 PM
Mon
6/30
SFG SFG
@
AZ AZ
9:40 PM
Tue
7/1
SFG SFG
@
AZ AZ
9:40 PM
Wed
7/2
SFG SFG
@
AZ AZ
9:40 PM
Thu
7/3
SFG SFG
@
AZ AZ
9:40 PM
Last Game
CWS White Sox

26 - 56

1

Final

3

SFG Giants

45 - 37

Fri 27 Jun 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
48
34
.585
Mets Mets
48
35
.578
0.5
NL Central W L PCT GB
Cubs Cubs
48
34
.585
Brewers Brewers
46
36
.561
2.0
NL West W L PCT GB
Dodgers Dodgers
52
31
.627
Giants Giants
45
37
.549
6.5
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
46
36
.561
1.0
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
40
.500
10.0
AL West W L PCT GB
Astros Astros
49
33
.598
Mariners Mariners
42
39
.519
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/12
PIT PIT
@
CHC CHC
2-1
Thu
6/12
MIA MIA
@
WSH WSH
11-9
Thu
6/12
LAA LAA
@
BAL BAL
0-2
Thu
6/12
NYY NYY
@
BOS BOS
1-2
Thu
6/12
COL COL
@
ATL ATL
4-12

Schedule

DATE MATCHUP TIME (ET)
Sat
6/28
NYM NYM
@
PIT PIT
4:05 PM
Sat
6/28
CHC CHC
@
HOU HOU
7:15 PM
Sat
6/28
PHI PHI
@
ATL ATL
7:15 PM
Sat
6/28
WSH WSH
@
LAA LAA
9:38 PM
Sun
6/29
STL STL
@
CLE CLE
12:05 PM