most homeruns and runs by a first baseman in the last 3 years

Between June 8, 2022 and June 8, 2025, Matt Olson has crushed the most home runs by a first baseman, with 123 homers.

NAME HR R G AB H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Matt Olson
M. Olson
123
306
493
1,845
469
98
4
346
252
18
514
1
0
2,129
944
225
0
14
19
43
.254
.347
.512
.859
2 Pete Alonso
P. Alonso
115
268
461
1,716
426
85
3
322
205
46
435
11
4
1,980
862
203
0
13
20
52
.248
.342
.502
.844
3 Christian Walker
C. Walker
85
236
439
1,639
412
86
5
280
171
28
406
15
2
1,863
763
176
0
25
8
43
.251
.328
.466
.793
4 Freddie Freeman
F. Freeman
77
328
465
1,773
571
141
6
301
230
31
334
40
7
2,055
955
224
0
21
35
36
.322
.405
.539
.944
5 Paul Goldschmidt
P. Goldschmidt
71
248
424
1,622
451
93
2
217
175
12
426
30
1
1,817
761
166
0
8
11
37
.278
.351
.469
.820
6 Vladimir Guerrero Jr.
V. Guerrero Jr.
64
220
380
1,485
436
91
1
227
172
14
251
13
6
1,681
721
156
0
10
18
43
.294
.370
.486
.856
7 Josh Naylor
J. Naylor
61
168
338
1,267
336
72
1
229
117
13
207
25
6
1,409
593
134
0
12
19
37
.265
.331
.468
.799
8 Nathaniel Lowe
N. Lowe
61
228
463
1,729
466
83
5
234
218
14
453
5
2
1,969
742
149
0
8
4
40
.270
.354
.429
.784
9 Carlos Santana
C. Santana
57
185
373
1,338
330
68
1
203
174
9
251
11
0
1,530
571
126
0
9
5
31
.247
.335
.427
.762
10 Spencer Torkelson
S. Torkelson
57
184
359
1,324
297
74
3
177
137
18
376
3
0
1,488
548
134
0
9
5
32
.224
.304
.414
.718
11 Rowdy Tellez
R. Tellez
56
121
343
1,072
237
39
1
160
112
7
247
2
1
1,205
446
96
0
14
9
39
.221
.295
.416
.711
12 Bryce Harper
B. Harper
48
139
234
870
241
60
0
145
134
6
214
17
4
1,016
445
108
1
5
15
24
.277
.375
.511
.887
13 Rhys Hoskins
R. Hoskins
48
116
251
885
211
39
1
145
112
8
270
4
2
1,017
396
88
0
12
2
20
.238
.325
.447
.773
14 Triston Casas
T. Casas
45
109
241
802
192
32
2
119
124
4
248
1
1
932
363
79
0
2
7
20
.239
.343
.453
.796
15 Ryan Mountcastle
R. Mountcastle
43
162
340
1,297
339
76
4
187
88
9
333
9
1
1,412
552
123
0
18
1
30
.261
.309
.426
.734
16 Ty France
T. France
40
181
422
1,545
380
79
0
182
103
66
314
3
1
1,724
579
119
0
10
1
63
.246
.318
.375
.693
17 Andrew Vaughn
A. Vaughn
39
124
316
1,203
297
60
3
156
74
17
263
2
0
1,300
480
102
0
6
0
36
.247
.298
.399
.697
18 Vinnie Pasquantino
V. Pasquantino
36
103
228
863
238
44
1
130
82
8
117
1
0
966
392
81
1
12
4
22
.276
.340
.454
.794
19 Anthony Rizzo
A. Rizzo
35
123
251
925
220
36
0
105
85
36
212
2
7
1,049
361
71
0
3
4
22
.238
.325
.390
.715
20 Yandy Díaz
Y. Díaz
33
132
234
916
287
57
1
125
96
8
149
0
1
1,024
445
91
0
4
1
24
.313
.382
.486
.868
21 Josh Bell
J. Bell
32
104
229
843
222
44
5
114
107
8
183
0
2
964
372
81
0
6
5
28
.263
.350
.441
.791
22 Michael Busch
M. Busch
31
98
202
669
169
36
5
100
84
9
207
5
1
766
308
72
0
4
2
10
.253
.342
.460
.802
23 Michael Toglia
M. Toglia
31
80
194
668
139
30
3
72
76
3
259
12
2
751
268
64
0
4
4
14
.208
.290
.401
.691
24 José Abreu
J. Abreu
26
116
256
960
242
50
1
139
72
16
204
0
1
1,058
372
77
0
10
2
33
.252
.312
.388
.699
25 LaMonte Wade Jr.
L. Wade Jr.
25
126
272
879
212
34
4
89
145
8
208
4
1
1,046
329
63
6
8
7
7
.241
.351
.374
.725
StatMuse has game-level data for home runs and runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Braves Stats

Team Rankings

HR

68

13th

R

256

22nd

SO

553

11th

ERA

3.79

13th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
41
24
.631
Phillies Phillies
37
27
.578
3.5
Nationals Nationals
30
34
.469
10.5
Braves Braves
27
36
.429
13.0
Marlins Marlins
24
38
.387
15.5
Schedule
DATE MATCHUP TIME (ET)
Sun
6/8
ATL ATL
@
SFG SFG
4:05 PM
Mon
6/9
ATL ATL
@
MIL MIL
7:40 PM
Tue
6/10
ATL ATL
@
MIL MIL
7:40 PM
Wed
6/11
ATL ATL
@
MIL MIL
2:10 PM
Fri
6/13
COL COL
@
ATL ATL
7:15 PM
Last Game
SFG Giants

37 - 28

3

Final

2

ATL Braves

27 - 36

Sat 7 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
39
24
.619
Blue Jays Blue Jays
35
29
.547
4.5
AL Central W L PCT GB
Tigers Tigers
42
24
.636
Twins Twins
34
30
.531
7.0
AL West W L PCT GB
Astros Astros
36
28
.563
Mariners Mariners
32
31
.508
3.5
NL East W L PCT GB
Mets Mets
41
24
.631
Phillies Phillies
37
27
.578
3.5
NL Central W L PCT GB
Cubs Cubs
40
24
.625
Cardinals Cardinals
36
28
.563
4.0
NL West W L PCT GB
Dodgers Dodgers
38
27
.585
Padres Padres
36
27
.571
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/23
BAL BAL
@
BOS BOS
5-6
Fri
5/23
KCR KCR
@
MIN MIN
4-5
Fri
5/23
AZ AZ
@
STL STL
5-6
Fri
5/23
SFG SFG
@
WSH WSH
0-3
Fri
5/23
MIL MIL
@
PIT PIT
1-2

Schedule

DATE MATCHUP TIME (ET)
Sun
6/8
MIA MIA
@
TBR TBR
12:10 PM
Sun
6/8
SDP SDP
@
MIL MIL
1:05 PM
Sun
6/8
TEX TEX
@
WSH WSH
1:35 PM
Sun
6/8
PHI PHI
@
PIT PIT
1:35 PM
Sun
6/8
AZ AZ
@
CIN CIN
1:40 PM