most hr by a first baseman since 2017

Since 2017, Matt Olson has smashed the most homers by a first baseman, with 271 homers.

NAME HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Matt Olson
M. Olson
271
1,109
4,072
644
1,036
220
5
744
547
53
1,118
8
2
4,701
2,079
496
0
29
44
98
.254
.348
.511
.859
748
185.8
.363
132
186.7
2 Pete Alonso
P. Alonso
238
906
3,361
525
844
160
8
632
389
92
877
17
4
3,870
1,734
406
0
28
44
94
.251
.342
.516
.858
612
147.3
.361
133
157.3
3 Paul Goldschmidt
P. Goldschmidt
228
1,208
4,515
745
1,284
261
13
708
597
33
1,178
75
12
5,168
2,255
502
0
23
42
92
.284
.370
.499
.870
854
234
.371
135
221.6
4 Freddie Freeman
F. Freeman
214
1,172
4,442
824
1,385
319
18
755
614
64
860
79
21
5,155
2,382
551
0
35
96
92
.312
.400
.536
.936
952
334
.394
149
312.8
5 José Abreu
J. Abreu
172
988
3,814
534
1,050
227
11
652
295
84
850
8
3
4,235
1,815
410
0
42
24
136
.275
.337
.476
.813
612
100.6
.345
120
101.3
6 Anthony Rizzo
A. Rizzo
169
976
3,524
521
906
166
11
540
432
148
644
36
21
4,132
1,601
346
0
28
42
98
.257
.360
.454
.814
614
117
.350
121
107.3
7 Carlos Santana
C. Santana
161
1,042
3,737
554
905
182
7
543
600
23
682
25
2
4,387
1,584
350
0
27
32
79
.242
.348
.424
.772
596
66.1
.334
110
53.4
8 Christian Walker
C. Walker
154
877
3,070
450
762
165
8
469
329
47
795
25
6
3,477
1,405
327
0
31
16
73
.248
.327
.458
.785
477
59.9
.336
111
46.5
9 Vladimir Guerrero Jr.
V. Guerrero Jr.
153
756
2,903
458
841
161
4
466
341
31
501
20
10
3,291
1,469
318
0
16
35
94
.290
.369
.506
.875
550
158.8
.373
142
161.5
10 Josh Bell
J. Bell
146
952
3,360
480
872
173
19
520
436
21
721
4
12
3,849
1,521
338
0
32
30
107
.260
.345
.453
.798
543
81.9
.341
114
67.3
11 Joey Votto
J. Votto
135
788
2,751
414
728
149
6
414
503
42
636
13
1
3,312
1,294
290
0
16
35
67
.265
.384
.470
.855
539
138.6
.367
125
106.1
12 Rhys Hoskins
R. Hoskins
131
653
2,341
345
554
127
7
377
345
36
700
13
6
2,743
1,088
265
0
21
9
47
.237
.341
.465
.806
400
71.7
.346
118
60.1
13 Jesus Aguilar
J. Aguilar
114
760
2,290
286
584
106
2
397
231
21
601
1
1
2,579
1,036
222
0
37
11
66
.255
.324
.452
.777
342
32.1
.331
107
22.6
14 C.J. Cron
C.J. Cron
114
601
2,142
286
552
112
5
373
180
40
565
4
2
2,378
1,016
231
0
16
12
60
.258
.325
.474
.799
332
45.2
.339
105
15.4
15 Rowdy Tellez
R. Tellez
113
713
2,204
259
513
101
3
342
201
21
553
4
3
2,447
959
217
0
21
19
63
.233
.300
.435
.735
290
-2.2
.313
98
-7.8
16 Nathaniel Lowe
N. Lowe
97
746
2,708
358
725
124
10
369
336
18
745
15
2
3,075
1,160
231
0
13
9
64
.268
.351
.428
.779
431
65
.340
119
66.4
17 Eric Hosmer
E. Hosmer
96
803
2,961
363
813
147
5
421
268
12
625
22
12
3,255
1,258
248
1
13
23
83
.275
.336
.425
.761
420
26.6
.326
106
25
18 Brandon Belt
B. Belt
95
598
2,035
304
505
113
12
266
313
24
558
15
7
2,381
927
220
0
9
17
36
.248
.354
.456
.809
348
59.3
.347
119
57.4
19 Yuli Gurriel
Y. Gurriel
95
891
3,268
426
918
218
8
453
218
31
417
27
8
3,562
1,437
321
0
45
8
95
.281
.328
.440
.767
464
34.2
.327
108
37.6
20 Justin Smoak
J. Smoak
90
462
1,598
220
380
86
1
243
245
13
432
0
2
1,863
738
177
0
7
8
43
.238
.342
.462
.804
265
38.9
.344
115
35
21 Ryan Mountcastle
R. Mountcastle
88
580
2,172
276
563
115
5
320
156
14
582
15
5
2,372
952
208
0
30
4
56
.259
.309
.438
.747
295
15
.321
107
20.7
22 Max Muncy
M. Muncy
83
339
1,095
206
267
47
4
200
201
20
311
6
1
1,321
571
134
0
5
13
14
.244
.369
.521
.891
226
67
.377
140
65.8
23 Josh Naylor
J. Naylor
75
454
1,690
213
457
100
1
321
149
17
283
31
8
1,874
784
176
0
18
21
49
.270
.332
.464
.796
261
41.3
.340
121
46.5
24 Luke Voit
L. Voit
73
373
1,180
192
312
50
2
207
137
25
371
2
0
1,344
585
125
0
2
2
38
.264
.353
.496
.848
214
48.4
.361
129
48.3
25 Ryan Zimmerman
R. Zimmerman
69
391
1,238
170
341
79
2
232
107
6
297
2
1
1,362
631
150
0
11
2
39
.275
.333
.510
.843
207
42
.355
118
31.2

More Athletics Stats

Team Rankings

HR

75

7th

R

257

14th

SO

476

20th

ERA

5.78

30th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
33
27
.550
Rangers Rangers
29
31
.483
4.0
Angels Angels
27
32
.458
5.5
Athletics Athletics
23
38
.377
10.5
Schedule
DATE MATCHUP TIME (ET)
Wed
6/4
MIN MIN
@
ATH ATH
10:05 PM
Thu
6/5
MIN MIN
@
ATH ATH
3:35 PM
Fri
6/6
BAL BAL
@
ATH ATH
10:05 PM
Sat
6/7
BAL BAL
@
ATH ATH
10:05 PM
Sun
6/8
BAL BAL
@
ATH ATH
4:05 PM
Last Game
ATH Athletics

23 - 38

4

Final

10

MIN Twins

32 - 27

Mon 2 Jun 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
37
22
.627
Blue Jays Blue Jays
31
29
.517
6.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
27
.542
7.0
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
33
27
.550
NL East W L PCT GB
Mets Mets
38
22
.633
Phillies Phillies
37
23
.617
1.0
NL Central W L PCT GB
Cubs Cubs
38
22
.633
Cardinals Cardinals
33
26
.559
4.5
NL West W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sun
5/18
CIN CIN
@
PIT PIT
7-1
Sun
5/18
CHC CHC
@
MIA MIA
7-8
Sun
5/18
NYM NYM
@
BOS BOS
1-3
Sun
5/18
HOU HOU
@
TBR TBR
4-3

Schedule

DATE MATCHUP TIME (ET)
Wed
6/4
COL COL
@
MIA MIA
12:10 PM
Wed
6/4
MIL MIL
@
CIN CIN
12:40 PM
Wed
6/4
LAA LAA
@
BOS BOS
1:35 PM
Wed
6/4
HOU HOU
@
PIT PIT
6:40 PM
Wed
6/4
CHC CHC
@
WSH WSH
6:45 PM