first baseman with the most home runs 2021 to 2023

Between the 2021 and 2023 seasons, Matt Olson smashed the most homers 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

41

13th

R

151

20th

SO

335

11th

ERA

3.98

17th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
25
14
.641
Phillies Phillies
22
16
.579
2.5
Braves Braves
18
20
.474
6.5
Nationals Nationals
17
22
.436
8.0
Marlins Marlins
14
23
.378
10.0
Schedule
DATE MATCHUP TIME (ET)
Sat
5/10
ATL ATL
@
PIT PIT
4:05 PM
Sun
5/11
ATL ATL
@
PIT PIT
1:35 PM
Mon
5/12
WSH WSH
@
ATL ATL
7:15 PM
Tue
5/13
WSH WSH
@
ATL ATL
7:15 PM
Wed
5/14
WSH WSH
@
ATL ATL
7:15 PM
Last Game
PIT Pirates

13 - 26

3

Final

2

ATL Braves

18 - 20

Fri 9 May 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
Mets Mets
25
14
.641
Phillies Phillies
22
16
.579
2.5
NL Central W L PCT GB
Cubs Cubs
22
17
.564
Cardinals Cardinals
20
19
.513
2.0
NL West W L PCT GB
Dodgers Dodgers
26
13
.667
Padres Padres
24
13
.649
1.0
AL East W L PCT GB
Yankees Yankees
22
16
.579
Red Sox Red Sox
20
20
.500
3.0
AL Central W L PCT GB
Tigers Tigers
26
13
.667
Guardians Guardians
23
15
.605
2.5
AL West W L PCT GB
Mariners Mariners
22
15
.595
Astros Astros
19
18
.514
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
4/24
PHI PHI
@
CHC CHC
0-4
Thu
4/24
NYM NYM
@
WSH WSH
4-5
Thu
4/24
TOR TOR
@
NYY NYY
4-2
Thu
4/24
LAA LAA
@
MIN MIN
4-11
Thu
4/24
HOU HOU
@
KCR KCR
0-2

Schedule

DATE MATCHUP TIME (ET)
Sat
5/10
ATL ATL
@
PIT PIT
4:05 PM
Sat
5/10
NYY NYY
@
ATH ATH
4:05 PM
Sat
5/10
STL STL
@
WSH WSH
4:05 PM
Sat
5/10
MIL MIL
@
TBR TBR
4:10 PM
Sat
5/10
TEX TEX
@
DET DET
6:10 PM