who had the highest batting average at age 20 having at least 100 pa

Rennie Stennett has the highest career batting average by a 20-year-old player when making 100+ plate appearances, with an average of .353.

NAME AVG PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP OBP SLG OPS
1 Rennie Stennett
R. Stennett
.353
165
50
153
24
54
5
4
1
15
7
0
9
1
1
70
10
3
2
0
2
.377
.458
.834
2 Joe Medwick
J. Medwick
.349
109
26
106
13
37
12
1
2
12
2
1
10
3
57
15
0
.367
.538
.905
3 Al Kaline
A. Kaline
.340
681
152
588
121
200
24
8
27
102
82
5
57
6
8
321
59
0
6
12
14
.421
.546
.967
4 Del Ennis
D. Ennis
.339
137
32
127
15
43
14
0
4
19
10
0
21
0
69
18
0
3
.387
.543
.930
5 Alex Rodriguez
A. Rodriguez
.332
446
104
397
92
132
37
1
23
83
38
3
81
6
3
240
61
5
3
0
8
.392
.605
.997
6 Cecil Travis
C. Travis
.331
371
94
344
43
114
22
4
1
51
15
2
32
1
147
27
10
.363
.427
.790
7 Mike Trout
M. Trout
.330
489
113
433
100
143
25
5
23
69
43
7
100
39
3
247
53
0
6
3
3
.395
.570
.965
8 Mel Ott
M. Ott
.328
675
150
545
138
179
37
2
42
153
113
6
38
6
346
81
11
.449
.635
1.084
9 Jimmie Foxx
J. Foxx
.328
473
118
400
85
131
29
10
13
79
60
1
43
3
219
52
12
.416
.548
.964
10 Stuffy McInnis
S. McInnis
.324
513
129
466
74
151
21
11
3
22
4
20
203
35
21
.360
.436
.795
11 Vada Pinson
V. Pinson
.321
540
118
492
95
158
38
7
15
71
45
1
73
18
6
255
60
2
0
2
7
.379
.518
.897
12 Thad Bosley
T. Bosley
.319
181
43
160
17
51
9
1
0
18
15
1
27
5
4
62
10
4
1
0
3
.379
.388
.766
13 Arky Vaughan
A. Vaughan
.318
555
129
497
71
158
15
10
4
61
39
6
26
10
205
29
13
.375
.412
.787
14 Fernando Tatis Jr.
F. Tatis Jr.
.317
372
84
334
61
106
13
6
22
53
30
5
110
16
6
197
41
0
3
1
4
.379
.590
.969
15 Orlando Cepeda
O. Cepeda
.316
607
140
569
82
180
33
4
25
92
27
3
79
12
12
296
62
0
8
7
18
.346
.520
.866
16 Eddie Murphy
E. Murphy
.315
142
30
130
22
41
4
1
0
5
10
1
5
47
5
1
.369
.362
.730
17 Babe Ruth
B. Ruth
.315
103
42
92
16
29
10
1
4
20
9
0
23
0
53
15
2
.376
.576
.952
18 Ted Williams
T. Williams
.313
538
119
463
92
145
35
9
21
117
74
0
52
2
261
65
1
9
.408
.564
.972
19 Rogers Hornsby
R. Hornsby
.313
560
141
502
67
157
17
16
9
44
4
56
17
233
42
10
.373
.464
.837
20 Mickey Mantle
M. Mantle
.311
626
142
549
94
171
37
7
23
87
75
0
111
4
1
291
67
2
5
.394
.530
.924
21 Richard Hoblitzell
R. Hoblitzell
.307
590
142
518
59
159
23
11
4
42
2
18
216
38
28
.361
.417
.778
22 Dick Bartell
D. Bartell
.306
269
72
232
27
71
8
4
1
36
21
5
18
4
90
13
11
.376
.388
.764
23 Jose Reyes
J. Reyes
.304
288
68
270
45
82
11
4
5
32
13
0
36
13
3
116
20
2
3
0
1
.332
.430
.762
24 Earl Clark
E. Clark
.304
121
28
112
18
34
9
1
0
10
4
2
8
0
45
10
3
.339
.402
.741
25 Freddie Lindstrom
F. Lindstrom
.303
612
140
542
90
164
19
9
9
76
39
2
21
11
228
37
29
.352
.421
.772
StatMuse has game-level data for player age going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Pirates Stats

Team Rankings

HR

26

27th

R

118

29th

SO

274

25th

ERA

4.28

22nd

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
22
15
.595
Brewers Brewers
19
18
.514
3.0
Reds Reds
18
19
.486
4.0
Cardinals Cardinals
18
19
.486
4.0
Pirates Pirates
12
25
.324
10.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/7
PIT PIT
@
STL STL
1:15 PM
Fri
5/9
ATL ATL
@
PIT PIT
6:40 PM
Sat
5/10
ATL ATL
@
PIT PIT
4:05 PM
Sun
5/11
ATL ATL
@
PIT PIT
1:35 PM
Mon
5/12
PIT PIT
@
NYM NYM
7:10 PM
Last Game
STL Cardinals

18 - 19

2

Final

1

PIT Pirates

12 - 25

Tue 6 May 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
Mets Mets
23
14
.622
Phillies Phillies
20
15
.571
2.0
NL Central W L PCT GB
Cubs Cubs
22
15
.595
Brewers Brewers
19
18
.514
3.0
NL West W L PCT GB
Dodgers Dodgers
24
12
.667
Padres Padres
23
12
.657
0.5
AL East W L PCT GB
Yankees Yankees
20
16
.556
Red Sox Red Sox
18
19
.486
2.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
21
15
.583
1.5
AL West W L PCT GB
Mariners Mariners
21
14
.600
Athletics Athletics
20
17
.541
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/21
NYY NYY
@
CLE CLE
2-3
Mon
4/21
SDP SDP
@
DET DET
2-0
Mon
4/21
CIN CIN
@
MIA MIA
3-4
Mon
4/21
SEA SEA
@
BOS BOS
3-8
Mon
4/21
BAL BAL
@
WSH WSH
0-7

Schedule

DATE MATCHUP TIME (ET)
Wed
5/7
CLE CLE
@
WSH WSH
12:05 PM
Wed
5/7
HOU HOU
@
MIL MIL
1:10 PM
Wed
5/7
PIT PIT
@
STL STL
1:15 PM
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Wed
5/7
SEA SEA
@
ATH ATH
3:35 PM