highest batting average with at least 164 home runs since 2002

Since 2002, Barry Bonds has the highest batting average with 164+ home runs, with an average of .325.

Interpreted as:
highest batting average by a player with at least 164 home runs since 2002
NAME AVG HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
.325
195
690
1,915
514
622
118
6
454
834
41
257
30
3
2,801
1,337
319
0
11
333
38
.534
.698
1.233
719
374.2
.487
202
364.2
2 Vladimir Guerrero
V. Guerrero
.317
279
1,416
5,400
864
1,711
308
17
984
503
65
624
107
48
6,015
2,890
604
0
47
174
193
.379
.535
.914
1014
289.5
.384
135
262.4
3 Magglio Ordonez
M. Ordonez
.313
183
1,212
4,569
695
1,429
287
12
804
444
28
593
28
24
5,079
2,289
482
0
38
21
156
.374
.501
.875
829
214.9
.378
130
190.9
4 Manny Ramirez
M. Ramirez
.312
278
1,193
4,245
786
1,326
277
7
902
707
64
886
10
8
5,059
2,451
562
0
43
144
136
.415
.577
.992
985
370.1
.416
154
343.6
5 Todd Helton
T. Helton
.309
213
1,582
5,594
926
1,728
401
26
892
1,005
36
868
15
11
6,705
2,820
640
1
69
137
130
.413
.504
.917
1182
379.3
.393
129
247.4
6 Miguel Cabrera
M. Cabrera
.306
511
2,797
10,356
1,551
3,174
627
17
1,881
1,258
74
2,105
40
21
11,796
5,368
1,155
5
103
238
364
.382
.518
.901
1981
585.3
.382
139
547.8
7 Jose Altuve
J. Altuve
.305
239
1,889
7,559
1,189
2,305
441
31
842
619
77
1,076
321
94
8,331
3,525
711
26
50
47
201
.361
.466
.828
1252
282.2
.356
129
287.2
8 Michael Young
M. Young
.303
174
1,862
7,530
1,080
2,279
423
56
981
549
19
1,143
87
29
8,181
3,336
653
16
67
28
227
.349
.443
.792
1106
131.2
.344
106
58
9 Freddie Freeman
F. Freeman
.301
352
2,093
7,784
1,335
2,343
529
32
1,273
1,038
109
1,685
98
31
8,995
3,992
913
0
64
140
166
.388
.513
.901
1547
497.5
.383
143
464.6
10 Robinson Cano
R. Cano
.301
335
2,267
8,773
1,262
2,639
572
33
1,306
620
85
1,214
51
38
9,550
4,282
940
10
62
112
286
.351
.488
.839
1411
291.8
.358
124
273.3
11 Chipper Jones
C. Jones
.301
241
1,405
4,943
846
1,486
312
15
886
860
11
800
44
10
5,865
2,551
568
0
51
119
146
.402
.516
.918
1024
319.4
.392
140
296.2
12 Matt Holliday
M. Holliday
.299
316
1,903
7,009
1,157
2,096
468
32
1,220
802
124
1,362
108
37
7,981
3,576
816
1
45
57
220
.379
.510
.889
1333
395.2
.383
135
336.3
13 Mike Trout
M. Trout
.297
389
1,562
5,669
1,143
1,683
313
55
981
1,000
101
1,535
214
38
6,828
3,273
757
0
58
122
71
.408
.577
.985
1336
543.6
.413
168
545.9
14 Ryan Braun
R. Braun
.296
352
1,766
6,622
1,080
1,963
408
49
1,154
586
77
1,363
216
60
7,329
3,525
809
0
44
56
179
.358
.532
.891
1210
352.7
.379
135
310.8
15 Trea Turner
T. Turner
.296
178
1,194
4,851
825
1,438
266
43
603
363
40
972
298
51
5,276
2,324
487
2
20
10
79
.349
.479
.828
800
170.1
.355
123
147.3
16 David Wright
D. Wright
.296
242
1,585
5,998
949
1,777
390
26
970
762
45
1,292
196
65
6,870
2,945
658
0
65
73
152
.376
.491
.867
1092
285.4
.373
133
280.8
17 Miguel Tejada
M. Tejada
.296
212
1,559
6,148
862
1,820
349
12
935
357
85
686
53
20
6,654
2,829
573
7
57
59
226
.340
.460
.800
901
99.1
.344
110
87.9
18 Victor Martinez
V. Martinez
.295
246
1,973
7,297
914
2,153
423
3
1,178
730
53
891
7
7
8,166
3,320
672
0
86
119
264
.360
.455
.815
1151
190.2
.351
117
162.3
19 Yordan Alvarez
Y. Alvarez
.295
167
658
2,390
419
704
152
6
484
334
40
554
9
1
2,789
1,369
325
0
25
40
59
.387
.573
.959
532
198.9
.401
162
205
20 Albert Pujols
A. Pujols
.295
666
2,919
10,831
1,802
3,190
639
12
2,088
1,304
114
1,311
116
40
12,365
5,851
1,317
0
116
310
405
.373
.540
.913
2095
630.3
.383
140
621.1
21 Joey Votto
J. Votto
.294
356
2,056
7,252
1,171
2,135
459
22
1,144
1,365
81
1,640
80
29
8,746
3,706
837
0
48
147
168
.409
.511
.920
1563
539.6
.394
145
472.9
22 Aaron Judge
A. Judge
.294
341
1,063
3,826
801
1,125
190
7
776
738
36
1,287
59
19
4,627
2,352
538
0
27
82
108
.410
.615
1.025
970
418.5
.425
178
422.5
23 Charlie Blackmon
C. Blackmon
.293
227
1,624
6,165
996
1,805
334
68
801
485
110
1,142
148
59
6,825
2,956
629
26
39
35
73
.353
.479
.832
1032
231.2
.356
109
80.6
24 Mookie Betts
M. Betts
.293
280
1,446
5,745
1,119
1,682
379
40
866
708
50
883
193
39
6,560
2,981
699
4
53
34
76
.372
.519
.891
1116
337.6
.378
139
309.1
25 Ronald Acuña Jr.
R. Acuña Jr.
.292
172
743
2,895
599
845
148
12
430
381
50
741
197
49
3,341
1,533
332
0
15
18
43
.382
.530
.911
599
196.9
.387
143
178.4

More Giants Stats

Team Rankings

HR

70

19th

R

309

14th

SO

614

11th

ERA

3.27

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
43
29
.597
Giants Giants
41
31
.569
2.0
Padres Padres
39
31
.557
3.0
Diamondbacks Diamondbacks
36
35
.507
6.5
Rockies Rockies
14
57
.197
28.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/17
CLE CLE
@
SFG SFG
9:45 PM
Wed
6/18
CLE CLE
@
SFG SFG
9:45 PM
Thu
6/19
CLE CLE
@
SFG SFG
4:05 PM
Fri
6/20
BOS BOS
@
SFG SFG
10:15 PM
Sat
6/21
BOS BOS
@
SFG SFG
4:05 PM
Last Game
LAD Dodgers

43 - 29

5

Final

4

SFG Giants

41 - 31

Sun 15 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
42
28
.600
Rays Rays
39
32
.549
3.5
AL Central W L PCT GB
Tigers Tigers
46
27
.630
Twins Twins
36
35
.507
9.0
AL West W L PCT GB
Astros Astros
41
30
.577
Mariners Mariners
36
34
.514
4.5
NL East W L PCT GB
Mets Mets
45
27
.625
Phillies Phillies
42
29
.592
2.5
NL Central W L PCT GB
Cubs Cubs
44
28
.611
Brewers Brewers
39
34
.534
5.5
NL West W L PCT GB
Dodgers Dodgers
43
29
.597
Giants Giants
41
31
.569
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/31
MIL MIL
@
PHI PHI
5-2
Sat
5/31
BOS BOS
@
ATL ATL
3-1
Sat
5/31
CWS CWS
@
BAL BAL
2-3
Sat
5/31
ATH ATH
@
TOR TOR
4-8
Sat
5/31
LAA LAA
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/16
PHI PHI
@
MIA MIA
6:40 PM
Mon
6/16
COL COL
@
WSH WSH
6:45 PM
Mon
6/16
LAA LAA
@
NYY NYY
7:05 PM
Mon
6/16
BAL BAL
@
TBR TBR
7:35 PM
Mon
6/16
BOS BOS
@
SEA SEA
9:40 PM