Skip to main content
MLB Moneyline Odds, Full Schedule for March 28
Pictured: New York Mets right fielder Juan Soto hits a single against the Houston Astros. Photo by Thomas Shea via Imagn Images.

Following an exciting Opening Day, Friday promises more quality baseball action with a nine-game slate.

The action gets underway at 4:10 p.m. ET with a showdown between the only two teams that didn't play yesterday: the Colorado Rockies and Tampa Bay Rays.

Then, our MLB moneyline odds today explore the rest of the games on the schedule, which features the Baltimore Orioles vs. Toronto Blue Jays and New York Mets vs. Houston Astros on Apple TV+.

It all concludes with another game between the Detroit Tigers and Los Angeles Dodgers after Shohei Ohtani made his mark on Game 1 of the series.

πŸ“… MLB schedule and odds today: March 28

Here is the complete schedule and MLB moneyline odds today. You can also check out our MLB player prop odds tool for the latest MLB odds at the best legal sportsbooks in your region.

⚾ When do Rockies vs. Rays play today?

These teams square off after being the only two ballclubs not to play on Opening Day.

πŸ“… Date: Friday, March 28
πŸ•— Time: 4:10 p.m. ET
πŸ“ Location: George M. Steinbrenner Field (Tampa)
πŸ“Ί TV: FanDuel Sports Network Sun
πŸ’» Streaming: Rockies.TV, MLB TV
πŸ’ͺ Favorite: Rays (-218 via DraftKings)
πŸ‘€ Player to watch: These are two teams seriously lacking name-brand star power, but keep an eye on Brenton Doyle for the Rockies this season. He has a good shot of going 30/30.

Bet $5, Get $150 + $1K Deposit Bonus

Terms and conditions apply.

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ When do Orioles vs. Blue Jays play today?

The Orioles annihilated the Blue Jays on Opening Day, so Toronto will be out for revenge tonight.

πŸ“… Date: Friday, March 28
πŸ•— Time: 7:07 p.m. ET
πŸ“ Location: Rogers Centre (Toronto)
πŸ“Ί TV: N/A
πŸ’» Streaming: Apple TV+
πŸ’ͺ Favorite: Blue Jays (-126 via FanDuel)
πŸ‘€ Player to watch: I'm expecting a big year from Kevin Gausman, but will the Orioles' hitters do to him what they did to Jose Berrios yesterday?

Bet $5, Win $200 in Bonus Bets

New customers only. Deposit min. $5. Place first bet of $5+ and win $200 in Bonus Bets, if your bet wins. (within 72 hours).

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ When do Pirates vs. Marlins play today?

The Pirates wasted a great start from Paul Skenes yesterday, and with the bullpen in the state it is, that could be a theme this year.

πŸ“… Date: Friday, March 28
πŸ•— Time: 7:10 p.m. ET
πŸ“ Location: loanDepot park (Miami)
πŸ“Ί TV: SportsNet Pittsburgh, FanDuel Sports Network Florida
πŸ’» Streaming: MLB TV  
πŸ’ͺ Favorite: Pirates (-140 via BetMGM)
πŸ‘€ Player to watch: Oneil Cruz went hitless on Opening Day, so watch for him to bounce back today.

Up To $1,500 First Bet

Bonus bets will expire in 7 days. One new customer offer only. Additional terms and conditions apply.

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ When do Red Sox vs. Rangers play today?

The Red Sox won a tightly contested affair on Opening Day thanks to two homers by Wilyer Abreu, but the top of the order will have to do something today if they hope to make it two in a row.

πŸ“… Date: Friday, March 28
πŸ•— Time: 8:05 p.m. ET
πŸ“ Location: Globe Life Field (Arlington, Texas)
πŸ“Ί TV: NESN
πŸ’» Streaming: Victory+, MLB TV
πŸ’ͺ Favorite: Red Sox (-120 via Caesars)
πŸ‘€ Player to watch: The stars didn't shine in yesterday's contest, so look for Rafael Devers, Corey Seager, and Alex Bregman to rebound today.

Bet $1, Get Ten 100% Profit Boosts

New users only. Must use promo code. Min. $10 deposit. Max. bonus is ten 100% Profit Boost tokens. Profit Boost tokens expire in 14 days. Void where prohibited. Full terms.    

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ When do Mets vs. Astros play today?

It was a disappointing debut for Juan Soto, as his team fell 3-1 in its season opener. Is this Astros team the real deal even after losing Bregman and Kyle Tucker?

πŸ“… Date: Friday, March 28
πŸ•— Time: 8:10 p.m. ET
πŸ“ Location: Daikin Park (Houston)
πŸ“Ί TV: N/A
πŸ’» Streaming: Apple TV+
πŸ’ͺ Favorite: Astros (-125 via bet365)
πŸ‘€ Player to watch: The Mets' talented top of the order - featuring Francisco Lindor, Soto, Pete Alonso, and Mark Vientos - combined for just two hits on Opening Day. They'll need to get after Astros starter Hunter Brown tonight.

Bet $5, Get $150 in Bonus Bets Win or Lose*

*Deposit required. Bonus Bets wager excluded from returns. T&Cs, time limits and exclusions apply. Gambling problem? Call 1-800-GAMBLER

Each product featured on our website has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission. 21+. Gambling can be addictive, please play responsibly

⚾ When do Braves vs. Padres play today?

The Padres ran wild on Opening Day, stealing five bases on Braves rookie catcher Drake Baldwin en route to a 7-4 victory. 

πŸ“… Date: Friday, March 28
πŸ•— Time: 9:40 p.m. ET
πŸ“ Location: Petco Park (San Diego)
πŸ“Ί TV: FanDuel Sports Network South
πŸ’» Streaming: Padres.TV, MLB TV
πŸ’ͺ Favorite: Padres (-125 via DraftKings)
πŸ‘€ Player to watch: Fernando Tatis Jr. looks fully healthy, as he could be one of the MLB MVP odds favorites throughout the season.

⚾ When do Cubs vs. Diamondbacks play today?

The Cubs bounced back from their winless trip to Tokyo by beating the Diamondbacks in Arizona, as the bats woke up to the tune of 10 runs.

πŸ“… Date: Friday, March 28
πŸ•— Time: 9:40 p.m. ET
πŸ“ Location: Chase Field (Phoenix)
πŸ“Ί TV: Marquee Sports Network
πŸ’» Streaming: DBACKS.TV, MLB TV
πŸ’ͺ Favorite: Diamondbacks (-144 via FanDuel)
πŸ‘€ Player to watch: Following a game in which the Cubs racked up 10 runs on 12 hits, all eyes will be on Merrill Kelly tonight as he looks to limit the damage.

⚾ When do Athletics vs. Mariners play today?

In one of Opening Day's best games, Logan Gilbert was masterful over seven innings and Randy Arozarena provided an early contender for one of the most hype moments of the season with a massive home run and bat toss.

πŸ“… Date: Friday, March 28
πŸ•— Time: 9:40 p.m. ET
πŸ“ Location: T-Mobile Park (Seattle)
πŸ“Ί TV: NBC Sports California, Roots Sports Northwest
πŸ’» Streaming: MLB TV
πŸ’ͺ Favorite: Mariners (-140 via BetMGM)
πŸ‘€ Player to watch: The Mariners send another stud to the mound, as Luis Castillo looks to replicate Gilbert's success, while Julio Rodriguez, Cal Raleigh, Brent Rooker, and Lawrence Butler all look to rebound from a hitless night.

⚾ When do Tigers vs. Dodgers play today?

Tonight's main event follows an epic collision between these teams on Opening Day, as the Dodgers won 5-4 thanks to the heroics of who else but Ohtani.

πŸ“… Date: Friday, March 28
πŸ•— Time: 10:10 p.m. ET
πŸ“ Location: Dodger Stadium (Los Angeles)
πŸ“Ί TV: FanDuel Sports Network Detroit, Spectrum SportsNet LA
πŸ’» Streaming: MLB TV
πŸ’ͺ Favorite: Dodgers (-225 via Caesars)
πŸ‘€ Player to watch: As is the case when the World Series odds favorites are playing, Ohtani is the main man, but Mookie Betts looked good yesterday after missing the Tokyo Series with a brutal illness.

πŸ”’ MLB betting trends today

  • As of Friday afternoon, the most popular moneyline bet at BetMGM by handle is on the New York Mets to defeat the Houston Astros as slight underdogs
  • Following their loss on Opening Day, the Pirates are drawing 92% of the moneyline bets to bounce back
  • Unsurprisingly, the Dodgers are drawing 80% of the betting handle on the moneyline to start the season 4-0
  • As for the totals today, only one game features a higher percentage of the betting handle on the Under (Braves vs. Padres). Bettors at BetMGM are expecting fireworks tonight

🧠 MLB expert picks today

🏟️ MLB betting odds pages

⚾️ Best MLB betting sites

Looking to bet on any of baseball's best players and teams? Here are our best sports betting sites for betting on baseball as determined by our Sportsbook Review experts, along with the best sportsbook promos currently available right now.

(21+. Gambling Problem? Call 1-800-GAMBLER)
* Bonuses not applicable in Ontario.

Not intended for use in MA.
Each betting site featured on SBR has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission.