batters with at least 500 pa in a since season since 1947 sorted by lowest amount of at bats

Since 1947, Barry Bonds has the fewest at-bats with 500+ plate appearances in a season, with 373 at-bats in 2004.

NAME AB PA SEASON TM G R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
373
617
2004
SFG SFG
147
129
135
27
3
45
101
232
9
41
6
1
303
75
0
3
120
5
.362
.609
.812
1.422
185
108
.537
233
105.7
2 Mickey Mantle
M. Mantle
377
502
1962
NYY NYY
123
96
121
15
1
30
89
122
1
78
9
0
228
46
0
2
9
4
.321
.486
.605
1.091
118
59.5
.472
192
57.6
3 Ted Williams
T. Williams
386
526
1954
BOS BOS
117
93
133
23
1
29
89
136
1
32
0
0
245
53
0
3
10
.345
.513
.635
1.148
131
71.1
.507
207
65.5
4 Barry Bonds
B. Bonds
390
550
2003
SFG SFG
130
111
133
22
1
45
90
148
10
58
7
0
292
68
0
2
61
7
.341
.529
.749
1.278
148
80.5
.503
212
79.4
5 Jack Cust
J. Cust
395
507
2007
OAK OAK
124
61
101
18
1
26
82
105
1
164
0
2
199
45
0
6
2
6
.256
.408
.504
.912
91
27.9
.397
145
28.9
6 Rickey Henderson
R. Henderson
396
500
1992
OAK OAK
117
77
112
18
3
15
46
95
6
56
48
11
181
36
0
3
5
5
.283
.426
.457
.883
86
31.8
.401
158
32.6
7 Toby Harrah
T. Harrah
396
521
1985
TEX TEX
126
65
107
18
1
9
44
113
4
60
11
4
154
28
2
6
2
4
.270
.432
.389
.820
84
25
.379
133
20.6
8 Frank Thomas
F. Thomas
399
517
1994
CWS CWS
113
106
141
34
1
38
101
109
2
61
2
3
291
73
0
7
12
15
.353
.487
.729
1.217
138
72.3
.499
205
71.9
9 Ted Williams
T. Williams
400
503
1956
BOS BOS
136
71
138
28
2
24
82
102
1
39
0
0
242
54
0
0
11
13
.345
.479
.605
1.084
116
57.5
.470
175
47.8
10 Gene Tenace
G. Tenace
401
515
1978
SDP SDP
142
60
90
18
4
16
61
101
11
98
6
5
164
38
0
2
8
5
.224
.392
.409
.801
75
19.4
.368
138
21.7
11 Mike Trout
M. Trout
402
507
2017
LAA LAA
114
92
123
25
3
33
72
94
7
90
22
4
253
61
0
4
15
8
.306
.442
.629
1.071
111
49.6
.437
180
50.1
12 Hank Greenberg
H. Greenberg
402
510
1947
PIT PIT
125
71
100
13
2
25
74
104
4
73
0
192
40
0
16
.249
.408
.478
.885
88
30
.413
133
21.3
13 Barry Bonds
B. Bonds
403
612
2002
SFG SFG
143
117
149
31
2
46
110
198
9
47
9
2
322
79
0
2
68
4
.370
.582
.799
1.381
183
110
.544
244
109.9
14 Rickey Henderson
R. Henderson
403
509
1997
TOT
120
84
100
14
0
8
34
97
6
85
45
8
138
22
1
2
2
10
.248
.400
.342
.742
69
6.8
.348
112
7.7
15 Mike Epstein
M. Epstein
403
500
1969
WSH WSH
131
73
112
18
1
30
85
85
10
99
2
5
222
49
0
2
10
8
.278
.414
.551
.965
96
42.1
.427
168
39.5
16 Joe Morgan
J. Morgan
404
504
1983
PHI PHI
123
72
93
20
1
16
59
89
4
54
18
2
163
37
1
6
1
13
.230
.370
.403
.773
70
13.3
.353
120
11.7
17 Pete Rose
P. Rose
405
500
1985
CIN CIN
119
60
107
12
2
2
46
86
4
35
8
1
129
16
1
4
5
10
.264
.395
.319
.713
63
6.3
.334
107
4
18 Al Kaline
A. Kaline
405
501
1971
DET DET
133
69
119
19
2
15
54
82
7
57
4
6
187
36
1
6
9
12
.294
.416
.462
.878
82
31
.395
147
26.1
19 Eddie Yost
E. Yost
406
503
1958
WSH WSH
134
55
91
16
0
8
37
81
9
43
3
6
131
24
1
6
2
9
.224
.361
.323
.683
57
0
.320
95
-2.9
20 Rickie Weeks Jr.
R. Weeks Jr.
409
506
2007
MIL MIL
118
87
96
21
6
16
36
78
14
116
25
2
177
43
3
2
5
3
.235
.374
.433
.807
73
10.8
.357
113
8.3
21 Darrell Porter
D. Porter
409
511
1975
MIL MIL
130
66
95
12
5
18
60
89
5
77
2
5
171
35
1
7
10
8
.232
.371
.418
.789
70
14.3
.358
124
13.8
22 Desi Relaford
D. Relaford
410
502
2000
TOT
128
55
88
14
3
5
46
75
12
71
13
0
123
22
3
2
7
10
.215
.351
.300
.651
50
-16.2
.304
75
-16.9
23 Tommy Glaviano
T. Glaviano
410
510
1950
SLN SLN
115
92
117
29
2
11
44
90
6
74
6
183
42
4
6
.285
.421
.446
.867
88
24.3
.404
132
21.4
24 Ted Williams
T. Williams
411
517
1958
BOS BOS
129
81
135
23
2
26
85
98
4
49
1
0
240
51
0
4
12
19
.328
.458
.584
1.042
110
52.2
.449
179
47.5
25 Tommy Henrich
T. Henrich
411
502
1949
NYY NYY
115
90
118
20
3
24
85
86
5
34
2
2
216
47
0
7
.287
.416
.526
.942
95
35.1
.433
149
31.9

More Giants Stats

Team Rankings

HR

57

21st

R

248

16th

SO

521

8th

ERA

3.05

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0
Giants Giants
33
27
.550
3.0
Diamondbacks Diamondbacks
28
31
.475
7.5
Rockies Rockies
10
50
.167
26.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
SDP SDP
@
SFG SFG
9:45 PM
Wed
6/4
SDP SDP
@
SFG SFG
9:45 PM
Thu
6/5
SDP SDP
@
SFG SFG
3:45 PM
Fri
6/6
ATL ATL
@
SFG SFG
10:15 PM
Sat
6/7
ATL ATL
@
SFG SFG
4:05 PM
Last Game
SFG Giants

33 - 27

0

Final

1

SDP Padres

34 - 24

Mon 2 Jun 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
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
22
.633
Phillies Phillies
36
23
.610
1.5
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
MIN MIN
@
MIL MIL
2-5
Sat
5/17
ATH ATH
@
SFG SFG
2-3
Sat
5/17
SEA SEA
@
SDP SDP
6-1

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM