We’ve got another five monster mid-week moneyline picks on this busy Wednesday of MLB action!
Look below to find our free MLB Picks for the five best games on today’s schedule!
Washington Nationals @ Philadelphia Phillies – 1.05PM ET
A pair of NL East rivals will kick off our Wednesday afternoon MLB schedule when the Phillies host the Nationals for the second and final match of their two game series.
As a result of their 3-2 victory on Tuesday, the Nationals extended their current record to 8-1 from their past nine games, while also taking a 1-0 lead over the Phillies in this two game set. Max Scherzer allowed just one run on two hits in five innings with the ball, while Washington’s Yan Gomes’ two RBI singles proved to be the difference in the match.
Zack Wheeler took the loss with the ball for Philadelphia, allowing three earned runs on six hits in just three innings at the mound.
Yan Gomes tacks on an RBI single.
— Washington Nationals (@Nationals) June 22, 2021
Washington will send Erick Fedde to the mound on Wednesday for what will be his 11th start of the season. The right hander has a 4-4 record, 3.33 ERA, 1.15 WHIP and 49 strikeouts from 51.1 innings this year. Fedde has thrown 19 innings in his last three starts, owning a 2-0 record with zero earned runs allowed in that time.
Vince Velasquez will make his 11th start (15th appearance) of the season for Philadelphia on Wednesday. Velasquez has a 2-2 record, 4.44 ERA, 1.42 WHIP and 59 strikeouts from 52.2 innings of work this year. The right hander has thrown 13 innings in his last three starts, allowing eight runs on 14 hits in that time.
Even though they are on the road, the Nationals will enter this series currently playing their best baseball of the season. Washington has eight wins from their past nine games, including three victories against the division leading Mets. As well as that, Erick Fedde will give the Nats an advantage at the mound as he has allowed zero runs in his last three starts across 19 innings. Philadelphia’s Vince Velasquez owns a poor 5.54 ERA in his last three starts, including three runs allowed in four innings against Washington earlier this month.
St Louis Cardinals @ Detroit Tigers – 1.10PM ET
The Cardinals and Tigers will wrap up their short two game set in Detroit on Wednesday afternoon.
Detroit jumped out to a 1-0 lead in their set against the Cardinals at home on Tuesday, winning the series opener 8-2. Following Johnathon Schoop’s three run homer at the bottom of the fourth, the Tigers had an unassailable 6-0 lead.
Johan Oviedo was costly with the ball for St Louis, allowing two earned runs on six hits in just 3.2 innings.
John Gant will make his 14th start of the season on Wednesday. The right hander has a 4-5 record in 2021, to go along with a 3.50 ERA, 1.61 WHIP and 46 strikeouts from 61.2 innings. Gant has ultimately struggled to perform at the mound recently, having allowed 15 runs over 11 innings in his last three starts.
The Tigers will send Matt Manning to the mound for his second career MLB start. Manning owns a 0-1 record, 3.60 ERA, 1.20 WHIP and three strikeouts from five innings of work. The 23-year old, 6’6’’ rookie debuted against the Angels last Wednesday, allowing two runs on four hits in five innings.
Although Manning performed admirably in his MLB debut last week, the Tigers still lost the game. The rookie has also struggled this season in the Triple-A, owning a 1-3 record and 8.07 ERA in seven starts. Seeing as Gant will be making the start for St Louis and the Cardinals will be supporting him with a better rotation, we are going to take the Cardinals on the road in this matchup. Especially when considering that Gant has a 2.68 ERA in eight road starts this year.
San Francisco Giants @ Los Angeles Angels – 4.07PM ET
The Giants and Angels will wrap up their two game set in Los Angeles on Wednesday afternoon, in what will be the second and final match of their two game series.
Anthony DeSclafani led San Francisco to a seventh win in eight games thanks to another dominant performance at the mound in the series opener in Los Angeles on Tuesday. DeSclafani threw seven scoreless innings in a 5-0 shutout victory, allowing just three hits and collecting nine strikeouts. Will Flores hit a two run homer at the top of the first to extend San Francisco’s lead to 4-0 after one.
Although he collected 10 strikeouts, Andrew Heaney allowed five earned runs on 10 hits in six innings at the mound for Los Angeles in Tuesday’s five run loss.
— SFGiants (@SFGiants) June 23, 2021
NL MVP contender Shohei Ohtani will make his 11th start with the ball this season. Ohtani has a 3-1 record, 2.70 ERA, 1.16 WHIP and 73 strikeouts from 53.1 innings this season. The designated hitter has clubbed eight home runs at a .830 slugging percentage this in June, to go along with a 2-0 record, 2.65 ERA and 23 strikeouts in 17 innings on the mound this month.
In what has the makings to be a mouthwatering pitching matchup, San Francisco will counter with NL Cy Young contender Kevin Gausman. The right hander’s 8-1 record is good for the equal third most wins in the league and his 1.51 ERA is the second best in baseball. Gausman allowed just two earned runs in eight innings in his last appearance and he has given up two earned runs or fewer in all but one start this year.
Even though Ohtani is arguably the best dual threat asset in baseball, coming up against a pitcher such as Gausman is no easy feat. The Giants ace has only lost one game this season and he has allowed just 15 earned runs across his 14 starts this year. As well as that, San Francisco’s offense has been on fire recently, as they have 64 runs across their last eight games, where they own a 7-1 record in that time.
Houston Astros @ Baltimore Orioles – 7.05PM ET
The Orioles and Astros will conclude their three game series in Baltimore on Wednesday night.
It was not the dominant offensive performance that we have become accustomed to, however the Houston Astros extended their active winning streak to nine consecutive games after claiming their second victory over the Orioles in game two of this set on Tuesday.
Zack Greinke took the win with the ball for Houston, allowing just one run on five hits in 7.1 innings. Myles Shaw was the offensive player of the game, hitting a solo homer at the top of the second and a go ahead single at the top of the seventh.
Baltimore will send Thomas Eshelman to the mound for his second start of the season on Wednesday. The right-hander owns a 5.02 ERA and 1.39 WHIP from 23 career starts. Eshelman did not factor in his one start this year, throwing 4.2 innings and allowing one earned run on three hits against the Blue Jays last week.
Jose Urquidy will make his 13th start of the season for the Astros in this matchup. The right hander has a 5-3 record, 3.65 ERA, 1.00 WHIP and 60 strikeouts from 69 innings of work this year. Urquidy is coming off a solid last start, as he allowed just two earned runs across four hits in seven innings in a win against the White Sox.
Seeing as the Orioles own a 1-12 record from their last 13 games and the Astros are in the midst of a nine game winning streak, we can’t go past Houston to win this matchup on Wednesday. Especially when considering that the Astros lineup, who are averaging a league high 5.64 runs per game, will be coming up against an inexperienced Thomas Eshelman, who will be supported by the 29th ranked pitching staff in the league (5.28 team ERA).
Los Angeles Dodgers @ San Diego Padres – 10.10PM ET
A pair of NL West rivals will close out our Wednesday night MLB schedule when the Padres host the Dodgers for the third and final match of their three game series.
As a result of their 3-2 victory on Tuesday, San Diego extended their active winning streak to six consecutive games and took a 2-0 series victory and lead over the Dodgers in the process. Blake Snell threw five scoreless innings with five strikeouts in the win, while Jake Cronenworth’s two run homer at the bottom of the first proved to be the offensive play of the game.
The Dodgers lineup managed just two runs despite boasting a 7-4 advantage in the hit count. While Clayton Kershaw’s up and down season continued, allowing three earned runs in his six innings with the ball.
— MLB (@MLB) June 23, 2021
Trevor Bauer will make his 16th start of the season for the Dodgers on Wednesday. The right hander owns a 7-5 record, 2.45 ERA, 0.94 WHIP and 119 strikeouts from 95.2 innings of action this year. Although he allowed zero runs on three hits in seven innings against Arizona in his last start, Bauer has conceded seven earned runs in 12.1 innings in his prior two starts.
San Diego will counter with Joe Musgrove at the mound on Wednesday night. Musgrove has a 4-6 record from 13 starts (14 appearances) this season, to go along with a 2.28 ERA, 0.85 WHIP and 98 strikeouts from 79 innings of action. The right hander has been incredible recently, having allowed zero runs in four of his last six starts.
Seeing as both teams will have starters on the mound who are coming off outstanding performances, we are going to take the Padres at home in this matchup. Although Bauer is the bigger name, Musgrove has actually been the better of the two starters over the last month. As well as that, the Padres own a 6-3 record over the Dodgers this season, and Los Angeles will be without Cody Bellinger, Corey Seager, and Yoshiitomo Tsutsugo, while Max Muncy is not a certainty to play.
If you need more news, information and predictions, head over to our MLB hub page for all your baseball needs!
Want more picks? We have just launched our Premium Picks service, and for a limited time only, it is free! *T&Cs Apply.
*Odds and spreads correct at time of publication, courtesy of FanDuel