Fantasy Slant: Rays Trade Matt Moore to the Giants for Matt Duffy and Prospects

By Vincent Frank on Monday, August 1st 2016
Fantasy Slant: Rays Trade Matt Moore to the Giants for Matt Duffy and Prospects

The San Francisco Giants pulled off a last-minute blockbuster trade, acquiring pitcher Matt Moore from the Tampa Bay Rays for a package of players including last year's Rookie of the Year runner up Matt Duffy

There's a lot to this trade from both sides. First off, Moore gives the Giants that capable fourth starter to fit in behind Madison Bumgarner, Johnny Cueto and Jeff Samardzija

Secondly, the Rays get a tremendous young infielder in Duffy who hit .295 with 12 homers and 77 RBI as a rookie last year. While the 25-year-old infielder has struggled to an extent this season, he's more than capable of being an All-Star caliber performer for Tampa Bay moving forward. 

As it relates to Moore, the former All-Star is also in the midst of a down season. He's posted a 7-7 record with a 4.08 ERA and 1.27 WHIP in 21 starts. 

The interesting dynamic here is that Moore has performed much better at home than on the road this season, posting a 3.46 ERA and a 1.10 WHIP at Tropicana compared to a 4.94/1.50 split away from Tampa. He is, however, heading to a pitcher-friendly ballpark in a pitcher-friendly National League West. That should help with his splits moving forward. 

Though, with Moore's relatively low strikeout rate (7.5 per nine innings this season), he's not going to be a top-end DFS option for the Giants moving forward. 

On the other hand, Duffy should excel in a more hitter-friendly stadium and league. He boasts a career .292 average with a .337 BAbip away from AT&T Park. Look for his fantasy production to increase a great deal here. 

Stay In Touch

Scores

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
-
1:05 PM ET
Twins
-
Yankees
-
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
-