Table of Contents
Tigers 9, Angels 1
Riley Greene launched two home runs in the ninth inning to power the Detroit Tigers past the Los Angeles Angels, 9-1, on Friday night in Anaheim. The Tigers entered the ninth tied 1-1 before exploding for eight runs, including four home runs—three of which came off Angels closer Kenley Jansen. Greene opened the frame with a solo shot, and Colt Keith followed just three pitches later with another blast. After a two-out rally, Javier Baez launched a deep homer off Jansen to cap a six-run outing for the closer, who gave up six hits in just two-thirds of an inning. Greene wasn’t done—he returned later in the inning to hit a three-run homer off Jake Eder, sealing one of the most explosive frames in recent memory.
Trey Sweeney had earlier tied the game with a solo shot in the seventh inning. Tyler Horton (2-2) picked up the win in relief, while Jansen fell to 0-1. With the loss, the Angels extended their losing streak to seven games. For fans looking to get started wagering on baseball, check out this guide on how to bet on baseball.
Yankees 1, Rays 0
Max Fried continued his dominant start to the season by tossing seven one-hit innings in New York’s narrow win over Tampa Bay. The left-hander improved to 6-0 on the year, becoming MLB’s first six-game winner and lowering his ERA to a sparkling 1.01. A three-run homer by Paul Goldschmidt in the fifth was all the offense New York needed. Devin Williams and Luke Weaver combined to finish the shutout, allowing just one hit between them. Tampa Bay’s only hit came on a clean single by Jose Caballero in the fifth inning off Fried.
Mariners 13, Rangers 1
Seattle’s offense erupted in Arlington, led by Cal Raleigh, who hit a solo home run and a grand slam. Bryan Woo delivered a gem on the mound, going 6 1/3 innings while allowing only one hit and striking out eight. The Mariners collected 17 hits in total, including three from Rowdy Tellez, and built a commanding lead that Texas never threatened. The Rangers didn’t score until Josh Smith’s solo home run in the ninth broke the shutout. Texas starter Jack Leiter (2-1) struggled, giving up six runs in 4 1/3 innings.
Last night was wild—9 MLB underdogs defied the odds and walked off winners! Who were you riding? 🐾⚾️ pic.twitter.com/6PSEcOGFJR
— Sports Hub (@SportsHub_com) May 2, 2025
Phillies 3, Diamondbacks 2
Philadelphia staged a comeback in the seventh inning with home runs from Kyle Schwarber and Max Kepler off Arizona reliever Jose Castillo (0-1). The Phillies’ bullpen shut things down after that, with Tanner Banks (1-0) earning the win and Jose Alvarado closing it out for his sixth save. Arizona’s Lourdes Gurriel Jr. had three hits and drove in a run, while Merrill Kelly pitched five solid innings before exiting with hamstring cramps.
If you’re looking to sharpen your edge, these baseball betting tips and strategies can elevate your approach this season.
Dodgers 2, Braves 1
Yoshinobu Yamamoto continued his sensational run, throwing six scoreless innings while allowing just one hit and striking out six. His performance helped the Dodgers stretch their win streak to six games. Mookie Betts provided the game-winning run with a solo homer in the ninth after a 73-minute rain delay. Matt Olson’s solo homer was all Atlanta could muster offensively, and starter Grant Holmes (2-2) took the loss despite striking out nine over six innings.
Giants 4, Rockies 0
Robbie Ray was nearly unhittable, tossing seven scoreless innings and surrendering just two hits while striking out eight. LaMonte Wade Jr. doubled in a run during a three-run second inning, and Matt Chapman added a solo home run. The Giants snapped a three-game skid and earned their first shutout of the season. Rookie Hayden Birdsong closed it out with two innings of one-hit ball.
Athletics 6, Marlins 1
In his MLB debut, Gunnar Hoglund impressed with six innings of one-run ball, allowing six hits and striking out seven without a walk. JJ Bleday led the offense with a homer, a double, and three runs scored. Seth Brown added a pair of hits and an RBI, helping the A’s win their third straight and improve their road record to a league-best 12-6. Dane Myers homered for the Marlins, who have now dropped six in a row.
Orioles 3, Royals 0
Dean Kremer shut down Kansas City with seven scoreless innings, and Ryan O’Hearn broke a scoreless tie in the seventh with a two-run homer. Emmanuel Rivera added an RBI, and the Orioles’ bullpen took care of the rest, allowing just two hits over the final two innings. Michael Wacha had matched Kremer pitch-for-pitch until the seventh, when he allowed three runs and took the loss.
Red Sox 6, Twins 1
Boston broke a 1-1 tie in the seventh inning with a two-run single by Rafael Devers, who went 3-for-5 on the night. Alex Bregman and Ryan Jeffers had traded solo homers early in the game. Brayan Bello pitched 6 2/3 innings, allowing one run on four hits, before giving way to a bullpen that closed the door. Triston Casas exited the game in the second with what manager Alex Cora called a “significant knee injury.”
Blue Jays 5, Guardians 3
Toronto came from behind with a clutch two-run single by Nathan Lukes in the eighth to secure their third straight win. George Springer also homered, and Alejandro Kirk had a two-run single. Cleveland’s Carlos Santana and Bo Naylor both homered, but the Guardians couldn’t hold the lead. Jose Ramirez left in the third inning after an awkward landing caused a mild ankle sprain.
⚾ Giants vs Rockies – TONIGHT 9:45 PM ET
— Sports Hub (@SportsHub_com) May 1, 2025
💰 Best Bet: Giants -1½ (-108 to -120)
With Verlander on the mound & the Rockies slumping, SF looks primed to cover at home 🔒
📊 More betting picks & insights 👉 https://t.co/3h38R3j6Gs pic.twitter.com/6dcOjKpk7a
White Sox 7, Astros 3
Luis Robert Jr. homered and Edgar Quero drove in two runs to lift the White Sox past the Astros. Jonathan Cannon pitched six solid innings, giving up two runs. Houston trimmed the lead to one in the eighth on Yainer Diaz’s homer, but Chicago responded with three runs in the bottom half. Framber Valdez (1-4) took the loss, allowing four runs over five innings. The Astros were just 2-for-13 with runners in scoring position.
Reds 6, Nationals 1
Hunter Greene was electric, striking out 12 over six innings and giving up only two hits. Tyler Stephenson made his season debut and contributed two RBIs to help Cincinnati secure its seventh win in nine games. Mitchell Parker (3-2) took the loss for Washington, surrendering five runs in four innings. Josh Bell homered in the losing effort.
Stay on top of the latest MLB odds and scores to follow how these matchups shift betting markets.
Padres 9, Pirates 4
Luis Arraez had three RBIs, Gavin Sheets homered, and the Padres broke open the game with a three-run fifth. Pittsburgh cut the lead to one in the sixth, but San Diego pulled away late to secure its seventh straight win over the Pirates. Arraez collected three hits and played a key role in the victory.
Cubs 10, Brewers 0
Pete Crow-Armstrong hit two solo home runs and Michael Busch added a grand slam in the Cubs’ rout of Milwaukee. Ben Brown tossed six shutout innings, and Chris Flexen earned his first save since 2022 with three scoreless innings of relief. The Brewers struggled early as Tyler Alexander allowed two runs before being pulled after two-thirds of an inning.
Mets 9, Cardinals 3
Brandon Nimmo went 3-for-3 with a home run, two walks, and three runs scored to lead the Mets past the Cardinals. Pete Alonso added a two-run homer and Clay Holmes (4-0) earned the win despite allowing three runs. New York pounded out 17 hits and chased St. Louis starter Sonny Gray in the fifth inning. Masyn Winn and Willson Contreras had multi-hit games for the Cardinals.
For expert picks throughout the season, visit our trusted baseball service plays section for sharp insights and top plays.