Konnor Griffin, baseball’s No. 1 prospect, doubled and drove in a run in his major league debut, propelling the host Pittsburgh Pirates to a 5-4 win over the Baltimore Orioles in their home opener on Friday.
Griffin, 19, recorded his first major league hit and RBI and scored his first career run during a four-run second inning for Pittsburgh, which won its third in a row and moved above the .500 mark for the first time since Aug. 4, 2024.
Griffin roped his double into the left-center gap off Orioles starter Kyle Bradish (0-2) on his first career at-bat to drive in Ryan O’Hearn. Griffin came around to score when Jared Triolo, who led the Pirates with two hits, singled to right field. Griffin walked his second time up in the fourth and went 1-for-3 with a strikeout.
Griffin became the first teenage position player to appear in a big-league game since Juan Soto in 2018 and the first Pirate since Aramis Ramirez in 1998. Bradish gave up four runs on six hits in four innings. In six innings, Pirates starter Mitch Keller (1-0) allowed two runs on six hits.
Dodgers 13, Nationals 6
Shohei Ohtani hit his first home run after a slow start and added four RBIs as Los Angeles unleashed a stagnant offense for a victory in Washington’s home opener.
Kyle Tucker, Mookie Betts, Freddie Freeman and Andy Pages hit home runs and added two RBIs each in the Dodgers’ first road game of the season. Emmet Sheehan (1-0) went 5 2/3 innings, allowing four runs on seven hits.
Nationals right-hander Miles Mikolas (0-2) surrendered 11 runs on 11 hits across 4 1/3 innings. CJ Abrams hit a home run and drove in four runs for Washington, which dropped its third straight after a 3-1 start.
Yankees 8, Marlins 2
Aaron Judge hit a home run in his first Yankee Stadium at-bat of the season and drove in three runs as New York, in its home opener, downed Miami.
Ben Rice added a home run and a two-run double for the Yankees, who improved to 6-1. Will Warren (1-0) allowed two runs, on solo homers by Xavier Edwards and Owen Caissie, among four hits in 5 2/3 innings.
Marlins starter Eury Perez (0-1) allowed four runs on two hits in four innings, issuing a career-worst six walks. Miami had just one at-bat with a runner in scoring position.
Red Sox 5, Padres 2
Willson Contreras and Marcelo Mayer both homered in the sixth inning, propelling Boston to a home-opening win over San Diego.
Boston banged out nine hits and received a solid six-inning start from Sonny Gray (1-0) en route to breaking a five-game losing skid. Mayer highlighted his 2-for-2 day with a two-out, two-run homer to cap Boston’s three-run sixth. He also hit a leadoff double and scored the opening run in the third.
Gavin Sheets went 2-for-3 with an RBI and run for the Padres. Boston College grad Michael King (0-1) allowed four runs in a 5 2/3-inning start.
Tigers 4, Cardinals 0
Framber Valdez pitched six scoreless innings, Dillon Dingler blasted a two-run homer and Detroit blanked St. Louis in its home opener.
Valdez (1-0), one of the top free agent signings of the offseason, allowed three hits and two walks while striking out five. Riley Greene had two hits, a run and an RBI while Javier Baez added two hits and an RBI.
Michael McGreevy (0-1) gave up three runs on seven hits in 4 2/3 innings. The Cardinals, who had won four of their first six games, were held to five hits.
Mariners 3, Angels 1 (10 innings)
Cole Young broke a scoreless tie with a 10th-inning triple as Seattle spoiled Los Angeles’ home opener with a win in Anaheim, Calif.
Josh Naylor added a two-run single off Brent Suter (0-1). Four Mariners pitchers — Bryan Woo, Matt Brash, Andres Munoz and Gabe Speier — combined on a one-hitter. Munoz (1-1) struck out the side in the ninth to earn the victory. Speier worked the 10th for the save, giving up a sacrifice fly to Jorge Soler.
Woo and the Angels’ Reid Detmers were locked in a pitchers’ duel into the seventh inning. Woo went seven innings, giving up one hit with one walk and six strikeouts, while Detmers allowed three hits in 6 2/3 innings, with four walks and four strikeouts.
Braves 2, Diamondbacks 0
Ozzie Albies and Matt Olson hit back-to-back homers off Paul Sewald to break a scoreless tie in the ninth inning, and Atlanta beat Arizona in Phoenix.
Albies, leading off the inning, put the Braves ahead by depositing an 0-1 fastball from Sewald (0-1) over the right field wall. Olson followed three pitches later with a 426-foot blast to left-center. Robert Suarez (1-0) pitched a perfect eighth and Raisel Iglesias retired the D-backs in order in the ninth for his first save.
Atlanta out-hit Arizona 6-2 in a game that featured a pitchers’ duel between the Braves’ Grant Holmes and the Diamondbacks’ Eduardo Rodriguez. Holmes allowed one hit over six scoreless innings, while Rodriguez gave up four hits over seven shutout innings.
Phillies 10, Rockies 1
Brandon Marsh hit a three-run home run and Trea Turner had two hits in a seven-run first inning as Philadelphia routed Colorado in the Rockies’ home opener at Denver.
Bryce Harper homered and doubled, Kyle Schwarber also went deep and Turner finished with three hits. Aaron Nola (1-0) allowed just one run over 6 1/3 innings and struck out nine as the Phillies earned their third victory in a row.
Rockies starter Michael Lorenzen (0-1) gave up nine runs on 12 hits over three innings.
Reds 5, Rangers 3
Tyler Stephenson belted a two-run homer in the ninth inning, helping Cincinnati spoil Texas’ home opener with a victory in Arlington, Texas.
Spencer Steer launched a two-run homer in the second and had a double to lead off the ninth. Stephenson then deposited a 3-2 sinker from Chris Martin (1-1) over the wall in right-center to give the Reds a 5-3 lead. Texas’ Danny Jansen ripped a two-run double and Wyatt Langford added an RBI double.
Stephenson’s first homer of the season made a winner out of Tony Santillan (1-0), who retired the side in order in the eighth, and Emilio Pagan secured his second save. Cincinnati’s Elly De La Cruz homered to lead off the sixth.
White Sox 5, Blue Jays 4 (10 innings)
Tristan Peters knocked in the winning run with a two-out single as Chicago prevailed in its home opener, defeating Toronto.
After the Blue Jays took a lead in the top of the 10th on an error by Miguel Vargas, the White Sox won the game with two runs in the bottom of the inning in part because of an error by replacement catcher Tyler Heineman.
Sean Burke allowed one run on four hits over six innings for Chicago. Former White Sox pitcher Dylan Cease allowed three runs (two earned) on five hits over 4 1/3 innings for Toronto.
Guardians 4, Cubs 1
Rookie Chase DeLauter belted a two-run, two-out homer off Hunter Harvey in the seventh inning, three batters after Gabriel Arias hit a go-ahead solo shot, as Cleveland beat visiting Chicago.
DeLauter, who singled home Cleveland’s first run in the fifth to knot the score, tied Shea Langeliers of the Athletics for the major league lead with five home runs. He went 3-for-4 in his initial regular season home game, having made his debut in the 2025 postseason.
Connor Brogdon (2-0) earned the win with a perfect seventh, while Cade Smith worked a scoreless ninth for his second save. Pete Crow-Armstrong and Miguel Amaya had back-to-back doubles in the third, giving Chicago a 1-0 lead. Cubs starter Cade Horton was forced to leave in the second with right forearm discomfort and will go on the injured list.
Twins 10, Rays 4
Tristan Gray belted his first career grand slam and drove in five runs, and Minnesota pulled away for a win over Tampa Bay in Minneapolis.
Gray’s blast highlighted a seven-run seventh inning for the Twins, who won their home opener after playing their first six games on the road. Josh Bell and Royce Lewis drove in two runs apiece.
Nick Fortes doubled and drove in two runs to lead Tampa Bay at the plate. Junior Caminero and Ben Williamson tallied two hits apiece.
Athletics 11, Astros 4
Lawrence Butler went 3-for-5 with a homer and four RBIs and Max Muncy finished 3-for-4 with a blast and drove in three as the Athletics rolled over Houston in the home opener at West Sacramento, Calif.
Tyler Soderstrom had two hits and two RBIs and Jack Wilson also had two hits as the Athletics posted 13 hits. All 11 A’s runs scored with two outs. Jeffrey Springs (1-0) gave up one run and two hits in six innings.
Yainer Diaz and Nick Allen had two hits apiece for the Astros, who had a five-game winning streak halted. Cristian Javier (0-1) allowed six runs on six hits and five walks in 3 2/3 innings.
Mets 10, Giants 3
Francisco Alvarez belted two home runs, Marcus Semien hit the first for his new team and New York overcame the loss of Juan Soto to post a victory over host San Francisco.
Nolan McLean (1-0) combined with four relievers on a five-hitter for the Mets, who snapped a three-game losing streak. Soto left due to right calf tightness after being forced out at home plate during New York’s two-run first inning.
Bichette and Semien had RBI hits in the first off Giants starter Tyler Mahle (0-2), allowing McLean to pitch with a lead during his entire 5 1/3-inning stint. Mahle was pulled after five innings, having allowed five runs and eight hits. Luis Arraez and Willy Adames each had an RBI hit for San Francisco.








