which batter has the highest batting average in a season with at least 680 at bats

Ichiro Suzuki has the highest batting average with 680+ at-bats in a season, with an average of .372 in 2004.

NAME AVG AB SEASON TM G 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 Ichiro Suzuki
I. Suzuki
.372
704
2004
SEA SEA
161
101
262
24
5
8
60
49
4
63
36
11
762
320
37
2
3
19
6
.414
.455
.869
124
29.1
.375
131
30
2 Ichiro Suzuki
I. Suzuki
.350
692
2001
SEA SEA
157
127
242
34
8
8
69
30
8
53
56
14
738
316
50
4
4
10
3
.381
.457
.838
112
20.7
.360
125
22.8
3 Pete Rose
P. Rose
.338
680
1973
CIN CIN
160
115
230
36
8
5
64
65
6
42
10
7
752
297
49
1
0
6
14
.401
.437
.838
118
34.8
.380
140
34.6
4 Lance Johnson
L. Johnson
.333
682
1996
NYM NYM
160
117
227
31
21
9
69
33
1
40
50
12
724
327
61
3
5
8
8
.362
.479
.841
109
16.1
.361
123
20.6
5 Matty Alou
M. Alou
.331
698
1969
PIT PIT
162
105
231
41
6
1
48
42
2
35
22
8
746
287
48
1
3
9
5
.369
.411
.780
101
20.7
.351
120
16.8
6 Kirby Puckett
K. Puckett
.328
680
1986
MIN MIN
161
119
223
37
6
31
96
34
7
99
20
12
723
365
74
2
0
4
14
.366
.537
.903
126
42.3
.394
141
35.6
7 Willie Wilson
W. Wilson
.326
705
1980
KCR KCR
161
133
230
28
15
3
49
28
6
81
79
10
745
297
46
5
1
3
4
.357
.421
.778
100
16.3
.349
113
11.3
8 Ichiro Suzuki
I. Suzuki
.322
695
2006
SEA SEA
161
110
224
20
9
9
49
49
5
71
45
2
752
289
38
1
2
16
2
.370
.416
.786
99
4.7
.339
106
5.8
9 Derek Jeter
D. Jeter
.316
683
2012
NYY NYY
159
99
216
32
0
15
58
45
5
90
9
4
740
293
47
6
1
1
24
.362
.429
.791
104
19.1
.347
117
14.4
10 Ichiro Suzuki
I. Suzuki
.315
680
2010
SEA SEA
162
74
214
30
3
6
43
45
3
86
42
9
732
268
39
3
1
13
3
.359
.394
.754
90
5.6
.330
110
8.6
11 Lloyd Waner
L. Waner
.314
681
1931
PIT PIT
154
90
214
25
13
4
57
39
1
16
7
726
277
42
5
.352
.407
.759
96
6.5
.350
104
3.8
12 Michael Young
M. Young
.314
691
2006
TEX TEX
162
93
217
52
3
14
103
48
1
96
7
3
748
317
69
0
8
0
27
.356
.459
.814
107
13
.352
107
6.5
13 Michael Young
M. Young
.313
690
2004
TEX TEX
160
114
216
33
9
22
99
44
1
89
12
3
739
333
64
0
4
1
11
.353
.483
.836
110
18.3
.359
110
9.1
14 Ichiro Suzuki
I. Suzuki
.310
686
2008
SEA SEA
162
103
213
20
7
6
42
51
5
65
43
4
749
265
33
3
4
12
8
.361
.386
.747
90
0
.328
102
1.5
15 Alex Rodriguez
A. Rodriguez
.310
686
1998
SEA SEA
161
123
213
35
5
42
124
45
10
121
46
13
748
384
82
3
4
0
12
.360
.560
.919
132
39
.394
136
34.6
16 Tony Fernandez
T. Fernandez
.310
687
1986
TOR TOR
163
91
213
33
9
10
65
27
4
52
25
12
727
294
52
5
4
0
8
.338
.428
.766
95
10.9
.339
107
5.9
17 Nomar Garciaparra
N. Garciaparra
.306
684
1997
BOS BOS
153
122
209
44
11
30
98
35
6
92
22
9
734
365
85
2
7
2
9
.342
.534
.875
116
25.4
.374
122
20.3
18 Dave Cash
D. Cash
.305
699
1975
PHI PHI
162
111
213
40
3
4
57
56
4
34
13
6
766
271
47
0
7
5
8
.356
.388
.744
95
11.2
.341
105
4.7
19 Whit Merrifield
W. Merrifield
.302
681
2019
KCR KCR
162
105
206
41
10
16
74
45
5
126
20
10
735
315
67
0
4
5
8
.348
.463
.811
105
12.8
.340
110
9.5
20 Bobby Richardson
B. Richardson
.302
692
1962
NYY NYY
161
99
209
38
5
8
59
37
1
24
11
9
754
281
51
20
4
1
13
.337
.406
.743
94
6
.332
103
3.1
21 Alfonso Soriano
A. Soriano
.300
696
2002
NYY NYY
156
128
209
51
2
39
102
23
14
157
41
13
741
381
92
1
7
1
8
.332
.547
.880
118
29.2
.374
131
27.9
22 Dave Cash
D. Cash
.300
687
1974
PHI PHI
162
89
206
26
11
2
58
46
9
33
20
8
745
260
39
1
2
4
11
.351
.378
.729
90
9.6
.335
103
2.8
23 Maury Wills
M. Wills
.299
695
1962
LAD LAD
165
130
208
13
10
6
48
51
2
57
104
13
759
259
29
7
4
1
7
.347
.373
.720
91
2.5
.326
103
2.9
24 Lou Brock
L. Brock
.299
689
1967
STL STL
159
113
206
32
12
21
76
24
6
109
52
18
724
325
65
2
3
6
6
.327
.472
.799
101
28.8
.354
128
22.5
25 Jose Reyes
J. Reyes
.297
688
2008
NYM NYM
159
113
204
37
19
16
68
66
1
82
56
15
763
327
72
5
3
8
9
.358
.475
.833
111
19.3
.359
119
18.1

More Mariners Stats

Team Rankings

HR

79

6th

R

263

13th

SO

466

21st

ERA

3.86

15th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
Rangers Rangers
29
31
.483
4.0
Angels Angels
27
32
.458
5.5
Athletics Athletics
23
38
.377
10.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
BAL BAL
@
SEA SEA
9:40 PM
Wed
6/4
BAL BAL
@
SEA SEA
9:40 PM
Thu
6/5
BAL BAL
@
SEA SEA
3:40 PM
Fri
6/6
SEA SEA
@
LAA LAA
9:38 PM
Sat
6/7
SEA SEA
@
LAA LAA
9:38 PM
Last Game
SEA Mariners

32 - 26

2

Final

1

MIN Twins

31 - 27

Sun 1 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