fewest at bats in a season by a player with at least 300 total bases

Barry Bonds has the fewest at-bats with 300+ total bases in a season, with 373 at-bats in 2004.

NAMEABTBSEASONTMGRH2B3BHRRBIBBHBPSOSBCSPAXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
373
303
2004
SFG SFG
147
129
135
27
3
45
101
232
9
41
6
1
617
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
233
105.7
2Jeff Bagwell
J. Bagwell
400
300
1994
HOU HOU
110
104
147
32
2
39
116
65
4
65
15
4
479
73
0
10
14
12
.368
.451
.750
1.201
123
62.6
.488
206
65.2
3Barry Bonds
B. Bonds
403
322
2002
SFG SFG
143
117
149
31
2
46
110
198
9
47
9
2
612
79
0
2
68
4
.370
.582
.799
1.381
183
110
.544
244
109.9
4Ted Williams
T. Williams
420
307
1957
BOS BOS
132
96
163
28
1
38
87
119
5
43
0
1
546
67
0
2
33
11
.388
.526
.731
1.257
148
87.3
.524
223
79
5Mark McGwire
M. McGwire
423
309
1996
OAK OAK
130
104
132
21
0
52
113
116
8
112
0
0
548
73
0
1
16
14
.312
.467
.730
1.198
142
71.8
.489
190
68.5
6Larry Walker
L. Walker
438
311
1999
COL COL
127
108
166
26
4
37
115
57
12
52
11
4
513
67
0
6
8
12
.379
.458
.710
1.168
131
64.1
.485
167
46.6
7Manny Ramirez
M. Ramirez
439
306
2000
CLE CLE
118
92
154
34
2
38
122
86
3
117
1
1
532
74
0
4
9
9
.351
.457
.697
1.154
133
63
.477
181
58.6
8Sam Thompson
S. Thompson
451
314
1894
PHI PHI
102
114
187
32
28
13
147
41
1
13
27
501
73
8
.415
.465
.696
1.161
153
62.8
.504
162
58.7
9Ted Williams
T. Williams
456
335
1941
BSA BSA
143
135
185
33
3
37
120
147
3
27
2
4
606
73
0
10
.406
.553
.735
1.287
179
108.8
.568
221
96.9
10Javy Lopez
J. Lopez
457
314
2003
ATL ATL
129
89
150
29
3
43
109
33
4
90
0
1
495
75
0
1
5
10
.328
.378
.687
1.065
108
47.2
.442
170
44.4
11Babe Ruth
B. Ruth
457
302
1932
NYY NYY
133
120
156
13
5
41
137
130
2
62
2
2
589
59
0
.341
.489
.661
1.150
153
79.1
.501
192
75.3
12Babe Ruth
B. Ruth
458
388
1920
NYY NYY
142
158
172
36
9
54
135
150
3
80
14
14
616
99
5
.376
.532
.847
1.379
191
120.9
.597
237
110.5
13Joe DiMaggio
J. DiMaggio
462
310
1939
NYY NYY
120
108
176
32
6
30
126
52
4
20
3
0
524
68
6
11
.381
.448
.671
1.119
129
64
.495
180
58.5
14Jimmie Foxx
J. Foxx
467
324
1939
BSA BSA
124
130
168
31
10
35
105
89
2
72
4
3
563
76
5
17
.360
.464
.694
1.158
144
74.3
.507
181
63.5
15Mike Trout
M. Trout
470
303
2019
LAA LAA
134
110
137
27
2
45
104
110
16
120
11
2
600
74
0
4
14
5
.291
.438
.645
1.083
136
60.4
.436
176
58.5
16Mickey Mantle
M. Mantle
474
315
1957
NYY NYY
144
121
173
28
6
34
94
146
0
75
16
3
623
68
0
3
23
5
.365
.512
.665
1.177
157
87.1
.498
217
86
17Barry Bonds
B. Bonds
476
411
2001
SFG SFG
153
129
156
32
2
73
137
177
9
93
13
3
664
107
0
2
35
5
.328
.515
.863
1.379
200
117.7
.537
234
116.6
18Jim Thome
J. Thome
480
325
2002
CLE CLE
147
101
146
19
2
52
118
122
5
139
1
2
613
73
0
6
18
5
.304
.445
.677
1.122
142
68.3
.461
189
67.1
19Barry Bonds
B. Bonds
480
330
2000
SFG SFG
143
129
147
28
4
49
106
117
3
77
11
3
607
81
0
7
22
6
.306
.440
.688
1.127
141
61
.456
174
61.2
20Jim Gentile
J. Gentile
486
314
1961
BAL BAL
148
96
147
25
2
46
141
96
11
106
1
1
601
73
0
8
5
12
.302
.423
.646
1.069
133
62.4
.453
180
60.9
21Rogers Hornsby
R. Hornsby
486
307
1928
BSN BSN
140
99
188
42
7
21
94
107
1
41
5
619
70
25
.387
.498
.632
1.130
156
80.2
.506
196
78.1
22Bryce Harper
B. Harper
488
300
2021
PHI PHI
141
101
151
42
1
35
84
100
5
134
13
3
599
78
2
4
14
12
.309
.429
.615
1.044
130
57.7
.431
171
54
23Christian Yelich
C. Yelich
489
328
2019
MIL MIL
130
100
161
29
3
44
97
80
8
118
30
2
580
76
0
3
16
8
.329
.429
.671
1.100
134
61
.442
174
56.7
24Rocky Colavito
R. Colavito
489
303
1958
CLE CLE
143
80
148
26
3
41
113
84
2
89
0
2
578
70
0
3
6
16
.303
.405
.620
1.024
119
54
.439
180
53.3
25Carlos Pena
C. Pena
490
307
2007
TBD TBD
148
99
138
29
1
46
121
103
10
142
1
0
612
76
1
8
10
7
.282
.411
.627
1.037
127
51.3
.431
166
51

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
8:05 PM
Fri
3/27
NYY NYY
@
SFG SFG
4:35 PM
Sat
3/28
NYY NYY
@
SFG SFG
7:15 PM
Mon
3/30
SFG SFG
@
SDP SDP
9:40 PM
Tue
3/31
SFG SFG
@
SDP SDP
9:40 PM
Last Game
COL Rockies

43 - 119

0

Final

4

SFG Giants

81 - 81

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
8:05 PM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
AZ AZ
@
LAD LAD
4:00 AM
Thu
3/26
WSH WSH
@
CHC CHC
4:00 AM
Thu
3/26
CWS CWS
@
MIL MIL
2:10 PM