who led nl in batting avg in 2004

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

Interpreted as:
Who led nl in batting avg with a minimum of 3.1 PA per team game in 2004?
NAMEAVGSEASONTMGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
.362
2004
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
2Todd Helton
T. Helton
.347
2004
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
3Mark Loretta
M. Loretta
.335
2004
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
4Adrian Beltre
A. Beltre
.334
2004
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
5Albert Pujols
A. Pujols
.331
2004
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
6Juan Pierre
J. Pierre
.326
2004
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
7Sean Casey
S. Casey
.324
2004
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
8Jason Kendall
J. Kendall
.319
2004
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
9Aramis Ramirez
A. Ramirez
.318
2004
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
10Lance Berkman
L. Berkman
.316
2004
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
11Scott Rolen
S. Rolen
.314
2004
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
12Johnny Estrada
J. Estrada
.314
2004
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
13Shea Hillenbrand
S. Hillenbrand
.310
2004
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
14Jack Wilson
J. Wilson
.308
2004
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
15Tony Womack
T. Womack
.307
2004
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
16J.D. Drew
J.D. Drew
.305
2004
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
17Bobby Abreu
B. Abreu
.301
2004
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
18Jim Edmonds
J. Edmonds
.301
2004
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
19Lyle Overbay
L. Overbay
.301
2004
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
20Sean Burroughs
S. Burroughs
.298
2004
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
21Placido Polanco
P. Polanco
.298
2004
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
22Miguel Cabrera
M. Cabrera
.294
2004
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
23Aaron Miles
A. Miles
.293
2004
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
24Moises Alou
M. Alou
.293
2004
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
25Mike Lowell
M. Lowell
.293
2004
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 MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

44

Devers

Rafael Devers

AVG

.331

Arraez

Luis Arraez
Team Pitching Leaders

W

7

Ray

Robbie Ray

K

99

Roupp

Landen Roupp

ERA

2.74

Brubaker

JT Brubaker
Team Rankings

HR

91

20th

R

343

28th

SO

655

27th

ERA

4.37

21st

2026 Division Standings
TEAMWLPCTGB
56
30
.651
43
42
.506
12.5
43
42
.506
12.5
Giants Giants
35
50
.412
20.5
34
53
.391
22.5
Schedule
DATEMATCHUPTIME (ET)
Fri
7/3
@
8:10 PM
Sat
7/4
@
8:10 PM
Sun
7/5
@
4:00 PM
Mon
7/6
@
9:45 PM
Tue
7/7
@
9:45 PM
Last Game
SFG Giants

35 - 50

2

Final

8

AZ Diamondbacks

43 - 42

Tue 30 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
50
34
.595
49
38
.563
2.5
46
41
.529
5.5
45
43
.511
7.0
36
51
.414
15.5
NL CentralWLPCTGB
54
31
.635
49
38
.563
6.0
44
39
.530
9.0
43
44
.494
12.0
39
46
.459
15.0
NL WestWLPCTGB
56
30
.651
43
42
.506
12.5
43
42
.506
12.5
35
50
.412
20.5
34
53
.391
22.5
AL EastWLPCTGB
50
33
.602
48
38
.558
3.5
41
46
.471
11.0
40
48
.455
12.5
37
48
.435
14.0
AL CentralWLPCTGB
45
40
.529
45
42
.517
1.0
41
46
.471
5.0
38
49
.437
8.0
35
52
.402
11.0
AL WestWLPCTGB
44
43
.506
44
43
.506
43
45
.489
1.5
40
46
.465
3.5
36
51
.414
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/16
@
2-8
Wed
6/17
@
9-1
Wed
6/17
@
12-4
Wed
6/17
@
6-2
Wed
6/17
@
2-4

Schedule

DATEMATCHUPTIME (ET)
Thu
7/2
@
12:35 PM
Thu
7/2
@
2:10 PM
Thu
7/2
@
3:10 PM
Thu
7/2
@
6:40 PM
Thu
7/2
@
7:15 PM