most home runs vs single pitcher since 2012

Since 2012, Mike Trout has crushed the most home runs, with 382 homers.

Interpreted as:
most home runs by a player vs single pitcher since 2012
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 Mike Trout
M. Trout
382
1,507
5,493
1,117
1,640
306
55
956
983
99
1,490
210
38
6,631
3,202
743
0
56
122
67
.299
.410
.583
.993
1313
543.3
.416
170
545.8
2 Giancarlo Stanton
G. Stanton
373
1,399
5,150
783
1,323
254
5
957
672
42
1,674
32
8
5,896
2,706
632
0
32
76
135
.257
.345
.525
.871
938
252.8
.368
136
251.8
3 Nelson Cruz
N. Cruz
358
1,519
5,608
821
1,541
264
7
1,002
571
78
1,454
32
14
6,304
2,893
629
0
47
63
143
.275
.347
.516
.863
994
258.9
.365
133
251.5
4 Paul Goldschmidt
P. Goldschmidt
357
1,914
7,092
1,195
2,062
445
22
1,178
1,040
50
1,851
166
35
8,237
3,622
824
0
55
117
165
.291
.383
.511
.893
1397
431.7
.380
139
389
5 Manny Machado
M. Machado
345
1,768
6,931
1,012
1,936
374
18
1,063
621
27
1,325
106
39
7,653
3,381
737
14
60
69
212
.279
.338
.488
.826
1118
219.4
.350
123
210.6
6 Nolan Arenado
N. Arenado
344
1,712
6,528
958
1,857
396
33
1,146
564
41
1,056
29
23
7,214
3,351
773
5
76
79
195
.284
.342
.513
.855
1111
262.7
.359
118
157.7
7 Bryce Harper
B. Harper
342
1,687
6,062
1,102
1,700
375
24
993
1,061
46
1,564
146
50
7,239
3,149
741
13
57
133
136
.280
.388
.519
.908
1253
403.7
.383
142
365.7
8 Freddie Freeman
F. Freeman
327
1,878
7,044
1,243
2,129
482
31
1,176
968
102
1,500
94
27
8,171
3,654
840
0
57
133
145
.302
.392
.519
.910
1430
473.6
.386
145
441.8
9 Aaron Judge
A. Judge
326
1,027
3,694
768
1,081
182
7
749
714
35
1,240
56
18
4,469
2,255
515
0
26
72
104
.293
.409
.610
1.020
932
398.2
.424
177
402.2
10 J.D. Martinez
J.D. Martinez
325
1,589
5,944
868
1,684
377
24
1,036
588
38
1,666
26
10
6,628
3,084
726
0
58
53
191
.283
.349
.519
.867
1057
278.8
.366
131
246.1
11 Edwin Encarnacion
E. Encarnacion
307
1,174
4,309
721
1,121
204
5
869
633
55
896
32
7
5,044
2,256
516
0
47
41
119
.260
.359
.524
.882
822
236.3
.374
136
214.6
12 Anthony Rizzo
A. Rizzo
302
1,678
6,160
913
1,626
330
21
956
760
218
1,162
70
43
7,183
2,904
653
0
45
74
147
.264
.363
.471
.834
1094
254.2
.359
127
231.1
13 Kyle Schwarber
K. Schwarber
295
1,163
4,060
713
934
155
13
678
683
43
1,363
29
18
4,811
2,000
463
1
24
43
49
.230
.345
.493
.838
734
159.3
.356
124
139.8
14 Carlos Santana
C. Santana
294
1,911
6,812
965
1,643
347
15
991
1,159
39
1,309
52
15
8,063
2,902
656
0
53
57
164
.241
.352
.426
.778
1101
157
.339
114
131.6
15 Eugenio Suárez
E. Suárez
286
1,505
5,354
760
1,323
239
15
852
598
90
1,656
33
19
6,108
2,450
540
9
57
15
121
.247
.330
.458
.787
838
112.4
.338
111
84.2
16 Marcell Ozuna
M. Ozuna
280
1,499
5,659
777
1,543
265
21
892
539
24
1,374
29
14
6,253
2,690
566
1
30
18
143
.273
.337
.475
.812
904
169.7
.348
120
157.7
17 Josh Donaldson
J. Donaldson
278
1,369
4,990
815
1,305
286
12
812
723
58
1,209
40
10
5,822
2,449
576
5
46
22
135
.262
.359
.491
.849
910
233.2
.364
132
224.6
18 Mookie Betts
M. Betts
276
1,412
5,613
1,096
1,646
375
40
852
691
50
868
190
39
6,410
2,929
691
4
52
33
74
.293
.373
.522
.894
1097
335.6
.379
139
306.8
19 Salvador Perez
S. Perez
272
1,545
5,855
645
1,552
288
9
911
243
83
1,183
6
1
6,231
2,674
569
0
50
38
180
.265
.301
.457
.758
767
42.5
.323
102
14.9
20 Andrew McCutchen
A. McCutchen
271
1,736
6,393
994
1,742
340
31
908
916
77
1,497
142
64
7,441
2,957
642
0
55
63
122
.272
.368
.463
.830
1126
260.8
.358
127
240.4
21 Matt Olson
M. Olson
264
1,094
3,989
632
1,011
214
5
729
548
53
1,088
8
2
4,617
2,027
483
0
27
44
98
.253
.349
.508
.857
733
181.1
.362
132
182.1
22 George Springer
G. Springer
264
1,336
5,151
889
1,355
230
23
725
625
77
1,231
107
40
5,886
2,423
517
2
31
12
109
.263
.350
.470
.820
879
182
.353
127
191.9
23 José Abreu
J. Abreu
263
1,446
5,607
769
1,587
328
17
960
432
125
1,246
11
6
6,220
2,738
608
0
56
57
187
.283
.345
.488
.833
927
192
.354
126
188.3
24 José Ramírez
J. Ramírez
260
1,483
5,494
912
1,531
369
40
879
610
38
743
251
57
6,217
2,760
669
19
56
90
78
.279
.352
.502
.854
961
223
.359
129
215.3
25 Albert Pujols
A. Pujols
258
1,375
5,109
623
1,311
231
1
889
398
46
700
33
8
5,608
2,318
490
0
55
65
194
.257
.313
.454
.767
695
43.7
.326
108
46.9

More Angels Stats

Team Rankings

HR

44

7th

R

117

27th

SO

232

29th

ERA

5.36

27th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
20
13
.606
Athletics Athletics
19
16
.543
2.0
Astros Astros
17
16
.515
3.0
Rangers Rangers
17
18
.486
4.0
Angels Angels
13
20
.394
7.0
Schedule
DATE MATCHUP TIME (ET)
Tue
5/6
TOR TOR
@
LAA LAA
9:38 PM
Wed
5/7
TOR TOR
@
LAA LAA
9:38 PM
Thu
5/8
TOR TOR
@
LAA LAA
9:38 PM
Fri
5/9
BAL BAL
@
LAA LAA
9:38 PM
Sat
5/10
BAL BAL
@
LAA LAA
9:38 PM
Last Game
LAA Angels

13 - 20

1

Final

13

DET Tigers

22 - 13

Sun 4 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
22
13
.629
Phillies Phillies
19
15
.559
2.5
NL Central W L PCT GB
Cubs Cubs
21
14
.600
Reds Reds
18
17
.514
3.0
NL West W L PCT GB
Dodgers Dodgers
23
11
.676
Padres Padres
22
11
.667
0.5
AL East W L PCT GB
Yankees Yankees
19
15
.559
Red Sox Red Sox
18
18
.500
2.0
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
20
14
.588
1.5
AL West W L PCT GB
Mariners Mariners
20
13
.606
Athletics Athletics
19
16
.543
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/19
MIN MIN
@
ATL ATL
2-6
Sat
4/19
CLE CLE
@
PIT PIT
5-4
Sat
4/19
CIN CIN
@
BAL BAL
24-2
Sat
4/19
MIA MIA
@
PHI PHI
7-5
Sat
4/19
CWS CWS
@
BOS BOS
8-4

Schedule

DATE MATCHUP TIME (ET)
Mon
5/5
LAD LAD
@
MIA MIA
6:40 PM
Mon
5/5
CLE CLE
@
WSH WSH
6:45 PM
Mon
5/5
SDP SDP
@
NYY NYY
7:05 PM
Mon
5/5
CIN CIN
@
ATL ATL
7:15 PM
Mon
5/5
CWS CWS
@
KCR KCR
7:40 PM