highest batting average against randy johnson, minimum 30 plate appearances

Randy Velarde has the highest career batting average when making 30+ plate appearances against Randy Johnson, with an average of .452.

Interpreted as:
highest batting average by a player against Randy Johnson, minimum 30 plate appearances
NAMEAVGPAGABH2B3BHRRBIBBHBPSOTBXBHSHSFIBBOBPSLGOPS
1Randy Velarde
R. Velarde
.452
46
13
42
19
4
0
0
7
4
0
10
23
4
0
0
0
.500
.548
1.048
2Bob Melvin
B. Melvin
.452
33
11
31
14
1
0
0
1
2
0
6
15
1
0
0
0
.485
.484
.969
3Carlos Martinez
C. Martinez
.400
38
12
35
14
1
0
0
3
1
0
5
15
1
0
2
0
.395
.429
.823
4Larry Walker
L. Walker
.393
33
11
28
11
2
0
1
5
2
3
6
16
3
0
0
0
.485
.571
1.056
5Miguel Tejada
M. Tejada
.386
50
16
44
17
2
0
2
8
5
0
5
25
4
0
1
0
.440
.568
1.008
6Don Mattingly
D. Mattingly
.381
44
13
42
16
7
0
0
8
2
0
2
23
7
0
0
0
.409
.548
.957
7Placido Polanco
P. Polanco
.368
42
13
38
14
6
0
0
2
3
0
6
20
6
0
1
0
.405
.526
.931
8Chipper Jones
C. Jones
.361
39
12
36
13
1
0
6
8
3
0
14
32
7
0
0
0
.410
.889
1.299
9Randy Winn
R. Winn
.355
36
10
31
11
0
0
1
5
2
0
4
14
1
2
1
0
.382
.452
.834
10Edgardo Alfonzo
E. Alfonzo
.344
33
11
32
11
1
0
2
5
1
0
3
18
3
0
0
0
.364
.563
.926
11Rondell White
R. White
.333
31
10
27
9
0
0
1
2
3
1
11
12
1
0
0
0
.419
.444
.864
12Brian Jordan
B. Jordan
.333
42
14
39
13
2
0
1
10
3
0
12
18
3
0
0
0
.381
.462
.842
13Neifi Perez
N. Perez
.333
42
12
42
14
3
0
3
5
0
0
10
26
6
0
0
0
.333
.619
.952
14Rich Aurilia
R. Aurilia
.333
59
18
54
18
1
0
3
6
5
0
16
28
4
0
0
0
.390
.519
.908
15Glenallen Hill
G. Hill
.333
44
14
39
13
3
0
2
7
3
0
13
22
5
0
2
0
.364
.564
.928
16Carlos Baerga
C. Baerga
.324
40
12
37
12
2
1
0
9
1
1
7
16
3
0
1
0
.350
.432
.782
17Mo Vaughn
M. Vaughn
.323
34
11
31
10
2
0
2
5
0
3
17
18
4
0
0
0
.382
.581
.963
18Dan Gladden
D. Gladden
.323
38
11
31
10
2
0
1
7
5
0
5
15
3
0
2
0
.395
.484
.879
19David Bell
D. Bell
.321
30
10
28
9
1
0
2
3
2
0
5
16
3
0
0
0
.367
.571
.938
20Chris Gomez
C. Gomez
.318
50
18
44
14
2
0
1
5
6
0
7
19
3
0
0
0
.400
.432
.832
21Paul Lo Duca
P. Lo Duca
.317
70
21
63
20
4
0
2
14
5
1
6
30
6
1
0
1
.377
.476
.853
22Royce Clayton
R. Clayton
.310
32
10
29
9
1
0
2
5
2
0
9
16
3
1
0
0
.355
.552
.907
23Jason Kendall
J. Kendall
.310
47
15
42
13
4
0
0
2
5
0
6
17
4
0
0
2
.383
.405
.788
24Felix Fermin
F. Fermin
.308
35
11
26
8
2
1
0
1
6
1
3
12
3
2
0
0
.455
.462
.916
25Barry Bonds
B. Bonds
.306
62
19
49
15
3
0
3
12
11
2
6
27
6
0
0
2
.452
.551
1.003
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 Yankees Stats

Team Batting Leaders

HR

53

Judge

Aaron Judge

RBI

114

Judge

Aaron Judge

AVG

.331

Judge

Aaron Judge
Team Pitching Leaders

W

19

Fried

Max Fried

K

203

Rodón

Carlos Rodón

ERA

2.86

Fried

Max Fried
Team Rankings

HR

274

1st

R

849

1st

SO

1,440

4th

ERA

3.91

14th

2025 Division Standings
TEAMWLPCTGB
Yankees Yankees
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Fri
3/27
@
4:35 PM
Sat
3/28
@
7:15 PM
Mon
3/30
@
9:40 PM
Tue
3/31
@
9:40 PM
Last Game
TOR Blue Jays

3 - 1

5

Final

2

NYY Yankees

1 - 3

Wed 8 Oct 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM