Fantasy Impact of Astros Signing Carlos Beltran

By Vincent Frank on Saturday, December 3rd 2016
Fantasy Impact of Astros Signing Carlos Beltran

On the heels of signing Josh Reddick earlier in the offseason, the Houston Astros have reportedly brought back Carlos Beltran on a one-year, $16 million contract. 

Beltran, 39, played in Houston for part of the 2004 season, helping the team to the World Series in the process. He's coming off a solid 2016 season that saw him hit 29 homers and drive in 93 runs while hitting .295 in between the New York Yankees and Texas Rangers. 

Beltran figures to be the Astros' everyday designated hitter, a position he's split with still playing the outfield at times during the latter stages of his career. Beltran is a career .240 hitters with 12 homers and 35 RBI in 88 games at Minute Maid Park. That should be somewhat concerning to people looking to rely on him as a fantasy option heading into the 2017 season. 

Though, as a switch hitter and with a .280-plus average against lefties and righties, Beltran won't be handcuffed in that regard. This makes him a viable every-day option in your lineups and a decent DFS play. 

Stay In Touch

Scores

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