Welcome to Opening Pitch, my daily baseball betting column that features my MLB predictions and Tuesday picks.
The goal for Opening Pitch is to highlight top daily projection edges for MLB moneylines and totals, share my favorite bets and props, and provide some betting notes and analysis.
My projections for every MLB game on Tuesday are available in the Action App (on both the PRO Projections tab and the game pages) and our Projections Hub. You can also shop for the best lines on our MLB Odds page.
Here are my Tuesday MLB predictions and picks.
[quickslipbasic bookname=”DraftKings” booklogo=”https://assets.actionnetwork.com/128508_Primary1.png” image=”https://images.actionnetwork.com/blog/2025/04/Screenshot-2025-03-31-at-11.53.50%E2%80%AFPM.png” buttontext=”+1000 MLB Moneyline Parlay” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1426074009&deeplinkId[1]=ML1427413497&deeplinkId[2]=ML1426083421&context=qs-articles”][/quickslipbasic]
MLB Predictions, Expert Picks, Tuesday Projections
[teammatchup link=”#1″ shadow=”true” firstfullname=”New York Mets” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/nym.png” secondfullname=”Miami Marlins” secondlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-miami-marlins.png”][/teammatchup] | [teammatchup link=”#2″ shadow=”true” firstfullname=”Washington Nationals” firstlogo=”https://images.actionnetwork.com/blog/2023/08/2023-mlb-logo-washington-nationals.png” secondfullname=”Toronto Blue Jays” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/tor.png”][/teammatchup] | [teammatchup link=”#3″ shadow=”true” firstfullname=”Kansas City Royals” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/kc.png” secondfullname=”Milwaukee Brewers” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/mil.png”][/teammatchup] | [teammatchup link=”#4″ shadow=”true” firstfullname=”Los Angeles Angels” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png” secondfullname=”St. Louis Cardinals” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/stl.png”][/teammatchup] | [teammatchup link=”#5″ shadow=”true” firstfullname=”Atlanta Braves” firstlogo=”https://static.sprtactn.co/teamlogos/mlb/100/atl.png” secondfullname=”Los Angeles Dodgers” secondlogo=”https://static.sprtactn.co/teamlogos/mlb/100/lad.png”][/teammatchup] |
[procard imageurl=”https://assets.actionnetwork.com/527348_ProWeekly1500x8441.jpg” cta=”7 Days of PRO Betting Tools” firstupsell=”Track sharp CBB & MLB money” secondupsell=”Player prop & home run projections” thirdupsell=”PRO systems, premium articles & more!” buttontext=”TRY PRO NOW” buttonurl=”/pricing”][/procard]
[anchor name=”1″][/anchor]
Mets vs Marlins Preview, Moneyline Prediction
[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/nym.png” awayname=”Mets” awayslug=”new-york-mets” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/mia_n.png” homename=”Marlins” homeslug=”miami-marlins” date=”Tuesday, Apr 1″ time=”6:40 p.m. ET” network=”SNY” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”-1.5″ col1awayline=”+110″ col1hometext=”+1.5″ col1homeline=”-130″ col2awaytext=”8″ col2hometext=”8″ col2awayline=”-102o / -118u” col2homeline=”-102o / -118u” col3awaytext=”-162″ col3hometext=”+136″ col3awayline=”” col3homeline=”” bookname=”DraftKings” bookthumbnaillogo=”https://assets.actionnetwork.com/603379_Primary.png” bookreviewslug=”draftkings”][/gamematchup]
Kodai Senga (NYM) vs. Sandy Alcantara (MIA)
Sandy Alcantara impressed through the first 14 outs of his Opening Day start — his first since September 2023, following Tommy John surgery. The former NL Cy Young winner made it to the fifth inning (while recording seven strikeouts) before surrendering his first hit, which ultimately triggered a two-out rally and chased him from the game.
Still, Alcantara tossed 91 pitches — after peaking at 48 in spring training — and could potentially extend out to 100 pitches on Tuesday.
Most importantly, Alcantara flashed excellent Stuff+ metrics (112 on his sinker, 114 on his slider, 115 on his curveball) — in line with pre-injury results (107 Stuff+, 111 career) aside from his changeup (93 Stuff+).
Still, since Alcantara’s velocity (98.2 mph) returned to pre-injury levels (98 mph in 2023 and 2022) and his breaking balls are sharp, I’d expect him to rediscover the feel for his signature offspeed pitch, which sat a tick below norm (90 mph vs. 91.1 mph career) in his first start back from surgery.
Sandy Alcántara, 98mph ⛽️
7th K pic.twitter.com/9GFC4QNc2g
— Rob Friedman (@PitchingNinja) March 27, 2025
Alcantara posted a 2.90 xERA, 3.29 xFIP, and 17.7% K-BB% during his Cy Young season. Projections call for a projected FIP between 3.48 and 3.81 in 2025.
Still, since he keeps the ball on the ground (career 50.5% ground-ball rate) and out of the bleachers (0.90 HR/9), Alcantara tends to outperform his underlying ERA indicators (career 3.32 ERA, 3.99 xFIP, 4.19 SIERA).
Kodai Senga missed almost the entirety of the 2024 season with a shoulder capsule strain and a subsequent hamstring strain. He made one regular season start, then bombed out in the playoffs (5 IP, 6 H, 7 R, 7 BB, 4 K) while pitching at significantly reduced velocity (91.9 mph fastball, down 2.2 mph vs. career average) in a start against the Dodgers. Senga rediscovered his velocity in a relief appearance one week later, but was equally ineffective.
Projection systems view Senga (projected FIP range of 3.8 to 4.01, projected K-BB% of 15.1% to 16.3%) slightly worse than his 2023 results (3.87 xERA, 3.77 xFIP, 18% K-BB%). He appeared effective in spring (combined 9 IP, 3 H, 2 R, 2 BB, 9 K) but maxed out at 59 pitches on March 20; I wouldn’t expect Senga to pitch beyond the fourth or fifth inning.
I projected the Marlins as +120 underdogs (just over 45% implied); bet their moneyline to +130, at a two percent edge compared to my projection.
Pick: Marlins Moneyline (bet to +130)
[anchor name=”2″][/anchor]
Nationals vs Blue Jays F5 & Over/Under Pick
[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/wsh.png” awayname=”Nationals” awayslug=”washington-nationals” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/tor.png” homename=”Blue Jays” homeslug=”toronto-blue-jays” date=”Tuesday, Apr 1″ time=”7:07 p.m. ET” network=”MASN2″ col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”+1.5″ col1awayline=”-155″ col1hometext=”-1.5″ col1homeline=”+130″ col2awaytext=”8.5″ col2hometext=”8.5″ col2awayline=”-108o / -112u” col2homeline=”-108o / -112u” col3awaytext=”+136″ col3hometext=”-162″ col3awayline=”” col3homeline=”” bookname=”DraftKings” bookthumbnaillogo=”https://assets.actionnetwork.com/603379_Primary.png” bookreviewslug=”draftkings”][/gamematchup]
Trevor Williams (WSH) vs. Jose Berrios (TOR)
Despite an excellent 13-start sample in 2024, projections don’t like Trevor Williams (2.03 ERA, 3.17 xERA, and 15.8% K-BB% in 2024) as anything better than a back-end starter in 2025 (projected FIP range of 4.55 to 4.72).
Williams increased his slider usage to a career-high rate (34.7% vs. 19% career). Still, he was a luck category merchant, holding opposing offenses to a .267 BABIP (.299 career) and an 80.2% strand rate (73.4% career) alongside the lowest HR/FB rate (4.2% vs. 12.8% career) of his nine major league seasons.
ERA estimators put Williams at a 3.82 xFIP and 3.96 SIERA last season; his ERA was nearly half that, and forecasts expect him to pitch closer to his career averages in 2025.
Jose Berrios (projected FIP range of 4.33 to 4.60) is a much bigger name-brand talent among pitchers — amid a poorly aging seven year, $131 million contract — as he both projects in a similar range as Williams, but also posted significantly worse results than his opponent last season (4.74 xERA, 4.25 xFIP, 12.6% K-BB%).
These teams also feature two of the more ineffective bullpens in baseball. Washington rates 29th in my bullpen power rankings, after ranking 15th in xFIP (4.03) and 22nd in K-BB% last season. Toronto (projected 22nd) posted worse numbers last season (27th in xFIP and K-BB%), but has made more positive additions to its unit since the last trade deadline.
I set the totals at 5.07 runs for the First Five Innings (F5) and 8.98 for the full game; bet F5 Over 4.5 to -125, and the full game Over 8.5 to -105.
Pick: F5 Over 4.5 (bet to -125) | Over 8.5 (be to -105)
[anchor name=”3″][/anchor]
Royals vs Brewers Moneyline Bet
[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/kcd.png” awayname=”Royals” awayslug=”kansas-city-royals” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/mil.png” homename=”Brewers” homeslug=”milwaukee-brewers” date=”Tuesday, Apr 1″ time=”7:40 p.m. ET” network=”FDSKC” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”-1.5″ col1awayline=”+170″ col1hometext=”+1.5″ col1homeline=”-205″ col2awaytext=”8.5″ col2hometext=”8.5″ col2awayline=”-110o / -110u” col2homeline=”-110o / -110u” col3awaytext=”+105″ col3hometext=”-125″ col3awayline=”” col3homeline=”” bookname=”DraftKings” bookthumbnaillogo=”https://assets.actionnetwork.com/603379_Primary.png” bookreviewslug=”draftkings”][/gamematchup]
Michael Lorenzen (KC) vs. Chad Patrick (MIL)
Similar to Trevor Williams, Michael Lorenzen significantly overperformed underlying indicators in 2024, but unlike Williams, Lorenzen’s xERA (4.59) aligns with other replacement-level metrics (4.95 xFIP, 6.9% K-BB%, 88 Pitching+, 5.10 botERA) in his profile.
Projection systems aren’t buying his 3.31 ERA from 2024, which was fueled by a .236 BABIP (.277 career); his projected FIP range for 2025 is 4.61 to 4.77.
Chad Patrick will start for the scuffling Brewers, who need length from a starter. Patrick won the pitching triple crown in the Triple-A International League last season, posting a 14-1 record with a 2.90 ERA, 14 wins, and 145 strikeouts in 136 1/3 innings (19.1% K-BB%; 4.43 MLB equivalent xFIP).
Projection systems take that major league equivalency from Triple-A and put Patrick between a 4.26 and 4.53 FIP for 2025, which makes him the superior starting pitcher in this matchup.
Patrick throws five different pitch types (four-seamer, cutter, sinker, slider, changeup) but prefers to flood the zone with his three fastballs (combined 79.7% usage rate in 2023).
Despite Milwaukee’s poor start, I prefer its bullpen in a vacuum (projected 13th, Kansas City projected 21st) and give them a significant defensive advantage too. However, the Royals have the better offense.
I projected the Brewers near -130 in this matchup and would bet their moneyline up to -120.
Logically, these teams had the exact win total coming into the season, but Milwaukee is at home, and I give them the pitching edge throughout this contest.
Pick: Brewers Moneyline (bet to -121)
_InlineAdBlock
[anchor name=”4″][/anchor]
Angels vs Cardinals Preview & 3 Picks
[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/laa.png” awayname=”Angels” awayslug=”los-angeles-angels” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/stl.png” homename=”Cardinals” homeslug=”st.-louis-cardinals” date=”Tuesday, Apr 1″ time=”7:45 p.m. ET” network=”FDSMW” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”+1.5″ col1awayline=”-170″ col1hometext=”-1.5″ col1homeline=”+143″ col2awaytext=”8.5″ col2hometext=”8.5″ col2awayline=”-105o / -115u” col2homeline=”-105o / -115u” col3awaytext=”+122″ col3hometext=”-145″ col3awayline=”” col3homeline=”” bookname=”Caesars” bookthumbnaillogo=”https://assets.actionnetwork.com/463646_Caesars.png” bookreviewslug=”caesars”][/gamematchup]
Kyle Hendricks (LAA) vs. Matthew Liberatore (STL)
Kyle Hendricks will make his 29th career start against the Cardinals, but as a member of a team other than the Cubs for the first time in his 12-year career.
Hendricks had an excellent peak from 2014-2020, but he’s been a replacement-level pitcher in three of the past four seasons (xERA of 4.81, 4.13, 5.07, 4.92), and his K-BB% dipped to a career low of 7.8% last season (13.7% career).
Projections don’t see a bounce back in 2025, with a projected FIP range of 4.88 to 5.09 for Hendricks across more than 20 expected starts.
He can still generate weak contact (31% career, 33.4% in 2024, 31.3% in 2023), which could benefit him in strong pitching conditions, but he can’t get the strikeout to get himself out of jams anymore.
On Tuesday in St. Louis, temperatures will be 59 degrees at first pitch, with strong 15-16 mph gusts blowing in from right field.
Moreover, pitcher-friendly umpire Doug Eddings will call balls and strikes. Per Action Labs, Eddings has posted a career 54.3% win rate to the Under (+4% ROI for a consistent $100 bettor).
I set the total at 7.8 runs and would bet Under 8.5 to -117, but I also show an edge on the Cardinals moneyline.
Matthew Liberatore will get another crack at the Cardinals’ rotation after primarily working as a reliever last season (4.20 xERA, 4.17 xFIP, 13.4% K-BB%). Liberatore has two potential above-average breakers (124 Stuff+ slider, 155 curveball) to pair with an average sinker (101) and cutter (101), but he has struggled to neutralize right-handed hitters (career 5.10 xFIP, 7.1% K-BB%) as compared to same-sided opposition (3.58 xFIP, 16.7% K-BB% vs. lefties) and likely throws his four-seamer too much.
Projection systems like Liberatore to improve his effectiveness in 2025 (projected FIP range of 4.06 to 4.30), while splitting time between the rotation (projected 17 starts) and bullpen (projected 40 relief appearances).
The Cardinals have the much better bullpen in this contest (projected 16th; Angels projected 24th), and the superior position player group, both offensively and defensively.
Take St. Louis to -143 in the F5 market and -14o for the full game.
Pick: Under 8.5 (bet to -117) | Cardinals F5 Moneyline (bet to -143) | Cardinals Moneyline (bet to -140)
[anchor name=”5″][/anchor]
Braves vs Dodgers: Value on Atlanta Moneyline?
[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/atl.png” awayname=”Braves” awayslug=”atlanta-braves” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/ladd.png” homename=”Dodgers” homeslug=”los-angeles-dodgers” date=”Tuesday, Apr 1″ time=”10:10 p.m. ET” network=”FDSSO” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”+1.5″ col1awayline=”-140″ col1hometext=”-1.5″ col1homeline=”+118″ col2awaytext=”8″ col2hometext=”8″ col2awayline=”100o / -120u” col2homeline=”100o / -120u” col3awaytext=”+143″ col3hometext=”-170″ col3awayline=”” col3homeline=”” bookname=”Caesars” bookthumbnaillogo=”https://assets.actionnetwork.com/463646_Caesars.png” bookreviewslug=”caesars”][/gamematchup]
Chris Sale (ATL) vs. Dustin May (LAD)
This moneyline price took off following the Dodgers’ Monday victory; Atlanta opened closer to +125, but quickly moved as high as +160 after open.
I set the Braves as +120 underdogs (45.5% implied), and was initially in line with the market and happy to pass, but I will have to consider betting Atlanta north of +130 (43.5% implied) at a two percent edge compared to my number, and +160 (38.5% implied) is roughly a seven percent edge.
Dustin May has returned from Tommy John surgery and an esophageal tear to post elite Stuff+ metrics (110 Stuff, 104 Sinker, 114 four-seamer, 126 curveball, 100 cutter) at the back-end of the Dodgers’ rotation, with the likelihood of converting to a dominant fireman relief arm for a postseason run.
May owns a career 3.10 ERA and 3.85 xFIP in 191 innings spread across five MLB seasons; he’s struggled to stay healthy, but projects as a highly effective arm when he does pitch.
Projection systems don’t expect more than six starts for May in 2025, but still have his projected FIP between 3 and 4.00. However, pitch-modeling data says he can outperform even the most optimistic public projection.
Chris Sale dealt with arm fatigue near the end of his 2024 Cy Young campaign, but appeared healthy in his first start of 2025, posting a 104 Stuff+ and 118 Pitching+ rating (106 and 111 last season) while approximating his velocity levels from last season.
Chris Sale, Filth. 😷 pic.twitter.com/LdBlo4mKFI
— Rob Friedman (@PitchingNinja) March 27, 2025
Forecasts put Sale’s 2025 FIP between 3.14 and 2.97 — in proper Ace territory — and he had a strong outing against their lineup last September (6 IP, 5 H, 1 R, 2 BB, 6 K). Moreover, he could push closer to 100 pitches after tossing 84 on Opening Day.
We’ll look to time peak pricing in the betting market, with the undefeated Dodgers taking on the winless Braves, but that +160 number in the overnight market could be the highest it gets.
Pick: Over 7.5 (bet to -115) | Wait for Peak Price on Braves’ Moneyline (+130 or better)
Sean Zerillo’s MLB Picks and Predictions for Tuesday, April 1
Follow me in the Action Network App for additional bet notifications.
- Braves/Dodgers, Over 7.5 (-114, 0.5u) at FanDuel (bet to -115)
- Cardinals/Angels, Under 8.5 (-115, 0.5u) at BallyBet (bet to -117)
- Cleveland Guardians (+150, 0.25) at Fanatics (bet to +145)
- Chicago White Sox (+145, 0.25u) at ESPNBet (bet to +140)
- Diamondbacks/Yankees, Under 8.5 (-105, 0.25u) at BallyBet (bet to -115)
- Houston Astros (+115, 0.25u) at ESPNBet (bet to +110)
- Mets/Marlins, Over 7.5 (-115, 0.25u) at BallyBet (bet to 8, -104)
- Miami Marlins (+135, 0.5u) at Caesars (bet to +129)
- Milwaukee Brewers (-110, 0.5u) at Fanatics (bet to -121)
- Nationals/Blue Jays, F5 Over 4.5 (-110, 0.25u) at BetMGM; bet to -125
- Nationals/Blue Jays, Over 8.5 (-102, 0.25u) at FanDuel; bet to -105
- Pirates/Rays, Over 9 (+100, 0.5u) at DraftKings (bet to -102)
- Seattle Mariners F5 (-154, 0.25u) at DraftKings (bet to -160)
- St. Louis Cardinals F5 (-128, 0.25u) at FanDuel (bet to -143)
- St. Louis Cardinals (-134, 0.5u) at FanDuel (bet to -140)