most mlb mvps 1990s

Between the 1990 and 1999 seasons, Barry Bonds won the most MVP awards, with 3.

Interpreted as:
most MLB mvps by a player 1990s
NAMEMVPGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
3
1,434
4,894
1,091
1,478
299
42
361
1,076
1,146
45
747
343
94
6,146
2,944
702
1
60
257
96
.302
.434
.602
1.036
1270
528.6
.434
172
538.6
2Juan Gonzalez
J. Gonzalez
2
1,224
4,771
785
1,412
279
19
339
1,068
338
48
930
21
15
5,215
2,746
637
0
58
63
125
.296
.345
.576
.920
893
259.1
.390
133
219.1
3Frank Thomas
F. Thomas
2
1,371
4,892
968
1,564
317
10
301
1,040
1,076
41
741
28
18
6,091
2,804
628
0
82
133
152
.320
.440
.573
1.013
1257
518.8
.433
166
505.9
4Chipper Jones
C. Jones
1
779
2,890
542
871
166
17
153
524
459
3
463
83
19
3,386
1,530
336
3
31
28
80
.301
.394
.529
.923
608
180.7
.397
140
174
5Jeff Bagwell
J. Bagwell
1
1,317
4,759
921
1,447
314
21
263
961
885
82
906
158
58
5,800
2,592
598
3
71
121
127
.304
.416
.545
.961
1104
396.6
.412
158
421.2
6Ivan Rodriguez
I. Rodriguez
1
1,169
4,443
649
1,333
261
20
144
621
237
32
571
60
28
4,763
2,066
425
15
36
32
144
.300
.337
.465
.802
655
69.7
.348
104
29.9
7Mo Vaughn
M. Vaughn
1
1,185
4,352
691
1,312
219
10
263
860
573
82
1,081
28
17
5,044
2,340
492
0
37
125
105
.301
.390
.538
.928
892
270.8
.395
134
224.4
8Ken Caminiti
K. Caminiti
1
1,329
4,853
730
1,352
278
12
195
795
574
23
886
81
37
5,515
2,239
485
9
56
91
121
.279
.354
.461
.815
784
119.7
.353
120
139.7
9Dennis Eckersley
D. Eckersley
1
63
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-124
-0.3
10Ken Griffey Jr.
K. Griffey Jr.
1
1,408
5,377
1,002
1,622
297
30
382
1,091
703
45
901
151
53
6,182
3,125
709
5
52
162
105
.302
.384
.581
.965
1144
397.1
.407
147
366.5
11Rickey Henderson
R. Henderson
1
1,261
4,387
932
1,213
211
13
140
459
976
53
736
463
114
5,452
1,870
364
9
27
29
66
.276
.412
.426
.838
887
228.3
.381
136
234.2
12Barry Larkin
B. Larkin
1
1,293
4,780
834
1,447
269
51
137
639
658
32
513
266
47
5,541
2,229
457
31
40
42
106
.303
.388
.466
.854
889
219.2
.377
129
198.3
13Terry Pendleton
T. Pendleton
1
1,087
4,046
493
1,112
221
17
102
562
264
10
607
35
16
4,377
1,673
340
19
38
47
98
.275
.318
.413
.732
498
-21.6
.321
94
-37.6
14Cal Ripken Jr.
C. Ripken Jr.
1
1,475
5,710
768
1,589
305
20
198
827
527
45
570
17
15
6,348
2,528
523
6
60
84
163
.278
.341
.443
.783
835
72.6
.342
106
46.2
15Sammy Sosa
S. Sosa
1
1,351
5,106
814
1,366
198
35
332
928
417
34
1,322
217
94
5,605
2,630
565
12
36
62
115
.268
.325
.515
.840
818
133.2
.358
115
112.4
16Larry Walker
L. Walker
1
1,278
4,545
882
1,423
314
36
262
851
527
79
794
189
55
5,201
2,595
612
4
46
81
98
.313
.390
.571
.961
980
353.8
.410
141
268

More MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

42

Chapman

Matt Chapman

AVG

.332

Lee

Jung Hoo Lee
Team Pitching Leaders

W

6

Ray

Robbie Ray

K

95

Roupp

Landen Roupp

ERA

3.35

Webb

Logan Webb
Team Rankings

HR

86

19th

R

328

24th

SO

631

25th

ERA

4.42

21st

2026 Division Standings
TEAMWLPCTGB
52
29
.642
42
37
.532
9.0
41
39
.513
10.5
Giants Giants
33
47
.413
18.5
32
49
.395
20.0
Schedule
DATEMATCHUPTIME (ET)
Fri
6/26
@
10:15 PM
Sat
6/27
@
9:05 PM
Sun
6/28
@
4:05 PM
Mon
6/29
@
9:40 PM
Tue
6/30
@
9:40 PM
Last Game
ATH Athletics

39 - 42

9

Final

6

SFG Giants

33 - 47

Thu 25 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
31
.608
45
36
.556
4.0
42
39
.519
7.0
41
41
.500
8.5
34
47
.420
15.0
NL CentralWLPCTGB
49
29
.628
44
37
.543
6.5
42
36
.538
7.0
41
40
.506
9.5
37
42
.468
12.5
NL WestWLPCTGB
52
29
.642
42
37
.532
9.0
41
39
.513
10.5
33
47
.413
18.5
32
49
.395
20.0
AL EastWLPCTGB
48
32
.600
45
33
.577
2.0
39
42
.481
9.5
38
44
.463
11.0
33
46
.418
14.5
AL CentralWLPCTGB
41
38
.519
42
39
.519
38
44
.463
4.5
34
47
.420
8.0
34
48
.415
8.5
AL WestWLPCTGB
41
41
.500
40
43
.482
1.5
39
42
.481
1.5
39
42
.481
1.5
34
48
.415
7.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/10
@
5-7
Wed
6/10
@
10-11
Wed
6/10
@
4-5
Wed
6/10
@
2-7
Wed
6/10
@
6-4

Schedule

DATEMATCHUPTIME (ET)
Fri
6/26
@
9:38 PM
Fri
6/26
@
9:45 PM
Fri
6/26
@
10:15 PM
Sat
6/27
@
1:10 PM
Sat
6/27
@
1:10 PM