The season is halfway through, and it's time to take a look at the fantasy All-Star teams. I'll take a look at the American League today and do the National League tomorrow.
Catcher: Victor Martinez, Indians
This was an easy one. Martinez is the top-ranked fantasy catcher in all the land according to ESPN.com's player rater. He's batting .324 with 16 homers and 68 RBIs. Martinez was likely among the top-three catchers off the board in your draft, and he's already matched his home run total from '06. Jorge Posada (.326, nine HRs, 48 RBIs) gets an honorable mention.
First base: Justin Morneau, Twins
The reigning AL MVP gets the nod with a first half that included 24 homers and 74 RBIs. Morneau is on pace to surpass his career-high in home runs (34) set last season and is hitting .295. Tampa Bay's Carlos Pena also deserves a mention. Fantasy is all about value, and Pena wasn't on anyone's radar going into this season. However, he's had a monster first half, hitting .287 with 20 homers and 52 RBIs.
Second base: Brian Roberts, Orioles
The O's fan favorite got off to a slow start, but has been extremely productive with 27 steals -- which leads the American League -- and a .322 average. Roberts also has a legitimate chance to reach 100 runs for just the second time in his career.
Third base: Alex Rodriguez, Yankees
Is there any question here? A-Rod has been ridiculous over the first half of the season, hitting .317 with 30 homers, 86 RBIs and 79 runs. He's even stolen nine bases. Those numbers would be great even if he didn't play a game the remainder of the season. Mike Lowell is the runner-up with 14 homers and 63 RBIs to go along with a .300 average.
Shortstop: Carlos Guillen, Tigers
Maybe the most underrated player in fantasy and in real life, Guillen is hitting .325 with 14 homers and 67 RBIs. He's on pace to reach 100 RBIs for the first time in his career. Orlando Cabrera (.328, 51 RBIs) and Derek Jeter (.336, 57 runs) also should be mentioned here.
Outfielder: Magglio Ordonez, Tigers
He's hitting a ridiculous .367 with 13 homers, 70 RBIs, 70 runs and 35 doubles. Ordonez was good last year, hitting .298 with 24 homers and 104 RBIs, but nobody expected him to contend to be the top-ranked fantasy player in '07.
Outfielder: Torii Hunter, Twins
He's set to earn a monster paycheck as a free agent after this season. Hunter is hitting .301 with 19 homers, 69 RBIs and 11 stolen bases. Hunter hit more than 30 home runs for the first time in his career last year and is poised to do so again.
Outfielder: Alex Rios, Blue Jays
He's already matched his home run total from a year ago (17) to go along with a .294 average, 53 RBIs, 62 runs and nine stolen bases. Rios hit .302 with 82 RBIs in 128 games last season before getting injured.
Starting pitcher: Dan Haren, A's
He's been the best fantasy pitcher in the league, going 10-3 with a 2.30 ERA in 19 starts. Haren has started to come back down to earth over the last month, having allowed three runs or more in four straight starts. He's struck out 101 batters.
Starting pitcher: C.C. Sabathia, Indians
Cleveland's big left hander is 12-3 with a 3.58 ERA, 119 strikeouts and a pair of complete games. Sabathia was pounded in his last start, allowing seven runs on 10 hits in four innings against the Tigers. Sabathia is looking to break career-highs of 17 wins and 172 strikeouts. He tossed six complete games last season.
Relief pitcher: J.J. Putz, Mariners
Seattle's closer has been phenomenal in the first half, with 24 saves, 44 strikeouts in 41 innings, a 0.88 ERA and a 0.59 WHIP. Putz scared off some fantasy owners with arm problems before the season but has been as good as any relief pitcher in the majors.