Our free MLB picks are out for Tuesday, April 12th, 2022! Make sure you check our MLB picks before the action kicks off.
Look below to find our free MLB picks for the five best games on today’s schedule!
Seattle Mariners @ Chicago White Sox – 4:10PM ET
The Seattle Mariners and Chicago White Sox will open up their series in this one. The Mariners wrapped up their stretch with the Twins on Monday while the Chicago White Sox had the day off to rest and prepare for this game. Chicago comes into this one at 2-1 while Seattle is 2-2.
The Seattle Mariners are coming into this game after finishing off a four-game series against the Minnesota Twins. They dropped the finale and ended up splitting the series against the Minnesota Twins. Now they will stay on the road and play another American League Central team when they head to the Windy City to play the Chicago White Sox. Seattle hardly missed out on the playoffs last season and now will be looking to take the next step and win the ultra-competitive AL West.
The Chicago White Sox had the day off on Monday after closing out a three-game series with the Detroit Tigers on Sunday afternoon. The White Sox won the final game of the series and took the series two games to one and now come into this new series with a record of 2-1 on the season. They are the clear favorites to win the American League Central this season and one of the top favorites to win the American League pennant as well. As for the result of this one, however, I have Seattle getting the victory.
Tony’s MLB Pick: Chicago White Sox (-132)
The Chicago White Sox got Monday off to travel back home for their home opener after playing a series in Detroit over the weekend. Opening Day did not go Chicago’s way but the two games following were won by a combined score of 15-3 including their 10-1 win in the series finale on Sunday. They’ll now open a series against the Seattle Mariners on Tuesday after the Ms got shut out on Monday by the Minnesota Twins. Seattle was only able to get two hits all game and now sit at 2-2 after a 2-0 start to the year.
Despite the clunker of a showing by the Mariners on Monday, I like the over in this game. Matt Brash is making his first MLB start in this one against a dangerous White Sox team, while Chicago is throwing out Vince Velasquez who went 3-9 with a 6.30 ERA last season. Young, inexperienced pitcher versus bad pitcher and I think that equates to a lot of runs.
Jeffery’s MLB Pick: Over 9 Runs (-115)
The Chicago White Sox are going into the home series against Seattle after winning 2 of 3 games against the Detroit Tigers. They played excellent in the last one winning by 10-1 and allowing only 2 hits. So far the White Sox are ranked third in the league with 6.41 runs per game. They will start Vince Velasquez who arrived from the San Diego Padres in the off-season after going 3-9 last season with a 6.30 ERA. The White Sox have won the last game against Seattle by 7-5.
The Seattle Mariners are coming off back-to-back losses to the Minnesota Twins after winning the first two games of that series. The Marines averaged only 2.65 runs in the first 4 games which ranks them 27th in the league. They will start Matt Brash who will play his first-ever MLB game coming from the minors. Seattle has won 6 of the last 10 games against the White Sox and the last 7 games against a team with a winning record. Chicago has won 17 of the last 22 series openers.
Marko’s MLB Pick: Chicago White Sox (-132)
New York Mets @ Philadelphia Phillies – 6:45PM ET
The New York Mets and the Philadelphia Phillies will face off in this one. It will be game number two of their series as they opened up on Monday. In-game number one it was the New York Mets who picked up the victory.
The New York Mets held a four-run lead into the eighth inning before the pitching imploded and they went on to lose 5-4. Now they will look to bounce back in this second game against the Philadelphia Phillies. The Mets fell to 3-2 on the season as they will be looking to even up the series. The Mets had a hot start to the season and they will look to keep the momentum rolling after losing a game that they absolutely shouldn’t have.
The Philadelphia Phillies picked up a huge comeback win in this game as they stormed back from a four-run deficit to beat the New York Mets 5-4 in the opening game of their series. The Phillies have looked decent out of the gate as they come into this one with a record of 3-1 after taking the opening series of the season from the Oakland Athletics. As for the result of this one, however, I think the New York Mets bounce back and get the victory to even the series up.
Tony’s MLB Pick: New York Mets (+140)
The New York Mets and Philadelphia Phillies opened up a three-game series on Monday and we were treated to a good one. The Mets got off to a hot start, going up 3-0 in the first inning and then extending that lead out to 4-0 in the seventh. It appeared they would cruise to a nice divisional win, and move to 4-1, but the Phillies had other plans. It all started with a fielder’s choice by Kyle Schwarber that got Philly on the board finally cutting the lead to 4-1. Schwarber was then brought home by a two-run homer to cut the lead to one and then two more RBI doubles that inning gave Philadelphia the lead for good. This 5-4 win pushed their record to 3-1 on the season and showed how dangerous the Phillies’ offense is and how quickly they can strike. The Mets will try and regroup for Tuesday’s game and try to get back on track.
Zach Wheeler is getting the start for the Phillies in this one, his first of the season. Wheeler won 14 games last season with a 2.78 ERA and had a 2-1 record against the Mets in 4 starts. All but one of those starts was a quality start. The last four starts for Wheeler last year went under the total and the total is 6-0-2 in the last eight meetings of these two teams after the push on Monday. I think we get another relatively low-scoring affair that stays under the number on Tuesday.
Jeffery’s MLB Pick: Under 8.5 Runs (+100)
The Philadelphia Phillies are 3-1 for the season after the series against Oakland and a 5-4 win over the Mets last night. The Phillies were 4-0 down yesterday but went on to score 5 runs in the eighth inning to win the game. Philadelphia is 7th in the league with 1.26 home runs per game. They will start Zack Wheeler who spent 5 seasons with the Mets and is coming off a 14-10 record and a 2.78 ERA last season. Philadelphia has won 8 of the last 10 games against the Mets
The New York Mets are 3-2 for the season after winning the first 3 games of the season against the Washington Nationals. The Mets allowed only 2.72 runs per game in the first five games of the season which ranks them 4th in the league. They will start Tylor Megill who is in his second MLB season and was 4-6 with a 4.52 ERA. The Mets lost 10 of the last 14 road games and 28 of the last 34 games against teams with a winning record. Philadelphia has won 7 of the last 9 games as home favorites.
Marko’s MLB Pick: Philadelphia Phillies (-166)
Toronto Blue Jays @ New York Yankees – 7:05PM ET
The Toronto Blue Jays and New York Yankees will meet for game number two of their series in this one. On Monday evening it was the Blue Jays who came out on top and now they will be looking to go up 2-0 in the series in this one.
The Toronto Blue Jays enter this one after taking game one of the series over the New York Yankees by a score of 3-0. Now they will look to grab game two and officially clinch the series or at least guarantee a split over this four-game stretch. They have looked great so far this season as they will enter this game with a record of 3-1 on the year and will be looking to keep the fast start going through the first full week of the season.
It’s been a decent start for the Bronx Bombers as well as they’ve taken two out of three from their arch-rivals before dropping this one on Monday night. Now they look to even up the series at one apiece heading into the final two games. The Yankees come into this game with a record of 2-2 on the year. As the American League East is going to be a constant dog fight all year long. As for the result of this one, however, I have the Blue Jays going up 2-0 in this series and giving the Yankees another home loss.
Tony’s MLB Pick: Toronto Blue Jays (+102)
The Toronto Blue Jays bounced back from their 12-6 loss to the Texas Rangers on Sunday to beat the Yankees 3-0 on Monday. Alek Manoah allowed only one hit in six innings of work while striking out 7 batters in his first start of the season. George Springer was the entire offense for the whole game, driving in all three runs with a two-run homer and RBI double. The fans were booing him endlessly, as he is still a hated figure in New York after his role in the 2017 sign-stealing scandal by the Houston Astros. He got the last laugh though, and his team got the win, pushing the Jays’ Yankee Stadium winning streak out to five games.
This is going to be a battle of two left-handed pitchers and I think that sets us up for a potentially high scoring affair on Tuesday. The Blue Jays lineup boasts a lot of right-handed power and they will be able to tee off on Nestor Cortes who was a reliever for much of the 2021 season. The Yankees bats are due to wake up after a couple of down games and I think that’s what we will get in this one. Give me the over here.
Jeffery’s MLB Pick: Under 9.5 Runs (-112)
After winning the first 2 games against the Red Sox, the Yankees lost the third against the Red Sox and the opening game to the Toronto Blue Jays. The Yankees have scored 3.08 runs per game which ranks them 23rd in the league and have hit 1.25 home runs per game, 9th in the league. New York will start Nestor Cortes tonight who was 2-3 last season with a 2.90 ERA. The Yankees have won 6 of the last 7 games against a left-handed starting pitcher.
The Toronto Blue Jays are 3-1 for the season losing only one game against Texas in the last one of the three-game opening series. The Blue Jays shut down the Yanks last night allowing only 4 hits. The Blue Jays are eighth in the league with 3.32 runs per game and seventh with 9.71 strikeouts per game. They have won 6 of the last 10 games against the Yankees. Toronto will start Yusei Kikuchi who was signed by the Seattle Mariners in the off-season. He was 7-9 last season with a 4.41 ERA. Toronto has won the last 5 games as underdogs.
Marko’s MLB Pick: Toronto Blue Jays (+102)
Kansas City Royals @ St.Louis Cardinals – 7:45PM ET
The I-70 rivalry series resumes in this one as they meet for the first time this season. The Royals wrapped up with the Cleveland Guardians yesterday. While the St.Louis Cardinals finished up with the Pittsburgh Pirates. As both teams played four-game series to open the season.
The Kansas City Royals started the regular season strong with a 2-0 record. However, they have lost their last two games as they have given up 27 total runs on Sunday and Monday, as compared to 2 on Thursday and Saturday. Now they will be looking to bounce back against their in-state rivals the St.Louis Cardinals as they get the series underway on Tuesday night. They will look to get back to the form that they had during the first two games against the Cleveland Guardians before the wheels fell off.
The St.Louis Cardinals are coming into this game after their game on Monday against the Pittsburgh Penguins was postponed due to weather. Now they will have a day or rest before welcoming the Kansas City Royals to Busch Stadium for this series. The Cardinals come into this game with a record of 2-1 on the season. They will be looking to open up this rivalry series with a victory after losing on Sunday to the Pittsburgh Pirates. As for the result of this one I have the St.Louis Cardinals getting the victory over Kansas City.
Tony’s MLB Pick: St.Louis Cardinals (-180)
The St. Louis Cardinals got an unexpected day off on Monday after their game with the Pittsburgh Pirates was postponed due to inclement weather. The Cards were 2-1 in that series and now will shift their focus over to the Royals who wrapped up a four-game series split with the Cleveland Guardians on Monday. The Royals took the first two games, which were low-scoring affairs that only had 5 runs combined. The two losses by Kansas City had 37 runs combined, 27 of which came from Cleveland. If they do not get the pitching figured out quickly, this is going to be a long series for them against a very capable Cardinals offense.
The Cardinals haven’t had much trouble scoring runs this season, getting 19 runs in their first three games, and that sets them up pretty well against this Royals staff. Daniel Lynch struggled last season, especially on the road and this is a tough spot for him as a lefty against this lineup stacked with right-handed hitters. I think the Cardinals get a few runs off him early and the Royals won’t be able to catch up.
Jeffery’s MLB Pick: St.Louis Cardinals (-180)
The St. Louis Cardinals have started the season with a 2-1 record in the series against the Pittsburgh Pirates. They dropped a 3-0 lead in the last one, losing 9-4 at the end. They have scored 6.33 runs per game being 5th in the league and are on top of the league with 84.6% OPS. St. Louis has won the last 3 games against Kansas City. They will start Dakota Hudson who was only 1-0 last season with a 2.08 ERA.
The Kansas City Royals are 2-2 for the season after splitting the first series against the Cleveland Guardians. They are coming off back-to-back losses allowing a total of 27 runs in those two which puts them 29th in the league with 6.81 allowed runs per game. Daniel Lynch will start tonight for the Royals who is coming into his second MLB season after going 4-6 last season with a 5.69 ERA. The Royals have won the last 4 interleague games and 12 of the last 15 first games in the series.
Marko’s MLB Pick: St.Louis Cardinals (-180)
San Diego Padres @ San Francisco Giants – 9:45PM ET
Two of the league’s best teams meet in this one. As the San Diego Padres opened their series with the San Francisco Giants on Monday. Now they will meet for game two in this one as the Padres will look to grab a second victory.
In-game one of this series it was the San Diego Padres who picked up the series opening victory over the San Francisco Giants on the road by a score of 4-2. Now the Padres will look to take game two in this one and clinch the series and set up the opportunity to grab the sweep on Wednesday. The Padres move to 4-1 on the season and they are doing it all without their superstar Fernando Tatis Junior as he is still rehabbing from a broken wrist. Taking the hill for them in this game will be Yu Darvish.
The San Francisco Giants finished as the best team in baseball at the end of last year’s regular season. Now through their first four games of the season, they come into this one with a 2-2 record. Alex Cobb will be on the mound for them in this one as he gets set to make his first start of the season. The Giants will be looking to knot the series up at one apiece and set themselves up to win the series on Wednesday before heading to Cleveland after a day off on Thursday. As for the result of this one, however, I have the San Diego Padres claiming the win and the series.
Tony’s MLB Pick: San Diego Padres (-110)
The San Francisco Giants and San Diego Padres will play game two of their three-game set on Tuesday night. Yu Darvish is taking the bump for the Padres after recording a no-decision in his opening day start against the Arizona Diamondbacks. San Diego lost that game on a walk-off homer but went on to win the final three games of that series. Darvish wasn’t the reason for the loss, as he pitched 6 scoreless innings before the bullpen let him down.
Alex Cobb is making his first start of the season for the Giants after an 8-3 record last season. The Padres have shown that they will be competitive even without Fernando Tatis Jr. but the Giants should have a good game against Darvish on Tuesday. He had a flawless performance on Opening Day and still wasn’t able to get the win because of the lack of run support and bullpen issues, and against a team the quality of San Fran, that’s a recipe to lose.
Jeffery’s MLB Pick: San Francisco Giants (-106)
The San Francisco Giants are 2-2 for the season. After going 2-1 in the opening series against the Miami Marlins, the Giants lost the first game against the Padres by 4-2. The Giants have won 6 of the last 10 games against the Padres. They will start Alex Cobb in the second game against the Padres who was 8-3 last season with a 3.76 ERA. The Giants have won 14 of the last 19 second games of the series and the last 6 games with the total set at 11.0 or higher.
The San Diego Padres started the season with a loss to the Arizona Diamondbacks but then went on to win the next 4 games including last night’s 4-2 win over San Francisco. The Padres will start Yu Darvish who is going into his 11th season in the league. He is 79-67 in his career with a 3.55 ERA. The Padres have lost 35 of the last 51 games overall and 23 of the last 33 against teams from the NL West.
Marko’s MLB Pick: San Fransico Giants (-106)
If you need more news, information, and predictions, head over to our MLB hub page for all your baseball needs!
*Odds and spreads correct at time of publication, courtesy of FanDuel.