first baseman with the most home runs 2021 to 2023

Between the 2021 and 2023 seasons, Matt Olson crushed the most home runs by a first baseman, with 127 home runs.

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
127
480
1,789
314
473
106
3
353
267
17
450
5
1
2,092
966
236
0
19
26
43
.264
.362
.540
.902
360
111
.379
143
109.7
2 Pete Alonso
P. Alonso
123
466
1,726
268
432
75
5
343
192
45
406
12
2
1,980
886
203
0
17
28
54
.250
.338
.513
.851
307
70.8
.358
131
75.2
3 Vladimir Guerrero Jr.
V. Guerrero Jr.
106
477
1,844
291
522
94
1
302
211
21
326
17
7
2,086
936
201
0
10
18
69
.283
.361
.508
.869
344
95.9
.370
139
95.9
4 Paul Goldschmidt
P. Goldschmidt
91
463
1,757
297
514
108
2
294
233
12
438
30
2
2,014
899
201
0
12
9
32
.293
.377
.512
.889
348
107.7
.380
144
107.3
5 Freddie Freeman
F. Freeman
81
479
1,849
368
590
131
6
285
241
29
330
44
7
2,133
976
218
0
14
39
31
.319
.403
.528
.931
394
139.7
.394
152
135.9
6 Christian Walker
C. Walker
79
432
1,566
225
389
84
5
243
169
20
364
13
2
1,772
720
168
0
17
6
36
.248
.326
.460
.786
244
33.3
.337
113
27.1
7 Ryan Mountcastle
R. Mountcastle
73
404
1,512
203
389
72
3
242
121
11
422
11
5
1,665
686
148
0
21
4
37
.257
.313
.454
.767
217
18.8
.328
111
21.2
8 C.J. Cron
C.J. Cron
69
363
1,303
187
344
71
4
231
120
22
346
1
0
1,456
630
144
0
11
9
40
.264
.334
.483
.817
214
42.2
.349
107
12.8
9 Anthony Rizzo
A. Rizzo
66
370
1,334
195
318
58
4
177
145
58
285
12
10
1,545
582
128
0
8
9
38
.238
.337
.436
.773
212
28.1
.336
116
29.5
10 José Abreu
J. Abreu
63
450
1,707
233
459
93
3
282
165
40
383
1
1
1,932
747
159
0
20
6
63
.269
.344
.438
.781
268
37.9
.338
117
38.6
11 Nathaniel Lowe
N. Lowe
62
475
1,773
238
489
88
9
230
221
11
474
11
2
2,011
781
159
0
6
6
45
.276
.359
.440
.799
295
55.1
.348
123
53.9
12 Joey Votto
J. Votto
61
285
978
130
227
47
2
178
148
21
286
1
0
1,151
461
110
0
4
6
17
.232
.344
.471
.815
172
35.3
.351
116
23.7
13 Rowdy Tellez
R. Tellez
59
364
1,137
127
255
46
3
172
120
9
272
2
1
1,275
484
108
0
9
15
37
.224
.301
.426
.727
148
-2.8
.311
96
-6.7
14 Rhys Hoskins
R. Hoskins
57
263
978
145
241
62
2
150
119
11
277
5
3
1,114
478
121
0
6
0
19
.246
.333
.489
.822
168
37.2
.353
125
33.2
15 Ty France
T. France
50
450
1,709
229
465
91
2
214
124
82
317
1
0
1,927
710
143
0
12
4
56
.272
.348
.415
.764
263
32.8
.335
120
45.2
16 Jared Walsh
J. Walsh
48
301
1,057
121
251
56
3
153
86
9
335
4
2
1,155
457
107
0
3
10
14
.237
.300
.432
.732
137
0.1
.313
97
-2.4
17 Josh Bell
J. Bell
44
300
1,050
153
277
53
4
159
146
7
203
0
1
1,212
470
101
0
9
6
44
.264
.355
.448
.802
177
35
.347
122
31.7
18 Jesus Aguilar
J. Aguilar
43
296
1,017
96
249
44
0
153
82
8
243
1
0
1,120
422
87
0
13
7
22
.245
.303
.415
.718
128
-4.1
.308
94
-7.1
19 Carlos Santana
C. Santana
42
304
1,115
144
253
48
1
155
151
3
206
8
0
1,278
429
91
0
9
3
23
.227
.318
.385
.703
147
-8.7
.308
90
-15
20 Spencer Torkelson
S. Torkelson
39
269
966
126
214
50
2
122
104
11
270
3
1
1,088
385
91
0
7
1
27
.222
.302
.399
.701
122
-8
.306
96
-5
21 Bobby Dalbec
B. Dalbec
38
271
783
96
178
32
7
118
61
10
302
6
0
859
338
77
0
5
1
8
.227
.290
.432
.722
100
-1.9
.310
92
-7.9
22 Josh Naylor
J. Naylor
37
243
901
99
254
59
0
176
71
9
148
16
4
993
424
96
0
12
13
24
.282
.336
.471
.807
140
23
.342
123
26.7
23 Brandon Belt
B. Belt
37
175
579
90
143
23
3
82
85
13
184
4
2
679
283
63
0
2
5
18
.247
.355
.489
.844
108
27.4
.361
132
27.7
24 Max Muncy
M. Muncy
36
144
497
95
124
26
2
94
83
11
120
2
1
592
262
64
0
1
5
7
.249
.368
.527
.895
103
31.5
.379
140
29.9
25 Yandy Díaz
Y. Díaz
35
271
990
157
292
55
1
142
134
11
179
1
2
1,141
454
91
0
6
4
27
.295
.383
.459
.842
185
46.1
.365
138
52.8

More Braves Stats

Team Rankings

HR

81

18th

R

329

22nd

SO

710

4th

ERA

3.66

10th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
47
32
.595
Mets Mets
46
34
.575
1.5
Braves Braves
37
41
.474
9.5
Marlins Marlins
32
45
.416
14.0
Nationals Nationals
33
48
.407
15.0
Schedule
DATE MATCHUP TIME (ET)
Thu
6/26
ATL ATL
@
NYM NYM
7:10 PM
Fri
6/27
PHI PHI
@
ATL ATL
7:15 PM
Sat
6/28
PHI PHI
@
ATL ATL
7:15 PM
Sun
6/29
PHI PHI
@
ATL ATL
1:35 PM
Tue
7/1
LAA LAA
@
ATL ATL
7:15 PM
Last Game
NYM Mets

46 - 34

4

Final

7

ATL Braves

37 - 41

Tue 24 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
45
34
.570
Rays Rays
44
35
.557
1.0
AL Central W L PCT GB
Tigers Tigers
50
30
.625
Guardians Guardians
39
38
.506
9.5
AL West W L PCT GB
Astros Astros
46
33
.582
Mariners Mariners
41
37
.526
4.5
NL East W L PCT GB
Phillies Phillies
47
32
.595
Mets Mets
46
34
.575
1.5
NL Central W L PCT GB
Cubs Cubs
46
33
.582
Brewers Brewers
45
36
.556
2.0
NL West W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/9
MIA MIA
@
PIT PIT
3-2
Mon
6/9
CIN CIN
@
CLE CLE
1-0
Mon
6/9
CHC CHC
@
PHI PHI
8-4
Mon
6/9
WSH WSH
@
NYM NYM
4-5
Mon
6/9
TOR TOR
@
STL STL
10-9

Schedule

DATE MATCHUP TIME (ET)
Wed
6/25
TBR TBR
@
KCR KCR
7:40 PM
Wed
6/25
SEA SEA
@
MIN MIN
7:40 PM
Wed
6/25
CHC CHC
@
STL STL
7:45 PM
Wed
6/25
PHI PHI
@
HOU HOU
8:10 PM
Wed
6/25
LAD LAD
@
COL COL
8:40 PM