home run leader in 1989

Kevin Mitchell smashed the most home runs in 1989, with 47 homers.

NAME HR SEASON TM G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Kevin Mitchell
K. Mitchell
47
1989
SFG SFG
154
543
100
158
34
6
125
87
3
115
3
4
640
345
87
0
7
32
6
.291
.388
.635
1.023
126
56.8
.431
185
59.2
2 Howard Johnson
H. Johnson
36
1989
NYM NYM
153
571
104
164
41
3
101
77
1
126
41
8
655
319
80
0
6
8
4
.287
.369
.559
.928
117
45.6
.406
166
47.4
3 Fred McGriff
F. McGriff
36
1989
TOR TOR
161
551
98
148
27
3
92
119
4
132
7
4
680
289
66
1
5
12
14
.269
.399
.525
.924
122
47.9
.407
156
43.5
4 Joe Carter
J. Carter
35
1989
CLE CLE
162
651
84
158
32
4
105
39
8
112
13
5
705
303
71
2
5
8
6
.243
.292
.465
.757
87
10.5
.333
107
5.9
5 Eric Davis
E. Davis
34
1989
CIN CIN
131
462
74
130
14
2
101
68
1
116
21
7
542
250
50
0
11
12
16
.281
.367
.541
.908
92
32.6
.393
151
30
6 Glenn Davis
G. Davis
34
1989
HOU HOU
158
581
87
156
26
1
89
69
7
123
4
2
663
286
61
0
6
17
9
.269
.350
.492
.842
99
27.3
.368
141
29.8
7 Mark McGwire
M. McGwire
33
1989
OAK OAK
143
490
74
113
17
0
95
83
3
94
1
1
587
229
50
0
11
5
23
.231
.339
.467
.806
84
19.8
.358
131
20.5
8 Bo Jackson
B. Jackson
32
1989
KCR KCR
135
515
86
132
15
6
105
39
3
172
26
9
561
255
53
0
4
8
10
.256
.310
.495
.805
78
16.6
.353
121
13.7
9 Nick Esasky
N. Esasky
30
1989
BOS BOS
154
564
79
156
26
5
108
66
3
117
1
2
633
282
61
0
0
9
11
.277
.355
.500
.855
100
31.1
.379
135
25
10 Ryne Sandberg
R. Sandberg
30
1989
CHC CHC
157
606
104
176
25
5
76
59
4
85
15
5
672
301
60
1
2
8
9
.290
.356
.497
.853
106
32.7
.378
139
28.7
11 Ruben Sierra
R. Sierra
29
1989
TEX TEX
162
634
101
194
35
14
119
43
2
82
8
2
689
344
78
0
10
2
7
.306
.347
.543
.889
115
39.8
.390
145
35.4
12 Darryl Strawberry
D. Strawberry
29
1989
NYM NYM
134
476
69
107
26
1
77
61
1
105
11
4
541
222
56
0
3
13
4
.225
.312
.466
.779
70
10.9
.340
121
12.4
13 Lou Whitaker
L. Whitaker
28
1989
DET DET
148
509
77
128
21
1
85
89
3
59
6
3
611
235
50
1
9
6
7
.251
.361
.462
.822
91
24.6
.367
132
22
14 Jack Clark
J. Clark
26
1989
SDP SDP
142
455
76
110
19
1
94
132
1
145
6
2
593
209
46
0
5
18
10
.242
.410
.459
.869
97
32.6
.386
151
32.9
15 Rob Deer
R. Deer
26
1989
MIL MIL
130
466
72
98
18
2
65
60
4
158
4
8
532
198
46
0
2
5
8
.210
.305
.425
.729
63
5.5
.327
103
2.1
16 Von Hayes
V. Hayes
26
1989
PHI PHI
154
540
93
140
27
2
78
101
4
103
28
7
652
249
55
0
7
14
7
.259
.376
.461
.837
99
28.3
.371
137
26.5
17 Mickey Tettleton
M. Tettleton
26
1989
BAL BAL
117
411
72
106
21
2
65
73
1
117
3
2
489
209
49
1
3
4
8
.258
.369
.509
.877
81
28
.389
147
26.5
18 Kent Hrbek
K. Hrbek
25
1989
MIN MIN
109
375
59
102
17
0
84
53
1
35
3
0
434
194
42
1
4
4
6
.272
.360
.517
.878
72
24.3
.388
142
20.6
19 Bobby Bonilla
B. Bonilla
24
1989
PIT PIT
163
616
96
173
37
10
86
76
1
93
8
8
698
302
71
0
5
20
10
.281
.358
.490
.848
105
29.2
.369
140
30.4
20 Jeffrey Leonard
J. Leonard
24
1989
SEA SEA
150
566
69
144
20
1
93
38
5
125
6
1
621
238
45
0
12
2
12
.254
.301
.420
.722
71
3.9
.322
98
-1.5
21 Jesse Barfield
J. Barfield
23
1989
TOT
150
521
79
122
23
1
67
87
3
150
5
5
615
216
47
1
3
6
8
.234
.345
.415
.760
81
14.3
.344
116
11.5
22 Will Clark
W. Clark
23
1989
SFG SFG
159
588
104
196
38
9
111
74
5
103
8
3
675
321
70
0
8
14
6
.333
.407
.546
.953
126
52.4
.416
174
54.9
23 Andres Galarraga
A. Galarraga
23
1989
MON MON
152
572
76
147
30
1
85
48
13
158
12
5
636
248
54
0
3
10
12
.257
.327
.434
.761
81
12
.338
117
11.6
24 Don Mattingly
D. Mattingly
23
1989
NYY NYY
158
631
79
191
37
2
113
51
1
30
3
0
693
301
62
0
10
18
15
.303
.351
.477
.828
100
24.4
.360
127
21.4
25 Chili Davis
C. Davis
22
1989
CAL CAL
154
560
81
152
24
1
90
61
0
109
3
0
630
244
47
3
6
12
21
.271
.340
.436
.775
83
14
.343
118
12.7

More Giants Stats

Team Rankings

HR

28

11th

R

129

5th

SO

229

8th

ERA

3.56

8th

2025 Division Standings
TEAM W L PCT GB
Padres Padres
17
8
.680
Giants Giants
17
9
.654
0.5
Dodgers Dodgers
16
9
.640
1.0
Diamondbacks Diamondbacks
14
11
.560
3.0
Rockies Rockies
4
20
.167
12.5
Schedule
DATE MATCHUP TIME (ET)
Sat
4/26
TEX TEX
@
SFG SFG
4:05 PM
Sun
4/27
TEX TEX
@
SFG SFG
4:05 PM
Tue
4/29
SFG SFG
@
SDP SDP
9:40 PM
Wed
4/30
SFG SFG
@
SDP SDP
4:10 PM
Thu
5/1
COL COL
@
SFG SFG
9:45 PM
Last Game
SFG Giants

17 - 9

6

Final

5

MIL Brewers

13 - 13

Thu 24 Apr 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
18
8
.692
Phillies Phillies
13
13
.500
5.0
NL Central W L PCT GB
Cubs Cubs
17
10
.630
Brewers Brewers
13
14
.481
4.0
NL West W L PCT GB
Padres Padres
17
8
.680
Giants Giants
17
9
.654
0.5
AL East W L PCT GB
Yankees Yankees
15
11
.577
Red Sox Red Sox
14
13
.519
1.5
AL Central W L PCT GB
Tigers Tigers
15
10
.600
Guardians Guardians
14
10
.583
0.5
AL West W L PCT GB
Mariners Mariners
14
11
.560
Rangers Rangers
14
11
.560

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/8
NYY NYY
@
DET DET
4-3
Tue
4/8
LAD LAD
@
WSH WSH
6-5
Tue
4/8
LAA LAA
@
TBR TBR
4-5
Wed
4/9
CWS CWS
@
CLE CLE
1-6
Wed
4/9
LAA LAA
@
TBR TBR
11-1

Schedule

DATE MATCHUP TIME (ET)
Sat
4/26
TOR TOR
@
NYY NYY
1:05 PM
Sat
4/26
BOS BOS
@
CLE CLE
1:10 PM
Sat
4/26
BAL BAL
@
DET DET
1:10 PM
Sat
4/26
LAA LAA
@
MIN MIN
2:10 PM
Sat
4/26
MIL MIL
@
STL STL
2:15 PM