best batting average against greg maddux minimum 25 at bats

Bip Roberts has the best career batting average with 25+ at-bats against Greg Maddux, with an average of .471.

Interpreted as:
best batting average by a player against Greg Maddux minimum 25 at bats
NAMEAVGABGH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Bip Roberts
B. Roberts
.471
34
13
16
4
0
0
3
7
0
4
42
20
4
1
0
0
.561
.588
1.149
2Raul Mondesi
R. Mondesi
.462
26
9
12
4
0
0
1
3
0
1
29
16
4
0
0
1
.517
.615
1.133
3Jason Bay
J. Bay
.429
28
10
12
3
1
2
9
2
0
6
31
23
6
0
1
0
.452
.821
1.273
4Abraham O. Nunez
A. O. Nunez
.429
28
12
12
3
0
0
1
1
0
1
30
15
3
1
0
0
.448
.536
.984
5Shawn Green
S. Green
.429
35
15
15
3
0
3
10
6
0
8
41
27
6
0
0
2
.512
.771
1.284
6Tony Gwynn
T. Gwynn
.429
91
33
39
8
1
0
9
10
0
0
103
49
9
2
0
6
.485
.538
1.024
7Geoff Jenkins
G. Jenkins
.426
61
23
26
5
0
1
7
5
1
7
67
34
6
0
0
2
.478
.557
1.035
8Garrett Atkins
G. Atkins
.424
33
13
14
1
1
2
4
1
0
2
34
23
4
0
0
0
.441
.697
1.138
9Pedro Guerrero
P. Guerrero
.405
42
13
17
1
0
2
6
3
0
7
45
24
3
0
0
0
.444
.571
1.016
10Bobby Abreu
B. Abreu
.400
60
21
24
5
1
2
9
2
0
11
63
37
8
0
1
0
.413
.617
1.029
11Javier Valentin
J. Valentin
.393
28
12
11
2
0
5
8
1
0
3
29
28
7
0
0
0
.414
1.000
1.414
12Sid Bream
S. Bream
.389
36
13
14
3
0
1
4
1
1
5
38
20
4
0
0
0
.421
.556
.977
13Hal Morris
H. Morris
.380
50
16
19
5
0
0
4
4
0
8
55
24
5
1
0
1
.426
.480
.906
14Dickie Thon
D. Thon
.379
29
11
11
3
0
0
3
2
0
5
32
14
3
1
0
0
.419
.483
.902
15Craig Wilson
C. Wilson
.370
27
11
10
2
0
1
3
1
1
7
29
15
3
0
0
0
.414
.556
.969
16Brian Giles
B. Giles
.368
38
13
14
5
0
1
4
6
0
5
44
22
6
0
0
1
.455
.579
1.033
17Mike Lowell
M. Lowell
.367
49
20
18
2
0
4
8
3
1
5
53
32
6
0
0
1
.415
.653
1.068
18Sean Casey
S. Casey
.364
33
13
12
2
1
0
1
4
1
1
38
16
3
0
0
0
.447
.485
.932
19Todd Helton
T. Helton
.364
55
21
20
5
0
0
8
3
0
4
60
25
5
0
2
0
.383
.455
.838
20Jack Wilson
J. Wilson
.350
40
14
14
1
0
0
2
1
0
4
42
15
1
1
0
0
.366
.375
.741
21Juan Encarnacion
J. Encarnacion
.350
40
16
14
4
0
1
6
1
1
4
42
21
5
0
0
0
.381
.525
.906
22Damian Miller
D. Miller
.349
43
16
15
4
0
0
8
1
1
9
45
19
4
0
0
1
.378
.442
.820
23Pat Burrell
P. Burrell
.347
49
18
17
3
0
3
9
3
1
12
53
29
6
0
0
1
.396
.592
.988
24Mickey Morandini
M. Morandini
.344
93
29
32
3
4
1
8
4
0
18
100
46
8
3
0
1
.371
.495
.866
25Andy Van Slyke
A. Van Slyke
.343
67
24
23
7
0
4
11
11
0
12
79
42
11
0
0
0
.436
.627
1.063
StatMuse has event-level data for at-bats and batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Padres Stats

Team Batting Leaders

HR

23

Machado

Manny Machado

RBI

70

Machado

Manny Machado

AVG

.287

France

Ty France
Team Pitching Leaders

W

8

Morejon

Adrian Morejon

K

120

King

Michael King

ERA

2.89

Morejon

Adrian Morejon
Team Rankings

HR

124

20th

R

497

22nd

SO

956

21st

ERA

4.18

17th

2026 Division Standings
TEAMWLPCTGB
70
48
.593
63
56
.529
7.5
Padres Padres
61
57
.517
9.0
49
69
.415
21.0
46
72
.390
24.0
Schedule
DATEMATCHUPTIME (ET)
Mon
8/10
@
9:40 PM
Tue
8/11
@
9:40 PM
Wed
8/12
@
4:10 PM
Fri
8/14
@
7:10 PM
Sat
8/15
@
7:10 PM
Last Game
HOU Astros

60 - 58

2

Final

3

SDP Padres

61 - 57

Sat 8 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
71
47
.602
63
56
.529
8.5
60
59
.504
11.5
59
61
.492
13.0
52
67
.437
19.5
NL CentralWLPCTGB
74
44
.627
69
50
.580
5.5
59
59
.500
15.0
58
62
.483
17.0
56
61
.479
17.5
NL WestWLPCTGB
70
48
.593
63
56
.529
7.5
61
57
.517
9.0
49
69
.415
21.0
46
72
.390
24.0
AL EastWLPCTGB
71
46
.607
66
52
.559
5.5
64
53
.547
7.0
57
61
.483
14.5
56
63
.471
16.0
AL CentralWLPCTGB
61
56
.521
58
60
.492
3.5
58
61
.487
4.0
58
61
.487
4.0
49
70
.412
13.0
AL WestWLPCTGB
60
58
.508
59
59
.500
1.0
56
63
.471
4.5
47
71
.398
13.0
45
73
.381
15.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
7/26
@
1-6
Sun
7/26
@
3-2
Sun
7/26
@
7-10
Sun
7/26
@
3-8
Sun
7/26
@
5-4

Schedule

DATEMATCHUPTIME (ET)
Mon
8/10
@
7:07 PM
Mon
8/10
@
7:15 PM
Mon
8/10
@
7:40 PM
Mon
8/10
@
7:45 PM
Mon
8/10
@
9:38 PM