Early Season All-Fantasy Basetball Team

By Vincent Frank on Sunday, May 14th 2017
Early Season All-Fantasy Basetball Team

First Base: Ryan Zimmerman, Washington Nationals

Having failed to drive in 100-plus runs or hit better than 26 homers in each of the past seven seasons, most figured Zimmerman was on the downswing. He's absolutely proved everyone wrong at every turn through the first month-plus of the MLB season.

Zimmerman entered this weekend's action leading the NL in average (.393), homers (13), RBI (34), hits (48), slugging percentage (.820) and OPS (1.251). Needless to say, those who relied on him as a bottom-end first base option in preseason drafts have to be licking their chops

Second Base: Daniel Murphy, Washington Nationals

We're definitely going to see more than two Nationals players on this team. What that squad has done from the plate early in the season is nothing less than extraordinary. And in reality, Murphy is leading the charge of surprise players in the nation's capital. 

Heading into Saturday's action, the two-time All-Star was hitting .331 with six homers and 30 RBI. Those 30 runs driven in from the second base position represent an absolute coup in the fake baseball world. As of right now, Murphy is on pace to hit 30 homers and drive in 147 runs. Talk about absurd. 

Shortstop: Jean Segura, Seattle Mariners

Seattle's biggest acquisition of the winter, Segura is one of the best surprises for the injury-plagued and otherwise average team. He's been an absolute wizard at the plate, hitting .364 with a .404 on-base percentage while racking up 22 runs scored. 

Surely, a case could be made for Francisco Lindor and Carlos Correa here. But both were expected to be top-end fantasy options. While Segura did hit .319 for Arizona last season, his utter domination in that aspect of the game gives him this spot. 

Third Base: Justin Turner, Los Angeles Dodgers

Turner is definitely turning heads in Southern California this season. The nine-year veteran was solid with a .275 average, 27 homers and 90 RBI last season. And while he only has one homer this year, Turner is hitting an eye-opening .353 with a .433 on-base percentage. 

What is so amazing here is that he is hitting .375 with a ridiculous .453 BABip against fellow right-handlers. This seems to suggest that Turner's early-season breakout won't be short-lived. 

Catcher: Buster Posey, San Francisco Giants 

While the Giants have struggled out of the gate, none of that has to do with how Posey has performd both at the plate and behind the backstop. Dude is hitting .352 with a .433 on-base percentage and a .999 OPS. Those are elite-level splits right there. 

Unfortunately for Posey, he has not received much help in the lineup. Despite these tremendous splits, he's drove in just nine runs on six homers. Look for that to change moving forward. 

Outfield: Bryce Harper, Washington Nationals

Remmeber when Harper hit 42 homers while hitting .330 en route to earning the NL MVP back in 2015. That seems like ages ago following his struggles last season. But thus far this year, the Nats' top hitter is back up to his old tricks. 

Harper entered this weekend's action hitting .372 with a .496 on-base percentage and a ludicrous 1.213 OPS. He's also posted a .443 BABip while hitting 10 homers, driving in 29 runs and posting a league-best 37 runs scored. Keep Harper in mind when looking at potential Triple Crown winners this year. 

Starting Pitcher: Dallas Keuchel, Houston Astros

So many fine pitchers to choose from here. The likes of Jason Vargas  and Ervin Santana have truly been surprising performers thus far on the young season. But we surely can't look past this former Cy Young winner. 

In eight starts this season, Keuchel has posted a 6-0 record with a 1.69 ERA, 0.87 WHIP and is holding hitters to a sub .190 batting average. To put this domination into perspective, Keuchel has yielded a grand total of 11 earned runs while walking just 14 batters. My gosh. 

Stay In Touch

Scores

Orioles
6
Tigers
5
Astros
0
Mets
5
Cardinals
9
Astros
4
Red Sox
7
Rays
5
Pirates
6
Twins
4
Phillies
7
Nationals
3
Yankees
7
Braves
3
Blue Jays
7
Marlins
8
Reds
11
Padres
10
Giants
3
Rockies
11
Athletics
7
Rangers
3
Dodgers
7
White Sox
6
Rangers
1
Brewers
5
Angels
5
Cubs
4
Diamondbacks
13
Royals
10
Mariners
8
Guardians
7
Orioles
4
Rays
3
Tigers
4
Blue Jays
4
Twins
3
Red Sox
5
Phillies
5
Tigers
3
Braves
3
Pirates
1
Mets
0
Cardinals
6
Marlins
1
Astros
4
Cubs
7
Rockies
14
Royals
8
Mariners
8
Guardians
4
Rangers
11
White Sox
2
Reds
3
Diamondbacks
7
Dodgers
10
Padres
7
Angels
3
Brewers
13
Giants
12
Yankees
7
Nationals
0
1:05 PM ET
Twins
-
Yankees
-
1:05 PM ET
Pirates
-
Orioles
-
1:05 PM ET
Cardinals
-
Mets
-
1:05 PM ET
Rays
-
Blue Jays
-
1:05 PM ET
Tigers
-
Phillies
-
1:05 PM ET
Braves
-
Red Sox
-
1:05 PM ET
Phillies
-
Marlins
-
3:05 PM ET
Reds
-
Angels
-
3:05 PM ET
Cubs
-
Guardians
-
3:05 PM ET
Royals
-
Athletics
-
3:05 PM ET
Giants
-
Dodgers
-
3:05 PM ET
White Sox
-
Rangers
-
3:10 PM ET
Rockies
-
Padres
-
3:10 PM ET
Brewers
-
White Sox
-
6:05 PM ET
Nationals
-
Astros
-
8:10 PM ET
Mariners
-
Diamondbacks
-