mlb player with the highest batting average 1989

Kirby Puckett had the best batting average in 1989, with an average of .339.

Interpreted as:
MLB player with the highest batting average with a minimum of 3.1 PA per team game 1989
NAME AVG SEASON TM G AB 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 Kirby Puckett
K. Puckett
.339
1989
MIN MIN
159
635
75
215
45
4
9
85
41
3
59
11
4
684
295
58
0
5
9
21
.379
.465
.843
106
31.4
.374
133
25.5
2 Tony Gwynn
T. Gwynn
.336
1989
SDP SDP
158
604
82
203
27
7
4
62
56
1
30
40
16
679
256
38
11
7
16
12
.389
.424
.813
98
23.8
.360
133
24.2
3 Carney Lansford
C. Lansford
.336
1989
OAK OAK
148
551
81
185
28
2
2
52
51
9
25
37
15
616
223
32
1
4
2
21
.398
.405
.803
92
24.6
.366
136
25.4
4 Will Clark
W. Clark
.333
1989
SFG SFG
159
588
104
196
38
9
23
111
74
5
103
8
3
675
321
70
0
8
14
6
.407
.546
.953
126
52.4
.416
174
54.9
5 Wade Boggs
W. Boggs
.330
1989
BOS BOS
156
621
113
205
51
7
3
54
107
7
51
2
6
742
279
61
0
7
19
19
.430
.449
.879
124
43.6
.391
143
36.4
6 Robin Yount
R. Yount
.318
1989
MIL MIL
160
614
101
195
38
9
21
103
63
6
71
19
3
690
314
68
3
4
9
9
.384
.511
.896
118
42.8
.396
149
38.4
7 Julio Franco
J. Franco
.316
1989
TEX TEX
150
548
80
173
31
5
13
92
66
1
69
21
3
621
253
49
0
6
11
27
.386
.462
.848
97
29.3
.376
136
25.3
8 Paul Molitor
P. Molitor
.315
1989
MIL MIL
155
615
84
194
35
4
11
56
64
4
67
27
11
696
270
50
4
9
4
11
.379
.439
.818
104
28.1
.367
130
23.7
9 Lonnie Smith
L. Smith
.315
1989
ATL ATL
134
482
89
152
34
4
21
79
76
11
95
25
12
577
257
59
1
7
3
7
.415
.533
.948
109
46.5
.420
166
41.8
10 Steve Sax
S. Sax
.315
1989
NYY NYY
158
651
88
205
26
3
5
63
52
1
44
43
17
717
252
34
8
5
2
19
.364
.387
.751
93
15.1
.341
115
12.1
11 Mark Grace
M. Grace
.314
1989
CHC CHC
142
510
74
160
28
3
13
79
80
0
42
14
7
596
233
44
3
3
13
13
.405
.457
.862
96
31.6
.384
143
28
12 Pedro Guerrero
P. Guerrero
.311
1989
STL STL
162
570
60
177
42
1
17
117
79
4
84
2
0
665
272
60
0
12
13
17
.391
.477
.868
107
34.6
.383
147
34.2
13 Harold Baines
H. Baines
.309
1989
TOT
146
505
73
156
29
1
16
72
73
1
79
0
3
583
235
46
0
4
13
15
.395
.465
.860
94
30.1
.381
140
26.8
14 Mike Greenwell
M. Greenwell
.308
1989
BOS BOS
145
578
87
178
36
0
14
95
56
3
44
13
5
641
256
50
0
4
15
21
.370
.443
.813
92
22.3
.359
122
16.1
15 Ruben Sierra
R. Sierra
.306
1989
TEX TEX
162
634
101
194
35
14
29
119
43
2
82
8
2
689
344
78
0
10
2
7
.347
.543
.889
115
39.8
.390
145
35.4
16 Alvin Davis
A. Davis
.305
1989
SEA SEA
142
498
84
152
30
1
21
95
101
6
49
0
1
611
247
52
0
6
15
15
.424
.496
.920
109
43
.407
154
37.7
17 Don Mattingly
D. Mattingly
.303
1989
NYY NYY
158
631
79
191
37
2
23
113
51
1
30
3
0
693
301
62
0
10
18
15
.351
.477
.828
100
24.4
.360
127
21.4
18 Harold Reynolds
H. Reynolds
.300
1989
SEA SEA
153
613
87
184
24
9
0
43
55
3
45
25
18
677
226
33
3
3
1
4
.359
.369
.728
84
9.9
.333
105
4.1
19 Jerry Browne
J. Browne
.299
1989
CLE CLE
153
598
83
179
31
4
5
45
68
1
64
14
6
685
233
40
14
4
10
9
.370
.390
.759
89
14.8
.342
113
10.4
20 George Bell
G. Bell
.297
1989
TOR TOR
153
613
88
182
41
2
18
104
33
4
60
4
3
664
281
61
0
14
3
18
.330
.458
.788
90
17.5
.348
117
13.2
21 Roberto Alomar
R. Alomar
.295
1989
SDP SDP
158
623
82
184
27
1
7
56
53
1
76
42
17
702
234
35
17
8
4
10
.347
.376
.723
84
7.4
.327
110
7.8
22 Jim Eisenreich
J. Eisenreich
.293
1989
KCR KCR
134
475
64
139
33
7
9
59
37
0
44
27
8
519
213
49
3
4
9
8
.341
.448
.790
70
13.2
.347
118
10.4
23 Jerome Walton
J. Walton
.293
1989
CHC CHC
116
475
64
139
23
3
5
46
27
6
77
24
7
515
183
31
2
5
1
6
.335
.385
.721
61
4.9
.326
103
1.8
24 Jose Oquendo
J. Oquendo
.291
1989
STL STL
163
556
59
162
28
7
1
48
79
0
59
3
5
650
207
36
7
8
7
12
.375
.372
.747
83
12.7
.339
117
12.3
25 Kevin Mitchell
K. Mitchell
.291
1989
SFG SFG
154
543
100
158
34
6
47
125
87
3
115
3
4
640
345
87
0
7
32
6
.388
.635
1.023
126
56.8
.431
185
59.2

More Twins Stats

Team Rankings

HR

35

21st

R

164

17th

SO

365

6th

ERA

3.32

5th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
26
15
.634
Guardians Guardians
23
16
.590
2.0
Royals Royals
24
18
.571
2.5
Twins Twins
21
20
.512
5.0
White Sox White Sox
12
29
.293
14.0
Schedule
DATE MATCHUP TIME (ET)
Tue
5/13
MIN MIN
@
BAL BAL
6:35 PM
Wed
5/14
MIN MIN
@
BAL BAL
6:35 PM
Thu
5/15
MIN MIN
@
BAL BAL
12:35 PM
Fri
5/16
MIN MIN
@
MIL MIL
8:10 PM
Sat
5/17
MIN MIN
@
MIL MIL
7:15 PM
Last Game
MIN Twins

21 - 20

7

Final

6

SFG Giants

24 - 17

Sun 11 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
26
15
.634
Phillies Phillies
23
16
.590
2.0
NL Central W L PCT GB
Cubs Cubs
23
18
.561
Cardinals Cardinals
22
19
.537
1.0
NL West W L PCT GB
Dodgers Dodgers
27
14
.659
Padres Padres
25
14
.641
1.0
AL East W L PCT GB
Yankees Yankees
23
17
.575
Red Sox Red Sox
22
20
.524
2.0
AL Central W L PCT GB
Tigers Tigers
26
15
.634
Guardians Guardians
23
16
.590
2.0
AL West W L PCT GB
Mariners Mariners
22
17
.564
Astros Astros
20
19
.513
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/26
TOR TOR
@
NYY NYY
2-11
Sat
4/26
BAL BAL
@
DET DET
0-7
Sat
4/26
LAA LAA
@
MIN MIN
0-5
Sat
4/26
BOS BOS
@
CLE CLE
13-3
Sat
4/26
HOU HOU
@
KCR KCR
7-3

Schedule

DATE MATCHUP TIME (ET)
Mon
5/12
MIL MIL
@
CLE CLE
6:10 PM
Mon
5/12
BOS BOS
@
DET DET
6:40 PM
Mon
5/12
STL STL
@
PHI PHI
6:45 PM
Mon
5/12
PIT PIT
@
NYM NYM
7:10 PM
Mon
5/12
WSH WSH
@
ATL ATL
7:15 PM