Table of Contents
MLB Scores April 21 2024: Reds Explode for 24 Runs, Fried Dazzles, and Angels Walk Off in a Thriller
Baseball fans were treated to a wild Sunday slate on April 21, 2024, featuring historic offensive fireworks, dominant pitching, and jaw-dropping comebacks. From the Cincinnati Reds scoring 24 runs in Baltimore to Max Fried nearly tossing a no-hitter for the Yankees, this MLB Sunday had a little bit of everything.
Whether you’re tracking performance trends or updating your betting models, we’ve got you covered with a full breakdown of all the MLB scores from April 21, 2024 — plus the key players, stats, and moments that defined the day.
Check updated MLB lines at the SportsHub MLB Odds Page
Reds 24, Orioles 2: Historic Beatdown in Baltimore
The Cincinnati Reds turned Camden Yards into a launchpad, racking up 25 hits, 11 walks, and 24 runs in one of the most lopsided games of the season. Noelvi Marte was nearly unstoppable, going 5-for-7 with a grand slam and 7 RBIs, while Austin Wynns added six hits and six RBIs, including a three-run homer off catcher-turned-pitcher Gary Sánchez.
Highlights:
- Every Reds starter had at least one hit, one run, and one RBI
- 19 unanswered runs scored by Cincinnati
- Orioles starter Charlie Morton allowed 7 runs in 2.1 innings
Marte’s grand slam came in the eighth, capping off a ridiculous run barrage that left Baltimore fans stunned. And yes, Cincinnati used two position players to pitch for Baltimore.
Get MLB betting strategies from the pros.
Yankees 4, Rays 0: Fried Flirts with No-Hitter in St. Pete
Max Fried brought near-perfection into the late innings, tossing 7 2/3 innings and allowing just two hits and no runs as the New York Yankees blanked the Tampa Bay Rays.
Fried originally carried a no-hitter into the eighth before a scorekeeping change gave Chandler Simpson an infield hit back in the sixth. Still, Fried (4-0) was electric.
Key stats:
- 2 H, 2 BB, 2 K over 7.2 IP
- Home runs from Trent Grisham, Cody Bellinger, and Austin Wells
Tampa Bay’s only offense came via two singles. Ryan Pepiot took the loss despite fanning seven over six innings.
Track American League power rankings at SportsHub MLB Insights
Brewers 14, Athletics 1: Franchise Record in Steals
Logan Henderson made his big-league debut for the Milwaukee Brewers and delivered a gem — 6 IP, 3 H, 1 R, 9 K — while his offense exploded for nine stolen bases, a new franchise record.
Milwaukee stole six bags in the first inning alone, marking the most by any team in a single inning in the expansion era (since 1961).
Tyler Alexander earned his first career save, and Seth Brown provided the lone highlight for Oakland with a solo home run.
Don’t miss SportsHub Leaderboard to see which cappers crushed MLB today.
Mariners 8, Blue Jays 3: Early Bombs, Late Shutdown
Cal Raleigh and Rowdy Tellez homered early, helping Seattle race to a 6-0 lead before coasting past Toronto. Starter Luis Castillo (2-2) navigated 10 hits over five innings but minimized damage.
Toronto’s Easton Lucas gave up six runs and seven hits before being pulled in the second. Relief prospect Paxton Schultz struck out eight in 4.1 scoreless innings in his MLB debut.
Braves 6, Twins 2: Homers and Holmes Lead Sweep
Matt Olson, Marcell Ozuna, and Drake Baldwin each homered as the Atlanta Braves swept the Minnesota Twins.
Grant Holmes struck out seven over 5.2 innings for the win, while Joe Ryan gave up six runs over five innings for Minnesota.
Byron Buxton hit a 434-foot homer, but the Twins’ bats were quiet otherwise.
Marlins 7, Phillies 5 (10 innings): Sanoja Shocks the Phils
Javier Sanoja hit his first career home run — a go-ahead shot in the eighth — and later added a clutch RBI single in the 10th as the Miami Marlins snapped a losing skid with an extra-inning win over the Phillies.
Bryce Harper had two hits and two RBIs for Philly, who saw their three-game win streak end.
Guardians 5, Pirates 4 (10 innings): Manzardo the Hero
Kyle Manzardo went 2-for-4 with a two-run homer and the game-winning sac fly in the 10th to help the Cleveland Guardians complete a sweep of the Pittsburgh Pirates.
Emmanuel Clase blew a three-run lead in the ninth, but Cleveland still pulled it out in extras.
Dodgers 1, Rangers 0: Freeman Lifts L.A. Late
Freddie Freeman delivered an eighth-inning sac fly to push the Los Angeles Dodgers past the Texas Rangers in a tense pitcher’s duel.
Starter Tyler Glasnow left due to cramps but six relievers held Texas scoreless. Josh Smith had all three hits for the Rangers.
White Sox 8, Red Sox 4: Late Rally Snaps Skid
Andrew Vaughn homered in the eighth and Matt Thaiss homered earlier as the White Sox came back late to beat the Red Sox, snapping a six-game losing streak.
Luis Robert Jr. scored twice, and Wilyer Abreu had a three-run homer for Boston.
Royals 4, Tigers 3 (10 innings): Witt Jr. Walks It Off
Bobby Witt Jr. hit a walk-off sac fly in the 10th to give the Kansas City Royals a needed win and end their six-game skid.
Zach McKinstry and Kerry Carpenter had three hits each for the Tigers, who were unable to hold off KC in extras.
Mets 7, Cardinals 4: Nimmo Breaks Slump in Sweep
Brandon Nimmo snapped a slump with a game-winning single in the seventh as the Mets completed a four-game sweep of the St. Louis Cardinals for the first time since 1986.
Francisco Lindor went 3-for-5 with a homer and three runs.
Diamondbacks 3, Cubs 2 (11 innings): Naylor Delivers
Josh Naylor drove in the winning run in the 11th as the D-backs topped the Cubs. Chicago managed just four hits in the game, including one after the first inning.
Nationals 3, Rockies 2 (Game 1): Irvin Deals
Jake Irvin allowed just three hits over 6.1 innings and Trey Lipscomb had two hits as the Nationals edged the Rockies in Game 1 of their doubleheader.
Kyle Freeland left with a blister, and Colorado lost its eighth straight game.
Angels 5, Giants 4: Jo Adell Walks It Off
Jo Adell hit a walk-off three-run double in the bottom of the ninth as the Angels stunned the Giants, who had led 4-1 entering the final inning.
Justin Verlander had thrown six strong innings before the bullpen unraveled. Mike Trout and Zach Neto also helped spark the comeback.
FAQs
Which team had the biggest win on April 21, 2024?
The Cincinnati Reds, who beat the Orioles 24-2 and had 25 hits and 11 walks.
Who flirted with a no-hitter?
Max Fried of the Yankees, who allowed only two hits in 7.2 innings vs. the Rays.
What’s the biggest upset?
The Angels’ walk-off over the Giants stands out, especially against Verlander.
Who made their MLB debut?
Logan Henderson (Brewers) and Paxton Schultz (Blue Jays) both debuted in style.
Which team stole the most bases?
Milwaukee Brewers, with nine steals, including six in the first inning.
Final Takeaway: MLB Scores April 21 2024 Recap
From walk-offs to wipeouts, April 21, 2024, was a wild day across MLB. The Reds exploded, the Yankees dominated behind Fried, and the Angels walked it off in dramatic fashion.
If this Sunday slate is a preview of the summer ahead, baseball fans are in for a thrill ride.
Check your favorite teams’ future lines at SportsHub MLB Odds & Scores and get expert plays at the Free Picks page