mlb players with 20 or more home runs before june

Bill Dahlen launched 22 home runs before June 1, 2025.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Bill Dahlen
B. Dahlen
22
1,201
4,224
520
1,044
172
39
473
202
4,823
1,360
233
86
.247
.322
2Elmer Flick
E. Flick
27
1,084
4,109
664
1,249
196
127
424
241
4,690
1,780
350
98
.304
.433
3Jimmy Sheckard
J. Sheckard
45
1,769
6,332
1,054
1,716
296
105
1,012
344
7,665
2,357
446
266
.271
.372
4Jesse Burkett
J. Burkett
24
707
2,815
462
847
96
54
329
28
92
3,202
1,123
174
30
.301
.380
.399
.779
5Topsy Hartsel
T. Hartsel
28
1,283
4,641
799
1,277
179
89
846
238
5,572
1,718
296
84
.275
.370
6Charlie Hickman
C. Hickman
49
920
3,399
395
989
197
67
142
61
3,630
1,467
313
50
.291
.432
7Johnny Kling
J. Kling
20
1,249
4,197
467
1,139
178
60
278
11
124
4,587
1,497
258
101
.271
.318
.357
.675
8Dan McGann
D. McGann
24
984
3,576
525
986
127
64
292
194
4,129
1,313
215
142
.276
.367
9Danny Murphy
D. Murphy
44
1,471
5,335
695
1,543
288
103
326
189
5,899
2,169
435
197
.289
.407
10Ginger Beaumont
G. Beaumont
31
1,213
4,660
764
1,458
159
68
371
196
5,180
1,846
258
141
.313
.396
11Fred Clarke
F. Clarke
30
1,366
5,075
931
1,528
223
144
598
240
5,899
2,129
397
184
.301
.420
12Sam Crawford
S. Crawford
89
2,385
9,061
1,299
2,820
443
288
738
20
344
10,055
4,106
820
236
.311
.364
.453
.818
13Tommy Leach
T. Leach
57
1,992
7,389
1,260
1,990
255
163
769
334
8,400
2,742
475
225
.269
.371
14Honus Wagner
H. Wagner
78
2,297
8,509
1,414
2,766
506
210
845
101
604
9,629
3,926
794
191
.325
.461
15Bill Bradley
B. Bradley
27
1,302
4,861
664
1,308
248
75
239
67
163
5,408
1,787
350
247
.269
.368
16Dave Brain
D. Brain
27
675
2,535
254
640
97
52
139
73
2,739
922
176
57
.252
.364
17Sam Mertes
S. Mertes
23
824
3,082
476
844
142
76
319
267
3,509
1,207
241
97
.274
.392
18John Anderson
J. Anderson
21
1,038
3,981
471
1,136
216
49
198
193
4,239
1,513
286
42
.285
.380
19Wid Conroy
W. Conroy
22
1,378
5,063
606
1,259
178
84
353
38
262
5,601
1,671
284
150
.249
.330
20Jimmy Collins
J. Collins
25
955
3,778
520
1,076
209
68
201
31
111
4,100
1,496
302
93
.285
.396
21Mike Donlin
M. Donlin
35
906
3,318
581
1,106
159
85
280
179
3,695
1,540
279
83
.333
.464
22Hobe Ferris
H. Ferris
40
1,279
4,798
472
1,144
193
88
172
14
91
5,122
1,633
321
138
.238
.267
.340
.607
23Buck Freeman
B. Freeman
48
819
3,072
403
878
159
90
221
59
3,386
1,361
297
60
.286
.443
24Mike Grady
M. Grady
20
390
1,260
175
359
63
31
139
21
40
1,432
544
114
19
.285
.432
25Nap Lajoie
N. Lajoie
50
1,987
7,496
1,083
2,522
516
100
454
99
294
8,254
3,388
666
208
.336
.452
StatMuse has game-level data for home runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Batting Leaders

HR

30

Adames

Willy Adames

RBI

87

Adames

Willy Adames

AVG

.266

Lee

Jung Hoo Lee
Team Pitching Leaders

W

15

Webb

Logan Webb

K

224

Webb

Logan Webb

ERA

3.22

Webb

Logan Webb
Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
93
69
.574
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Fri
3/27
@
4:35 PM
Sat
3/28
@
7:15 PM
Mon
3/30
@
9:40 PM
Tue
3/31
@
9:40 PM
Last Game
COL Rockies

43 - 119

0

Final

4

SFG Giants

81 - 81

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
1:15 PM
Thu
3/26
@
2:10 PM
Thu
3/26
@
2:20 PM
Thu
3/26
@
3:05 PM