which player has the most home runs against a single pitcher in one season

Jim Thome has crushed the most homers by a player against a pitcher in a season, with 7 homers against Rick Reed in 2002.

NAME HR VS. PITCHER SEASON TM G AB H 2B 3B RBI BB HBP SO PA TB XBH SH SF IBB AVG OBP SLG OPS
1 Jim Thome
J. Thome
7
Rick Reed
2002
CLE CLE
6
16
8
1
0
14
2
0
3
18
30
8
0
0
0
.500
.556
1.875
2.431
2 Max Kepler
M. Kepler
5
Trevor Bauer
2019
MIN MIN
3
9
5
0
0
6
1
0
2
10
20
5
0
0
0
.556
.600
2.222
2.822
3 Michael Cuddyer
M. Cuddyer
5
John Danks
2009
MIN MIN
5
15
8
1
0
8
0
0
1
15
24
6
0
0
0
.533
.533
1.600
2.133
4 Paul O'Neill
P. O'Neill
5
Don Robinson
1990
CIN CIN
5
15
7
0
0
12
2
0
1
17
22
5
0
0
0
.467
.529
1.467
1.996
5 Reggie Smith
R. Smith
5
Joaquin Andujar
1977
LAD LAD
4
11
7
0
1
8
4
0
0
15
24
6
0
0
0
.636
.733
2.182
2.915
6 Gary Carter
G. Carter
5
Jim Rooker
1977
MON MON
3
8
5
0
0
6
0
0
0
8
20
5
0
0
0
.625
.625
2.500
3.125
7 Dave Kingman
D. Kingman
5
Andy Messersmith
1976
NYM NYM
3
10
5
0
0
7
0
0
1
10
20
5
0
0
0
.500
.500
2.000
2.500
8 Mike Schmidt
M. Schmidt
5
Jerry Reuss
1974
PHI PHI
5
14
5
0
0
11
6
0
2
20
20
5
0
0
1
.357
.550
1.429
1.979
9 Joey Gallo
J. Gallo
4
James Kaprielian
2021
TOT
4
10
5
0
0
6
2
0
2
12
17
4
0
0
0
.500
.583
1.700
2.283
10 Matt Olson
M. Olson
4
Marco Gonzales
2021
OAK OAK
4
11
6
0
0
4
0
0
0
11
18
4
0
0
0
.545
.545
1.636
2.182
11 Salvador Perez
S. Perez
4
J.A. Happ
2021
KCR KCR
4
11
5
0
0
5
0
0
2
11
17
4
0
0
0
.455
.455
1.545
2.000
12 Kyle Schwarber
K. Schwarber
4
Taijuan Walker
2021
TOT
3
8
4
0
0
6
0
0
1
8
16
4
0
0
0
.500
.500
2.000
2.500
13 Kyle Tucker
K. Tucker
4
Sean Manaea
2021
HOU HOU
6
17
6
0
0
5
0
0
3
17
18
4
0
0
0
.353
.353
1.059
1.412
14 Jordan Luplow
J. Luplow
4
Manny Banuelos
2019
CLE CLE
3
8
4
0
0
5
0
0
2
8
16
4
0
0
0
.500
.500
2.000
2.500
15 Trevor Story
T. Story
4
Andrew Suárez
2018
COL COL
3
9
5
0
0
6
0
0
1
9
17
4
0
0
0
.556
.556
1.889
2.444
16 Ryan Zimmerman
R. Zimmerman
4
R.A. Dickey
2017
WSH WSH
5
14
7
1
0
6
1
0
3
15
20
5
0
0
0
.500
.533
1.429
1.962
17 Brian Dozier
B. Dozier
4
Dillon Gee
2016
MIN MIN
5
13
5
1
0
4
1
0
3
14
18
5
0
0
0
.385
.429
1.385
1.813
18 Bryce Harper
B. Harper
4
Tom Koehler
2015
WSH WSH
4
11
5
0
0
7
1
0
4
12
17
4
0
0
0
.455
.500
1.545
2.045
19 Oswaldo Arcia
O. Arcia
4
Trevor Bauer
2014
MIN MIN
4
10
5
0
0
7
0
0
3
10
17
4
0
0
0
.500
.500
1.700
2.200
20 Scott Van Slyke
S. Van Slyke
4
Wade Miley
2014
LAD LAD
5
11
7
3
0
5
2
0
1
13
22
7
0
0
0
.636
.692
2.000
2.692
21 Ryan Howard
R. Howard
4
Dillon Gee
2013
PHI PHI
3
8
5
0
0
8
0
0
1
8
17
4
0
0
0
.625
.625
2.125
2.750
22 Albert Pujols
A. Pujols
4
Ryan Dempster
2010
STL STL
3
7
4
0
0
5
4
0
0
11
16
4
0
0
1
.571
.727
2.286
3.013
23 Shin-Soo Choo
S. Choo
4
Bronson Arroyo
2010
CLE CLE
2
6
5
0
0
7
0
0
0
6
17
4
0
0
0
.833
.833
2.833
3.667
24 Ryan Howard
R. Howard
4
Chris Volstad
2009
PHI PHI
3
9
5
0
0
5
0
0
1
9
17
4
0
0
0
.556
.556
1.889
2.444
25 Alfonso Soriano
A. Soriano
4
Lance Cormier
2007
CHC CHC
2
6
5
0
1
4
0
0
0
6
19
5
0
0
0
.833
.833
3.167
4.000
StatMuse has event-level data for home runs going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Guardians Stats

Team Rankings

HR

51

13th

R

182

21st

SO

392

15th

ERA

4.14

20th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
31
16
.660
Twins Twins
26
21
.553
5.0
Guardians Guardians
25
21
.543
5.5
Royals Royals
26
22
.542
5.5
White Sox White Sox
14
33
.298
17.0
Schedule
DATE MATCHUP TIME (ET)
Mon
5/19
CLE CLE
@
MIN MIN
7:40 PM
Tue
5/20
CLE CLE
@
MIN MIN
7:40 PM
Wed
5/21
CLE CLE
@
MIN MIN
1:10 PM
Thu
5/22
CLE CLE
@
DET DET
6:40 PM
Fri
5/23
CLE CLE
@
DET DET
7:10 PM
Last Game
CIN Reds

24 - 24

3

Final

1

CLE Guardians

25 - 21

Sun 18 May 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
Yankees Yankees
26
19
.578
Red Sox Red Sox
23
25
.479
4.5
AL Central W L PCT GB
Tigers Tigers
31
16
.660
Twins Twins
26
21
.553
5.0
AL West W L PCT GB
Mariners Mariners
26
19
.578
Astros Astros
24
22
.522
2.5
NL East W L PCT GB
Mets Mets
29
17
.630
Phillies Phillies
28
18
.609
1.0
NL Central W L PCT GB
Cubs Cubs
28
19
.596
Cardinals Cardinals
26
21
.553
2.0
NL West W L PCT GB
Dodgers Dodgers
29
18
.617
Padres Padres
27
18
.600
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/2
SDP SDP
@
PIT PIT
2-1
Sat
5/3
NYM NYM
@
STL STL
5-6
Sat
5/3
KCR KCR
@
BAL BAL
11-6
Sat
5/3
TBR TBR
@
NYY NYY
7-5
Sat
5/3
MIN MIN
@
BOS BOS
5-4

Schedule

DATE MATCHUP TIME (ET)
Mon
5/19
CIN CIN
@
PIT PIT
6:40 PM
Mon
5/19
CHC CHC
@
MIA MIA
6:40 PM
Mon
5/19
NYM NYM
@
BOS BOS
6:45 PM
Mon
5/19
HOU HOU
@
TBR TBR
7:05 PM
Mon
5/19
BAL BAL
@
MIL MIL
7:40 PM