Jose Altuve – Houston Astros – 2nd Base

The Astros’ Jose Altuve has blossomed into one of the finest players in the game today, and a legitimate MVP candidate. He has a batting title, a Gold Glove Award, and been named to multiple All-Star games. At 26 years of age, his combination of speed and hitting for average makes Altuve the best 2nd baseman in the game today. His slash line of .600/.630./.840 last week helped keep Jose atop the MLB in batting average and in the lead for his second batting title.

Joey Votto – Cincinnati Reds – 1st Base

During a long home-stand last week, Joey Votto was seeing the ball pretty well. He hit .529 with a .692 OBP thanks, in part, to walking 9 times. He hit 3 home runs, scored 8 times, and drove in 8 runs. Joey has always been an On-Base-Percentage machine, and in his 10th year with the Reds, his production is as solid as ever. It’s too bad the Reds don’t have enough talent around him to make a playoff run this year.

Trevor Story – Colorado Rockies – Shortstop

Colorado rookie Trevor Story is four home runs shy of the MLB rookie shortstop record of 30. The good news is that he still has 2 months to accomplish that feat. He is on pace to reach 40 home runs, and to drive in and score over 100 runs. Last week, Story jacked 5 long balls, drove in 10 runs, and scored 8 times, while hitting nearly .500. Between former Rockies shortstop Troy Tulowitzki and Story, it looks like the Rockies know a thing or two about drafting shortstops.

Jose Fernandez – Miami Marlins – Starting Pitcher

Marlins 23 year old hurler Jose Fernandez is striking out hitters at a prolific rate in 2016. His 12-4 record is accompanied by 175 strikeouts in just over 120 innings, which is a 13.1 K’s per 9 innings rate. In 13.3 innings Fernandez pitched last week, he allowed 11 hits, 4 earned runs, and an impressive 21 punch-outs. Jose is on pace to get about 20 wins and nearly 300 strikeouts, and he’s one of the most exciting starting pitchers in the game today.

Cole Hamels – Texas Rangers – Starting Pitcher

Cole Hamels notched his 10th and 11th wins of the season last week, beating both the Cubs and the Royals on the road. With a combined home record 61-32, that was no easy task. In 13.3 innings of work, Hamels surrendered only 9 hits, 3 walks, and no earned runs while striking out 11 batters. Cole is on pace to notch 18 wins for the AL West Division leading Rangers.