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

Image credit: (Photo by Todd Warshaw/AllSport)

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 find our previous two teams below. 

1980s | 1990s 

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


C Javy Lopez | Age 32 | 2003 Braves

457 AB | .328 AVG | 89 R | 43 HR | 109 RBI | 0 SB

Lopez struck 42 of his 43 homers while playing catcher and still holds the single-season record for a player at his position. 

On deck: Joe Mauer, 2009 Twins; and Mike Piazza, 2000 Mets

1B Todd Helton | Age 26 | 2000 Rockies

580 AB | .372 AVG | 138 R | 42 HR | 147 RBI | 5 SB

Helton lined up his peak seasons with peak Coors Field, when it was the greatest hitting environment in major league history. In 2000 and 2001 he batted a cumulative .354 with an average of 135 runs, 46 home runs and 146 RBIs per season.

On deck: Todd Helton, 2001 Rockies; and Albert Pujols, 2009 Cardinals

2B Bret Boone | Age 32 | 2001 Mariners

623 AB | .331 AVG | 118 R | 37 HR | 141 RBI | 5 SB

Boone in 2001 helped power the Mariners to a historic 116-win season. Rogers Hornsby is the only second baseman in history to record more than 141 RBIs in a season. He did it three times in the 1920s.

On deck: Alfonso Soriano, 2002 Yankees; and Jeff Kent, 2000 Giants 

3B Alex Rodriguez | Age 31 | 2007 Yankees

583 AB | .314 AVG | 143 R | 54 HR | 156 RBI | 24 SB

In his third American League MVP campaign, A-Rod put up one of the biggest fantasy seasons of the past 40 years. He led the AL with 54 home runs, 143 runs and 156 RBIs while hitting .314 and chipping in 24 steals.

On deck: Alex Rodriguez, 2005 Yankees; and Scott Rolen, 2004 Cardinals

SS Alex Rodriguez | Age 25 | 2001 Rangers

632 AB | .318 AVG | 133 R | 52 HR | 135 RBI | 18 SB

A-Rod’s first season in Texas after signing for $252 million was probably his best from a fantasy perspective. He led the American League with 52 home runs, 133 runs and 393 total bases while hitting .318 with 18 stolen bases.

On deck: Alex Rodriguez, 2002 Rangers; and Alex Rodriguez, 2000 Mariners

OF Barry Bonds | Age 36 | 2001 Giants

476 AB | .328 AVG | 129 R | 73 HR | 137 RBI | 13 SB

This Bonds season or Larry Walker in 1997 is probably the greatest offensive fantasy season of the past 40 years. A 36-year-old Bonds established a single-season record with 73 home runs, drove in 137 and even stole 13 bases in 16 tries.

OF Sammy Sosa | Age 32 | 2001 Cubs

577 AB | .328 AVG | 146 R | 64 HR | 160 RBI | 0 SB

Sosa did everything but steal bases in 2001. His total of 425 total bases is the highest of the 2000s, while his 160 RBIs rank second for the decade, his 146 runs rank second and his 64 home runs ranks fifth. 

OF Barry Bonds | Age 37 | 2002 Giants

403 AB | .370 AVG | 117 R | 46 HR | 110 RBI | 9 SB

Bonds won his second of four straight National League MVP awards in 2002 and the Giants advanced to the World Series. He would never hit higher than .370 in his career, while his 46 homers were his third highest single-season total. 

On deck: Barry Bonds, 2004 Giants; Albert Pujols, 2003 Cardinals; and Gary Sheffield, 2003 Braves

SP Pedro Martinez | Age 28 | 2000 Red Sox

217 IP | 18 W | 0 SV | 284 SO | 1.74 ERA | 0.74 WHIP

The major league ERA in 2000 was 4.77, the second highest mark in history. Martinez’s ERA was 1.74, which translated to a 291 ERA+ that is the best in history. His 0.74 WHIP is also a record. What a remarkable season.

SP Randy Johnson | Age 37 | 2001 D-backs

250 IP | 21 W | 0 SV | 372 SO | 2.49 ERA | 1.01 WHIP

Johnson’s historic 2001 season included a fourth career Cy Young Award and a strikeout total of 372 that ranks third highest of all time behind only Nolan Ryan in 1973 and Sandy Koufax in 1965. Oh, and he also helped pitch the fourth-year Diamondbacks to a World Series championship.

SP Randy Johnson | Age 36 | 2000 D-backs

249 IP | 19 W | 0 SV | 347 SO | 2.64 ERA | 1.12 WHIP

Among Johnson’s first four seasons in Arizona, all of which resulted in Cy Young Awards, this is the one that didn’t result in an ERA title. Though he did lead the National League in strikeouts, complete games (eight) and ERA+ (181).

SP Randy Johnson | Age 38 | 2002 D-backs

260 IP | 24 W | 0 SV | 334 SO | 2.32 ERA | 1.03 WHIP

A year after pitching the D-backs to World Series glory, Johnson had enough in the tank to throw 260 innings, the second highest total of his career. He won the National League pitching triple crown with 24 wins, a 2.32 EAR and 334 strikeouts.  

SP Randy Johnson | Age 40 | 2004 D-backs

246 IP | 16 W | 0 SV | 290 SO | 2.60 ERA | 0.90 WHIP

Even at age 40, Johnson nearly struck out 300 batters and finished runner-up for the National League Cy Young Award. The Astros’ Roger Clemens, himself 41, went 18-4 and won the award, even though he recorded a worse ERA, WHIP and strikeout rate than Johnson. 

Warming up: Curt Schilling, 2002 D-backs; Johan Santana, 2004 Twins; Ben Sheets, 2004 Brewers; Pedro Martinez, 2002 Red Sox; and Curt Schilling, 2001 D-backs


Fantasy All-Star Team Of The 2000s

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 Javy Lopez ATL 2003 457 89 43 109 0 .328
C Joe Mauer* MIN 2009 523 94 28 96 4 .365
1B Todd Helton COL 2000 580 138 42 147 5 .372
3B Alex Rodriguez* NYY 2007 583 143 54 156 24 .314
CI Albert Pujols* STL 2009 568 124 47 135 16 .327
2B Bret Boone SEA 2001 623 118 37 141 5 .331
SS Hanley Ramirez FLA 2009 576 101 24 106 27 .342
MI Alfonso Soriano NYY 2002 696 128 39 102 41 .300
OF Barry Bonds* SFG 2001 476 129 73 137 13 .328
OF Sammy Sosa CHC 2001 577 146 64 160 0 .328
OF Gary Sheffield ATL 2003 576 126 39 132 18 .330
OF Luis Gonzalez ARI 2001 609 128 57 142 1 .325
OF Larry Walker COL 2001 497 107 38 123 14 .350
UT Jeff Bagwell HOU 2000 590 152 47 132 9 .310
  Total     7931 1723 632 1818 177 .331
Pos Pitcher Team Year IP W SV SO ERA WHIP
P Pedro Martinez* BOS 2000 217 18 0 284 1.74 0.74
P Randy Johnson* ARI 2001 250 21 0 372 2.49 1.01
P Curt Schilling ARI 2002 259 23 0 316 3.23 0.97
P Johan Santana* MIN 2004 228 20 0 265 2.61 0.92
P Ben Sheets MIL 2004 237 12 0 264 2.70 0.98
P Kevin Brown LAD 2000 230 13 0 216 2.58 0.99
P Eric Gagne* LAD 2003 82 2 55 137 1.20 0.69
P Robb Nen SFG 2000 66 4 41 92 1.50 0.85
P Billy Wagner HOU 2003 86 1 44 105 1.78 0.87
  Total     1655 114 140 2051 2.42 0.92



Comments are closed.

Download our app

Read the newest magazine issue right on your phone