which first baseman has the most home runs since 2019

Since 2019, Pete Alonso has launched the most homers by a first baseman, with 244 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 Pete Alonso
P. Alonso
244
929
3,451
539
872
165
8
651
395
96
906
17
4
3,970
1,785
417
0
28
44
97
.253
.343
.517
.861
631
154.7
.362
134
165
2 Matt Olson
M. Olson
221
910
3,383
539
868
193
5
636
473
41
916
6
1
3,925
1,734
419
0
28
41
80
.257
.352
.513
.865
633
163.1
.365
134
162
3 Freddie Freeman
F. Freeman
163
915
3,468
655
1,073
244
12
590
480
51
655
61
13
4,026
1,830
419
0
27
71
74
.309
.398
.528
.926
736
252.1
.391
149
241.2
4 Paul Goldschmidt
P. Goldschmidt
161
916
3,435
544
957
194
5
509
420
19
877
50
3
3,893
1,644
360
0
19
17
71
.279
.359
.479
.837
609
141.1
.359
130
141.7
5 Vladimir Guerrero Jr.
V. Guerrero Jr.
156
776
2,977
474
863
167
4
478
350
34
508
23
11
3,377
1,506
327
0
16
36
95
.290
.369
.506
.875
565
163.8
.373
142
166.6
6 Christian Walker
C. Walker
151
850
3,090
450
769
165
8
471
333
44
793
24
6
3,498
1,403
324
0
31
16
73
.249
.328
.454
.782
477
57.3
.335
110
44.7
7 Rhys Hoskins
R. Hoskins
134
672
2,404
354
565
129
7
382
352
38
722
13
6
2,817
1,110
270
0
23
9
49
.235
.339
.462
.801
406
69.2
.344
116
57.6
8 José Abreu
J. Abreu
117
704
2,694
371
729
148
4
472
223
58
622
3
3
3,007
1,236
269
0
32
11
101
.271
.336
.459
.795
423
58.5
.339
116
59.4
9 Carlos Santana
C. Santana
116
746
2,676
387
640
117
2
386
406
16
513
20
0
3,115
1,109
235
0
17
20
58
.239
.341
.414
.755
411
32.4
.328
107
27.6
10 Anthony Rizzo
A. Rizzo
112
666
2,386
348
590
105
7
330
271
104
474
20
13
2,776
1,045
224
0
15
16
66
.247
.348
.438
.786
394
58.7
.340
116
56.3
11 Rowdy Tellez
R. Tellez
112
703
2,176
254
500
94
3
332
199
21
546
5
3
2,417
936
209
0
21
19
65
.230
.298
.430
.728
281
-8
.310
96
-13
12 Josh Bell
J. Bell
108
645
2,310
331
601
116
9
368
293
20
500
0
3
2,646
1,059
233
0
23
24
80
.260
.345
.458
.804
380
62.8
.342
116
53.3
13 Nathaniel Lowe
N. Lowe
102
768
2,789
369
745
128
10
383
342
18
769
15
2
3,163
1,199
240
0
14
9
64
.267
.349
.430
.779
442
66.1
.340
118
67.5
14 C.J. Cron
C.J. Cron
98
501
1,803
247
468
98
4
317
158
33
469
1
0
2,007
868
200
0
13
12
55
.260
.328
.481
.810
288
46.7
.343
106
16.5
15 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
14.8
.321
107
20.4
16 Joey Votto
J. Votto
87
481
1,689
241
406
87
3
247
261
25
452
6
0
1,982
760
177
0
7
9
36
.240
.349
.450
.799
288
46.6
.344
110
25.2
17 Josh Naylor
J. Naylor
78
472
1,757
225
480
104
1
337
155
17
295
32
8
1,948
820
183
0
19
21
51
.273
.335
.467
.801
275
46.2
.342
123
51.3
18 Ty France
T. France
69
671
2,482
309
654
130
2
307
176
109
480
3
1
2,785
995
201
0
18
4
79
.263
.337
.401
.738
356
26.4
.325
112
40.7
19 Spencer Torkelson
S. Torkelson
66
439
1,587
217
353
89
3
209
176
22
455
4
1
1,797
646
158
0
12
6
41
.222
.307
.407
.714
208
-4.1
.311
100
1.1
20 Yuli Gurriel
Y. Gurriel
64
616
2,202
287
604
142
6
293
173
18
292
19
5
2,425
950
212
0
32
7
61
.274
.328
.431
.759
313
19
.324
106
20
21 Jesus Aguilar
J. Aguilar
63
478
1,519
166
375
66
0
237
148
11
364
1
1
1,702
630
129
0
24
7
39
.247
.314
.415
.728
203
-3
.313
96
-7.2
22 Brandon Belt
B. Belt
63
382
1,254
191
312
68
7
169
198
16
347
8
5
1,474
583
138
0
6
9
29
.249
.357
.465
.822
223
43.2
.352
123
42.8
23 Jared Walsh
J. Walsh
59
381
1,288
155
308
67
6
191
104
12
406
4
2
1,410
564
132
0
6
11
16
.239
.301
.438
.739
170
1.2
.314
99
-1.5
24 Ryan O'Hearn
R. O'Hearn
56
469
1,463
179
372
71
5
205
147
11
333
11
4
1,633
621
132
1
11
8
28
.254
.325
.424
.749
206
8.6
.323
107
11.8
25 Luke Voit
L. Voit
54
264
923
144
238
36
2
153
113
21
297
2
0
1,059
440
92
0
2
2
31
.258
.351
.477
.828
163
31.5
.353
124
32

More Mets Stats

Team Rankings

HR

108

6th

R

365

13th

SO

721

6th

ERA

3.28

2nd

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
48
34
.585
Mets Mets
48
35
.578
0.5
Braves Braves
37
44
.457
10.5
Marlins Marlins
35
45
.438
12.0
Nationals Nationals
34
48
.415
14.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Tue
7/1
MIL MIL
@
NYM NYM
7:10 PM
Wed
7/2
MIL MIL
@
NYM NYM
7:10 PM
Thu
7/3
MIL MIL
@
NYM NYM
7:10 PM
Fri
7/4
NYY NYY
@
NYM NYM
3:10 PM
Last Game
PIT Pirates

33 - 50

9

Final

1

NYM Mets

48 - 35

Fri 27 Jun 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
Phillies Phillies
48
34
.585
Mets Mets
48
35
.578
0.5
NL Central W L PCT GB
Cubs Cubs
48
34
.585
Brewers Brewers
46
36
.561
2.0
NL West W L PCT GB
Dodgers Dodgers
52
31
.627
Giants Giants
45
37
.549
6.5
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
46
36
.561
1.0
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
40
.500
10.0
AL West W L PCT GB
Astros Astros
49
33
.598
Mariners Mariners
42
39
.519
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/12
PIT PIT
@
CHC CHC
2-1
Thu
6/12
MIA MIA
@
WSH WSH
11-9
Thu
6/12
LAA LAA
@
BAL BAL
0-2
Thu
6/12
NYY NYY
@
BOS BOS
1-2
Thu
6/12
COL COL
@
ATL ATL
4-12

Schedule

DATE MATCHUP TIME (ET)
Sat
6/28
CHC CHC
@
HOU HOU
7:15 PM
Sat
6/28
PHI PHI
@
ATL ATL
7:15 PM
Sat
6/28
WSH WSH
@
LAA LAA
9:38 PM
Sun
6/29
STL STL
@
CLE CLE
12:05 PM
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM