players with the best avg in 2004 in the national league with a minimum of 3.1 pa per team game

Barry Bonds had the highest batting average in the NL when he had 3.1 or more (PA/TM GMS) in 2004, with an average of .362.

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

More Giants Stats

Team Rankings

HR

53

13th

R

230

9th

SO

425

10th

ERA

3.34

5th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0
Padres Padres
27
21
.563
3.0
Diamondbacks Diamondbacks
26
24
.520
5.0
Rockies Rockies
8
42
.160
23.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/23
SFG SFG
@
WSH WSH
6:45 PM
Sat
5/24
SFG SFG
@
WSH WSH
4:05 PM
Sun
5/25
SFG SFG
@
WSH WSH
1:35 PM
Mon
5/26
SFG SFG
@
DET DET
1:10 PM
Tue
5/27
SFG SFG
@
DET DET
6:40 PM
Last Game
SFG Giants

29 - 21

4

Final

8

KCR Royals

28 - 23

Wed 21 May 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
30
19
.612
Blue Jays Blue Jays
25
24
.510
5.0
AL Central W L PCT GB
Tigers Tigers
33
18
.647
Guardians Guardians
27
22
.551
5.0
AL West W L PCT GB
Mariners Mariners
28
21
.571
Astros Astros
26
24
.520
2.5
NL East W L PCT GB
Phillies Phillies
32
18
.640
Mets Mets
30
20
.600
2.0
NL Central W L PCT GB
Cubs Cubs
30
20
.600
Cardinals Cardinals
27
23
.540
3.0
NL West W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/6
CLE CLE
@
WSH WSH
8-6
Tue
5/6
LAD LAD
@
MIA MIA
10-1
Tue
5/6
TEX TEX
@
BOS BOS
4-6
Tue
5/6
PHI PHI
@
TBR TBR
7-0
Tue
5/6
SDP SDP
@
NYY NYY
3-4

Schedule

DATE MATCHUP TIME (ET)
Fri
5/23
BAL BAL
@
BOS BOS
1:35 PM
Fri
5/23
CHC CHC
@
CIN CIN
6:40 PM
Fri
5/23
MIL MIL
@
PIT PIT
6:40 PM
Fri
5/23
SFG SFG
@
WSH WSH
6:45 PM
Fri
5/23
TOR TOR
@
TBR TBR
7:05 PM