active mlb players with the most home runs against a career in a person

Bryce Harper has launched the most career home runs by an active player against a pitcher, with 9 home runs against Julio Teheran.

Showing
  • Data note: Home Runs: player event data complete from 1974
  • Data note: Data: Retrosheet
NAMEHRVS. PITCHERGABH2B3BRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLGOPS
1Bryce Harper
B. Harper
9
Julio Teheran
22
49
20
3
0
21
13
1
7
63
50
12
0
0
2
.408
.540
1.020
1.560
2Rafael Devers
R. Devers
8
Gerrit Cole
16
40
14
1
0
20
5
1
15
46
39
9
0
0
1
.350
.435
.975
1.410
3Mike Trout
M. Trout
8
Felix Hernandez
32
88
31
4
2
20
8
1
27
99
63
14
0
2
0
.352
.404
.716
1.120
4Austin Riley
A. Riley
7
Aaron Nola
23
64
23
5
0
12
4
0
20
68
49
12
0
0
0
.359
.397
.766
1.163
5Teoscar Hernández
T. Hernández
7
Ryan Yarbrough
21
40
13
2
0
9
2
0
5
42
36
9
0
0
0
.325
.357
.900
1.257
6Jose Altuve
J. Altuve
7
Nathan Eovaldi
15
45
16
2
0
7
1
0
7
46
39
9
0
0
0
.356
.370
.867
1.236
7Bryce Harper
B. Harper
6
Erick Fedde
11
24
12
2
0
9
6
0
2
30
32
8
0
0
1
.500
.600
1.333
1.933
8Matt Olson
M. Olson
6
Marco Gonzales
16
41
11
0
0
8
0
2
9
43
29
6
0
0
0
.268
.302
.707
1.010
9Francisco Lindor
F. Lindor
6
Jakob Junis
17
43
21
4
1
15
0
0
2
44
45
11
1
0
0
.488
.488
1.047
1.535
10Kyle Schwarber
K. Schwarber
6
Trevor Williams
22
46
12
2
0
9
9
0
7
55
32
8
0
0
1
.261
.382
.696
1.077
11Aaron Judge
A. Judge
6
Kevin Gausman
22
48
17
3
0
12
11
2
19
61
38
9
0
0
1
.354
.492
.792
1.283
12Bryce Harper
B. Harper
6
Tom Koehler
15
34
11
1
0
11
7
0
9
41
30
7
0
0
2
.324
.439
.882
1.321
13Pete Crow-Armstrong
P. Crow-Armstrong
5
Miles Mikolas
6
12
8
1
0
6
1
0
2
13
24
6
0
0
0
.667
.692
2.000
2.692
14Matt Olson
M. Olson
5
Aaron Nola
16
40
10
3
0
9
7
1
9
48
28
8
0
0
0
.250
.375
.700
1.075
15Vladimir Guerrero Jr.
V. Guerrero Jr.
5
Dean Kremer
13
34
13
3
0
12
2
0
7
36
31
8
0
0
0
.382
.417
.912
1.328
16Kyle Tucker
K. Tucker
5
Jaime Barría
8
11
6
1
0
8
4
0
2
15
22
6
0
0
1
.545
.667
2.000
2.667
17Yordan Alvarez
Y. Alvarez
5
Chris Bassitt
10
25
9
1
0
11
3
0
6
29
25
6
0
1
1
.360
.414
1.000
1.414
18Mike Yastrzemski
M. Yastrzemski
5
Merrill Kelly
20
49
11
3
1
7
5
0
9
54
31
9
0
0
0
.224
.296
.633
.929
19Shohei Ohtani
S. Ohtani
5
Frankie Montas
13
29
11
0
0
13
7
0
7
36
26
5
0
0
2
.379
.500
.897
1.397
20Matt Chapman
M. Chapman
5
Jordan Lyles
10
24
10
2
0
9
2
0
7
27
27
7
0
1
0
.417
.444
1.125
1.569
21Pete Alonso
P. Alonso
5
Aaron Nola
21
56
18
4
0
11
4
0
16
60
37
9
0
0
0
.321
.367
.661
1.027
22Bryce Harper
B. Harper
5
Max Scherzer
13
29
8
2
0
6
7
0
11
36
25
7
0
0
0
.276
.417
.862
1.279
23Pete Alonso
P. Alonso
5
Patrick Corbin
23
54
19
3
0
9
10
0
13
65
37
8
0
1
1
.352
.446
.685
1.131
24Ronald Acuña Jr.
R. Acuña Jr.
5
Zack Wheeler
18
55
14
4
0
8
2
0
16
57
33
9
0
0
0
.255
.281
.600
.881
25Juan Soto
J. Soto
5
Aaron Nola
22
44
12
2
0
8
21
0
11
65
29
7
0
0
3
.273
.508
.659
1.167

More MLB News

More Nationals Stats

Team Batting Leaders

HR

33

Abrams

CJ Abrams

RBI

106

Abrams

CJ Abrams

AVG

.283

García

Luis García Jr.
Team Pitching Leaders

W

13

Cavalli

Cade Cavalli

K

200

Cavalli

Cade Cavalli

ERA

3.02

Cavalli

Cade Cavalli
Team Rankings

HR

210

6th

R

821

3rd

SO

1,283

24th

ERA

4.67

26th

2026 Division Standings
TEAMWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
Nationals Nationals
77
85
.475
17.0
74
88
.457
20.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
4:05 PM
Sat
3/27
@
4:05 PM
Sun
3/28
@
1:35 PM
Mon
3/29
@
6:45 PM
Tue
3/30
@
6:45 PM
Last Game
NYM Mets

74 - 88

4

Final

6

WSH Nationals

77 - 85

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM