Our tipsters have been ON FIRE so far in June and we are certain that they will finish off the first month of summer with another day full of winning MLB picks!
Look below to find our free MLB Picks for the five best games on today’s schedule!
Chicago Cubs @ Milwaukee Brewers – 2.10PM ET
The two top sides in the NL Central will conclude their three game series in Milwaukee on Wednesday afternoon when the Brewers host the Cubs at Miller Park.
The Brewers have extended their lead over the Cubs in the NL Central as a result of defeating Chicago in the opening two matches of their three games series. Milwaukee won Monday’s game 14-4 before claiming a series victory on Tuesday with a 2-1 win.
Brandon Woodruff got the win with the ball for Milwaukee, allowing one run on four hits in six innings at the mound. Chicago’s pitching staff held the Brewers offense to just two hits through eight innings, however the Cubs lineup failed to capitalise on their advantage in the total hit count.
— Milwaukee Brewers (@Brewers) June 30, 2021
Chicago will send Jake Arrieta to the mound for his 16th start of the season on Wednesday. Arrieta has a 5-8 record, 5.32 ERA, 1.49 WHIP and 60 strikeouts from 71 innings of action in 2021. The right hander has allowed 10 earned runs in his last three starts, throwing 13 innings in that time.
Milwaukee are expected to send Freddy Peralta to the mound for his 16th start (17th appearance) of the season. The right hander has a 7-2 record, 2.17 ERA, 0.87 WHIP and 122 strikeouts from 87 innings of action this year. Peralta has thrown 19 innings in his last three starts, allowing four runs on eight hits with 24 strikeouts in that time.
Seeing as Arrieta has allowed eight earned runs in eight innings in two of his last four starts, as well as four home runs in his last three games, we are going to take the Brewers to complete a series sweep at home. Freddy Peralta will give Milwaukee an advantage at the mound on Tuesday and the Brewers lineup is averaging 6.28 runs per game through their last seven matches, while the Cubs have averaged just 2.16 runs from their last 12 appearances.
Miami Marlins @ Philadelphia Phillies – 7.05PM ET
A pair of NL East rivals will continue their three game series in Philadelphia on Wednesday when the fourth placed Phillies host the last placed Marlins for the second match of their three game series.
As a result of their 4-3 victory in Tuesday’s series opener, the Philadelphia Phillies will take a 1-0 lead into game two of this series on Wednesday. After Odubel Herrera scored on a wild pitch at the bottom of the seventh, the Phillies were out to an unassailable 4-0 lead. Vince Velasquez allowed just two hits in seven shutout innings with the ball.
Miami’s three runs on Tuesday marked just the sixth time that their lineup had scored more than two runs in their past 13 games.
Philadelphia will send ace Aaron Nola to the mound for his 17th start of the season. Nola has a 5-4 record in 2021, to go along with a 3.97 ERA, 1.18 WHIP and 107 strikeouts from 90.2 innings of work. In two of his last three starts, Nola has allowed zero runs on five hits in 13 innings. However, the right-hander gave up six earned runs on six hits in just 2.1 innings in the remaining game.
With Cody Poteet on the IL, Miami are expected to give Jordan Holloway the ball for his third start (ninth appearance) of the season. Holloway has a 1-2 record, 2.55 ERA, 1.19 WHIP and 14 strikeouts from his 17.2 innings this year. The right hander has thrown 7.2 innings in his last three starts, allowing five runs on seven hits in that time.
Seeing as the Marlins have been held to two runs or fewer in seven of their last 13 games, we don’t think that Miami’s lineup is capable of hitting a winning score on the road on Wednesday. With just four wins in their past 10 games, Philadelphia certainly aren’t dominating teams this season, however given that they will be sending ace Aaron Nola to the mound, we like the Phillies to win Wednesday’s clash in a low scoring affair.
Los Angeles Angels @ New York Yankees – 7.05PM ET
The Angels and Yankees will continue their four game series in New York on Wednesday night, with what will be the third game of their midweek series.
After the Angels won game one 5-3 on Monday, the Yankees tied things up at 1-1 on Tuesday with a 11-5 victory of their own. New York piled on five runs at the bottom of the fourth to take a 10-3 lead into the fifth inning.
Shohei Ohtani added a further two home runs to his season total with the bat, however Andrew Heaney (seven in 3.0) and James Hoyt (three in 1.0) allowed a combined 10 earned runs in just four innings at the mound for Los Angeles.
Nothing like an off-Broadway Sho.
Shohei Ohtani is your league leader in HR. pic.twitter.com/abZVJFNZGe
— MLB (@MLB) June 30, 2021
Domingo German will make his 15th start of the season for the Yankees on Wednesday. The right hander has a 4-5 record, 4.32 ERA, 1.21 WHIP and 66 strikeouts from 73 innings this year. German has been costly in his recent games, owning a 5.05 ERA from his last seven appearances. He has pitched 12.1 innings in his last three starts, allowing 14 runs on 22 hits in that time.
The Angels will counter with dual threat weapon Shohei Ohtani on Wednesday. The right hander has a 3-1 record in 2021, to go along with a 2.58 ERA, 1.18 WHIP and 82 strikeouts from 59.1 innings of action. Ohtani has a 2-0 record and 2.35 ERA from 23 innings in June, while his 30 home runs with the bat are the most in the league.
Although he turned in a 2-1 record and 2.40 ERA in May, Domingo German has had a terrible start to the summer. German is 0-2 with a 7.04 ERA over 23 innings in his five starts in June, and Los Angeles’ offense will get the better of New York’s starter on Wednesday. The Angels lineup, who are averaging 4.84 runs per game this season, are hitting at the fourth best batting average in the league this year. Seeing as opposing hitters have posted a .292/.330/.510 slash line against German this month, we like Los Angeles to put up a big score on Wednesday. Especially with the in-form Shohei Ohtani (2-0 and 2.35 ERA in June) restricting New York’s lacklustre lineup at the mound for LA.
Seattle Mariners @ Toronto Blue Jays – 7.07PM ET
The Mariners and Blue Jays will continue their three game series on Wednesday night.
Toronto drew first blood in this set, winning Tuesday’s series opener 9-3. With the scores tied 3-3 at the bottom of the sixth, Bo Bichette clubbed a three run homer to give the Blue Jays a three run lead before Marcus Semien hit a three run deep ball of his own to stretch the lead to six runs.
Seattle’s rotation let them down on Tuesday as Rafael Montero and Will Vest both conceded three runs on four hits in just one inning with the ball for the Mariners.
Justus Sheffiled will make his 14th start of the season for Seattle on Wednesday. The southpaw has a 5-7 record, 5.69 ERA, 1.66 WHIP and 54 strikeouts from 68 innings of work. Sheffield has lost each of his last three starts, allowing 14 runs on 21 hits in 13.1 innings in that time.
Toronto will send Steve Matz to the mound for his 14th start of the season. The left hander has a 7-3 record, 4.26 ERA, 1.35 WHIP and 75 strikeouts from 69.2 innings this year. This will be Matz’s first start since testing positive for COVID-19 in mid-June.
Although they are two games above .500, the Mariners have a dismal -43 run differential. Seeing as Toronto have averaged 5.14 runs per game in 2021 and Steve Matz will give them an advantage at the mound, we like the Blue Jays to have a big win at home on Wednesday night.
Minnesota Twins @ Chicago White Sox – 8.10PM ET
A pair of AL Central rivals will close out our Wednesday night MLB schedule when the first placed White Sox host the third placed Twins for the second match of their three game series.
Chicago held off a late Minnesota push to secure a one run win in their series opener on Tuesday. Following a four run fifth inning, the White Sox were out to a 7-2 lead. However, the Twins scored the final four runs of the match which resulted in a 7-6 win for Chicago.
Kenta Maeda regressed with the ball for Minnesota, allowing seven earned runs on eight hits in just 4.2 innings at the mound.
— Minnesota Twins (@Twins) June 30, 2021
Bailey Ober will make his sixth start of the season and his MLB career for Minnesota on Wednesday. The rookie has not factored in a result this season, however he owns a 4.64 ERA, 1.31 WHIP and 23 strikeouts from 21.1 innings this year. Ober has conceded 11 earned runs this season, eight of which have come in two games.
The White Sox will counter with Dylan Cease on the mound for Wednesday’s clash. Cease has a 6-3 record, 3.81 ERA, 1.31 WHIP and 96 strikeouts from 75.2 innings of action this season. The right hander has a 2-1 record from his last three starts, having allowed nine earned runs on 15 hits in that time.
Seeing as the Twins fought to be within one run of the White Sox on Tuesday after Kenta Maeda allowed a deplorable seven runs on eight hits in just 4.2 innings at the mound, we think that the Twins lineup is still performing well enough to steer them to a win in the second game of this midweek set. As well as that, Chicago’s Dylan Cease has failed to complete five innings in three of his previous seven trips to the mound against Minnesota, and he owns a 5.45 ERA during that span.
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.