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

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
-
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
1:05 PM ET
Astros
-
Pirates
-
1:05 PM ET
Rays
-
Tigers
-
1:05 PM ET
Red Sox
-
Twins
-
1:05 PM ET
Orioles
-
Braves
-
1:05 PM ET
Yankees
-
Blue Jays
-
1:07 PM ET
Blue Jays
-
Phillies
-
1:10 PM ET
Mets
-
Nationals
-
1:10 PM ET
Marlins
-
Cardinals
-
3:05 PM ET
Dodgers
-
Cubs
-
3:05 PM ET
Athletics
-
Giants
-
3:05 PM ET
Rangers
-
Dodgers
-
3:05 PM ET
Guardians
-
White Sox
-
3:10 PM ET
Angels
-
Diamondbacks
-
3:10 PM ET
Rockies
-
Royals
-
3:10 PM ET
Padres
-
Mariners
-
3:10 PM ET
Brewers
-
Reds
-