MLB Predictions and Moneyline Picks for Saturday, March 28

Chris Vasile - Betting Analyst at Covers.com
Chris Vasile • Betting Analyst 13+ years betting experience
Updated: Mar 28, 2026 , 08:00 AM ET • 4 min read

We've got a full slate of baseball on Saturday, and our MLB expert Chris Vasile breaks down the top moneyline picks and best betting value across the board.

Seattle Mariners Bryan Woo MLB
Photo By - Reuters Connect. Seattle Mariners pitcher Bryan Woo against the Kansas City Royals.

Opening weekend is all about value.

With teams just getting underway, the market is still finding its footing. That can lead to softer prices, especially when public perception hasn’t caught up to current form or roster changes.

Below, we break down the top moneyline MLB picks for Saturday, March 28.

MLB moneyline picks for March 28

Matchup Pick
Rays Rays
vs
Cardinals Cardinals
Cardinals
+107
Nationals Nationals
vs
Cubs Cubs
Cubs
-217
Athletics Athletics
vs
Blue Jays Blue Jays
Blue Jays
-175
Twins Twins
vs
Orioles Orioles
Orioles
-182
Rangers Rangers
vs
Phillies Phillies
Phillies
-127
Pirates Pirates
vs
Mets Mets
Mets
-150
Red Sox Red Sox
vs
Reds Reds
Red Sox
+109
Rockies Rockies
vs
Marlins Marlins
Marlins
-154
Angels Angels
vs
Astros Astros
Angels
+134
White Sox White Sox
vs
Brewers Brewers
Brewers
-250
Royals Royals
vs
Braves Braves
Braves
-120
Yankees Yankees
vs
Giants Giants
Giants
+114
Tigers Tigers
vs
Padres Padres
Tigers
-120
Diamondbacks Diamondbacks
vs
Dodgers Dodgers
Dodgers
-250
Guardians Guardians
vs
Mariners Mariners
Mariners
-175

Lines courtesy of Kalshi as of 3-28.

Start trading with Kalshi today!

Sign up now using our exclusive Kalshi promo code 'COVERS' and get a $10 trading bonus after you trade $10 on any other event contracts — including MLB moneylines!

*Eligible to ALL states + DC, (excluding Nevada)

Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

Expert MLB moneyline picks for March 28

Rays vs Cardinals: Cardinals Cardinals (+107)

This matchup is tighter than the odds suggest, but St. Louis offers value as a near coin-flip underdog. Tampa Bay’s offense can be streaky, and if the Cardinals can get out to an early lead, they can steal this one

Nationals vs Cubs: Cubs Cubs (-217)

A common theme for me is to find whenever Miles Mikolas is pitching and fade him. The Cubs' offense isn't going to be the problem this season, and I expect Cade Horton to receive plenty of run support. 

Athletics vs Blue Jays: Blue Jays Blue Jays (-175)

Dylan Cease will make his Blue Jays' debut, and that's enough for me to back the home side. He's coming off a down year last year, but showed good stuff in his last spring training start.  

Twins vs Orioles: Orioles (-182)

Give me the Orioles at home here. It's tough to trust Taj Bradley's form coming into this game. He gave up plenty of contact in ST, with very poor command. 

Rangers vs Phillies: Phillies Phillies (-127)

Philadelphia’s lineup depth and power give them a strong edge in this matchup despite going up against Jacob deGrom, who is usually starved for run support. 

Red Sox vs Reds: Red Sox Red Sox (-154)

I just don't believe the Reds are going to be any good this season, so I will look to fade them as much as possible early on. Sonny Gray gives the Sox the pitching edge here.

Pirates vs Mets: Mets Mets (-150)

Welp, the Pirates had a really good first inning in Game 1, before the wheels fell off. Expect much of the same in this spot. 

Rockies vs Marlins: Marlins Marlins (-200)

Everyone's favorite matchup to not care about. I like Eury Perez more than I do Michael Lorenzen, so give me the Marlins at home. 

Angels vs Astros: Angels Angeles (+134)

Let's take a shot with the Angels here. Jeremy Pena is still day-to-day with an injury and the Astros lineup tends to go really cold when they are cold. 

White Sox vs Brewers: Brewers Brewers (-250)

Betting on bad teams is not a recipe for success. So, let's take the better team here with the decided hitting advantage. 

Royals vs Braves: Braves Braves (-143)

I think Michael Wacha is on the decline and won't last the season in the majors. Give me the Braves at home. 

Yankees vs Giants: GiantsGiants (+114)

It's tough to go against the Yankees, but I think the Giants have the pitching edge here in this matchup of Will Warren vs. Tyler Mahle. 

Tigers vs Padres: Tigers Tigers (-120) 

The Tigers are going to be a really fun team to watch this year, and they should be able to beat up on Randy Vasquez, who gave up 10 hits, eight runs, and three home runs in his last two spring starts. 

Diamondbacks vs Dodgers: Dodgers Dodgers (-250)

I don't know about you, but I believe there are going to be very limited spots to bet against the Dodgers this year... and this spot is not one of them. 

Guardians vs Mariners: Mariners Mariners (-175)

Bryan Woo was one of Seattle's better pitchers last year, and he comes into this one with two solid spring training outings under his belt. I'm banking on pitching being the difference in this game. 

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Chris Vasile Covers.com
Betting Analyst

Chris Vasile is a betting analyst with over 13 years of experience breaking down soccer betting markets, with additional coverage across the WNBA and NFL. He focuses on finding numbers that are slow to adjust — whether it’s due to scheduling spots, player usage, or recent form — and explaining why a line is worth playing. His work has appeared across major betting and sports media platforms, including Covers, VSiN, BetMGM Network, and SportsGrid, where he’s delivered sharp analysis on both mainstream and niche markets. At Covers, he contributes to major tournament coverage and daily betting content, with a particular focus on soccer. He also runs the Game Day Wagers YouTube channel, where he shares daily picks and betting insights tailored for serious bettors.

Upcoming Picks

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo