who has the highest obp against greg maddux with more than 30 plate appearances

Bip Roberts has the best career on-base percentage when making >30 plate appearances against Greg Maddux, with an on-base percentage of .561.

NAME OBP PA G AB H 2B 3B HR RBI BB HBP SO TB XBH SH SF IBB AVG SLG OPS
1 Bip Roberts
B. Roberts
.561
42
13
34
16
4
0
0
3
7
0
4
20
4
1
0
0
.471
.588
1.149
2 Shawn Green
S. Green
.512
41
15
35
15
3
0
3
10
6
0
8
27
6
0
0
2
.429
.771
1.284
3 Tony Gwynn
T. Gwynn
.485
103
33
91
39
8
1
0
9
10
0
0
49
9
2
0
6
.429
.538
1.024
4 Geoff Jenkins
G. Jenkins
.478
67
23
61
26
5
0
1
7
5
1
7
34
6
0
0
2
.426
.557
1.035
5 Brian Giles
B. Giles
.455
44
13
38
14
5
0
1
4
6
0
5
22
6
0
0
1
.368
.579
1.033
6 Jason Bay
J. Bay
.452
31
10
28
12
3
1
2
9
2
0
6
23
6
0
1
0
.429
.821
1.273
7 Sean Casey
S. Casey
.447
38
13
33
12
2
1
0
1
4
1
1
16
3
0
0
0
.364
.485
.932
8 Pedro Guerrero
P. Guerrero
.444
45
13
42
17
1
0
2
6
3
0
7
24
3
0
0
0
.405
.571
1.016
9 Garrett Atkins
G. Atkins
.441
34
13
33
14
1
1
2
4
1
0
2
23
4
0
0
0
.424
.697
1.138
10 Bill Doran
B. Doran
.439
57
17
47
16
5
0
1
7
9
0
7
24
6
0
1
0
.340
.511
.949
11 Andy Van Slyke
A. Van Slyke
.436
79
24
67
23
7
0
4
11
11
0
12
42
11
0
0
0
.343
.627
1.063
12 Hal Morris
H. Morris
.426
55
16
50
19
5
0
0
4
4
0
8
24
5
1
0
1
.380
.480
.906
13 Sid Bream
S. Bream
.421
38
13
36
14
3
0
1
4
1
1
5
20
4
0
0
0
.389
.556
.977
14 Dickie Thon
D. Thon
.419
32
11
29
11
3
0
0
3
2
0
5
14
3
1
0
0
.379
.483
.902
15 Gerald Young
G. Young
.419
31
9
26
8
1
1
0
3
5
0
3
11
2
0
0
0
.308
.423
.842
16 Herm Winningham
H. Winningham
.417
36
12
28
7
0
0
0
2
8
0
4
7
0
0
0
1
.250
.250
.667
17 Mike Lowell
M. Lowell
.415
53
20
49
18
2
0
4
8
3
1
5
32
6
0
0
1
.367
.653
1.068
18 Bobby Abreu
B. Abreu
.413
63
21
60
24
5
1
2
9
2
0
11
37
8
0
1
0
.400
.617
1.029
19 Michael Barrett
M. Barrett
.410
39
13
35
12
1
0
0
2
3
1
3
13
1
0
0
1
.343
.371
.782
20 Pat Burrell
P. Burrell
.396
53
18
49
17
3
0
3
9
3
1
12
29
6
0
0
1
.347
.592
.988
21 Tim Raines
T. Raines
.392
51
15
43
12
3
0
2
3
7
1
3
21
5
0
0
3
.279
.488
.881
22 Ken Griffey Jr.
K. Griffey Jr.
.391
46
16
40
13
2
0
2
5
4
1
11
21
4
0
1
0
.325
.525
.916
23 Gregg Jefferies
G. Jefferies
.389
95
29
88
30
2
1
2
8
7
0
4
40
5
0
0
2
.341
.455
.844
24 Dave Roberts
D. Roberts
.389
36
12
33
11
1
1
0
1
3
0
3
14
2
0
0
0
.333
.424
.813
25 Tom Foley
T. Foley
.385
65
22
58
18
2
0
0
5
6
1
7
20
2
0
0
4
.310
.345
.729
StatMuse has event-level data for on-base percentage 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

69

26th

R

335

17th

SO

685

9th

ERA

3.64

9th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5
Padres Padres
43
36
.544
5.5
Diamondbacks Diamondbacks
41
39
.513
8.0
Rockies Rockies
18
61
.228
30.5
Schedule
DATE MATCHUP TIME (ET)
Fri
6/27
SDP SDP
@
CIN CIN
7:10 PM
Sat
6/28
SDP SDP
@
CIN CIN
4:10 PM
Sun
6/29
SDP SDP
@
CIN CIN
1:40 PM
Mon
6/30
SDP SDP
@
PHI PHI
6:30 PM
Tue
7/1
SDP SDP
@
PHI PHI
6:30 PM
Last Game
SDP Padres

43 - 36

4

Final

3

WSH Nationals

33 - 47

Tue 24 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
45
34
.570
Rays Rays
44
35
.557
1.0
AL Central W L PCT GB
Tigers Tigers
50
30
.625
Guardians Guardians
39
38
.506
9.5
AL West W L PCT GB
Astros Astros
46
33
.582
Mariners Mariners
41
37
.526
4.5
NL East W L PCT GB
Phillies Phillies
47
32
.595
Mets Mets
46
34
.575
1.5
NL Central W L PCT GB
Cubs Cubs
46
33
.582
Brewers Brewers
45
36
.556
2.0
NL West W L PCT GB
Dodgers Dodgers
49
31
.613
Giants Giants
44
35
.557
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/9
MIA MIA
@
PIT PIT
3-2
Mon
6/9
CIN CIN
@
CLE CLE
1-0
Mon
6/9
CHC CHC
@
PHI PHI
8-4
Mon
6/9
WSH WSH
@
NYM NYM
4-5
Mon
6/9
NYY NYY
@
KCR KCR
10-2

Schedule

DATE MATCHUP TIME (ET)
Wed
6/25
TEX TEX
@
BAL BAL
6:35 PM
Wed
6/25
ATH ATH
@
DET DET
6:40 PM
Wed
6/25
TOR TOR
@
CLE CLE
6:40 PM
Wed
6/25
NYY NYY
@
CIN CIN
7:10 PM
Wed
6/25
ATL ATL
@
NYM NYM
7:10 PM