who led the nl in batting average in 2004

Barry Bonds had the best batting average in the NL in 2004, with an average of .362.

Interpreted as:
Who led the nl in batting average with a minimum of 3.1 PA per team game in 2004?
NAME 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 Barry Bonds
B. Bonds
.362
2004
SFG SFG
147
373
129
135
27
3
45
101
232
9
41
6
1
617
303
75
0
3
120
5
.609
.812
1.422
185
108
.537
233
105.7
2 Todd Helton
T. Helton
.347
2004
COL COL
154
547
115
190
49
2
32
96
127
3
72
3
0
683
339
83
0
6
19
12
.469
.620
1.088
156
71.6
.454
166
58.1
3 Mark Loretta
M. Loretta
.335
2004
SDP SDP
154
620
108
208
47
2
16
76
58
9
45
5
3
707
307
65
4
16
3
10
.391
.495
.886
118
30
.380
137
33.5
4 Adrian Beltre
A. Beltre
.334
2004
LAD LAD
156
598
104
200
32
0
48
121
53
2
87
7
2
657
376
80
0
4
9
15
.388
.629
1.017
133
51.9
.423
161
52
5 Albert Pujols
A. Pujols
.331
2004
STL STL
154
592
133
196
51
2
46
123
84
7
52
5
5
692
389
99
0
9
12
21
.415
.657
1.072
151
65.3
.442
171
63.6
6 Juan Pierre
J. Pierre
.326
2004
FLA FLA
162
678
100
221
22
12
3
49
45
8
35
45
24
748
276
37
15
2
1
9
.374
.407
.781
102
9.7
.346
110
9.7
7 Sean Casey
S. Casey
.324
2004
CIN CIN
146
571
101
185
44
2
24
99
46
10
36
2
0
633
305
70
0
6
5
16
.381
.534
.915
110
31.5
.389
134
27.6
8 Jason Kendall
J. Kendall
.319
2004
PIT PIT
147
574
86
183
32
0
3
51
60
19
41
11
8
658
224
35
1
4
2
12
.399
.390
.789
95
13.9
.355
113
10.6
9 Aramis Ramirez
A. Ramirez
.318
2004
CHC CHC
145
547
99
174
32
1
36
103
49
3
62
0
2
606
316
69
0
7
6
25
.373
.578
.951
110
34.9
.398
140
31.1
10 Lance Berkman
L. Berkman
.316
2004
HOU HOU
160
544
104
172
40
3
30
106
127
10
101
9
7
687
308
73
0
6
14
10
.450
.566
1.016
143
58.1
.430
161
53.9
11 Scott Rolen
S. Rolen
.314
2004
STL STL
142
500
109
157
32
4
34
124
72
13
92
4
3
593
299
70
1
7
5
8
.409
.598
1.007
120
46.3
.422
159
44.8
12 Johnny Estrada
J. Estrada
.314
2004
ATL ATL
134
462
56
145
36
0
9
76
39
11
66
0
0
517
208
45
1
4
7
18
.378
.450
.828
76
12.4
.358
116
10.4
13 Shea Hillenbrand
S. Hillenbrand
.310
2004
ARI ARI
148
562
68
174
36
3
15
80
24
12
49
2
0
604
261
54
0
6
2
18
.348
.464
.812
85
10
.350
103
2.5
14 Jack Wilson
J. Wilson
.308
2004
PIT PIT
157
652
82
201
41
12
11
59
26
3
71
8
4
693
299
64
7
5
0
15
.335
.459
.794
92
6.6
.341
104
3.1
15 Tony Womack
T. Womack
.307
2004
STL STL
145
553
91
170
22
3
5
38
36
3
60
26
5
606
213
30
8
6
1
6
.349
.385
.735
72
-3
.324
94
-4.5
16 J.D. Drew
J.D. Drew
.305
2004
ATL ATL
145
518
118
158
28
8
31
93
118
5
116
12
3
645
295
67
1
3
2
7
.436
.569
1.006
134
54.1
.429
162
51.7
17 Bobby Abreu
B. Abreu
.301
2004
PHI PHI
159
574
118
173
47
1
30
105
127
5
116
40
5
713
312
78
0
7
10
5
.428
.544
.971
139
50.2
.413
149
44.9
18 Jim Edmonds
J. Edmonds
.301
2004
STL STL
153
498
102
150
38
3
42
111
101
5
150
8
3
612
320
83
0
8
12
4
.418
.643
1.061
131
54.8
.436
168
53.3
19 Lyle Overbay
L. Overbay
.301
2004
MIL MIL
159
579
83
174
53
1
16
87
81
2
128
2
1
668
277
70
0
6
9
11
.385
.478
.863
106
22.9
.371
123
19.6
20 Sean Burroughs
S. Burroughs
.298
2004
SDP SDP
130
523
76
156
23
3
2
47
31
9
52
5
4
564
191
28
1
0
4
6
.348
.365
.713
63
-6.5
.317
95
-3.7
21 Placido Polanco
P. Polanco
.298
2004
PHI PHI
126
503
74
150
21
0
17
55
27
12
39
7
4
555
222
38
7
6
0
13
.345
.441
.786
74
5.6
.342
102
1.5
22 Miguel Cabrera
M. Cabrera
.294
2004
FLA FLA
160
603
101
177
31
1
33
112
68
6
148
5
2
685
309
65
0
8
5
20
.366
.512
.879
110
25.4
.374
129
25.4
23 Aaron Miles
A. Miles
.293
2004
COL COL
134
522
75
153
15
3
6
47
29
2
53
12
7
566
192
24
7
6
0
12
.329
.368
.697
59
-10.7
.308
70
-21.9
24 Moises Alou
M. Alou
.293
2004
CHC CHC
155
601
106
176
36
3
39
106
68
0
80
3
0
675
335
78
0
6
2
12
.361
.557
.919
116
32.8
.387
133
28.6
25 Mike Lowell
M. Lowell
.293
2004
FLA FLA
158
598
87
175
44
1
27
85
64
6
77
5
1
671
302
72
0
3
8
17
.365
.505
.870
106
22.9
.370
126
22.9

More Giants Stats

Team Rankings

HR

26

13th

R

119

8th

SO

214

8th

ERA

3.65

8th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
17
8
.680
Dodgers Dodgers
16
9
.640
1.0
Giants Giants
15
9
.625
1.5
Diamondbacks Diamondbacks
14
9
.609
2.0
Rockies Rockies
4
18
.182
11.5
Schedule
DATE MATCHUP TIME (ET)
Thu
4/24
MIL MIL
@
SFG SFG
3:45 PM
Fri
4/25
TEX TEX
@
SFG SFG
10:15 PM
Sat
4/26
TEX TEX
@
SFG SFG
4:05 PM
Sun
4/27
TEX TEX
@
SFG SFG
4:05 PM
Tue
4/29
SFG SFG
@
SDP SDP
9:40 PM
Last Game
SFG Giants

15 - 9

3

Final

11

MIL Brewers

13 - 11

Tue 22 Apr 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
18
7
.720
Phillies Phillies
13
12
.520
5.0
NL Central W L PCT GB
Cubs Cubs
16
10
.615
Brewers Brewers
13
11
.542
2.0
NL West W L PCT GB
Padres Padres
17
8
.680
Dodgers Dodgers
16
9
.640
1.0
AL East W L PCT GB
Yankees Yankees
15
10
.600
Red Sox Red Sox
14
12
.538
1.5
AL Central W L PCT GB
Tigers Tigers
15
10
.600
Guardians Guardians
14
10
.583
0.5
AL West W L PCT GB
Rangers Rangers
14
9
.609
Astros Astros
13
11
.542
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/7
MIA MIA
@
NYM NYM
5-10
Mon
4/7
STL STL
@
PIT PIT
5-3
Mon
4/7
PHI PHI
@
ATL ATL
5-7
Mon
4/7
TEX TEX
@
CHC CHC
6-10
Mon
4/7
BAL BAL
@
AZ AZ
3-4

Schedule

DATE MATCHUP TIME (ET)
Thu
4/24
CWS CWS
@
MIN MIN
1:10 PM
Thu
4/24
SEA SEA
@
BOS BOS
1:35 PM
Thu
4/24
COL COL
@
KCR KCR
2:10 PM
Thu
4/24
MIL MIL
@
SFG SFG
3:45 PM
Thu
4/24
COL COL
@
KCR KCR
5:40 PM