mlb best batting average age 21 or younger all-time single season

Charley O'Leary is the oldest with a batting average of .210 or above in a season. He was 58 years old in 1934.

Interpreted as:
MLB best batting average age by a player 21 or higher or younger all-time single season
NAME AGE AVG SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Charley O'Leary
C. O'Leary
58
1.000
1934
SLA SLA
1
1
1
1
0
0
0
0
0
0
0
0
0
1
1
0
0
1.000
1.000
2.000
1
0.5
.932
425
0.5
2 Jim O'Rourke
J. O'Rourke
53
.250
1904
NYG NYG
1
4
1
1
0
0
0
0
0
0
0
0
4
1
0
0
.250
.250
.500
0
-0.2
.238
54
-0.2
3 Nick Altrock
N. Altrock
52
1.000
1929
WSH WSH
1
1
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
1.000
1.000
2.000
1
0.5
.931
457
0.5
4 Julio Franco
J. Franco
48
.222
2007
TOT
55
90
8
20
3
0
1
16
14
0
23
2
1
106
26
4
0
2
1
2
.321
.289
.610
9
-4.6
.279
64
-5
5 Deacon McGuire
D. McGuire
48
.500
1912
DET DET
1
2
1
1
0
0
0
0
0
0
0
0
2
1
0
0
.500
.500
1.000
0
0.2
.480
185
0.2
6 Julio Franco
J. Franco
47
.273
2006
NYM NYM
95
165
14
45
10
0
2
26
13
1
49
6
1
179
61
12
0
0
2
11
.330
.370
.699
19
-3.8
.306
82
-4.1
7 Jack Quinn
J. Quinn
47
.265
1930
PHA PHA
35
34
2
9
0
0
1
4
1
0
9
0
0
35
12
1
0
.286
.353
.639
3
-2.1
.287
53
-2.3
8 Nick Altrock
N. Altrock
47
1.000
1924
WSH WSH
1
1
1
1
0
1
0
0
0
0
0
0
0
1
3
1
0
1.000
3.000
4.000
1
1
1.656
860
1
9 Julio Franco
J. Franco
46
.275
2005
ATL ATL
108
233
30
64
12
1
9
42
27
1
57
4
0
265
105
22
1
3
1
10
.348
.451
.799
36
4.5
.347
110
3.3
10 Jimmy Austin
J. Austin
46
.500
1926
SLA SLA
1
2
1
1
1
0
0
1
0
0
0
1
0
2
2
1
0
.500
1.000
1.500
1
0.5
.662
273
0.5
11 Deacon McGuire
D. McGuire
46
.333
1910
CLE CLE
1
3
0
1
0
0
0
0
0
1
0
0
4
1
0
0
.500
.333
.833
1
0.3
.436
178
0.3
12 Sam Thompson
S. Thompson
46
.226
1906
DET DET
8
31
3
7
0
1
0
3
1
0
5
0
32
9
1
0
.250
.290
.540
2
-0.9
.262
66
-1.1
13 Omar Vizquel
O. Vizquel
45
.235
2012
TOR TOR
60
153
13
36
5
1
0
7
7
0
17
3
2
163
43
6
1
2
0
5
.265
.281
.546
9
-9.5
.242
45
-10.6
14 Julio Franco
J. Franco
45
.309
2004
ATL ATL
125
320
37
99
18
3
6
57
36
1
68
4
2
361
141
27
1
3
4
10
.378
.441
.818
52
7.7
.355
114
6.3
15 Pete Rose
P. Rose
45
.219
1986
CIN CIN
72
237
15
52
8
2
0
25
30
4
31
3
0
272
64
10
0
1
0
2
.316
.270
.586
22
-9.2
.278
66
-10.7
16 Grover Hartley
G. Hartley
45
.333
1934
SLA SLA
5
3
0
1
1
0
0
0
1
0
0
0
0
4
2
1
0
.500
.667
1.167
1
0.5
.511
181
0.5
17 Kid Gleason
K. Gleason
45
.500
1912
CWS CWS
1
2
0
1
0
0
0
0
0
0
0
0
2
1
0
0
.500
.500
1.000
0
0.2
.480
190
0.2
18 Cap Anson
C. Anson
45
.285
1897
CHI CHI
114
424
67
121
17
3
3
75
60
4
27
11
497
153
23
9
.379
.361
.740
79
4
.363
100
-0.2
19 Omar Vizquel
O. Vizquel
44
.251
2011
CWS CWS
58
167
18
42
7
1
0
8
9
0
18
1
2
182
51
8
4
2
0
2
.287
.305
.592
13
-7.5
.264
57
-9
20 Roger Clemens
R. Clemens
44
.500
2007
NYY NYY
2
2
0
1
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
.500
.500
1.000
0
0.2
.448
177
0.2
21 Julio Franco
J. Franco
44
.294
2003
ATL ATL
103
197
28
58
12
2
5
31
25
0
43
0
1
223
89
19
0
1
5
8
.372
.452
.824
32
4.8
.353
112
3.5
22 Carlton Fisk
C. Fisk
44
.229
1992
CWS CWS
62
188
12
43
4
1
3
21
23
1
38
3
0
214
58
8
0
2
5
2
.313
.309
.622
17
-5.7
.281
75
-6
23 Tony Perez
T. Perez
44
.255
1986
CIN CIN
77
200
14
51
12
1
2
29
25
0
25
0
0
228
71
15
0
3
2
6
.333
.355
.688
24
-2
.309
88
-3.2
24 Pete Rose
P. Rose
44
.264
1985
CIN CIN
119
405
60
107
12
2
2
46
86
4
35
8
1
500
129
16
1
4
5
10
.395
.319
.713
63
6.3
.334
107
4
25 Dutch Leonard
D. Leonard
44
.300
1953
CHC CHC
45
10
0
3
1
0
0
2
0
0
1
0
0
10
4
1
0
0
.300
.400
.700
1
-0.2
.313
75
-0.3

More Orioles Stats

Team Rankings

HR

147

11th

R

521

19th

SO

995

20th

ERA

4.75

27th

2025 Division Standings
TEAM W L PCT GB
Blue Jays Blue Jays
72
51
.585
Red Sox Red Sox
67
56
.545
5.0
Yankees Yankees
65
57
.533
6.5
Rays Rays
60
63
.488
12.0
Orioles Orioles
56
66
.459
15.5
Schedule
DATE MATCHUP TIME (ET)
Sat
8/16
BAL BAL
@
HOU HOU
7:10 PM
Sun
8/17
BAL BAL
@
HOU HOU
2:10 PM
Mon
8/18
BAL BAL
@
BOS BOS
7:10 PM
Tue
8/19
BAL BAL
@
BOS BOS
7:10 PM
Thu
8/21
HOU HOU
@
BAL BAL
7:15 PM
Last Game
HOU Astros

68 - 54

0

Final

7

BAL Orioles

56 - 66

Fri 15 Aug 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
70
52
.574
Mets Mets
64
58
.525
6.0
NL Central W L PCT GB
Brewers Brewers
77
44
.636
Cubs Cubs
68
53
.562
9.0
NL West W L PCT GB
Dodgers Dodgers
69
53
.566
Padres Padres
69
53
.566
AL East W L PCT GB
Blue Jays Blue Jays
72
51
.585
Red Sox Red Sox
67
56
.545
5.0
AL Central W L PCT GB
Tigers Tigers
72
52
.581
Guardians Guardians
63
58
.521
7.5
AL West W L PCT GB
Astros Astros
68
54
.557
Mariners Mariners
68
55
.553
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
7/31
ATL ATL
@
CIN CIN
2-3
Thu
7/31
BAL BAL
@
CHC CHC
0-1
Thu
7/31
MIL MIL
@
WSH WSH
16-9
Thu
7/31
DET DET
@
PHI PHI
4-5
Thu
7/31
KCR KCR
@
TOR TOR
9-3

Schedule

DATE MATCHUP TIME (ET)
Sat
8/16
MIL MIL
@
CIN CIN
6:40 PM
Sat
8/16
ATL ATL
@
CLE CLE
7:10 PM
Sat
8/16
BAL BAL
@
HOU HOU
7:10 PM
Sat
8/16
CWS CWS
@
KCR KCR
7:10 PM
Sat
8/16
DET DET
@
MIN MIN
7:15 PM