Giants vs. Phillies, 4/21/21 MLB Betting Predictions & DFS Notes

Updated: April 20, 2021

Giants vs. Phillies MLB Prediction

Giants vs. Phillies, 4/21/21 MLB Betting Predictions & DFS Notes

The Giants rallied to beat the Phillies on Tuesday night and will go for the sweep in Philadelphia on Wednesday afternoon when the two teams wrap up their series at 1:05 p.m. ET. Will the Giants pull off another upset?

Game Snapshot

951 San Francisco Giants (+110) at 952 Philadelphia Phillies (-120); o/u 8

1:05 p.m. ET, Wednesday, April 21, 2021

Citizens Bank Park, Philadelphia, PA

San Francisco Giants DFS Spin

Anthony DeSclafani spun six innings of one-run ball in a no-decision against the Marlins on Friday. While DeScalfani took the no-decision in an eventual loss for the Giants, he continues to pitch extremely well. He limited the Marlins to just four hits, with the lone run scoring a homer off the bat of Jazz Chisholm Jr. He fanned four and walked none before being pulled at 87 pitches. It would be nice to see DeSclafani get some more whiffs — he had just six of them on Friday — but that’s a minor critique in a great outing. He’ll carry a sterling 1.06 ERA into a start against the Phillies next week and should be rostered in mixed fantasy leagues at this point.

Philadelphia Phillies DFS Spin

Zach Eflin pitched seven innings of two-run ball to beat the Cardinals on Friday. After being staked to a six-run lead early, Eflin allowed six hits, walked none and struck out six in an easy dub. He’s 1-0 with a 3.15 ERA after three starts, and he should be a perfectly fine fourth starter in mixed leagues going forward. Next up for him is a home start against the Giants.

Giants vs. Phillies Betting Prediction

The under is 9-3 in the last 12 meetings between these two teams and is 4-1 in the last five meetings in Philadelphia. The under is 7-2 in the Giants’ last nine games, is 12-3 in their last 15 games overall and is 6-2 in their last eight games as an underdog. On the other side, the under is 19-7 in the Phillies’ last 26 games played on Wednesday.


Source link

Leave a Reply

Your email address will not be published. Required fields are marked *