BRAVES WATCH: Chris Sale struck out 11 and Atlanta hit four home runs in a 6-5 victory over San Diego. TWINS WATCH: Trevor Larnach and Luke Keaschall delivered consecutive RBI singles in the 12th inning as Minnesota beat Cleveland 3-1. TIGERS WATCH: Dillon Dingler hit the tiebreaking eighth-inning double as Detroit edged Kansas City 4-3. DIAMONDBACKS WATCH: Tyler Locklear collected three hits, homered and drove in three during Arizona’s 10-6 win over St. Louis. BLUE JAYS WATCH: Shane Bieber worked seven strong innings as Toronto defeated Tampa Bay 3-1.

Salvador Perez Ties Royals Home Run Record, BoSox Streak Ends at 15 & Dbacks Score 15

MLB Daily Edition for July 23, 2026 Featuring Games from Yesterday July 22, 2026.


PLAYER OF THE DAY

Salvador Perez, Kansas City Royals

Wednesday: 1-for-4, home run, two RBIs and one run scored.

Salvador Perez tied George Brett’s Kansas City franchise record with the 317th home run of his career, launching a 437-foot, two-run shot that started a five-run seventh-inning rally in the Royals’ 5-4 victory over San Francisco.

Kansas City entered the seventh trailing 3-0 and had collected only two hits. Perez changed the game with one swing, and the Royals completed the comeback to finish a three-game sweep of the Giants.


TOP STORIES

Red Sox Reach 15 Straight Before Orioles End the Run

Ceddanne Rafaela homered and Jarren Duran drove in three runs as Boston won the opening game of its doubleheader 6-3, tying the franchise record with its 15th consecutive victory. Baltimore responded with a 5-1 win in the nightcap behind six strong innings from Kyle Bradish.

Diamondbacks Score 15 and Hit Five Home Runs

Arizona produced season highs with 15 runs, 17 hits and five home runs in a 15-5 rout of the Athletics. James McCann hit his 100th career homer and rookie Ryan Waldschmidt followed with the first home run of his major-league career.

Braves Score Six in the Eighth and Survive Padres Rally

Atlanta turned a 1-0 deficit into a 7-1 lead with a six-run eighth inning, sparked by rookie Jim Jarvis. San Diego scored five times in the ninth, but the Braves held on for a 7-6 victory.

Yordan Alvarez Breaks Late Tie With MLB-Leading 34th Homer

Yordan Alvarez hit a two-run homer in the eighth inning to break a 2-2 tie as Houston defeated Miami 5-2 and completed a three-game sweep. Alvarez homered three times in the series and leads the majors with 34.

Last Night’s Scoreboard

Pirates 3, Yankees 5 — Max Fried returned from the injured list with five scoreless innings and seven strikeouts.

Red Sox 6, Orioles 3 (Game 1) — Boston tied the franchise record with its 15th consecutive victory.

Royals 5, Giants 4 — Salvador Perez tied George Brett’s franchise home run record with career homer No. 317.

Brewers 4, Mets 3 — Joey Ortiz collected three hits and drove in two runs.

Nationals 8, Rockies 0 — Cade Cavalli threw six scoreless innings while CJ Abrams collected four hits.

Reds 5, Mariners 3 — Sal Stewart launched the go-ahead three-run homer in the seventh inning.

Athletics 5, Diamondbacks 15 — Arizona erupted for 15 runs, 17 hits and five home runs.

Cardinals 1, Angels 0 — JJ Wetherholt supplied the game’s only run with a solo home run.

Twins 10, Guardians 6 — Brooks Lee homered and drove in four runs.

Dodgers 9, Phillies 5 — Max Muncy broke the tie with a sixth-inning home run.

Pirates 0, Yankees 2 (Game 2) — Max Fried’s return helped New York split the doubleheader.

Rays 4, Blue Jays 2 — Griffin Jax limited Toronto to one run over six innings.

Orioles 5, Red Sox 1 (Game 2) — Kyle Bradish ended Boston’s 15-game winning streak with six strong innings.

Braves 7, Padres 6 — Atlanta scored six runs in the eighth before surviving San Diego’s five-run ninth-inning rally.

White Sox 4, Rangers 2 — Chase Meidroth finished 4-for-4 with two RBIs.

Marlins 2, Astros 5 — Yordan Alvarez hit the tiebreaking two-run home run in the eighth inning.

Tigers 5, Cubs 1 — Hao-Yu Lee broke a 1-1 tie with a three-run home run.


GAME OF THE DAY

Atlanta Braves 7, San Diego Padres 6

For seven innings, the game belonged to the pitching staffs. San Diego carried a 1-0 lead into the bottom of the eighth after Michael King limited Atlanta to one run over six innings.

The Braves then scored six times in the eighth. Rookie Jim Jarvis opened the surge with an RBI double, and Atlanta suddenly owned a 7-1 advantage.

San Diego refused to close quietly. The Padres scored five runs in the ninth and brought the potential tying run into the late-inning pressure, but Atlanta finally recorded the last out and escaped with a one-run victory.

Best Player: Jim Jarvis, Atlanta Braves.


BIG BATS

  • Chase Meidroth, White Sox: 4-for-4 with two RBIs.
  • CJ Abrams, Nationals: Four hits in Washington’s 8-0 victory.
  • Brooks Lee, Twins: Three-run homer and four RBIs.
  • Trevor Larnach, Twins: Leadoff home run and three RBIs.
  • James McCann, Diamondbacks: 3-for-4, three RBIs and career homer No. 100.
  • Ryan Waldschmidt, Diamondbacks: 2-for-4, three RBIs and his first MLB home run.
  • Joey Ortiz, Brewers: 3-for-3, two runs and two RBIs.
  • Tommy Edman, Dodgers: Three hits and three RBIs.
  • Sal Stewart, Reds: Go-ahead three-run homer in the seventh.
  • Yordan Alvarez, Astros: Tiebreaking two-run homer, his MLB-leading 34th.
  • Hao-Yu Lee, Tigers: Go-ahead three-run home run.
  • Jarren Duran, Red Sox: Three RBIs in Boston’s Game 1 victory.

DEALING

  • Max Fried, Yankees: 5 IP, 0 R, 7 K and one walk in his return from the injured list.
  • Kyle Bradish, Orioles: 6 IP, 4 H, 1 R, 4 K and one walk.
  • Cade Cavalli, Nationals: 6 IP, 4 H, 0 R and 8 K.
  • Hunter Dobbins, Cardinals: 6 IP, 6 H and 0 R.
  • Griffin Jax, Rays: 6 IP, 3 H and 1 R.
  • Logan Henderson, Brewers: 5 IP, 2 R and 9 K.
  • Martin Perez, Braves: 4 IP, 1 H and 0 R in his return from the injured list.
  • Keider Montero, Tigers: 5⅓ IP and one run allowed.
  • Grant Taylor, White Sox: Two perfect innings with five strikeouts.

WHO’S HOT

  • Yordan Alvarez: Homered in all three games of Houston’s sweep and leads MLB with 34 home runs.
  • Joey Ortiz: Added three more hits as Milwaukee won for the fifth time in six games after the All-Star break.
  • Salvador Perez: Reached 317 career homers while helping Kansas City complete a three-game sweep.
  • Jake McCarthy: Extended his on-base streak to 17 games.
  • Tampa Bay Rays: Won the first three games of their series in Toronto and improved to 8-1 against the Blue Jays.
  • Chicago White Sox: Secured their third consecutive series victory.

WHO’S NOT

  • Miami Marlins: Lost their ninth consecutive game.
  • Oakland Athletics: Fell to 2-13 over their last 15 games.
  • Toronto Blue Jays: Dropped to 1-5 on their current homestand.
  • Colorado Rockies: Committed three errors and were shut out at home.
  • Boston Red Sox: The winning streak ended at 15, one victory short of setting a new franchise record.



STANDINGS WATCH

  • The White Sox moved one game ahead of Cleveland in the American League Central.
  • Seattle’s loss knocked the Mariners out of first place in the American League West.
  • Milwaukee improved to 63-38 and continued to own one of baseball’s best records.
  • Tampa Bay improved to 59-42 after taking the first three games in Toronto.
  • Atlanta moved ahead 2-1 in its four-game series against San Diego.

INJURIES & TRANSACTIONS

  • Max Fried, Yankees: Activated from the injured list and started Game 2 of Wednesday’s doubleheader.
  • José Ramírez, Guardians: Returned after missing five weeks following surgery on his left hand.
  • Martin Perez, Braves: Activated and threw four scoreless innings in his first start since July 5.
  • J.T. Ginn, Athletics: Placed on the injured list with a blister on his pitching hand.
  • Kyle Bradish, Orioles: Agreed to a five-year contract after his strong nightcap start.
  • Nate Pearson: Traded from Houston to Kansas City after being designated for assignment.

TODAY’S GAMES

  • 1:10 PM ET — Padres at Braves
  • 1:10 PM ET — Twins at Guardians
  • 3:07 PM ET — Rays at Blue Jays
  • 5:15 PM ET — Diamondbacks at Cardinals
  • 6:40 PM ET — Royals at Tigers

TODAY’S MATCHUPS

  • Padres at Braves: Kyle Hart vs. Chris Sale
  • Twins at Guardians: Taj Bradley vs. Gavin Williams
  • Rays at Blue Jays: Ian Seymour vs. Shane Bieber
  • Diamondbacks at Cardinals: Brandon Pfaadt vs. Michael McGreevy
  • Royals at Tigers: Randy Dobnak vs. Troy Melton

STAT OF THE DAY

Perez ties Brett with 317th HR

Salvador Perez’s 317th career home run tied George Brett for the most in Kansas City Royals history.


YESTERDAY AT A GLANCE

  • 17 games completed, including two doubleheaders.
  • Boston tied its franchise record with a 15-game winning streak before Baltimore ended it.
  • Arizona scored a season-high 15 runs and hit five home runs.
  • Washington and St. Louis recorded shutout victories.
  • Salvador Perez tied Kansas City’s franchise home run record.
  • Yordan Alvarez hit his MLB-leading 34th home run.
  • Max Fried returned with five scoreless innings.