DatabaseBall Daily
MLB Daily Edition for July 8, 2026 Featuring Games from Yesterday July 7, 2026
Player of the Day
Ryan O’Hearn, Pittsburgh Pirates
Ryan O’Hearn hit three home runs and drove in 10 runs in Pittsburgh’s 12-4 win over Atlanta. It was the most complete individual performance of the day and the first 10-RBI game in Pirates history.
Top Stories
- Tyler Tolbert ties the MLB record with hits in 12 consecutive plate appearances.
- Ryan O’Hearn hits three homers and drives in 10 as Pittsburgh beats Atlanta.
- Zack Wheeler strikes out 14 as Philadelphia beats Cincinnati.
- Shohei Ohtani hits career home run No. 300 in a Dodgers loss.
- Milwaukee sweeps a doubleheader from St. Louis and continues its surge.
- Tarik Skubal strikes out nine as Detroit beats the Athletics.
- Miami walks off Seattle in 10 innings.
- The Yankees lose again and fall to 2-10 over their last 12 games.
Trending Players
- Ryan O’Hearn, Pittsburgh Pirates
- Tyler Tolbert, Kansas City Royals
- Zack Wheeler, Philadelphia Phillies
- Shohei Ohtani, Los Angeles Dodgers
- Tarik Skubal, Detroit Tigers
- Jacob Misiorowski, Milwaukee Brewers
Last Night’s Scoreboard
| Game | Win | Loss | Save | Big Moment |
|---|---|---|---|---|
| Tigers 6, Athletics 2 | Tarik Skubal | J.T. Ginn | None | Colt Keith hit a two-run homer and Skubal struck out nine over five innings. |
| Pirates 12, Braves 4 | Paul Skenes | Hurston Waldrep | None | Ryan O’Hearn hit three home runs and became the first Pirate with 10 RBI in a game. |
| Marlins 6, Mariners 5 | Chris Gibson | Michael Rucker | None | Jakob Marsee won it with a walk-off RBI single in the 10th. |
| Rays 6, Yankees 4 | Ian Seymour | Will Warren | Bryan Baker | Hunter Feduccia and Yandy Diaz hit back-to-back homers in Tampa Bay’s four-run fourth. |
| Astros 6, Nationals 3 | Steven Okert | Jose A. Alvarez | Josh Hader | Jose Altuve homered for the second straight game. |
| Royals 16, Mets 12 | Beck Way | Matt Seelinger | None | Tyler Tolbert went 5-for-6 and tied the MLB record with hits in 12 straight plate appearances. |
| Phillies 4, Reds 1 | Zack Wheeler | Andrew Abbott | Jhoan Duran | Wheeler struck out 14 and Kyle Schwarber hit his MLB-leading 31st homer. |
| Twins 3, Guardians 1 | Taj Bradley | Joey Cantillo | Yoelqui Gomez | Bradley allowed one run over seven innings. |
| Red Sox 8, White Sox 1 | Payton Tolle | Noah Schultz | None | Tolle threw six shutout innings and Boston pulled away late. |
| Rangers 8, Angels 3 | Peyton Gray | Sam Bachman | None | Alejandro Osuna’s three-run homer highlighted Texas’ five-run eighth. |
| Padres 4, Diamondbacks 1 | German Marquez | Zac Gallen | Mason Miller | San Diego scored four in the first and rode its pitching the rest of the way. |
| Blue Jays 9, Giants 3 | Patrick Corbin | Trevor McDonald | None | Toronto scored eight runs across the second and third innings. |
| Rockies 4, Dodgers 3 | Juan Mejia | Michael Klein | Jordan Romano | Colorado scored twice on an eighth-inning bunt and ended an 11-game road skid against the Dodgers. |
| Brewers 4, Cardinals 3 | Jacob Misiorowski | Ryne Stanek | Abner Uribe | Christian Yelich doubled twice and drove in two as Milwaukee rallied late. |
| Brewers 10, Cardinals 2 | Robert Gasser | Hunter Dobbins | None | Luis Lara drove in two in his MLB debut and Milwaukee scored seven in the seventh. |
| Cubs 5, Orioles 2 | Matthew Boyd | Shane Baz | Trent Thornton | Boyd threw six shutout innings and Alex Bregman drove in two. |
Game of the Day
Royals 16, Mets 12
Kansas City erased multiple deficits, including a 9-4 hole after four innings, and beat New York in the highest-scoring game of the night.
Turning Point: The Royals’ seven-run seventh flipped the game and completed the comeback.
Best Player: Tyler Tolbert went 5-for-6 with a two-run homer.
Why It Mattered: Tolbert tied a major league record by recording hits in 12 consecutive plate appearances.
Big Bats
- Ryan O’Hearn, Pirates: 3 home runs, 10 RBI.
- Tyler Tolbert, Royals: 5-for-6, 1 home run, part of a record-tying hit streak.
- Lane Thomas, Royals: 3-for-4, 4 RBI.
- Nick Loftin, Royals: 3-for-5, 1 two-run homer.
- Ben Rice, Yankees: 3-for-4 with a three-run homer.
- Kyle Schwarber, Phillies: MLB-leading 31st home run.
- Christian Yelich, Brewers: 3-for-5 with two doubles and two RBI in Game 1.
- Jose Altuve, Astros: Homered for the second straight game.
Dealing
- Zack Wheeler, Phillies: 7 IP, 14 K, 0 BB. He matched his career high in strikeouts.
- Jacob Misiorowski, Brewers: 11 K, 0 BB. He retired the final 14 batters he faced in Game 1.
- Matthew Boyd, Cubs: 6 IP, 3 H, 0 R, 2 BB, 7 K.
- Robert Gasser, Brewers: 7.2 IP, 4 H, 2 R, 1 BB. His longest MLB outing to date.
- Taj Bradley, Twins: 7 IP, 3 H, 1 R.
- Payton Tolle, Red Sox: 6 IP, 0 R in Boston’s win over Chicago.
- Tarik Skubal, Tigers: 5 IP, 5 H, 1 R, 2 BB, 9 K.
Who’s Hot
- Tyler Tolbert, Royals: Tied the MLB record with hits in 12 consecutive plate appearances.
- Ryan O’Hearn, Pirates: Three homers and 10 RBI gave Pittsburgh its biggest individual offensive night in franchise history by RBI.
- Milwaukee Brewers: The Brewers swept a doubleheader, won four straight, and had won eight of ten.
- Detroit Tigers: Detroit won for the sixth time in seven games.
- Zack Wheeler, Phillies: Won his fifth straight decision and improved to 9-1.
- Jacob Misiorowski, Brewers: Reached 10 wins and continued one of the top pitching seasons in MLB.
Who’s Not
- New York Yankees: Lost for the 10th time in 12 games and struck out 17 times for the second straight night.
- Los Angeles Angels: Dropped another game after Texas’ late rally.
- St. Louis Cardinals: Swept in a doubleheader and lost their fourth straight.
- Oakland Athletics: Lost for the fourth straight time and eighth in nine games.
- Cincinnati Reds: Fell to 41-49 after managing one run against Philadelphia.
Team Trends
- Heating Up: Brewers, Tigers, Phillies, Rays, Marlins.
- Cooling Off: Yankees, Athletics, Cardinals, Angels, Reds.
- Milwaukee: The Brewers moved to 58-33 after sweeping St. Louis.
- Detroit: The Tigers continued their push with another Skubal-backed win.
- Colorado: The Rockies beat the Dodgers in Los Angeles for the first time since September 21, 2024.
Standings Watch
Milwaukee continued to separate itself near the top of the National League, improving to 58-33 after sweeping St. Louis. Philadelphia moved to 51-41 with a road win over Cincinnati.
Tampa Bay strengthened its AL East position by beating the Yankees, who fell to 50-41. Detroit improved to 41-50 with its sixth win in seven games, while the White Sox remained above .500 despite losing to Boston.
San Diego and Arizona both left the night at 45-46 after the Padres’ 4-1 win. Colorado’s win over the Dodgers was notable despite Los Angeles remaining 60-33.
Injury & Transactions Report
- Pirates: Konnor Griffin was placed on the 10-day injured list retroactive to July 6 with a left ring finger sagittal band injury.
- Dodgers: Teoscar Hernandez was recalled from a minor league rehab assignment and removed from the 10-day injured list.
- Rangers: Evan Carter was recalled from a rehab assignment and removed from the 10-day injured list.
- Rangers: Wyatt Langford was placed on the 10-day injured list with a strained left hamstring.
- Brewers: David Hamilton was placed on the 10-day injured list with a strained left hamstring.
- Red Sox: The club remained hopeful Ranger Suarez could avoid the injured list after an adductor issue.
Today’s Games
For this edition, today’s games means the MLB schedule for July 8, 2026.
| Game | Probable Pitchers | Watch Note |
|---|---|---|
| Blue Jays at Giants | Dylan Cease vs. Logan Webb | Toronto looks to build off a 9-3 win in San Francisco. |
| Cubs at Orioles | Colin Rea vs. Dean Kremer | Chicago goes for another road win after Boyd’s strong start. |
| Yankees at Rays | Gerrit Cole vs. Shane McClanahan | A high-profile pitching matchup with New York trying to stop its slide. |
| Braves at Pirates | Grant Holmes vs. Jared Jones | Pittsburgh follows its 12-run night against Atlanta. |
| Athletics at Tigers | Jeffrey Springs vs. Troy Melton | Detroit tries to keep rolling after another win at Comerica Park. |
| Diamondbacks at Padres | Jorge Cabrera vs. Not verified | Both teams are trying to climb back over .500. |
Today’s Matchups to Watch
- Yankees at Rays: Gerrit Cole vs. Shane McClanahan gives the day a marquee mound matchup.
- Blue Jays at Giants: Dylan Cease vs. Logan Webb is one of the cleaner pitching pairings on the board.
- Athletics at Tigers: Detroit has won six of seven and gets a chance to keep building momentum.
- Braves at Pirates: Pittsburgh tries to follow up O’Hearn’s historic night.
- Diamondbacks at Padres: Arizona and San Diego both sit at 45-46 after Tuesday’s game.
- Cubs at Orioles: Chicago tries to continue a strong road set after beating Baltimore 5-2.
Stat of the Day
Ryan O’Hearn became the first Pirates player ever to drive in 10 runs in a game.
Quick Hitters
- There were 16 completed MLB games on July 7, including a Brewers-Cardinals doubleheader.
- Tyler Tolbert tied the MLB record with hits in 12 straight plate appearances.
- Ryan O’Hearn became the first Pirate with 10 RBI in a game.
- Zack Wheeler struck out 14 and walked none.
- Phillies pitchers struck out 18 Reds hitters.
- Shohei Ohtani hit career home run No. 300.
- Colorado beat the Dodgers in Los Angeles for the first time since September 21, 2024.
- Jacob Misiorowski struck out 11 and walked none.
- Luis Lara drove in two runs in his MLB debut for Milwaukee.
- The Yankees struck out 17 times for the second straight game.
