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 |
|---|---|
vs |
+107 |
vs |
-217 |
vs |
-175 |
vs |
-182 |
vs |
-127 |
vs |
-150 |
vs |
+109 |
vs |
-154 |
vs |
+134 |
vs |
-250 |
vs |
-120 |
vs |
+114 |
vs |
-120 |
vs |
-250 |
vs |
-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)

Expert MLB moneyline picks for March 28
Rays vs 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 (-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 (-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 (-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 (-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 (-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 (-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:
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 (-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 (-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:
Giants (+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 (-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 (-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 (-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.






