most ba vs each team, min 400 pa, all-time

Lefty O'Doul has the highest career batting average by a player against a team when making 400+ plate appearances, with an average of .409 versus the Cardinals.

Interpreted as:
most ba by a player vs each team, min 400 pa, all-time
NAME AVG PA OPP G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP OBP SLG OPS
1 Lefty O'Doul
L. O'Doul
.409
519
Cardinals Cardinals
130
455
101
186
35
10
19
87
56
3
20
7
298
64
5
.477
.655
1.132
2 Vladimir Guerrero
V. Guerrero
.395
462
Rangers Rangers
108
410
76
162
34
0
25
70
45
6
43
5
1
271
59
0
1
15
9
.461
.661
1.122
3 Mike Donlin
M. Donlin
.390
487
Phillies Phillies
118
438
92
171
27
16
5
33
4
25
245
48
12
.438
.559
.997
4 Riggs Stephenson
R. Stephenson
.386
575
Phillies Phillies
138
505
92
195
30
4
12
114
52
3
32
5
269
46
15
.446
.533
.979
5 Johnny Frederick
J. Frederick
.384
531
Phillies Phillies
117
476
115
183
41
4
20
76
40
9
27
3
292
65
6
.442
.613
1.055
6 Joe Jackson
J. Jackson
.383
836
Tigers Tigers
191
713
143
273
52
27
5
93
13
27
394
84
17
.463
.553
1.015
7 Miguel Cabrera
M. Cabrera
.381
443
Rangers Rangers
102
388
66
148
36
1
15
87
46
2
58
0
0
231
52
0
7
10
14
.442
.595
1.038
8 Ty Cobb
T. Cobb
.380
1,774
Athletics Athletics
397
1,552
316
590
104
44
13
170
9
131
821
161
43
.444
.529
.973
9 Rogers Hornsby
R. Hornsby
.380
1,374
Phillies Phillies
314
1,168
253
444
88
20
47
168
10
103
20
713
155
28
.462
.610
1.073
10 Ty Cobb
T. Cobb
.380
1,841
Senators Senators
434
1,592
302
605
97
38
16
194
13
145
826
151
42
.451
.519
.970
11 George Sisler
G. Sisler
.379
959
White Sox White Sox
219
883
155
335
44
20
12
46
5
42
41
455
76
25
.413
.515
.929
12 Rogers Hornsby
R. Hornsby
.378
1,232
Braves Braves
290
1,065
224
403
78
24
29
124
6
74
20
616
131
37
.446
.578
1.024
13 Riggs Stephenson
R. Stephenson
.378
509
Reds Reds
126
447
72
169
31
12
2
76
49
4
16
8
230
45
9
.444
.515
.959
14 Hack Wilson
H. Wilson
.376
851
Phillies Phillies
196
712
168
268
47
7
45
210
123
5
93
7
464
99
11
.471
.652
1.123
15 Ted Williams
T. Williams
.374
1,360
Orioles Orioles
310
1,064
269
398
80
6
80
289
291
4
97
5
1
730
166
0
1
8
25
.510
.686
1.196
16 Ty Cobb
T. Cobb
.373
1,884
Yankees Yankees
443
1,660
342
619
117
53
23
176
11
103
911
193
37
.436
.549
.985
17 Babe Herman
B. Herman
.372
859
Phillies Phillies
204
767
135
285
66
7
35
178
81
3
63
17
470
108
8
.434
.613
1.046
18 Joe Jackson
J. Jackson
.371
828
Yankees Yankees
194
727
140
270
43
27
10
76
10
42
397
80
15
.438
.546
.984
19 Ty Cobb
T. Cobb
.371
1,891
Red Sox Red Sox
437
1,657
316
615
97
53
13
175
17
139
857
163
42
.436
.517
.954
20 Todd Helton
T. Helton
.370
440
Nationals Nationals
101
359
74
133
21
0
26
83
70
3
40
3
1
232
47
0
8
10
11
.468
.646
1.114
21 Lance Richbourg
L. Richbourg
.370
451
Phillies Phillies
104
405
78
150
17
11
2
50
33
4
13
13
195
30
9
.423
.481
.905
22 Bob Dillinger
B. Dillinger
.370
430
Red Sox Red Sox
97
389
68
144
22
1
2
34
38
0
15
16
0
174
25
3
14
.426
.447
.874
23 Al Simmons
A. Simmons
.370
1,312
Browns Browns
300
1,214
227
449
88
18
46
265
81
4
80
13
711
152
13
1
.411
.586
.997
24 Ray Blades
R. Blades
.365
441
Phillies Phillies
108
367
84
134
30
7
8
73
59
7
49
3
202
45
8
.462
.550
1.012
25 Socks Seybold
S. Seybold
.365
580
Senators Senators
138
515
98
188
35
8
11
44
13
272
54
19
.528
StatMuse has game-level data for batting average and plate appearances going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Dodgers Stats

Team Rankings

HR

244

2nd

R

825

2nd

SO

1,505

1st

ERA

3.95

17th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Last Game
LAD Dodgers

3 - 1

2

Final

1

PHI Phillies

1 - 3

Thu 9 Oct 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/15
ATL ATL
@
WSH WSH
6-3
Mon
9/15
CLE CLE
@
DET DET
7-5
Mon
9/15
ATH ATH
@
BOS BOS
2-1
Mon
9/15
ATL ATL
@
WSH WSH
5-0
Mon
9/15
SDP SDP
@
NYM NYM
3-8

Schedule

DATE MATCHUP TIME (ET)
Sat
10/11
CHC CHC
@
MIL MIL
8:08 PM
Sun
10/12
SEA SEA
@
TOR TOR
8:03 PM
Mon
10/13
SEA SEA
@
TOR TOR
4:00 AM
Wed
10/15
TOR TOR
@
SEA SEA
4:00 AM
Thu
10/16
TOR TOR
@
SEA SEA
4:00 AM