highest batting average against roger clements minimum 50 plate appearances

Alex Rodriguez has the best career batting average when making 50+ plate appearances against Roger Clemens, with an average of .377.

Interpreted as:
highest batting average by a player against roger clements minimum 50 plate appearances
NAME AVG PA G AB H 2B 3B HR RBI BB HBP SO TB XBH SH SF IBB OBP SLG OPS
1 Alex Rodriguez
A. Rodriguez
.377
60
18
53
20
6
0
2
9
4
0
11
32
8
0
3
0
.400
.604
1.004
2 Jim Thome
J. Thome
.373
70
23
59
22
7
0
8
19
9
1
15
53
15
0
1
0
.457
.898
1.355
3 Geno Petralli
G. Petralli
.364
50
16
44
16
2
0
2
6
6
0
14
24
4
0
0
0
.440
.545
.985
4 Alan Trammell
A. Trammell
.364
69
20
66
24
7
0
2
14
3
0
7
37
9
0
0
1
.391
.561
.952
5 Todd Walker
T. Walker
.341
50
16
44
15
0
2
1
8
4
0
6
22
3
0
2
0
.380
.500
.880
6 Lou Whitaker
L. Whitaker
.338
81
24
65
22
3
0
3
8
14
0
9
34
6
0
2
2
.444
.523
.968
7 Randy Winn
R. Winn
.333
52
17
42
14
1
0
1
7
10
0
14
18
2
0
0
0
.462
.429
.890
8 Tony Phillips
T. Phillips
.333
96
28
87
29
7
1
1
7
9
0
22
41
9
0
0
0
.396
.471
.867
9 Kevin Seitzer
K. Seitzer
.329
79
21
70
23
4
0
0
4
8
1
12
27
4
0
0
0
.405
.386
.791
10 Rafael Palmeiro
R. Palmeiro
.323
111
34
93
30
4
0
3
11
17
0
19
43
7
1
0
0
.427
.462
.890
11 Pete O'Brien
P. O'Brien
.315
61
19
54
17
4
0
1
4
7
0
5
24
5
0
0
1
.393
.444
.838
12 Ken Griffey Jr.
K. Griffey Jr.
.311
102
30
90
28
7
0
6
16
12
0
17
53
13
0
0
0
.392
.589
.981
13 Don Mattingly
D. Mattingly
.311
75
22
74
23
3
0
0
8
1
0
6
26
3
0
0
0
.320
.351
.671
14 Roberto Kelly
R. Kelly
.309
59
17
55
17
4
0
1
7
2
1
14
24
5
0
0
0
.345
.436
.781
15 Paul Molitor
P. Molitor
.308
114
32
107
33
8
0
1
12
7
0
18
44
9
0
0
1
.351
.411
.762
16 Dave Winfield
D. Winfield
.308
67
20
65
20
4
1
3
13
2
0
9
35
8
0
0
0
.328
.538
.867
17 Harold Baines
H. Baines
.305
122
37
105
32
3
0
2
9
17
0
19
41
5
0
0
0
.402
.390
.792
18 Jason Giambi
J. Giambi
.302
53
15
43
13
1
0
0
3
10
0
14
14
1
0
0
0
.434
.326
.760
19 Ben Grieve
B. Grieve
.300
69
23
60
18
4
0
2
10
9
0
18
28
6
0
0
0
.391
.467
.858
20 Chuck Knoblauch
C. Knoblauch
.297
72
20
64
19
5
1
0
5
7
1
10
26
6
0
0
0
.375
.406
.781
21 Kirby Puckett
K. Puckett
.296
87
24
81
24
6
1
0
7
3
1
16
32
7
1
1
0
.326
.395
.721
22 Alvin Davis
A. Davis
.295
51
14
44
13
4
0
3
7
7
0
6
26
7
0
0
3
.392
.591
.983
23 Dean Palmer
D. Palmer
.292
53
17
48
14
1
0
2
2
5
0
17
21
3
0
0
0
.358
.438
.796
24 B.J. Surhoff
B.J. Surhoff
.288
113
35
104
30
3
2
5
18
7
0
14
52
10
2
0
1
.333
.500
.833
25 Tony Fernandez
T. Fernandez
.288
66
20
59
17
2
0
0
4
4
1
10
19
2
0
2
0
.333
.322
.655
StatMuse has event-level data for batting average and plate appearances going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Mariners Stats

Team Rankings

HR

84

6th

R

286

14th

SO

530

19th

ERA

3.94

17th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
Angels Angels
31
34
.477
5.0
Rangers Rangers
31
35
.470
5.5
Athletics Athletics
26
42
.382
11.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/10
SEA SEA
@
AZ AZ
9:40 PM
Wed
6/11
SEA SEA
@
AZ AZ
3:40 PM
Fri
6/13
CLE CLE
@
SEA SEA
10:10 PM
Sat
6/14
CLE CLE
@
SEA SEA
9:40 PM
Sun
6/15
CLE CLE
@
SEA SEA
4:10 PM
Last Game
AZ Diamondbacks

32 - 34

8

Final

4

SEA Mariners

33 - 32

Mon 9 Jun 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
39
25
.609
Rays Rays
36
30
.545
4.0
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
NL East W L PCT GB
Mets Mets
42
24
.636
Phillies Phillies
38
28
.576
4.0
NL Central W L PCT GB
Cubs Cubs
40
26
.606
Cardinals Cardinals
36
30
.545
4.0
NL West W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/24
SFG SFG
@
WSH WSH
3-2
Sat
5/24
BAL BAL
@
BOS BOS
5-1
Sat
5/24
CHC CHC
@
CIN CIN
11-8
Sat
5/24
TEX TEX
@
CWS CWS
5-4
Sat
5/24
SDP SDP
@
ATL ATL
5-3

Schedule

DATE MATCHUP TIME (ET)
Tue
6/10
TEX TEX
@
MIN MIN
7:40 PM
Tue
6/10
ATL ATL
@
MIL MIL
7:40 PM
Tue
6/10
NYY NYY
@
KCR KCR
7:40 PM
Tue
6/10
TOR TOR
@
STL STL
7:45 PM
Tue
6/10
CWS CWS
@
HOU HOU
8:10 PM