highest batting average against nolan ryan with more than 20 at bats

Lonnie Smith and Reggie Smith are tied for the best career batting average with >20 at-bats against Nolan Ryan, with an average of .500.

Interpreted as:
highest batting average by a player against Nolan Ryan with more than 20 at bats
NAMEAVGABGH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Lonnie Smith
L. Smith
.500
24
9
12
1
0
1
5
5
2
5
31
16
2
0
0
0
.613
.667
1.280
2Reggie Smith
R. Smith
.500
22
8
11
3
0
2
6
1
0
8
23
20
5
0
0
0
.522
.909
1.431
3Bruce Bochte
B. Bochte
.385
26
9
10
3
0
1
4
5
0
6
32
16
4
0
1
0
.469
.615
1.084
4Rick Cerone
R. Cerone
.379
29
11
11
3
1
2
7
4
0
4
33
22
6
0
0
0
.455
.759
1.213
5Harold Baines
H. Baines
.364
22
8
8
1
0
4
6
3
0
4
25
21
5
0
0
0
.440
.955
1.395
6Lamar Johnson
L. Johnson
.364
22
8
8
3
1
0
5
3
0
2
26
13
4
0
1
0
.423
.591
1.014
7Dan Gladden
D. Gladden
.353
34
10
12
2
1
0
3
1
0
6
35
16
3
0
0
0
.371
.471
.842
8Gerald Perry
G. Perry
.348
23
13
8
1
0
1
5
8
0
4
31
12
2
0
0
0
.516
.522
1.038
9Juan Beniquez
J. Beniquez
.348
23
8
8
1
1
0
3
2
0
7
25
11
2
0
0
0
.400
.478
.878
10George Hendrick
G. Hendrick
.347
49
19
17
3
0
2
6
10
0
10
59
26
5
0
0
1
.458
.531
.988
11Ray Knight
R. Knight
.346
26
10
9
2
0
0
2
3
1
6
30
11
2
0
0
0
.433
.423
.856
12Phil Garner
P. Garner
.345
29
11
10
1
0
1
3
3
0
8
32
14
2
0
0
0
.406
.483
.889
13Bill Madlock
B. Madlock
.344
32
11
11
1
0
0
3
3
1
5
36
12
1
0
0
0
.417
.375
.792
14Roy Howell
R. Howell
.343
35
13
12
3
0
0
8
9
0
11
46
15
3
1
1
1
.467
.429
.895
15Paul Molitor
P. Molitor
.341
41
13
14
0
1
1
5
4
0
12
46
19
2
0
1
0
.391
.463
.855
16Will Clark
W. Clark
.333
36
12
12
2
0
6
11
3
0
12
39
32
8
0
0
0
.385
.889
1.274
17Bruce Benedict
B. Benedict
.333
36
19
12
1
0
0
5
10
1
3
50
13
1
1
1
0
.479
.361
.840
18Terry Harper
T. Harper
.333
21
9
7
1
0
0
2
3
1
4
26
8
1
0
1
0
.423
.381
.804
19Rafael Ramirez
R. Ramirez
.333
54
20
18
3
0
2
7
3
0
10
58
27
5
0
1
0
.362
.500
.862
20Mickey Rivers
M. Rivers
.333
27
9
9
0
1
0
4
0
0
4
29
11
1
0
2
0
.310
.407
.718
21Bernie Carbo
B. Carbo
.333
21
7
7
1
0
1
3
4
0
8
25
11
2
0
0
0
.440
.524
.964
22Carl Yastrzemski
C. Yastrzemski
.333
33
13
11
0
0
3
9
10
1
6
45
20
3
0
1
0
.489
.606
1.095
23Mike Devereaux
M. Devereaux
.320
25
10
8
1
0
1
6
2
1
5
28
12
2
0
0
0
.393
.480
.873
24Dave Anderson
D. Anderson
.318
22
11
7
1
1
0
0
4
0
5
26
10
2
0
0
0
.423
.455
.878
25Manny Trillo
M. Trillo
.314
35
14
11
5
1
0
2
1
0
3
37
18
6
1
0
0
.333
.514
.848
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 Cardinals Stats

Team Batting Leaders

HR

15

Walker

Jordan Walker

RBI

45

Walker

Jordan Walker

AVG

.297

Walker

Jordan Walker
Team Pitching Leaders

W

6

Pallante

Andre Pallante

K

60

May

Dustin May

ERA

1.76

Graceffo

Gordon Graceffo
Team Rankings

HR

66

16th

R

267

19th

SO

472

27th

ERA

4.13

16th

2026 Division Standings
TEAMWLPCTGB
38
23
.623
Cardinals Cardinals
33
28
.541
5.0
34
30
.531
5.5
33
31
.516
6.5
31
31
.500
7.5
Schedule
DATEMATCHUPTIME (ET)
Sat
6/6
@
2:15 PM
Sun
6/7
@
2:15 PM
Tue
6/9
@
7:10 PM
Wed
6/10
@
7:10 PM
Thu
6/11
@
1:10 PM
Last Game
CIN Reds

31 - 31

3

Final

10

STL Cardinals

33 - 28

Fri 5 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
43
21
.672
34
29
.540
8.5
32
32
.500
11.0
29
35
.453
14.0
28
35
.444
14.5
NL CentralWLPCTGB
38
23
.623
33
28
.541
5.0
34
30
.531
5.5
33
31
.516
6.5
31
31
.500
7.5
NL WestWLPCTGB
41
23
.641
33
30
.524
7.5
32
30
.516
8.0
26
38
.406
15.0
24
40
.375
17.0
AL EastWLPCTGB
37
23
.617
37
26
.587
1.5
31
33
.484
8.0
30
34
.469
9.0
27
35
.435
11.0
AL CentralWLPCTGB
36
29
.554
33
30
.524
2.0
30
35
.462
6.0
26
38
.406
9.5
25
39
.391
10.5
AL WestWLPCTGB
33
31
.516
31
32
.492
1.5
30
33
.476
2.5
29
36
.446
4.5
24
40
.375
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
5/22
@
4-2
Fri
5/22
@
1-0
Fri
5/22
@
4-2
Fri
5/22
@
2-6
Fri
5/22
@
8-6

Schedule

DATEMATCHUPTIME (ET)
Sat
6/6
@
1:10 PM
Sat
6/6
@
2:10 PM
Sat
6/6
@
2:15 PM
Sat
6/6
@
2:20 PM
Sat
6/6
@
3:07 PM