best batting average minimum of 100 at bats 2012

Melky Cabrera had the highest batting average with 100+ at-bats in 2012, with an average of .346.

Interpreted as:
best batting average by a player minimum of 100 at bats 2012
NAME AVG AB SEASON TM G 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 Melky Cabrera
M. Cabrera
.346
459
2012
SFG SFG
113
84
159
25
10
11
60
36
0
63
13
5
501
237
46
1
5
4
8
.390
.516
.906
86
29
.387
151
30.4
2 Kevin Frandsen
K. Frandsen
.338
195
2012
PHI PHI
55
24
66
10
3
2
14
9
5
18
0
1
210
88
15
1
0
2
4
.383
.451
.834
32
8
.362
128
6.9
3 Joey Votto
J. Votto
.337
374
2012
CIN CIN
111
59
126
44
0
14
56
94
5
85
5
3
475
212
58
0
2
18
8
.474
.567
1.041
101
47
.438
178
44.1
4 Buster Posey
B. Posey
.336
530
2012
SFG SFG
148
78
178
39
1
24
103
69
2
96
1
1
610
291
64
0
9
7
19
.408
.549
.957
114
44.7
.406
164
46.5
5 Miguel Cabrera
M. Cabrera
.330
622
2012
DET DET
161
109
205
40
0
44
139
66
3
98
4
1
697
377
84
0
6
17
28
.393
.606
.999
137
57.3
.417
166
53.7
6 Andrew McCutchen
A. McCutchen
.327
593
2012
PIT PIT
157
107
194
29
6
31
96
70
5
132
20
12
673
328
66
0
5
13
9
.400
.553
.953
124
47.5
.403
158
46.4
7 Mike Trout
M. Trout
.326
559
2012
LAA LAA
139
129
182
27
8
30
83
67
6
139
49
5
639
315
65
0
7
4
7
.399
.564
.963
121
48.2
.409
167
50
8 Carlos Ruiz
C. Ruiz
.325
372
2012
PHI PHI
114
56
121
32
0
16
68
29
16
50
4
0
421
201
48
0
4
6
6
.394
.540
.935
76
28
.398
152
25.9
9 Jeff Keppinger
J. Keppinger
.325
385
2012
TBR TBR
115
46
125
15
1
9
40
24
4
31
1
0
418
169
25
1
4
0
14
.367
.439
.806
60
12.4
.352
128
13.6
10 Andy Dirks
A. Dirks
.322
314
2012
DET DET
88
56
101
18
5
8
35
23
2
53
1
1
344
153
31
3
2
2
4
.370
.487
.857
54
14.7
.368
132
13
11 Adrian Beltre
A. Beltre
.321
604
2012
TEX TEX
156
95
194
33
2
36
102
36
5
82
1
0
654
339
71
0
9
8
8
.359
.561
.921
113
38.1
.388
142
31.8
12 Jonathan Lucroy
J. Lucroy
.320
316
2012
MIL MIL
96
46
101
17
4
12
58
22
4
44
4
1
346
162
33
1
3
1
12
.368
.513
.881
57
17.4
.378
135
14.5
13 Ryan Braun
R. Braun
.319
598
2012
MIL MIL
154
108
191
36
3
41
112
63
11
128
30
7
677
356
80
0
5
15
12
.391
.595
.987
131
53.4
.413
159
47.7
14 Joe Mauer
J. Mauer
.319
545
2012
MIN MIN
147
81
174
31
4
10
85
90
2
88
8
4
641
243
45
1
3
10
23
.416
.446
.861
104
31.2
.376
138
28.6
15 David Ortiz
D. Ortiz
.318
324
2012
BOS BOS
90
65
103
26
0
23
60
56
0
51
0
1
383
198
49
0
3
13
6
.415
.611
1.026
78
34
.425
170
31.2
16 Derek Jeter
D. Jeter
.316
683
2012
NYY NYY
159
99
216
32
0
15
58
45
5
90
9
4
740
293
47
6
1
1
24
.362
.429
.791
104
19.1
.347
117
14.4
17 Eric Young Jr.
E. Young Jr.
.316
174
2012
COL COL
98
36
55
7
2
4
15
13
4
31
14
2
196
78
13
5
0
0
1
.377
.448
.825
30
7.4
.362
111
2.6
18 Yadier Molina
Y. Molina
.315
505
2012
STL STL
138
65
159
28
0
22
76
45
5
55
12
3
563
253
50
3
5
4
10
.373
.501
.874
92
27.3
.375
138
25.7
19 Prince Fielder
P. Fielder
.313
581
2012
DET DET
162
83
182
33
1
30
108
85
17
84
1
0
690
307
64
0
7
18
19
.412
.528
.940
125
46.1
.398
153
42.6
20 Torii Hunter
T. Hunter
.313
534
2012
LAA LAA
140
81
167
24
1
16
92
38
8
133
9
1
584
241
41
1
3
1
15
.365
.451
.817
86
19.4
.356
131
21
21 Billy Butler
B. Butler
.313
614
2012
KCR KCR
161
72
192
32
1
29
107
54
7
111
2
1
679
313
62
0
4
9
20
.373
.510
.882
111
33.7
.377
139
31
22 Robinson Cano
R. Cano
.313
627
2012
NYY NYY
161
105
196
48
1
33
94
61
7
96
3
2
697
345
82
0
2
10
22
.379
.550
.929
124
44.4
.394
149
40
23 Justin Ruggiano
J. Ruggiano
.313
288
2012
MIA MIA
91
38
90
23
1
13
36
29
0
84
14
8
319
154
37
1
1
0
6
.374
.535
.909
56
19.3
.390
148
18.4
24 Jordan Pacheco
J. Pacheco
.309
475
2012
COL COL
132
51
147
32
3
5
54
22
3
61
7
2
505
200
40
1
4
2
13
.341
.421
.762
64
6.2
.330
90
-6.1
25 Juan Pierre
J. Pierre
.307
394
2012
PHI PHI
130
59
121
10
6
1
25
23
4
27
37
7
439
146
17
17
1
0
4
.351
.371
.721
52
1.6
.320
99
-0.6

More Giants Stats

Team Rankings

HR

86

25th

R

388

18th

SO

800

8th

ERA

3.49

4th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
56
38
.596
Giants Giants
51
43
.543
5.0
Padres Padres
49
42
.538
5.5
Diamondbacks Diamondbacks
45
47
.489
10.0
Rockies Rockies
21
71
.228
34.0
Schedule
DATE MATCHUP TIME (ET)
Fri
7/11
LAD LAD
@
SFG SFG
10:15 PM
Sat
7/12
LAD LAD
@
SFG SFG
4:05 PM
Sun
7/13
LAD LAD
@
SFG SFG
4:05 PM
Fri
7/18
SFG SFG
@
TOR TOR
7:07 PM
Sat
7/19
SFG SFG
@
TOR TOR
3:07 PM
Last Game
SFG Giants

51 - 43

0

Final

13

PHI Phillies

54 - 39

Wed 9 Jul 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
Blue Jays Blue Jays
54
39
.581
Yankees Yankees
50
41
.549
3.0
AL Central W L PCT GB
Tigers Tigers
59
35
.628
Royals Royals
45
48
.484
13.5
AL West W L PCT GB
Astros Astros
55
37
.598
Mariners Mariners
48
43
.527
6.5
NL East W L PCT GB
Phillies Phillies
54
39
.581
Mets Mets
53
39
.576
0.5
NL Central W L PCT GB
Cubs Cubs
54
37
.593
Brewers Brewers
53
40
.570
2.0
NL West W L PCT GB
Dodgers Dodgers
56
38
.596
Giants Giants
51
43
.543
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/23
TEX TEX
@
BAL BAL
6-5
Mon
6/23
TOR TOR
@
CLE CLE
10-6
Mon
6/23
ATH ATH
@
DET DET
4-11
Mon
6/23
NYY NYY
@
CIN CIN
4-5
Mon
6/23
SEA SEA
@
MIN MIN
6-5

Schedule

DATE MATCHUP TIME (ET)
Wed
7/9
TEX TEX
@
LAA LAA
9:38 PM
Wed
7/9
AZ AZ
@
SDP SDP
9:40 PM
Wed
7/9
ATL ATL
@
ATH ATH
10:05 PM
Thu
7/10
NYM NYM
@
BAL BAL
12:05 PM
Thu
7/10
CHC CHC
@
MIN MIN
1:10 PM