Building A Fantasy Baseball All-Star Team Of The 1990s

Image credit: (Photo by Tom DiPace)

The suspension of all baseball everywhere this spring has many in our universe looking back wistfully at the past to connect in the present with the game we love.

In this post I continue my trip down memory lane in search for the best fantasy seasons of the past four decades. This task is inspired by the Project G.O.A.T. retro fantasy baseball challenge, which was developed by ESPN’s Pierre Becquey.

You can see our team of the 1980s here. 

On to the fantasy all-star team of the 1990s.


C Mike Piazza | Age 28 | 1997 Dodgers

556 AB | .362 AVG | 104 R | 40 HR | 124 RBI | 5 SB

Piazza hit more home runs than any catcher in history, twice reaching 40 in a season and hitting at least 35 four other times. He hit .300 in nine different seasons. His exploits at catchers seem almost impossible by the standards of today.  

On deck: Ivan Rodriguez, 1999 Rangers; and Mike Piazza, 1999 Mets

1B Mark McGwire | Age 34 | 1998 Cardinals

509 AB | .299 AVG | 130 R | 70 HR | 147 RBI | 1 SB

McGwire shattered Roger Maris’ 37-year-old single-season home run record by blasting 70 while also setting career highs with 130 runs and 147 RBIs. 

On deck: Jeff Bagwell, 1994 Astros; and Jeff Bagwell, 1999 Astros

2B Roberto Alomar | Age 31 | 1999 Indians

563 AB | .323 AVG | 138 R | 24 HR | 120 RBI | 37 SB

Alomar led the American League with 138 runs and finished third in MVP balloting in a five-category career year. The incredible 1999 Indians are the last team to score 1,000 runs, and the only team to do so in the expansion era.

On deck: Ryne Sandberg, 1990 Cubs; and Roberto Alomar, 1993 Blue Jays

3B Ken Caminiti | Age 33 | 1996 Padres

546 AB | .326 AVG | 109 R | 40 HR | 130 RBI | 11 SB

Caminiti never topped 30 homers, 100 runs or 100 RBIs in any other season, but for one glorious year he was National League MVP. Known as an intense competitor and giving person, Caminiti was the first player to come clean about steroid use in 2002, a year after he retired. He died two years later.

On deck: Howard Johnson, 1991 Mets; and Jim Thome, 1996 Indians

SS Alex Rodriguez | Age 20 | 1996 Mariners

601 AB | .358 AVG | 141 R | 36 HR | 123 RBI | 15 SB

Cal Ripken Jr. revolutionized the shortstop position for larger players. Rodriguez raised the bar. In 1996, his first full big league season, A-Rod led the American League in hitting, runs and doubles (54). The Rangers’ Juan Gonzalez won the MVP that year, but Rodriguez received only one fewer first-place vote. 

On deck: Alex Rodriguez, 1998 Mariners; and Howard Johnson,, 1991 Mets

OF Larry Walker | Age 30 | 1997 Rockies

568 AB | .366 AVG | 143 R | 49 HR | 130 RBI | 33 SB

Few players ever impacted all five fantasy categories like Walker did in his National League MVP season. But in a sign of how crazy the late 1990s were for offense, the only fantasy category that Walker led the league in was home runs.

OF Barry Bonds | Age 28 | 1993 Giants

539 AB | .336 AVG | 129 R | 46 HR | 123 RBI | 29 SB

Bonds’ first year in San Francisco was an all-timer that included a National League-leading 46 home runs and 123 RBIs—not to mention his third MVP trophy in four seasons. The Giants signed him for six years and $43.75 million and sure got their money’s worth.

OF Manny Ramirez | Age 27 | 1999 Indians

522 AB | .333 AVG | 131 R | 44 HR | 165 RBI | 2 SB

Ramirez’s 165 RBIs in 1999 is the highest single-season total since the high-scoring 1930s. He had a lot of chances batting behind Kenny Lofton (.405 on-base percentage), Omar Vizquel (.397) and Roberto Alomar (.422) in baseball’s last 1,000-run offense.

On deck: Sammy Sosa, 1998 Cubs; Ellis Burks, 1996 Rockies; and Barry Bonds, 1991 Pirates

SP Randy Johnson | Age 35 | 1999 D-backs

272 IP | 17 W | 0 SV | 364 SO | 2.48 ERA | 1.02 WHIP

After signing with Arizona for four years and $52.4 million, Johnson embarked on the first of four straight Cy Young Award seasons. At age 35 and in his first full season in the National League, he led the circuit in ERA, complete games (12), innings and strikeouts.

SP Pedro Martinez | Age 27 | 1999 Red Sox

213 IP | 23 W | 0 SV | 313 SO | 2.07 ERA | 0.92 WHIP

Martinez turned in one of the most celebrated pitching seasons of all time in 1999, when he won the American League Cy Young Award with a league-best 23 wins, 2.07 ERA and 313 strikeouts.

SP Pedro Martinez | Age 25 | 1997 Expos

241 IP | 17 W | 0 SV | 305 SO | 1.90 ERA | 0.93 WHIP

Martinez helped the Expos emerge as a superpower in 1994 before the strike wiped away their chance at history. He progressively improved in Montreal until reaching his peak in 1997, when he recorded a National League-leading 1.90 ERA and 0.93 WHIP. 

SP Randy Johnson | Age 31 | 1995 Mariners

214 IP | 18 W | 0 SV | 294 SO | 2.48 ERA | 1.05 WHIP

Johnson won his first ERA title and Cy Young Award in 1995, but leading the American League in strikeouts was nothing new. He led the league the three previous seasons, too. 

SP Roger Clemens | Age 34 | 1997 Blue Jays

264 IP | 21 W | 0 SV | 292 SO | 2.05 ERA | 1.03 WHIP

Clemens signed with Toronto for the 1997 season and spent two years there, winning the American League Cy Young Award and pitching triple crown both years. He recorded a career high 292 strikeouts in 1997. 

Warming up: Randy Johnson, 1997 Mariners; Curt Schilling, 1997 Phillies; John Smoltz, 1996 Braves; Randy Johnson, 1993 Mariners; and Randy Johnson, 1998 Mariners/Astros


Fantasy All-Star Team Of The 1990s

Below is an overall all-decade team, using the positions required in the official Project G.O.A.T. challenge. To increase variety, I chose to devote three of nine pitcher spots to relievers, while disallowing multiple seasons from the same player.

An asterisk (*) denotes an MVP or Cy Young Award season.

Pos Player Team Year AB R HR RBI SB AVG
C Mike Piazza LAD 1997 556 104 40 124 5 .362
C Ivan Rodriguez* TEX 1999 600 116 35 113 25 .332
1B Mark McGwire STL 1998 509 130 70 147 1 .299
3B Ken Caminiti* SDP 1996 546 109 40 130 11 .326
CI Jeff Bagwell* HOU 1994 400 104 39 116 15 .368
2B Roberto Alomar CLE 1999 563 138 24 120 37 .323
SS Alex Rodriguez SEA 1996 601 141 36 123 15 .358
MI Ryne Sandberg CHC 1990 615 116 40 100 25 .306
OF Larry Walker* COL 1997 568 143 49 130 33 .366
OF Barry Bonds* SFG 1993 539 129 46 123 29 .336
OF Manny Ramirez CLE 1999 522 131 44 165 2 .333
OF Sammy Sosa* CHC 1998 643 134 66 158 18 .308
OF Ellis Burks COL 1996 613 142 40 128 32 .344
UT Ken Griffey Jr.* SEA 1997 608 125 56 147 15 .304
  Total     7883 1762 625 1824 263 .332
Pos Pitcher Team Year IP W SV SO ERA WHIP
P Randy Johnson* ARI 1999 272 17 0 364 2.48 1.02
P Pedro Martinez* BOS 1999 213 23 0 313 2.07 0.92
P Roger Clemens* TOR 1997 264 21 0 292 2.05 1.03
P Curt Schilling PHI 1997 254 17 0 319 2.97 1.05
P John Smoltz* ATL 1996 254 24 0 276 2.94 1.00
P Greg Maddux* ATL 1995 210 19 0 181 1.63 0.81
P Billy Wagner HOU 1999 75 4 39 124 1.57 0.78
P John Wetteland MON 1993 85 9 43 113 1.37 1.01
P Trevor Hoffman SDP 1996 88 9 42 111 2.25 0.92
  Total     1715 143 124 2093 2.29 0.97

Comments are closed.

Download our app

Read the newest magazine issue right on your phone