highest batting average last 20 years with 100+ab minimum

Between August 12, 2005 and August 12, 2025, Moises Alou has the best batting average with 100+ at-bats, with an average of .320.

Interpreted as:
highest batting average by a player last 20 years with 100+ab minimum
NAME AVG AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS
1 Moises Alou
M. Alou
.320
847
236
123
271
52
5
41
152
67
5
76
8
2
928
456
98
0
9
7
31
.370
.538
.908
2 Luis Arraez
L. Arraez
.318
3,086
799
422
982
162
18
34
291
220
20
207
25
15
3,357
1,282
214
11
20
18
61
.365
.415
.781
3 Norris Hopper
N. Hopper
.316
396
168
60
125
15
2
1
20
31
2
43
17
8
440
147
18
9
2
1
9
.367
.371
.738
4 Magglio Ordonez
M. Ordonez
.313
3,019
807
430
944
176
6
101
503
302
11
399
12
12
3,358
1,435
283
0
26
16
108
.374
.475
.850
5 Xavier Edwards
X. Edwards
.312
759
202
106
237
34
8
2
62
75
2
129
58
11
848
293
44
6
6
3
6
.373
.386
.759
6 Vladimir Guerrero
V. Guerrero
.309
3,418
891
501
1,055
191
9
153
587
272
39
392
34
19
3,756
1,723
353
0
27
95
124
.364
.504
.868
7 Kenny Lofton
K. Lofton
.308
1,087
301
194
335
48
20
11
96
112
3
103
65
13
1,224
456
79
15
7
2
24
.372
.420
.792
8 Manny Ramirez
M. Ramirez
.307
2,293
662
398
705
145
5
133
454
399
36
498
4
3
2,753
1,259
283
0
25
83
70
.414
.549
.963
9 Miguel Cabrera
M. Cabrera
.307
9,002
2,437
1,329
2,761
543
11
440
1,624
1,119
64
1,783
34
17
10,275
4,646
994
1
89
221
320
.384
.516
.900
10 Joe Mauer
J. Mauer
.307
6,492
1,733
958
1,991
400
29
129
861
887
24
971
42
18
7,464
2,836
558
6
55
139
202
.389
.437
.826
11 Jose Altuve
J. Altuve
.305
7,736
1,936
1,222
2,359
449
32
250
875
643
78
1,108
323
96
8,535
3,622
731
26
52
49
208
.362
.468
.830
12 Nick Kurtz
N. Kurtz
.304
289
80
56
88
20
2
23
62
39
1
101
2
1
332
181
45
0
3
1
4
.386
.626
1.012
13 Chipper Jones
C. Jones
.304
3,164
894
549
963
205
11
149
549
537
4
499
29
6
3,737
1,637
365
0
32
73
99
.402
.517
.920
14 Hyeseong Kim
H. Kim
.304
138
58
17
42
6
1
2
15
6
1
42
12
0
146
56
9
1
0
0
0
.338
.406
.744
15 Derek Jeter
D. Jeter
.304
5,226
1,270
801
1,590
241
20
97
570
471
70
790
146
40
5,835
2,162
358
42
26
20
156
.368
.414
.782
16 T.J. Rivera
T.J. Rivera
.304
319
106
37
97
17
2
8
43
12
6
49
1
0
344
142
27
1
6
0
6
.335
.445
.780
17 Michael Young
M. Young
.303
5,126
1,275
700
1,554
307
25
112
684
387
15
771
53
16
5,576
2,247
444
0
48
25
175
.351
.438
.789
18 Buster Posey
B. Posey
.302
4,970
1,371
663
1,500
293
9
158
729
540
43
721
23
9
5,607
2,285
460
1
53
67
163
.372
.460
.831
19 Robinson Cano
R. Cano
.302
8,433
2,182
1,215
2,543
548
31
327
1,264
609
83
1,168
50
38
9,192
4,134
906
8
59
111
274
.352
.490
.842
20 Freddy Sanchez
F. Sanchez
.301
3,067
776
392
924
200
14
47
345
160
30
388
13
8
3,325
1,293
261
33
35
17
62
.338
.422
.760
21 Freddie Freeman
F. Freeman
.300
7,954
2,138
1,355
2,387
537
32
357
1,298
1,055
111
1,737
100
32
9,186
4,059
926
0
66
140
169
.387
.510
.897
22 Heriberto Hernández
H. Hernández
.300
130
46
21
39
6
0
7
24
12
0
41
0
0
143
66
13
0
1
0
1
.357
.508
.864
23 Ichiro Suzuki
I. Suzuki
.300
6,741
1,906
894
2,022
236
57
71
495
432
29
787
328
63
7,268
2,585
364
37
29
103
69
.343
.383
.727
24 Jacob Wilson
J. Wilson
.299
461
122
57
138
19
2
10
48
29
5
41
5
2
499
191
31
2
2
1
19
.346
.414
.760
25 Dustin Pedroia
D. Pedroia
.299
6,031
1,512
922
1,805
394
15
140
725
624
38
654
138
46
6,777
2,649
549
25
59
25
154
.365
.439
.805
StatMuse has game-level data for at-bats and batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

113

24th

R

489

24th

SO

1,012

11th

ERA

3.65

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
68
51
.571
Padres Padres
67
52
.563
1.0
Giants Giants
59
60
.496
9.0
Diamondbacks Diamondbacks
57
62
.479
11.0
Rockies Rockies
30
88
.254
37.5
Schedule
DATE MATCHUP TIME (ET)
Tue
8/12
SDP SDP
@
SFG SFG
9:45 PM
Wed
8/13
SDP SDP
@
SFG SFG
3:45 PM
Fri
8/15
TBR TBR
@
SFG SFG
10:15 PM
Sat
8/16
TBR TBR
@
SFG SFG
9:05 PM
Sun
8/17
TBR TBR
@
SFG SFG
4:05 PM
Last Game
SFG Giants

59 - 60

1

Final

4

SDP Padres

67 - 52

Mon 11 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
69
49
.585
Mets Mets
63
55
.534
6.0
NL Central W L PCT GB
Brewers Brewers
74
44
.627
Cubs Cubs
67
50
.573
6.5
NL West W L PCT GB
Dodgers Dodgers
68
51
.571
Padres Padres
67
52
.563
1.0
AL East W L PCT GB
Blue Jays Blue Jays
69
50
.580
Red Sox Red Sox
65
55
.542
4.5
AL Central W L PCT GB
Tigers Tigers
69
51
.575
Guardians Guardians
61
56
.521
6.5
AL West W L PCT GB
Astros Astros
67
52
.563
Mariners Mariners
66
53
.555
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
7/26
WSH WSH
@
MIN MIN
7-2
Sat
7/26
CHC CHC
@
CWS CWS
5-4
Sat
7/26
SDP SDP
@
STL STL
9-2
Sun
7/27
TOR TOR
@
BAL BAL
4-11
Sun
7/27
COL COL
@
CLE CLE
8-6

Schedule

DATE MATCHUP TIME (ET)
Tue
8/12
SEA SEA
@
BAL BAL
6:35 PM
Tue
8/12
PHI PHI
@
CIN CIN
6:40 PM
Tue
8/12
MIA MIA
@
CLE CLE
6:40 PM
Tue
8/12
MIN MIN
@
NYY NYY
7:05 PM
Tue
8/12
CHC CHC
@
TOR TOR
7:07 PM