who has the highest batting average vs greg maddux minimum 30 plate appearances

Bip Roberts has the best career batting average when making 30+ plate appearances against Greg Maddux, with an average of .471.

NAME AVG PA G AB H 2B 3B HR RBI BB HBP SO TB XBH SH SF IBB OBP SLG OPS
1 Bip Roberts
B. Roberts
.471
42
13
34
16
4
0
0
3
7
0
4
20
4
1
0
0
.561
.588
1.149
2 Jason Bay
J. Bay
.429
31
10
28
12
3
1
2
9
2
0
6
23
6
0
1
0
.452
.821
1.273
3 Abraham O. Nunez
A. O. Nunez
.429
30
12
28
12
3
0
0
1
1
0
1
15
3
1
0
0
.448
.536
.984
4 Shawn Green
S. Green
.429
41
15
35
15
3
0
3
10
6
0
8
27
6
0
0
2
.512
.771
1.284
5 Tony Gwynn
T. Gwynn
.429
103
33
91
39
8
1
0
9
10
0
0
49
9
2
0
6
.485
.538
1.024
6 Geoff Jenkins
G. Jenkins
.426
67
23
61
26
5
0
1
7
5
1
7
34
6
0
0
2
.478
.557
1.035
7 Garrett Atkins
G. Atkins
.424
34
13
33
14
1
1
2
4
1
0
2
23
4
0
0
0
.441
.697
1.138
8 Pedro Guerrero
P. Guerrero
.405
45
13
42
17
1
0
2
6
3
0
7
24
3
0
0
0
.444
.571
1.016
9 Bobby Abreu
B. Abreu
.400
63
21
60
24
5
1
2
9
2
0
11
37
8
0
1
0
.413
.617
1.029
10 Sid Bream
S. Bream
.389
38
13
36
14
3
0
1
4
1
1
5
20
4
0
0
0
.421
.556
.977
11 Hal Morris
H. Morris
.380
55
16
50
19
5
0
0
4
4
0
8
24
5
1
0
1
.426
.480
.906
12 Dickie Thon
D. Thon
.379
32
11
29
11
3
0
0
3
2
0
5
14
3
1
0
0
.419
.483
.902
13 Brian Giles
B. Giles
.368
44
13
38
14
5
0
1
4
6
0
5
22
6
0
0
1
.455
.579
1.033
14 Mike Lowell
M. Lowell
.367
53
20
49
18
2
0
4
8
3
1
5
32
6
0
0
1
.415
.653
1.068
15 Sean Casey
S. Casey
.364
38
13
33
12
2
1
0
1
4
1
1
16
3
0
0
0
.447
.485
.932
16 Todd Helton
T. Helton
.364
60
21
55
20
5
0
0
8
3
0
4
25
5
0
2
0
.383
.455
.838
17 Jack Wilson
J. Wilson
.350
42
14
40
14
1
0
0
2
1
0
4
15
1
1
0
0
.366
.375
.741
18 Juan Encarnacion
J. Encarnacion
.350
42
16
40
14
4
0
1
6
1
1
4
21
5
0
0
0
.381
.525
.906
19 Damian Miller
D. Miller
.349
45
16
43
15
4
0
0
8
1
1
9
19
4
0
0
1
.378
.442
.820
20 Pat Burrell
P. Burrell
.347
53
18
49
17
3
0
3
9
3
1
12
29
6
0
0
1
.396
.592
.988
21 Mickey Morandini
M. Morandini
.344
100
29
93
32
3
4
1
8
4
0
18
46
8
3
0
1
.371
.495
.866
22 Andy Van Slyke
A. Van Slyke
.343
79
24
67
23
7
0
4
11
11
0
12
42
11
0
0
0
.436
.627
1.063
23 Michael Barrett
M. Barrett
.343
39
13
35
12
1
0
0
2
3
1
3
13
1
0
0
1
.410
.371
.782
24 Juan Pierre
J. Pierre
.342
41
14
38
13
3
0
0
2
0
2
0
16
3
1
0
0
.375
.421
.796
25 Albert Pujols
A. Pujols
.341
42
14
41
14
1
0
3
6
0
0
4
24
4
0
1
0
.333
.585
.919
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 Padres Stats

Team Rankings

HR

53

23rd

R

242

18th

SO

503

12th

ERA

3.61

9th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
36
23
.610
Padres Padres
33
24
.579
2.0
Giants Giants
33
26
.559
3.0
Diamondbacks Diamondbacks
28
31
.475
8.0
Rockies Rockies
9
50
.153
27.0
Schedule
DATE MATCHUP TIME (ET)
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM
Tue
6/3
SDP SDP
@
SFG SFG
9:45 PM
Wed
6/4
SDP SDP
@
SFG SFG
9:45 PM
Thu
6/5
SDP SDP
@
SFG SFG
3:45 PM
Fri
6/6
SDP SDP
@
MIL MIL
8:10 PM
Last Game
SDP Padres

33 - 24

6

Final

4

PIT Pirates

22 - 38

Sun 1 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
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
39
21
.650
Guardians Guardians
32
26
.552
6.0
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
37
22
.627
Phillies Phillies
36
23
.610
1.0
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
23
.610
Padres Padres
33
24
.579
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
HOU HOU
@
TEX TEX
4-3
Sat
5/17
PIT PIT
@
PHI PHI
0-1
Sat
5/17
ATL ATL
@
BOS BOS
10-4
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
DET DET
@
TOR TOR
3-2

Schedule

DATE MATCHUP TIME (ET)
Mon
6/2
COL COL
@
MIA MIA
6:40 PM
Mon
6/2
MIL MIL
@
CIN CIN
7:10 PM
Mon
6/2
LAA LAA
@
BOS BOS
7:10 PM
Mon
6/2
DET DET
@
CWS CWS
7:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM