highest batting average with at least 100 home runs since 2002

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

Interpreted as:
highest batting average by a player with at least 100 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 Ichiro Suzuki
I. Suzuki
.308
109
2,496
9,242
1,293
2,847
328
88
711
617
47
1,027
453
103
9,996
3,678
525
46
44
171
89
.353
.398
.751
1210
25.7
.326
103
38.6
7 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
8 Joe Mauer
J. Mauer
.306
143
1,858
6,930
1,018
2,123
428
30
923
939
25
1,034
52
19
7,960
3,040
601
6
60
145
208
.388
.439
.827
1179
245.6
.358
123
220.6
9 Jose Altuve
J. Altuve
.305
238
1,886
7,548
1,188
2,302
440
31
839
619
76
1,075
321
93
8,319
3,518
709
26
50
47
201
.361
.466
.827
1250
281.2
.356
129
286.1
10 Derek Jeter
D. Jeter
.304
161
1,811
7,451
1,208
2,266
356
28
823
685
112
1,169
223
57
8,351
3,161
545
69
34
25
208
.370
.424
.794
1178
186.7
.351
115
154.6
11 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
12 Buster Posey
B. Posey
.302
158
1,371
4,970
663
1,500
293
9
729
540
43
721
23
9
5,607
2,285
460
1
53
67
163
.372
.460
.831
837
188.2
.358
129
190.6
13 Freddie Freeman
F. Freeman
.301
352
2,090
7,774
1,335
2,342
529
32
1,273
1,036
109
1,683
98
31
8,983
3,991
913
0
64
140
166
.388
.513
.902
1547
498.7
.383
143
465.8
14 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
15 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
16 Dustin Pedroia
D. Pedroia
.299
140
1,512
6,031
922
1,805
394
15
725
624
38
654
138
46
6,777
2,649
549
25
59
25
154
.365
.439
.805
962
175.7
.352
115
120
17 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
18 Moises Alou
M. Alou
.299
130
761
2,799
413
837
161
10
453
291
15
316
25
4
3,129
1,408
301
0
24
21
83
.365
.503
.868
497
113.8
.372
124
98.3
19 Michael Brantley
M. Brantley
.298
129
1,445
5,566
758
1,656
348
25
720
485
37
658
125
33
6,148
2,441
502
13
47
37
130
.355
.439
.794
851
138.8
.344
117
125.5
20 Mike Trout
M. Trout
.297
388
1,559
5,658
1,142
1,681
313
55
979
998
101
1,530
214
38
6,815
3,268
756
0
58
122
71
.408
.578
.986
1334
543.3
.413
168
545.6
21 Nomar Garciaparra
N. Garciaparra
.297
108
818
3,067
463
911
191
23
492
212
34
288
37
10
3,352
1,472
322
2
37
24
80
.345
.480
.825
479
68.9
.353
113
53.6
22 Trea Turner
T. Turner
.297
178
1,191
4,839
823
1,435
265
43
602
361
40
971
298
51
5,262
2,320
486
2
20
10
79
.349
.479
.828
799
170.1
.355
123
147.4
23 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
24 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
25 Daniel Murphy
D. Murphy
.296
138
1,452
5,308
710
1,572
371
29
735
364
25
709
68
25
5,752
2,415
538
7
48
56
124
.341
.455
.796
776
109.7
.340
113
87.8

More Giants Stats

Team Rankings

HR

65

21st

R

294

15th

SO

599

7th

ERA

3.14

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
29
.580
1.0
Padres Padres
38
29
.567
2.0
Diamondbacks Diamondbacks
34
34
.500
6.5
Rockies Rockies
13
55
.191
27.5
Schedule
DATE MATCHUP TIME (ET)
Fri
6/13
SFG SFG
@
LAD LAD
10:10 PM
Sat
6/14
SFG SFG
@
LAD LAD
10:10 PM
Sun
6/15
SFG SFG
@
LAD LAD
7:10 PM
Tue
6/17
CLE CLE
@
SFG SFG
9:45 PM
Wed
6/18
CLE CLE
@
SFG SFG
9:45 PM
Last Game
COL Rockies

13 - 55

8

Final

7

SFG Giants

40 - 29

Thu 12 Jun 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
45
24
.652
Phillies Phillies
39
29
.574
5.5
NL Central W L PCT GB
Cubs Cubs
42
27
.609
Brewers Brewers
37
33
.529
5.5
NL West W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
29
.580
1.0
AL East W L PCT GB
Yankees Yankees
42
25
.627
Blue Jays Blue Jays
38
30
.559
4.5
AL Central W L PCT GB
Tigers Tigers
45
25
.643
Twins Twins
36
32
.529
8.0
AL West W L PCT GB
Astros Astros
38
30
.559
Angels Angels
33
34
.493
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/27
SFG SFG
@
DET DET
3-4
Tue
5/27
MIN MIN
@
TBR TBR
0-5
Tue
5/27
ATH ATH
@
HOU HOU
3-5
Tue
5/27
MIA MIA
@
SDP SDP
10-8
Tue
5/27
CIN CIN
@
KCR KCR
2-3

Schedule

DATE MATCHUP TIME (ET)
Fri
6/13
PIT PIT
@
CHC CHC
2:20 PM
Fri
6/13
TOR TOR
@
PHI PHI
6:45 PM
Fri
6/13
MIA MIA
@
WSH WSH
6:45 PM
Fri
6/13
LAA LAA
@
BAL BAL
7:08 PM
Fri
6/13
TBR TBR
@
NYM NYM
7:10 PM