most homeruns by first baseman since 2019

Since 2019, Pete Alonso has launched the most home runs by a first baseman, with 247 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
247
943
3,500
546
882
168
8
663
404
97
918
18
4
4,030
1,807
423
0
29
46
99
.252
.343
.516
.859
639
155.4
.361
134
166.7
2 Matt Olson
M. Olson
223
924
3,441
545
885
196
5
645
479
41
934
6
1
3,989
1,760
424
0
28
42
81
.257
.352
.511
.864
643
164.9
.365
134
164.3
3 Freddie Freeman
F. Freeman
164
928
3,519
659
1,086
248
12
597
484
51
674
62
13
4,081
1,850
424
0
27
71
75
.309
.397
.526
.923
742
251.8
.390
148
241.5
4 Paul Goldschmidt
P. Goldschmidt
161
927
3,478
550
970
201
5
513
423
19
881
50
4
3,939
1,664
367
0
19
18
74
.279
.358
.478
.837
615
142.2
.359
130
142.2
5 Vladimir Guerrero Jr.
V. Guerrero Jr.
157
790
3,031
482
876
170
4
484
359
34
519
25
11
3,440
1,525
331
0
16
38
98
.289
.369
.503
.872
572
163.4
.372
141
165.7
6 Christian Walker
C. Walker
153
861
3,137
455
784
166
8
481
333
45
805
24
6
3,547
1,425
327
0
32
16
74
.250
.328
.454
.782
484
58.3
.335
110
45.2
7 Rhys Hoskins
R. Hoskins
134
677
2,417
355
568
130
8
384
355
39
727
13
6
2,835
1,116
272
0
24
9
50
.235
.339
.462
.801
409
69.9
.344
117
58.7
8 Carlos Santana
C. Santana
118
761
2,726
394
651
118
2
390
414
16
523
22
0
3,173
1,127
238
0
17
20
58
.239
.341
.413
.754
417
32.2
.327
107
27
9 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
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.4
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
103
782
2,843
378
756
128
12
390
348
18
787
15
2
3,223
1,217
243
0
14
9
65
.266
.348
.428
.776
448
64.2
.338
118
66.2
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
.320
107
20.1
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
79
482
1,791
229
487
104
1
342
164
18
299
33
8
1,993
830
184
0
20
24
53
.272
.336
.463
.799
280
45.4
.341
122
51
18 Spencer Torkelson
S. Torkelson
70
452
1,633
226
365
91
3
218
181
24
467
4
2
1,851
672
164
0
13
6
43
.224
.308
.412
.719
218
-1
.313
101
3.8
19 Ty France
T. France
69
682
2,510
312
657
131
2
307
177
110
488
3
1
2,815
999
202
0
18
4
80
.262
.335
.398
.733
356
22.4
.323
111
36.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
483
1,503
185
381
76
5
209
157
11
339
11
4
1,683
635
137
1
11
10
29
.253
.326
.422
.749
212
8.9
.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

124

8th

R

426

14th

SO

827

9th

ERA

3.56

4th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
55
41
.573
Mets Mets
55
42
.567
0.5
Marlins Marlins
44
51
.463
10.5
Braves Braves
42
53
.442
12.5
Nationals Nationals
38
58
.396
17.0
Schedule
DATE MATCHUP TIME (ET)
Fri
7/18
CIN CIN
@
NYM NYM
7:10 PM
Sat
7/19
CIN CIN
@
NYM NYM
4:10 PM
Sun
7/20
CIN CIN
@
NYM NYM
1:40 PM
Mon
7/21
LAA LAA
@
NYM NYM
7:10 PM
Tue
7/22
LAA LAA
@
NYM NYM
7:10 PM
Last Game
KCR Royals

47 - 50

3

Final

2

NYM Mets

55 - 42

Sun 13 Jul 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
Blue Jays Blue Jays
55
41
.573
Yankees Yankees
53
43
.552
2.0
AL Central W L PCT GB
Tigers Tigers
59
38
.608
Twins Twins
47
49
.490
11.5
AL West W L PCT GB
Astros Astros
56
40
.583
Mariners Mariners
51
45
.531
5.0
NL East W L PCT GB
Phillies Phillies
55
41
.573
Mets Mets
55
42
.567
0.5
NL Central W L PCT GB
Cubs Cubs
57
39
.594
Brewers Brewers
56
40
.583
1.0
NL West W L PCT GB
Dodgers Dodgers
58
39
.598
Padres Padres
52
44
.542
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/28
STL STL
@
CLE CLE
7-0
Sat
6/28
PHI PHI
@
ATL ATL
2-1
Sat
6/28
TBR TBR
@
BAL BAL
1-5
Sat
6/28
ATH ATH
@
NYY NYY
5-12
Sat
6/28
TOR TOR
@
BOS BOS
5-3

Schedule

DATE MATCHUP TIME (ET)
Fri
7/18
BOS BOS
@
CHC CHC
2:20 PM
Fri
7/18
CWS CWS
@
PIT PIT
6:40 PM
Fri
7/18
SDP SDP
@
WSH WSH
6:45 PM
Fri
7/18
LAA LAA
@
PHI PHI
6:45 PM
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM