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

Ichiro Suzuki has the highest batting average with 670+ 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 Darin Erstad
D. Erstad
.355
676
2000
ANA ANA
157
121
240
39
6
25
100
64
1
82
28
8
747
366
70
2
4
9
8
.409
.541
.951
142
43.6
.408
140
40.2
3 Jack Tobin
J. Tobin
.352
671
1921
SLA SLA
150
132
236
31
18
8
59
45
3
22
7
12
731
327
57
12
.395
.487
.882
124
32.7
.403
120
20.3
4 Don Mattingly
D. Mattingly
.352
677
1986
NYY NYY
162
117
238
53
2
31
113
53
1
35
0
0
742
388
86
1
10
11
17
.394
.573
.967
141
55.9
.416
160
54.2
5 Ichiro Suzuki
I. Suzuki
.351
678
2007
SEA SEA
161
111
238
22
7
6
68
49
3
77
37
8
736
292
35
4
2
13
7
.396
.431
.827
110
19.1
.362
122
20.6
6 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
7 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
8 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
9 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
10 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
11 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
12 Juan Pierre
J. Pierre
.326
678
2004
FLA FLA
162
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
13 Tony Oliva
T. Oliva
.323
672
1964
MIN MIN
161
109
217
43
9
32
94
34
6
68
12
6
718
374
84
3
3
8
9
.359
.557
.916
126
49.1
.397
148
40.3
14 Al Simmons
A. Simmons
.322
670
1932
PHA PHA
154
144
216
28
9
35
151
47
1
76
4
2
718
367
72
0
.368
.548
.915
130
39.9
.405
130
29.9
15 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
16 Mookie Betts
M. Betts
.318
672
2016
BOS BOS
158
122
214
42
5
31
113
49
2
80
26
4
730
359
78
0
7
1
12
.363
.534
.897
123
36.9
.379
135
30.9
17 Vernon Wells
V. Wells
.317
678
2003
TOR TOR
161
118
215
49
5
33
117
42
7
80
4
1
735
373
87
0
8
2
21
.359
.550
.909
126
35.5
.385
134
30.9
18 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
19 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
20 Jim Rice
J. Rice
.315
677
1978
BOS BOS
163
121
213
25
15
46
139
58
5
126
7
5
746
406
86
1
5
7
15
.370
.600
.970
141
60.3
.425
162
52
21 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
22 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
23 Garry Templeton
G. Templeton
.314
672
1979
STL STL
154
105
211
32
19
9
62
18
1
91
26
10
696
308
60
2
3
4
8
.331
.458
.790
93
11.9
.346
113
11
24 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
25 Ichiro Suzuki
I. Suzuki
.312
679
2003
SEA SEA
159
111
212
29
8
13
62
36
6
69
34
8
725
296
50
3
1
7
3
.352
.436
.788
97
8.2
.341
112
10.8

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