players with the most hr, rbi and xbh in a season

Barry Bonds has smashed the most homers in a season, with 73 homers in 2001.

NAME HR RBI XBH SEASON TM G AB R H 2B 3B BB HBP SO SB CS PA TB SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
73
137
107
2001
SFG SFG
153
476
129
156
32
2
177
9
93
13
3
664
411
0
2
35
5
.328
.515
.863
1.379
200
117.7
.537
234
116.6
2 Mark McGwire
M. McGwire
70
147
91
1998
STL STL
155
509
130
152
21
0
162
6
155
1
0
681
383
0
4
28
8
.299
.470
.752
1.222
176
91.7
.492
205
90.7
3 Sammy Sosa
S. Sosa
66
158
86
1998
CHC CHC
159
643
134
198
20
0
73
1
171
18
9
722
416
0
5
14
20
.308
.377
.647
1.024
146
56.6
.425
159
53.7
4 Mark McGwire
M. McGwire
65
147
87
1999
STL STL
153
521
118
145
21
1
133
2
141
0
0
661
363
0
5
21
12
.278
.424
.697
1.120
150
64.2
.453
169
61.5
5 Sammy Sosa
S. Sosa
64
160
103
2001
CHC CHC
160
577
146
189
34
5
116
6
153
0
2
711
425
0
12
37
6
.328
.437
.737
1.174
171
82.7
.465
186
79.8
6 Sammy Sosa
S. Sosa
63
141
89
1999
CHC CHC
162
625
114
180
24
2
78
3
171
7
8
712
397
0
6
8
17
.288
.367
.635
1.002
138
45.2
.414
143
41.3
7 Aaron Judge
A. Judge
62
131
90
2022
NYY NYY
157
570
133
177
28
0
111
6
175
16
3
692
391
0
5
19
14
.311
.425
.686
1.111
161
81.6
.458
208
84.5
8 Roger Maris
R. Maris
61
141
81
1961
NYY NYY
161
590
132
159
16
4
94
7
67
0
0
698
366
0
7
0
16
.269
.372
.620
.993
138
55.9
.424
162
55.1
9 Babe Ruth
B. Ruth
60
165
97
1927
NYY NYY
151
540
158
192
29
8
137
0
89
7
6
691
417
14
.356
.486
.772
1.258
195
109.9
.545
212
104.8
10 Giancarlo Stanton
G. Stanton
59
132
91
2017
MIA MIA
159
597
123
168
32
0
85
7
163
2
2
692
377
0
3
13
13
.281
.376
.631
1.007
137
52.3
.410
158
51.9
11 Babe Ruth
B. Ruth
59
168
119
1921
NYY NYY
152
540
177
204
44
16
145
4
81
17
13
693
457
4
.378
.512
.846
1.359
214
127.8
.575
224
118.7
12 Aaron Judge
A. Judge
58
144
95
2024
NYY NYY
158
559
122
180
36
1
133
9
171
10
0
703
392
0
2
20
22
.322
.458
.701
1.159
176
93.7
.476
219
95.5
13 Ryan Howard
R. Howard
58
149
84
2006
PHI PHI
159
581
104
182
25
1
108
9
181
0
0
704
383
0
6
37
7
.313
.425
.659
1.084
151
63
.436
162
57.5
14 Mark McGwire
M. McGwire
58
123
85
1997
TOT
156
540
86
148
27
0
101
9
159
3
0
657
349
0
7
16
9
.274
.393
.646
1.039
134
52.9
.429
161
51.4
15 Hank Greenberg
H. Greenberg
58
147
85
1938
DET DET
155
556
143
175
23
4
119
3
92
7
5
681
380
3
.315
.438
.683
1.122
166
80.3
.489
162
62
16 Jimmie Foxx
J. Foxx
58
169
100
1932
PHA PHA
154
585
151
213
33
9
116
0
96
3
7
701
438
0
.364
.469
.749
1.218
193
105.6
.522
198
95.8
17 Alex Rodriguez
A. Rodriguez
57
142
86
2002
TEX TEX
162
624
125
187
27
2
87
10
122
9
4
725
389
0
4
12
14
.300
.392
.623
1.015
146
58.9
.424
158
51.5
18 Luis Gonzalez
L. Gonzalez
57
142
100
2001
ARI ARI
162
609
128
198
36
7
100
14
83
1
1
728
419
0
5
24
14
.325
.429
.688
1.117
168
77.8
.454
173
69.4
19 Ken Griffey Jr.
K. Griffey Jr.
56
146
92
1998
SEA SEA
161
633
120
180
33
3
76
7
121
20
5
720
387
0
4
11
14
.284
.365
.611
.977
135
46
.408
145
41.8
20 Ken Griffey Jr.
K. Griffey Jr.
56
147
93
1997
SEA SEA
157
608
125
185
34
3
76
8
121
15
4
704
393
0
12
23
12
.304
.382
.646
1.028
139
52.2
.421
155
49
21 Hack Wilson
H. Wilson
56
191
97
1930
CHC CHC
155
585
146
208
35
6
105
1
84
3
709
423
18
.356
.454
.723
1.177
189
89
.497
171
78.9
22 Shohei Ohtani
S. Ohtani
54
130
99
2024
LAD LAD
159
636
134
197
38
7
81
6
162
59
4
728
411
0
5
10
7
.310
.390
.646
1.036
156
70.5
.431
181
70.3
23 Matt Olson
M. Olson
54
139
84
2023
ATL ATL
162
608
127
172
27
3
104
4
167
1
0
720
367
0
4
8
13
.283
.389
.604
.993
144
56.4
.413
161
54.1
24 Jose Bautista
J. Bautista
54
124
92
2010
TOR TOR
161
569
109
148
35
3
100
10
116
9
2
683
351
0
4
2
10
.260
.378
.617
.995
134
55.1
.422
165
52.4
25 Alex Rodriguez
A. Rodriguez
54
156
85
2007
NYY NYY
158
583
143
183
31
0
95
21
120
24
4
708
376
0
9
11
15
.314
.422
.645
1.067
155
67.5
.445
175
66.2
StatMuse has season-level data for RBIs going back to the 1885 season.

More Giants Stats

Team Rankings

HR

113

24th

R

490

25th

SO

1,016

11th

ERA

3.66

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
68
52
.567
Padres Padres
68
52
.567
Giants Giants
59
61
.492
9.0
Diamondbacks Diamondbacks
58
62
.483
10.0
Rockies Rockies
31
88
.261
36.5
Schedule
DATE MATCHUP TIME (ET)
Wed
8/13
SDP SDP
@
SFG SFG
3:45 PM
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
Last Game
SFG Giants

59 - 61

1

Final

5

SDP Padres

68 - 52

Tue 12 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
50
.580
Mets Mets
64
55
.538
5.0
NL Central W L PCT GB
Brewers Brewers
75
44
.630
Cubs Cubs
67
51
.568
7.5
NL West W L PCT GB
Dodgers Dodgers
68
52
.567
Padres Padres
68
52
.567
AL East W L PCT GB
Blue Jays Blue Jays
70
50
.583
Red Sox Red Sox
66
55
.545
4.5
AL Central W L PCT GB
Tigers Tigers
69
52
.570
Guardians Guardians
62
56
.525
5.5
AL West W L PCT GB
Astros Astros
67
53
.558
Mariners Mariners
67
53
.558

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
7/27
CHC CHC
@
MIL MIL
4-8
Sun
7/27
ATL ATL
@
KCR KCR
10-7
Sun
7/27
PIT PIT
@
SFG SFG
6-5
Mon
7/28
TOR TOR
@
BAL BAL
4-16
Mon
7/28
TOR TOR
@
BAL BAL
2-3

Schedule

DATE MATCHUP TIME (ET)
Wed
8/13
DET DET
@
CWS CWS
2:10 PM
Wed
8/13
PIT PIT
@
MIL MIL
2:10 PM
Wed
8/13
WSH WSH
@
KCR KCR
2:10 PM
Wed
8/13
COL COL
@
STL STL
2:15 PM
Wed
8/13
AZ AZ
@
TEX TEX
2:35 PM