mlb players with 40 homeruns vs nl all-time active players

Giancarlo Stanton has gone yard 281 times against the NL in his career.

Interpreted as:
MLB players with 40 or more homeruns vs nl all-time active players
NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Giancarlo Stanton
G. Stanton
281
1,015
3,650
594
963
209
8
689
503
36
1,157
30
13
4,207
2,031
498
0
18
67
81
.264
.357
.556
.913
2Carlos Santana
C. Santana
78
561
1,944
277
470
111
3
300
334
9
380
17
1
2,306
821
192
0
19
12
45
.242
.353
.422
.775
3Freddie Freeman
F. Freeman
314
1,886
7,014
1,197
2,098
473
28
1,134
937
100
1,478
84
24
8,107
3,569
815
0
56
124
150
.299
.387
.509
.896
4Jose Altuve
J. Altuve
46
488
1,930
290
577
113
13
180
133
21
277
82
25
2,107
854
172
9
14
4
56
.299
.348
.442
.791
5Paul Goldschmidt
P. Goldschmidt
318
1,689
6,224
1,075
1,808
397
22
1,068
920
45
1,600
144
31
7,237
3,203
737
0
48
106
139
.290
.383
.515
.898
6Bryce Harper
B. Harper
316
1,549
5,559
1,003
1,555
338
21
926
973
43
1,418
132
48
6,643
2,883
675
13
55
116
121
.280
.388
.519
.906
7Mike Trout
M. Trout
57
272
1,002
176
272
47
10
152
166
12
288
35
3
1,187
510
114
0
7
16
7
.271
.379
.509
.888
8Salvador Perez
S. Perez
70
305
1,200
138
326
60
0
205
36
19
242
2
0
1,262
596
130
0
7
4
30
.272
.302
.497
.799
9Starling Marte
S. Marte
129
1,255
4,705
722
1,322
234
42
536
275
133
1,036
285
82
5,149
2,027
405
17
19
14
100
.281
.337
.431
.768
10Manny Machado
M. Machado
188
976
3,772
549
1,033
200
7
623
357
15
756
64
18
4,183
1,811
395
3
36
43
117
.274
.336
.480
.816
11Anthony Rendon
A. Rendon
116
858
3,169
510
904
205
16
494
400
47
560
42
15
3,659
1,489
337
4
39
27
61
.285
.370
.470
.839
12Nolan Arenado
N. Arenado
296
1,524
5,760
836
1,607
339
30
985
501
42
938
28
19
6,375
2,894
665
5
67
71
168
.279
.338
.502
.840
13Marcell Ozuna
M. Ozuna
246
1,371
5,163
685
1,367
232
19
790
498
23
1,274
21
13
5,715
2,375
497
1
30
15
139
.265
.330
.460
.790
14Christian Yelich
C. Yelich
202
1,349
5,099
876
1,442
259
33
712
696
42
1,270
177
32
5,863
2,373
494
3
23
45
111
.283
.372
.465
.837
15Travis d'Arnaud
T. d'Arnaud
86
693
2,364
283
593
132
4
325
184
29
516
3
0
2,594
991
222
3
14
8
75
.251
.311
.419
.730
16Xander Bogaerts
X. Bogaerts
58
519
1,954
275
524
96
6
224
195
13
390
52
8
2,183
806
160
2
19
5
57
.268
.336
.412
.748
17José Ramírez
J. Ramírez
55
307
1,140
194
319
74
7
179
132
9
139
68
14
1,294
572
136
2
11
22
14
.280
.356
.502
.858
18Randal Grichuk
R. Grichuk
106
757
2,398
333
607
147
17
328
154
20
663
22
12
2,585
1,106
270
0
13
7
58
.253
.302
.461
.763
19George Springer
G. Springer
49
267
1,050
182
287
43
5
136
101
21
220
33
9
1,177
487
97
0
5
3
26
.273
.347
.464
.811
20J.T. Realmuto
J.T. Realmuto
152
1,172
4,259
591
1,141
236
30
570
312
73
986
91
24
4,677
1,893
418
1
32
17
81
.268
.326
.444
.771
21Miguel Rojas
M. Rojas
48
1,110
3,214
359
846
161
9
322
218
37
442
53
16
3,513
1,169
218
20
24
15
91
.263
.315
.364
.679
22Mookie Betts
M. Betts
143
695
2,723
512
767
160
13
422
321
30
413
65
15
3,103
1,382
316
1
28
10
43
.282
.360
.508
.868
23Eugenio Suárez
E. Suárez
245
1,111
3,993
582
1,013
173
10
676
404
66
1,182
25
14
4,513
1,941
428
4
46
15
95
.254
.329
.486
.815
24Enrique Hernández
E. Hernández
84
841
2,243
297
505
105
10
282
215
16
530
13
4
2,506
882
199
7
25
11
52
.225
.295
.393
.688
25Javier Báez
J. Báez
141
885
3,082
449
788
148
20
449
157
38
932
71
30
3,301
1,399
309
8
16
30
74
.256
.299
.454
.752
StatMuse has game-level data for home runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Marlins Stats

Team Batting Leaders

HR

13

Hicks

Liam Hicks

RBI

53

Hicks

Liam Hicks

AVG

.337

Lopez

Otto Lopez
Team Pitching Leaders

W

8

Alcantara

Sandy Alcantara

K

102

Meyer

Max Meyer

ERA

2.80

Meyer

Max Meyer
Team Rankings

HR

72

26th

R

345

16th

SO

684

11th

ERA

4.07

12th

2026 Division Standings
TEAMWLPCTGB
48
29
.623
43
36
.544
6.0
41
39
.513
8.5
Marlins Marlins
41
39
.513
8.5
34
44
.436
14.5
Schedule
DATEMATCHUPTIME (ET)
Wed
6/24
@
12:10 PM
Fri
6/26
@
8:15 PM
Sat
6/27
@
7:15 PM
Sun
6/28
@
2:15 PM
Mon
6/29
@
8:40 PM
Last Game
TEX Rangers

38 - 41

4

Final

6

MIA Marlins

41 - 39

Tue 23 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
29
.623
43
36
.544
6.0
41
39
.513
8.5
41
39
.513
8.5
34
44
.436
14.5
NL CentralWLPCTGB
48
29
.623
42
35
.545
6.0
41
37
.526
7.5
39
40
.494
10.0
37
41
.474
11.5
NL WestWLPCTGB
51
29
.638
40
37
.519
9.5
40
39
.506
10.5
32
46
.410
18.0
31
49
.388
20.0
AL EastWLPCTGB
47
31
.603
43
33
.566
3.0
39
40
.494
8.5
38
43
.469
10.5
32
45
.416
14.5
AL CentralWLPCTGB
41
37
.526
41
39
.513
1.0
38
43
.469
4.5
34
45
.430
7.5
34
46
.425
8.0
AL WestWLPCTGB
41
39
.513
38
41
.481
2.5
38
41
.481
2.5
38
43
.469
3.5
33
48
.407
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
6/8
@
7-5
Mon
6/8
@
5-2
Mon
6/8
@
2-6
Mon
6/8
@
15-14
Tue
6/9
@
6-5

Schedule

DATEMATCHUPTIME (ET)
Wed
6/24
@
12:10 PM
Wed
6/24
@
1:10 PM
Wed
6/24
@
2:10 PM
Wed
6/24
@
3:10 PM
Wed
6/24
@
4:07 PM