Here is the 25 man roster of Best All-Star seasons from 2004-2013. Remember, if a player didn’t make the All-Star game that season, it wasn’t considered.

2009 Joe Mauer: Mauer lit up American League pitchers to the tune of a .365 average, 28 home runs and 96 runs batted in. The MVP had a slugging percentage of .587 and OPS of 1.031.

2012 Buster Posey: Posey bounced back after an injury-riddled 2011 to win the National League MVP in 2012. Posey went .336/24/103 AVG/HR/RBI.

2009 Albert Pujols: Pujols led the National League with 47 homers and a .658 slugging percentage in 2009. Pujols hit .327 and drove in 135 runners.

2006 Ryan Howard: The left handed hitting slugger crushed 58 balls over the fence in 2006, hit over .300 (.313) for the only time in his career. He also led the league with 383 total bases.

2007 Chase Utley: Utley hit a career best .332 in 2007, toss in 48 doubles, 22 long balls and 103 runs batted in and Utley makes the roster.

2010 Robinson Cano: Cano was spectacular in his second All-Star appearance hitting .319 with 29 bombs and 109 runs driven in.

2009 Hanley Ramirez: The National League leader with a .342 batting average finished second in the MVP voting. For the only time in his career Ramirez knocked in over 100 runners (106).

2007 Alex Rodriguez: 54 home runs, 143 runs scored, 156 runs batted in, 376 total bases all were good enough to lead the American League as Rodriguez won his 3rd MVP award.

2013 Miguel Cabrera: I know, Cabrera won the triple crown in 2012, but we feel that he was actually better in 2013. Hard to argue with a .348 average, 44 homers and 137 runs batted in.

2004 Barry Bonds: Bonds becomes the only player in this simulation to make a third team. At age 39 Bonds batted .362 hit 45 home runs, walked a Major League record 232 times and a Major League record 1.422 OPS.

2007 Magglio Ordonez: Ordonez had 216 hits in 2007, 54 of which were doubles, that led to his amazing .363 batting average. He chipped in with 28 round trippers and 139 runs batted in as well.

2011 Jose Bautista: Talk about a breakout season, Bautista had never hit over 20 homers in a season, then erupts for 54 in 2010 and 43 more in 2011. 2011 rated just a bit higher based on the .302 batting average and 1.056 OPS numbers.

2007 Matt Holliday: Holliday had career highs in multiple offensive categories. 216 hits, 50 doubles, 36 dingers, 137 runs batted in, .340 batting average and 386 total bases.

2007 David Ortiz: While Ortiz had better power numbers, we felt his 2007 season was just slightly better. He hit .332 had a .445 on base percentage and 52 doubles to go with the 35 taters and 117 runs batted in.

2011 Justin Verlander: Verlander won the pitching triple crown by winning 24 games, posting a 2.40 ERA and striking out 250 hitters. Add to that a 0.92 WHIP the Cy Young and MVP award and it’s easy to see why Verlander was picked.

2013 Clayton Kershaw: Kershaw won his second Cy Young in 2013 on the strength of his 16-9 record, 1.83 ERA and 0.92 WHIP.

2008 Cliff Lee: Lee’s 2008 season came out of nowhere and earned him his first All-Star appearance. Lee was 22-3 with a 2.54 ERA.

2011 Roy Halladay: Picking which Halladay season came down to 2010 or 2011. DTB chose 2011 based on the higher winning percentage .760, lower ERA 2.35 and slightly lower WHIP of 1.04.

2013 Max Scherzer: Scherzer stepped things up a notch in 2013 to win 21 games in 24 decisions, post a 0.97 WHIP and struck out 240 hitters in 214 1/3 innings.

2006 Johan Santana: The southpaw won his second Cy Young in three years in 2006, he won 19 games, had a 2.77 ERA, a 0.99 WHIP and struck out 245 hitters all best in the American League.

2012 Fernando Rodney: 0.60 ERA, 0.78 WHIP, 48 saves and only allowed 5 earned runs in 74 2/3 innings, and Rodney is the number one choice for this squad’s bullpen.

2012 Craig Kimbrel: Kimbrel struck out 116 hitters in just 62 2/3 innings. He saved 42 games and had a tiny 0.65 WHIP and 1.01 ERA.

2004 Armando Benitez: Benitez only made the All-Star game twice in his career, but his 2004 selection was good enough to be included in this teams bullpen. Benitez went 2-2 with a 1.29 ERA and led the National League leading 47 saves.

2013 Greg Holland: In his first full season as a closer, Holland saved 47 games, went 2-1 with a 0.87 WHIP and 1.21 ERA to earn an All-Star nod.
2006 Jonathan Papelbon: Papelbon was at his best in 2006, saving 35 games, winning 4 and posting a ERA+ of 517. add a solid 0.78 WHIP and Papelbon will anchor the bullpen for this team.

2008 Mariano Rivera: Hard to believe it, but arguably the games greatest relief pitcher of all=time didn’t make any roster. In 2008, Rivera went 6-5 with 39 saves. Had a 1.40 ERA and miniscule 0.67 WHIP, but even those numbers fell just short.

2004-2013 ROSTER:
2009 Joe Mauer
2012 Buster Posey
2009 Albert Pujols
2006 Ryan Howard
2007 Chase Utley
2010 Robinson Cano
2009 Hanley Ramirez
2007 Alex Rodriguez
2013 Miguel Cabrera
2004 Barry Bonds
2007 Magglio Ordonez
2011 Jose Bautista
2007 Matt Holliday
2007 David Ortiz
2011 Justin Verlander
2013 Clayton Kershaw
2008 Cliff Lee
2011 Roy Halladay
2013 Max Schrezer
2006 Johan Santana
2012 Fernando Rodney
2012 Craig Kimbrel
2004 Armando Benitez
2013 Greg Holland
2006 Jonathan Papelbon