Memphis takes on Milwaukee, looks to break 3-game skid

Memphis Grizzlies (25-52, 11th in the Western Conference) vs. Milwaukee Bucks (30-47, 11th in the Eastern Conference)

Milwaukee; Sunday, 3:30 p.m. EDT

BOTTOM LINE: Memphis looks to stop its three-game losing streak with a victory over Milwaukee.

The Bucks have gone 17-22 in home games. Milwaukee allows 116.9 points to opponents and has been outscored by 6.4 points per game.

The Grizzlies are 11-26 in road games. Memphis averages 14.7 turnovers per game and is 14-24 when committing fewer turnovers than opponents.

The Bucks average 15.0 made 3-pointers per game this season, 1.0 more made shot on average than the 14.0 per game the Grizzlies allow. The Grizzlies average 13.7 made 3-pointers per game this season, 1.1 fewer made shots on average than the 14.8 per game the Bucks allow.

The teams meet for the second time this season. The Grizzlies won 125-104 in the last matchup on Dec. 27.

TOP PERFORMERS: Myles Turner is averaging 11.8 points, 5.2 rebounds and 1.6 blocks for the Bucks. Ryan Rollins is averaging 14.5 points and four assists over the last 10 games.

GG Jackson is averaging 12.5 points for the Grizzlies. Olivier-Maxence Prosper is averaging 12.8 points over the last 10 games.

LAST 10 GAMES: Bucks: 2-8, averaging 106.0 points, 38.6 rebounds, 23.3 assists, 7.3 steals and 3.7 blocks per game while shooting 45.2% from the field. Their opponents have averaged 122.0 points per game.

Grizzlies: 2-8, averaging 109.7 points, 35.1 rebounds, 23.8 assists, 9.5 steals and 3.8 blocks per game while shooting 44.4% from the field. Their opponents have averaged 126.0 points.

INJURIES: Bucks: Kevin Porter Jr.: out for season (knee), Giannis Antetokounmpo: out (ankle), Ryan Rollins: day to day (hip), Bobby Portis: day to day (wrist), Gary Trent Jr.: day to day (hip).

Grizzlies: Santi Aldama: out for season (knee), Jahmai Mashack: day to day (neck), Kentavious Caldwell-Pope: out for season (finger), Walter Clayton Jr.: day to day (hip), Ja Morant: out for season (elbow), Scotty Pippen Jr.: out for season (toe), Zach Edey: out for season (ankle), Ty Jerome: day to day (ankle), Jaylen Wells: out for season (toe), Taj Gibson: day to day (foot), Olivier-Maxence Prosper: day to day (back), Cam Spencer: day to day (back), Brandon Clarke: out for season (calf).

___

The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

Utah takes on Oklahoma City, looks to stop 8-game skid

Utah Jazz (21-57, 15th in the Western Conference) vs. Oklahoma City Thunder (61-16, first in the Western Conference)

Oklahoma City; Sunday, 7 p.m. EDT

BOTTOM LINE: Utah is looking to stop its eight-game slide with a win against Oklahoma City.

The Thunder are 38-9 in Western Conference games. Oklahoma City ranks second in the Western Conference with 34.6 defensive rebounds per game led by Chet Holmgren averaging 7.0.

The Jazz are 1-14 against Northwest Division opponents. Utah ranks third in the league with 29.4 assists per game led by Isaiah Collier averaging 7.2.

The Thunder score 118.9 points per game, 6.7 fewer points than the 125.6 the Jazz give up. The Jazz score 9.7 more points per game (117.2) than the Thunder give up (107.5).

The teams square off for the fourth time this season. The Thunder won 129-125 in overtime in the last meeting on Jan. 8. Shai Gilgeous-Alexander led the Thunder with 46 points, and Lauri Markkanen led the Jazz with 29 points.

TOP PERFORMERS: Holmgren is shooting 55.0% and averaging 16.9 points for the Thunder. Gilgeous-Alexander is averaging 30.5 points over the last 10 games.

Kyle Filipowski is scoring 11.3 points per game and averaging 7.1 rebounds for the Jazz. Ace Bailey is averaging 3.2 made 3-pointers over the last 10 games.

LAST 10 GAMES: Thunder: 9-1, averaging 120.9 points, 46.9 rebounds, 25.3 assists, 9.9 steals and 5.3 blocks per game while shooting 48.8% from the field. Their opponents have averaged 105.5 points per game.

Jazz: 1-9, averaging 116.6 points, 42.5 rebounds, 29.8 assists, 8.9 steals and 4.8 blocks per game while shooting 47.2% from the field. Their opponents have averaged 130.6 points.

INJURIES: Thunder: Alex Caruso: day to day (illness), Luguentz Dort: day to day (undisclosed), Thomas Sorber: out for season (knee).

Jazz: Lauri Markkanen: out (hip), Isaiah Collier: day to day (hamstring), Keyonte George: out (leg), Walker Kessler: out for season (shoulder), Jusuf Nurkic: out for season (nose), Elijah Harkless: day to day (hamstring), Jaren Jackson Jr.: out for season (knee).

___

The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

Los Angeles takes road win streak into matchup with Sacramento

Los Angeles Clippers (39-38, ninth in the Western Conference) vs. Sacramento Kings (20-57, 14th in the Western Conference)

Sacramento, California; Sunday, 9 p.m. EDT

BOTTOM LINE: Los Angeles will try to keep its three-game road win streak alive when the Clippers take on Sacramento.

The Kings are 3-10 against opponents in the Pacific Division. Sacramento has a 3-4 record in games decided by less than 4 points.

The Clippers are 8-6 against opponents in the Pacific Division. Los Angeles is 18-27 against opponents over .500.

The Kings are shooting 46.6% from the field this season, 0.3 percentage points lower than the 46.9% the Clippers allow to opponents. The Clippers are shooting 48.5% from the field, 1.0% lower than the 49.5% the Kings' opponents have shot this season.

The teams play for the fourth time this season. The Kings won the last matchup 118-109 on March 15. DeMar DeRozan scored 27 points to help lead the Kings to the win.

TOP PERFORMERS: DeRozan is scoring 18.6 points per game with 3.0 rebounds and 4.1 assists for the Kings. Maxime Raynaud is averaging 15.5 points and 7.5 rebounds while shooting 54.6% over the last 10 games.

Kawhi Leonard is averaging 28 points, 6.3 rebounds, 3.6 assists and two steals for the Clippers. Darius Garland is averaging 19.4 points over the last 10 games.

LAST 10 GAMES: Kings: 3-6, averaging 112.3 points, 43.2 rebounds, 27.4 assists, 5.9 steals and 3.5 blocks per game while shooting 47.2% from the field. Their opponents have averaged 122.6 points per game.

Clippers: 5-5, averaging 115.3 points, 38.8 rebounds, 24.2 assists, 10.2 steals and 5.7 blocks per game while shooting 50.4% from the field. Their opponents have averaged 112.7 points.

INJURIES: Kings: Domantas Sabonis: out for season (back), Russell Westbrook: out (foot), De'Andre Hunter: out for season (eye), Zach LaVine: out for season (finger), Drew Eubanks: out for season (thumb), Malik Monk: day to day (shoulder), Keegan Murray: out (ankle).

Clippers: Isaiah Jackson: out (ankle), Yanic Konan Niederhauser: out for season (foot), Bradley Beal: out for season (hip).

___

The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

Duren and the Pistons visit conference foe Philadelphia

Detroit Pistons (56-21, first in the Eastern Conference) vs. Philadelphia 76ers (43-34, sixth in the Eastern Conference)

Philadelphia; Saturday, 7 p.m. EDT

BETMGM SPORTSBOOK LINE: Pistons -1.5; over/under is 227.5

BOTTOM LINE: Detroit faces Philadelphia in Eastern Conference action Saturday.

The 76ers are 25-24 against Eastern Conference opponents. Philadelphia ranks eighth in the Eastern Conference with 50.2 points per game in the paint led by Tyrese Maxey averaging 11.3.

The Pistons are 35-12 in Eastern Conference play. Detroit averages 117.5 points and has outscored opponents by 7.9 points per game.

The 116.5 points per game the 76ers score are 6.9 more points than the Pistons allow (109.6). The Pistons are shooting 48.2% from the field, 1.4% higher than the 46.8% the 76ers' opponents have shot this season.

The teams meet for the fourth time this season. The Pistons won 131-109 in the last matchup on March 12. Duncan Robinson led the Pistons with 19 points, and MarJon Beauchamp led the 76ers with 17 points.

TOP PERFORMERS: Maxey is averaging 28.7 points, 6.8 assists and 1.9 steals for the 76ers. VJ Edgecombe is averaging 20.1 points, 5.8 rebounds and 5.3 assists over the past 10 games.

Ausar Thompson is averaging 9.9 points, 5.8 rebounds and two steals for the Pistons. Jalen Duren is averaging 22.2 points over the last 10 games.

LAST 10 GAMES: 76ers: 7-3, averaging 122.5 points, 46.4 rebounds, 27.8 assists, 7.5 steals and 6.6 blocks per game while shooting 48.7% from the field. Their opponents have averaged 118.8 points per game.

Pistons: 8-2, averaging 119.2 points, 44.6 rebounds, 31.0 assists, 9.9 steals and 6.0 blocks per game while shooting 50.1% from the field. Their opponents have averaged 108.6 points.

INJURIES: 76ers: Johni Broome: out (knee).

Pistons: Marcus Sasser: day to day (hip), Tobias Harris: day to day (knee), Cade Cunningham: out (lung), Isaiah Stewart: out (calf).

___

The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

Chicago faces Phoenix, seeks to halt 6-game slide

Phoenix Suns (42-35, seventh in the Western Conference) vs. Chicago Bulls (29-48, 12th in the Eastern Conference)

Chicago; Sunday, 3:30 p.m. EDT

BOTTOM LINE: Chicago heads into the matchup against Phoenix as losers of six games in a row.

The Bulls are 18-21 on their home court. Chicago ranks sixth in the Eastern Conference with 17.0 fast break points per game led by Matas Buzelis averaging 2.7.

The Suns are 18-20 on the road. Phoenix ranks seventh in the NBA allowing only 111.3 points while holding opponents to 47.2% shooting.

The Bulls score 116.2 points per game, 4.9 more points than the 111.3 the Suns give up. The Bulls average 112.8 points per game, 8.8 fewer points than the 121.6 the Bulls allow to opponents.

The teams meet for the second time this season. The Bulls won 105-103 in the last matchup on March 6.

TOP PERFORMERS: Josh Giddey is shooting 44.8% and averaging 17.0 points for the Bulls. Buzelis is averaging 18.6 points over the last 10 games.

Devin Booker is averaging 25.7 points and six assists for the Suns. Collin Gillespie is averaging 2.7 made 3-pointers over the last 10 games.

LAST 10 GAMES: Bulls: 2-8, averaging 119.3 points, 44.0 rebounds, 26.4 assists, 7.3 steals and 5.1 blocks per game while shooting 47.2% from the field. Their opponents have averaged 130.8 points per game.

Suns: 3-7, averaging 114.7 points, 42.3 rebounds, 26.7 assists, 8.8 steals and 4.6 blocks per game while shooting 45.3% from the field. Their opponents have averaged 112.4 points.

INJURIES: Bulls: Anfernee Simons: day to day (wrist), Jalen Smith: out for season (calf), Noa Essengue: out for season (shoulder), Nick Richards: day to day (elbow), Zach Collins: out for season (toe).

Suns: Haywood Highsmith: day to day (knee), Amir Coffey: day to day (ankle).

___

The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

Los Angeles visits Dallas following Flagg's 51-point outing

Los Angeles Lakers (50-27, third in the Western Conference) vs. Dallas Mavericks (24-53, 13th in the Western Conference)

Dallas; Sunday, 7:30 p.m. EDT

BETMGM SPORTSBOOK LINE: Lakers -6.5; over/under is 235.5

BOTTOM LINE: Dallas faces the Los Angeles Lakers after Cooper Flagg scored 51 points in the Dallas Mavericks' 138-127 loss to the Orlando Magic.

The Mavericks are 13-34 against Western Conference opponents. Dallas gives up 119.3 points to opponents and has been outscored by 5.7 points per game.

The Lakers are 30-17 against conference opponents. Los Angeles ranks eighth in the NBA scoring 52.1 points per game in the paint led by LeBron James averaging 11.0.

The Mavericks average 113.6 points per game, 1.4 fewer points than the 115.0 the Lakers allow. The Lakers average 11.9 made 3-pointers per game this season, 1.0 fewer made shot on average than the 12.9 per game the Mavericks allow.

The teams square off for the fourth time this season. The Lakers won the last matchup 124-104 on Feb. 13. James scored 28 points to help lead the Lakers to the win.

TOP PERFORMERS: Flagg is averaging 20.8 points, 6.6 rebounds and 4.5 assists for the Mavericks. Naji Marshall is averaging 15.5 points and 3.7 assists over the last 10 games.

James is scoring 20.6 points per game and averaging 6.0 rebounds for the Lakers. Austin Reaves is averaging 1.7 made 3-pointers over the last 10 games.

LAST 10 GAMES: Mavericks: 2-8, averaging 117.8 points, 43.4 rebounds, 26.9 assists, 9.1 steals and 4.3 blocks per game while shooting 45.9% from the field. Their opponents have averaged 127.9 points per game.

Lakers: 8-2, averaging 116.9 points, 40.5 rebounds, 23.9 assists, 9.3 steals and 5.4 blocks per game while shooting 51.3% from the field. Their opponents have averaged 113.3 points.

INJURIES: Mavericks: Dereck Lively II: out for season (foot), Caleb Martin: day to day (foot), P.J. Washington: day to day (illness), Kyrie Irving: out for season (knee), Marvin Bagley III: day to day (shoulder).

Lakers: Marcus Smart: day to day (ankle), Luka Doncic: out (hamstring).

___

The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

Siakam, Pacers to visit Mitchell, Cavaliers

Indiana Pacers (18-59, 13th in the Eastern Conference) vs. Cleveland Cavaliers (48-29, fourth in the Eastern Conference)

Cleveland; Sunday, 6 p.m. EDT

BOTTOM LINE: Eastern Conference foes Cleveland and Indiana meet on Sunday.

The Cavaliers have gone 30-18 against Eastern Conference opponents. Cleveland ranks fifth in the Eastern Conference with 28.3 assists per game led by James Harden averaging 8.1.

The Pacers are 14-34 against Eastern Conference opponents. Indiana averages 13.7 turnovers per game and is 13-25 when turning the ball over less than opponents.

The Cavaliers are shooting 48.0% from the field this season, 1.1 percentage points lower than the 49.1% the Pacers allow to opponents. The Pacers are shooting 45.9% from the field, 0.5% lower than the 46.4% the Cavaliers' opponents have shot this season.

The two teams match up for the fourth time this season. The Cavaliers defeated the Pacers 120-116 in their last meeting on Jan. 7. Evan Mobley led the Cavaliers with 20 points, and Pascal Siakam led the Pacers with 22 points.

TOP PERFORMERS: Donovan Mitchell is averaging 27.7 points, 5.7 assists and 1.5 steals for the Cavaliers. Harden is averaging 20.6 points over the last 10 games.

Siakam is averaging 24 points, 6.6 rebounds and 3.8 assists for the Pacers. Aaron Nesmith is averaging 2.4 made 3-pointers over the last 10 games.

LAST 10 GAMES: Cavaliers: 7-3, averaging 121.0 points, 44.2 rebounds, 28.6 assists, 6.6 steals and 3.4 blocks per game while shooting 50.2% from the field. Their opponents have averaged 119.2 points per game.

Pacers: 3-7, averaging 123.0 points, 38.3 rebounds, 35.0 assists, 6.6 steals and 4.3 blocks per game while shooting 52.7% from the field. Their opponents have averaged 128.1 points.

INJURIES: Cavaliers: Dean Wade: day to day (ankle), Jaylon Tyson: out (toe).

Pacers: T.J. McConnell: day to day (hamstring), Johnny Furphy: out for season (knee), Andrew Nembhard: day to day (back), Ivica Zubac: out for season (rib), Pascal Siakam: day to day (back), Jarace Walker: day to day (back), Aaron Nesmith: day to day (neck), Tyrese Haliburton: out for season (achilles).

___

The Associated Press created this story using technology provided by Data Skrive and data from Sportradar.

Player Grades: Recapping the Mavericks’ 138-127 loss vs. Magic

DALLAS, TX - APRIL 3: Cooper Flagg #32 of the Dallas Mavericks drives to the basket during the game against the Orlando Magic on April 3, 2026 at American Airlines Center in Dallas, Texas. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Glenn James/NBAE via Getty Images) | NBAE via Getty Images

The Dallas Mavericks kicked off the weekend with a Friday night matchup against the Orlando Magic. Both teams came in ice cold, each 2-8 in their past 10 games. But Orlando had too much firepower against a shorthanded Dallas, as the Mavericks home losing streak extended to 14. But it didn’t matter because there was a bigger storyline for Dallas tonight: Cooper Flagg is special. Here are the grades, as the Mavs shift focus to the Lakers on Sunday.

Cooper Flagg: A+

51 PTS / 6 REB / 3 AST / 3 STL / 1 BLK – 34 MIN

Holy cow. No teenager had ever scored 50 points in an NBA game – until tonight. At 19 years and 103 days old, Cooper Flagg became the youngest player in NBA history to hit the 50-point mark (51 actually). He was special tonight. Flagg was 19/30 from the floor, 6/9 from three, and 7/7 from the free throw line. An aggressive Cooper Flagg is a Cooper Flagg that we like to see. From the jump, Flagg was searching for his shot and getting to the rim with relative ease. Even with a physical Magic team hounding him all night, Flagg found a way to get to his spots, and his jumper was hotter than fish grease. When he starts taking pullup jumpers from the perimeter, you know he’s in rhythm.

Naji Marshall: C-

9 PTS / 4 REB / 2 AST / 1 STL – 24 MIN

This was an uncharacteristic Naji Marshall game. Marshall was just 3/12 from the floor, missing several of his patented paint floaters. He just didn’t have the touch tonight and was a team worst -16. As icing on the cake, he was ejected with 10:40 remaining in the fourth quarter, after receiving his second technical foul.

Klay Thompson: A

18 PTS / 2 AST / 1 REB – 22 MIN

Klay Thompson is a lot more like us regular folk than one might think. This man just shows up for work, does what he was hired to do, and goes home. He was the hot hand from beyond the arc tonight for Dallas, going 4/10. If you needed a reminder, Klay is closing in on 3,000 three pointers made in his career and if he stays a Maverick this offseason, he’ll do it sometime in 2026. He currently sits at 2,891. And once he eclipses that mark, he’ll be one of only three players to hit 3,000 career threes, joining Stephen Curry and James Harden.

Max Christie: B+

14 PTS / 5 REB / 3 AST – 29 MIN

Max Christie, after losing his touch for a few games this season, has been better as of late. He hit a couple threes to give the Mavericks offense life early but was largely silent for the rest of the game. But he impacts the game defensively. Christie was a team high +7 on a night the Mavs lost by 11.

Brandon Williams: B-

23 PTS / 5 AST / 2 REB / 2 STL / 3 TO – 26 MIN

Williams’ ability to attack and finish is never an issue. He has one of the quickest first steps of any guard in the NBA and he’s past you before you can blink. But he had loose hands tonight, adding three turnovers to his five assists. The scoring is there, but Williams is limited in creating offense for others.

Ryan Nembhard: C+

2 PTS / 6 REB / 5 AST / 3 TO – 21 MIN

Nembhard is a good facilitator. He can run and offense and help get guys into their spots. But his lack of size is too often exploited on both ends of the floor. Sometimes his offense can make up for his defense, but it didn’t tonight. Scoring two points with five assists and three turnovers just isn’t good enough.

Daniel Gafford: B

7 PTS / 3 REB / 1 AST / 2 STL / 2 BLK – 20 MIN

Gafford has been through a lot this season. He has no real point guard to play off of and his injuries have kept him from maintaining any consistency in his play. While the stat sheet doesn’t jump off the page tonight, his energy and effort were much needed as the Mavs are desperately searching for something to inject them with some life on a nightly basis.

Dwight Powell: B

0 PTS / 5 REB / 1 AST / 1 STL / 1 BLK – 25 MIN

This is the most Dwight Powell game of Dwight Powell games. He didn’t score but did grab a few rebounds and still moved like he’s 22. Powell was at a severe disadvantage tonight with Orlando’s athletic big men, but as he always does, he tried. And solely for his effort, he would get an A.

Final Thoughts

Orlando, despite its recent struggles, is just the clear better team. They shot well from three, beat the Mavs up in the paint, and just found ways to expose the Mavericks on defense. But the real story was Cooper Flagg. There’s nothing else to be said that hasn’t been already. He’s special and one-of-a-kind. Even if he doesn’t win Rookie of the Year, he’ll be amongst the league’s elite…very soon.

Takeaways from the Ducks 6-2 Loss to the Blues

The Anaheim Ducks returned home after a brief, yet supremely disappointing one-game road trip to begin their final homestand of the season. Their last five home games of the 2025-26 season began on Friday, as they hosted the St. Louis Blues.

The Ducks entered winless in their last three games, accumulating just one point of a possible six, yet remained tied with the Edmonton Oilers atop the Pacific Division.

Game #76: Ducks vs. Blues Gameday Preview (04/03/26)

Takeaways from the Ducks 4-3 Loss to the Sharks

The Blues came into this game five points out of the second wild card spot, but lost both of their first two California road trip games to the San Jose Sharks on Monday and the Los Angeles Kings on Wednesday.

On their roster, the Ducks only have 18 healthy skaters, as Radko Gudas, Pavel Mintyukov, and Cutter Gauthier are all considered “day-to-day” but remained out of the lineup for this one.

Here’s how the Ducks lined up to start this game:

Kreider-Carlsson-Terry

Killorn-Washe-Granlund

Viel-Poehling-Sennecke

McTavish-Gaucher-Vatrano

LaCombe-Trouba

Moore-Carlson

Zellweger-Helleson

Lukas Dostal got the start for the Ducks, and he saved 23 of the 29 shots he faced in this game. Between the pipes for the Blues was Joel Hofer, who stopped 25 of 27.

Game Notes

After getting off to a decent start, scoring within the first two minutes of the game, the Ducks fell victim to their own propensity for catastrophic mistakes. They were undisciplined, allowing two goals on four power play opportunities, and they suffered mental lapses against the rush, which led to several chances against Dotal.

As they attempted to claw out of the deficit they created for themselves, they began to take increasingly bigger chances, which, when not successful, gave way to outnumbered opportunities the other way.

The underlying numbers reflect the final score relatively accurately, as at 5v5, the Ducks only generated 47.83% of the shots on goal, 53.85% of the shot attempts, and 41.99% of the expected goals.

“We had a decent start, then we gave them three goals in the first period that were definitely all our fault,” Ducks head coach Joel Quenneville said after the game. “They gave us a good education on playing a real solid team game, and we didn’t play with the urgency needed, and they’re capable of sustaining their game.”

Rush Defense: Mistakes, with and without the puck, from the top of the circles in the defensive zone to the top of the circles in the offensive zone, cost the Ducks dearly in this game. F3’s made poor reads to engage in puck battles instead of tracking back to cover for pinching defensemen.

At the same time, Pinching defensemen made poor reads to activate down the offensive wall without a necessary high F3 to cover for him. Even when the Ducks did have numbers tracking back into their end to defend a rush, sorting issues arose, as did a lack of desire to eliminate the middle lanes of the ice and increase the difficulty for off-puck attackers to crash the crease.

Penalty Kill: St. Louis won most of their offensive zone draws while up a man in this game. They moved pucks efficiently along the perimeter and got to loose pucks on the walls. In doing so, they sustained elongated zone time and tired out the Anaheim penalty killers.

When the Ducks’ killers were running out of gas and spread too far toward the flanks, wide east-west seams opened, and the weak side forwards were late to react and close them. The Blues rarely utilized their bumper or net front attacker. Instead, they allowed the net front forward to drift to the bottom of the circle, and they allowed their bumper to drift to the flank.

Lukas Dostal: In order for the Ducks to win games like this, Dostal needs to be spectacular or at least make the saves an NHL starting goaltender is supposed to make, as he’d done for most of this season. He rarely allows soft goals where he gets beat on perimeter shots that eek through his body, but he allowed two such goals in this game, and at critical junctures.

The Blues’ second goal came on a power play in a tie game, just over halfway through the first period, which gave them a lead in a game where the Ducks had been controlling the game flow. St. Louis’ fifth goal came in the dying minutes of the second period, which ended up as a backbreaker, extending a two-goal deficit to three.

The Ducks saw their Pacific Division lead and their games in hand evaporate in relatively short order. They have another opponent in town in less than 24 hours, who could be considered better than their record, the Calgary Flames, and the Ducks now are more desperate for a win than they’ve been in a long time. Saturday’s game against Calgary will begin at 7 PM PST.

Ducks Sign Roger McQueen to ATO, Will Report to AHL with San Diego Gulls

Ducks, Coaching Staff Shortening Leashes for Young Impact Players

Takeaways from the Ducks 5-4 OT Loss to the Maple Leafs

Mets' Juan Soto to undergo MRI after exiting Friday's game with right calf tightness

Mets left fielder Juan Soto exited Friday's game against the San Francisco Giants due to right calf tightness.

Tyrone Taylor replaced Soto in the bottom of the first inning.

After leadoff-batting shortstop Francisco Lindor's game-starting single to left field against Tyler Mahle, Soto singled to right-center field and appeared to come up gingerly on a run from first base to third during third baseman Bo Bichette's subsequent RBI knock that scored Lindor.

Mets manager Carlos Mendoza confirmed that the injury occurred when he was running first to third, and the slugger hoped that his calf would loosen up while standing on third. It did not, instead getting tighter, so he came out of the game once he was out at a force play at home. 

"We don’t have much other than what was announced," Mendoza said after Friday's win. "He’s going to get imaging tomorrow and we’ll see what we’re dealing with. There’s obviously concern. Every time you send a player for MRI, those calf areas can be tricky. We have to wait, but obvioulsy concern."

The Mets built a 2-0 lead after second baseman Marcus Semien's eventual two-out single to left-center field, scoring Bichette.

Taylor, 32, entered Friday's game with six hitless at-bats in four games this season, striking out once.

The 27-year-old Soto, meanwhile, is slashing .355/.412/516 with one home run and five RBI through the Mets' first eight games.

Mets 10, Giants 3: Offense heats up, but Soto departs early

SAN FRANCISCO, CALIFORNIA - APRIL 03: Francisco Alvarez #4 of the New York Mets celebrates as he trots around the bases after hitting a solo home run against the San Francisco Giants in the top of the fourth inning at Oracle Park on April 03, 2026 in San Francisco, California. (Photo by Thearon W. Henderson/Getty Images) | Getty Images

There was a lot to like about tonight’s relatively smooth and easy 10-3 victory over the Giants at Oracle Park in San Francisco. The Mets’ offense, which had been floundering, finally had a big day. Marcus Semien hit his first home run as a Met and Francisco Alvarez went deep twice. Semien and Bo Bichette both had a three-hit game. Nolan McLean was brilliant—perfect through his first five. Much like McLean’s performance, it was almost a perfect night…except for one very significant wrinkle. Juan Soto left the game in the bottom of the first inning after experiencing calf tightness running the bases in the top of the inning. So instead of being able to breathe easy and freely enjoy a nice rebound win after last night’s disastrous game, some anxiety and foreboding hangs like a specter over this victory.

Nonetheless, this was otherwise a relatively stress-free game. The Mets got on the board right away in the first against Tyler Mahle. Francisco Lindor led off the game with a single and Juan Soto followed with a single of his own. Bo Bichette then laced the Mets’ third consecutive base hit to drive in Lindor for the game’s first run. Luis Robert then walked to load the bases with nobody out and with one run already in, it looked like the Mets were poised for a huge first inning, much like they achieved on Opening Day. However, Brett Baty grounded into a 1-2-3 double play to take some of the air out of the rally. The Mets did manage to scratch out another run on a well-struck Marcus Semien single over the shortstop to double their lead to 2-0, but it should have been a bigger inning—both because of Baty’s double play and because Robert didn’t run on contact on Semien’s hit, despite the two-out situation, so he was unable to score from second on the play. Still, the Mets found themselves two runs to the good early and Nolan McLean took the mound with some run support already behind him.

It turned out that two runs was plenty of run support for McLean on this night, as he had all of his pitches working and was throwing some absolutely filthy stuff at Giants hitters all evening. In fact, McLean did not allow a single baserunner until the sixth inning when he issued back-to-back walks to start the inning. It was clear McLean was tiring at that point, partially because—to the credit of the Giants lineup—there were eight full counts against McLean in the first 17 batters he faced. Those walks came back to bite McLean, but he was still fantastic tonight. If you did not watch this game live because you are not a night owl sicko like I am, you should do yourself a favor and watch the clip of the pitch McLean threw to strike out Heliot Ramos to end the fifth inning. You can thank me later.

Meanwhile, the Mets added three more runs in the top of the fourth—all via the long ball. Mark Vientos singled to lead off the inning and Marcus Semien blasted a two-run homer to dead center—an impressive feat at Oracle Park—for his first Mets home run. Then with one out, Francisco Alvarez followed with a pretty prodigious blast of his own to extend the Mets’ lead to 5-0.

Unfortunately for McLean, both of those walks he issued in the sixth would come around to score. After recording the first out of the inning on a Jerar Encarnacion fly out to right, Willy Adames launched a ground rule double to end the no-hitter and the shutout. That chased McLean from the game and after 93 pitches, he made way for Brooks Raley, who did his job, striking out Rafael Devers and retiring Luis Arraez on a ground ball to first. However, Francisco Alvarez failed to handle one of Raley’s pitches and the Giants’ second run scored on the passed ball. But Alvarez would immediately make up for the run he cost his team, going deep again to lead off the seventh. The Mets piled on that inning against JT Brubaker in his second inning of work. After Alvarez’s second homer, Francisco Lindor—becoming quite the on-base machine in the early going—walked. Tyrone Taylor then struck out for the first out, but Bo Bichette doubled, advancing Lindor to third. Luis Robert drove him in with a single, which knocked Brubaker out of the game. Matt Gage came in for the Giants and struck out Brett Baty for the second out, but then Mark Vientos singled to plate the Mets’ eighth run.

Huascar Brazobán worked around a two-out hit by Heliot Ramos (the Giants’ second hit of the evening) to pitch a scoreless bottom of the seventh. Unlike his other recent appearances, this game proved to be an appropriate situation for Richard Lovelady, who gave up a run in the eighth on a Jerar Encarnacion double and a Luis Arraez RBI single. But luckily this time Lovelady had plenty of margin for error and the Mets added yet more insurance off Erik Miller in the top of the ninth. Luis Robert got things started with a walk and Brett Baty, who was one of the few Mets having a rough night at the plate, doubled him in. Marcus Semien notched his third hit of the night, advancing Baty to third and Baty scored on a Carson Benge grounder to second to put the Mets’ run total into double digits. Luis García polished off the lopsided victory with a scoreless ninth inning, working around a one-out single by Heliot Ramos.

Thus, the Mets snap their three-game losing streak in resounding fashion, but on a night when the bats finally broke out, concern remains for the lineup’s most potent threat; we should find out more about the severity of Juan Soto’s calf injury in the coming days.

SB Nation GameThreads

Amazin’ Avenue
McCovey Chronicles

Box scores

MLB.com
ESPN

Win Probability Added

What’s WPA?

Big Mets winner: Marcus Semien, +20.2% WPA
Big Mets loser: Brett Baty, -15.1% WPA
Mets pitchers: +17.3% WPA
Mets hitters: +32.7% WPA
Teh aw3s0mest play: Bo Bichette’s RBI single in the first, +12.3% WPA
Teh sux0rest play: Willy Adames’ ground rule double to break up Nolan McLean’s no-hitter in the sixth, -7.7% WPA

Juan Soto’s early exit hangs over Mets’ all-around rout of Giants

An image collage containing 3 images, Image 1 shows Francisco Alvarez #4 of the New York Mets celebrates trotting around the bases after hitting a solo home run against the San Francisco Giants in the top of the seventh inning at Oracle Park on April 03, 2026 in San Francisco, California, Image 2 shows New York Mets' Nolan McLean (26) pitches to a San Francisco Giants batter during the fifth inning of a baseball game Friday, April 3, 2026, in San Francisco, Image 3 shows New York Mets left fielder Juan Soto (22) reacts on a call strike against the San Francisco Giants during the first inning at Oracle Park
Mets beat Giants

SAN FRANCISCO — The bats erupted and Nolan McLean dominated, but Friday night was defined for the Mets by who wasn’t on the field following his first at-bat.

Juan Soto, bothered by right-calf tightness, departed after only a half inning, leaving the Mets to wonder when their best player will return.

Access the Mets beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Mike Puma about the inside buzz on the Mets.

Try it free

Soto singled in the first inning and felt discomfort running from first to third on Bo Bichette’s RBI single. Now the Mets, who snapped a three-game skid with a 10-3 victory over the Giants at Oracle Park, wait on their $765 million outfielder.

“We don’t have much other than what was announced, right calf tightness,” manager Carlos Mendoza said, adding that Soto will receive imaging on Saturday.

What is Mendoza’s concern level?

“There is obviously concern every time you send a player for an MRI and the calf area can be tricky,” he said. “We have just got to wait.”

New York Mets’ Nolan McLean (26) pitches to a San Francisco Giants batter during the fifth inning on Friday, April 3, 2026, in San Francisco. AP

McLean took a perfect game into the sixth but never escaped the inning, his shot at history spoiled by patient at-bats as his pitch count climbed.

The right-hander indicated his cutter was the only pitch he felt comfortable with, forcing him deeper into counts than he would have liked.

He lasted 5 1/3 innings and allowed two runs (one unearned) on one hit and two walks with four strikeouts, departing after 93 pitches.

“I was just trying to piece it together,” McLean said. “Nothing felt incredibly great. Everything felt OK toward later in the game, but just kind of the full counts snuck up on me there at the end. I got a little bit fatigued by the end of it.”

Francisco Alvarez of the New York Mets celebrates trotting around the bases after hitting a solo home run against the San Francisco Giants in the top of the seventh inning at Oracle Park on April 3, 2026 in San Francisco, California. Getty Images

McLean said he didn’t realize he had carried a perfect game into the sixth.

“It didn’t really feel that way just because of how many 3-2 counts and behind on counts I felt like I was,” he said. “So, it kind of felt grindier than what the scoreboard showed.” 

Francisco Alvarez led the Mets’ three-homer attack with two blasts (Marcus Semien hit the other) in the Mets’ best showing offensively since their 11-run outburst against the Pirates on Opening Day.

New York Mets left fielder Juan Soto (22) reacts on a call strike against the San Francisco Giants during the first inning at Oracle Park. IMAGN IMAGES via Reuters Connect

Alvarez’s bid at a three-homer game included a shot to the warning track in center field in the eighth inning.

The perfect game watch officially began as McLean breezed through the fifth, easily retiring Matt Chapman and Jung Hoo Lee before working the count full to Heliot Ramos. McLean unleashed a hellacious sweeper that nicked the inside corner for a called third strike.

McLean took the mound for the sixth at 67 pitches and walked Harrison Bader, reducing the performance to a no-hit watch. McLean worked the count full to Patrick Bailey and walked him, giving the Giants a rally. Jerar Encarnacion worked a nine-pitch at-bat before flying out, and Willy Adames ended the no-hit drama and McLean’s night with a shot that one-hopped the fence in right center for an RBI double.



Brooks Raley struck out Rafael Devers, but before the lefty could escape the inning, an Alvarez passed ball allowed the Giants’ second run to score.

The Mets countered in the seventh with Alvarez’s second homer of the night and an RBI single by Luis Robert Jr. that extended the lead to 7-2. Mark Vientos continued the party with an RBI single in the inning.

Bichette was among the offensive heroes, with a 3-for-5 performance in easily his best game since arriving to the Mets. The team was without Jorge Polanco, whose left Achilles tendonitis placed him on the bench and raised questions about his near-term availability. Polanco has dealt with discomfort since Sunday, limiting him to the DH spot.   

The Mets sent eight batters to the plate against Tyler Mahle in the first inning and scored twice, but missed an opportunity to break open the game early. Bichette delivered an RBI single, and Robert Jr. walked to reload the bases before Brett Baty hit a comebacker that turned into a 1-2-3 double play.

New York Mets’ Marcus Semien, center, celebrates with Carson Benge, left, after hitting a two-run home run during the fourth inning. AP

But Semien, who snapped an 0-for-20 a night earlier, slashed an RBI single following a walk to Vientos, extending the Mets’ lead to 2-0. The rally started with consecutive singles by Francisco Lindor and Soto.

Semien struck again in the fourth with a two-run homer to center that gave the Mets a 4-0 lead. The blast was Semien’s first in a Mets uniform. Two batters later, Alvarez cleared the center field fence.

Ramos’ single in the seventh against Huascar Brazoban gave the Giants their second hit. Brazoban recovered to retire Bader, ending the inning.

Luis Arraez delivered a bloop RBI single in the eighth against Richard Lovelady before Baty stroked an RBI double in the ninth. Carson Benge’s RBI fielder’s choice brought in the Mets’ 10th run.

Angels muster only one hit in extra-innings loss to Seattle in home opener

Seattle Mariners' Luke Raley, right, scores on a triple by Cole Young as Los Angeles Angels.
Seattle's Luke Raley scores in front of Angels catcher Logan O'Hoppe on a triple by Cole Young in the 10th inning of the Angels' 3-1 loss Friday at Angel Stadium. (Mark J. Terrill / Associated Press)

The Angels' offense was stifled in a 10-inning, 3-1 loss to the Seattle Mariners during their home opener Friday night in front of 44,931 fans at Angel Stadium.

In a scoreless game in the 10th inning, Seattle's Cole Young tripled to the right-field corner off Angels reliever Brent Suter that scored Luke Raley from second base. Two outs later, Suter intentionally walked Julio Rodríguez. Josh Naylor singled in two more runs to make it 3-0.

Jorge Soler drove in Mike Trout on a sacrifice fly to right field in the bottom of the 10th, but that was all the Angels (3-5) could muster after Seattle held them to just one hit and retired the final 21 Angels batters.

Mariners starter Bryan Woo gave up that one hit, struck out six and walked one over seven strong innings. Seattle relievers Matt Brash, Andres Muñoz and Gabe Speier were just as dominant, combining for six strikeouts and no walks over three no-hit innings.

“[Woo] is one of the best starters in the league. He was on his game tonight,” Angels manager Kurt Suzuki said. “He pitched well and when a guy like that pitches well you just got to do your best in battle and I feel like our guys were battling, just couldn’t muster anything up."

Read more:Five-run third inning sinks Angels in series finale loss to Cubs

Angels starter Reid Detmers also had a strong game, giving up three hits, with four strikeouts and four walks over 6⅔ innings.

"It was a well-fought game and obviously we didn’t come out on the winning side, but we’ll go get them tomorrow," Detmers said.

Suzuki thought Detmers was in control and executed pitches well. He was getting ahead in the count of batters and putting them away, while also inducing soft contact, which allowed him to go deep into the game.

“He pitched his butt off,” Suzuki said. “It was nice to see him rebound from the last one and really have a good start."

In the first inning, Trout stared down Woo before taking first base after a sinker hit the star outfielder’s left shoulder. The blow came after the right-hander threw a four-seam fastball that nearly missed Trout's face.

“Anytime you get thrown up-and-in and then you get hit on the next pitch, you’re gonna be upset,” Trout said.

Angels star Mike Trout is hit by a pitch during the first inning Friday against the Mariners.
Angels star Mike Trout is hit by a pitch during the first inning Friday against the Mariners. (Mark J. Terrill / Associated Press)

The first hit came in the bottom of the third after Oswald Peraza sent a bloop single to right field. Woo cleared the base paths after picking off the runner for the second out of the inning. Zach Neto grounded out to stop the Angels’ offense.

threw a fastball behind Rodríguez to open the top of the fourth inning. The outfielder stared down the left-hander and later grounded out to first baseman Nolan Schanuel. Seattle threatened to break the tie after Naylor reached first and Randy Arozarena followed with a single to right field.

Neto threw out Brendan Donovan at third to record the second out and Detmers struck out J.P. Crawford to end the inning.

Trout almost ended the pitchers' duel in the bottom of the sixth inning after sharply hitting a fly ball to left field but Arozarena tracked it down.

“I thought I got enough, for sure,” he said. “I hit it off the end a little bit but I thought I got enough — it is what it is.”

Suzuki also believed Trout hit the ball hard enough for a home run.

“I didn’t really see what the exit [velocity] or anything like that was, but I thought it came off his bat pretty well," Suzuki said. "Obviously the wind kind of hung it up there, but I thought it was a great pass.”

After a one-out walk to Crawford in the top of the seventh, Detmers picked off the runner but gave up a single to Victor Robles. The hit concluded his night after 104 pitches. He walked off to a round of applause from the crowd, but he didn't notice.

“I was in my zone, so I mean, it was a good game,” said Detmers, who lowered his ERA to 2.38.

Reliever Chase Silseth struck out Young to end the seventh.

In the eighth, Drew Pomeranz gave up a one-out walk to Cal Raleigh and a single to Rodriguez but retired Naylor and Arozarena on a fly ball and a groundball, respectively.

In the ninth, Jordan Romano threw a fastball that looked like it hit Leo Rivas, but the call was overturned after a challenge confirmed it hit the bat. The right-hander struck out Rivas and Crawford and got pinch-hitter Raley to line out.

With two outs and two strikes, Trout struck out to send the game to extra innings.

Read more:C.B. Bucknor's week gets worse: Umpire leaves game with injury days after ABS and replay reversed his calls

Get the best, most interesting and strangest stories of the day from the L.A. sports scene and beyond from our newsletter The Sports Report.

This story originally appeared in Los Angeles Times.

Mets offense explodes, Nolan McLean perfect through five in 10-3 win over Giants

Nolan McLean pitched into the sixth inning with a perfect game and the Mets bats launched three home runs as they defeated the Giants, 10-3, on Friday night in San Francisco.

Friday's 10 runs scored is the most the Mets have driven in since the 11 they put on Opening Day. The 10 runs are more than the Mets offense scored in their last four games combined. 

The combination of McLean and four relievers allowed just five hits. The Mets put up 15 hits, with each batter reaching base at least once. 

Here are the takeaways...

-The Mets offense had struggled mightily since Opening Day, but the lineup would get started early on Friday. Three straight hits from Francisco Lindor, Juan Soto and Bo Bichette drove in the game's first run. After Luis Robert Jr. walked the bases loaded, Giants starter Tyler Mahle got what he needed with double play from Brett Baty. Mark Vientos walked, giving way to Marcus Semien with the bases loaded and two outs. Semien lined a single to drive in the second run of the inning, but Robert Jr. held up at third when he should have scored. Carson Benge struck out swinging to end the inning.

That extra run didn't matter much as the Mets offense continued to break out of their funk.

Vientos hit a leadoff single in the fourth and Semien followed up with a two-run shot, his first home run as a Met to put the team up 4-0. Two batters later, Francisco Alvarez hit a solo shot that landed in the same place as Semien's, straight away center field. 

-Alvarez would hit a second solo home run in the seventh, but not to be outdone, Robert Jr. poked a single to drive home Lindor and Vientos, two batters later, looped a single to score Bichette and put the Mets up 8-2. 

-As for McLean, the young right-hander was perfect through four innings. He tossed 54 pitches to that point, hurt by a few 3-2 counts a couple of times through the order, but it didn't deter him. McLean would get through five perfect innings before Harrison Bader worked a leadoff walk in the sixth. McLean walked the next batter, and after a fly out, Willy Adames knocked McLean out of the game with a run-scoring double.

Brooks Raley entered to try and limit the damage in relief of McLean. After striking out Rafael Devers, a wild pitch allowed the Giants' second run of the inning to score. Luis Arraez grounded out to end the inning and close the book on McLean's night.

The talented right-hander got through 5.1 innings pitched (93 pitches/51 strikes), allowing two runs (one earned) on one hit and two walks while striking out four.

-In the top of the first, Soto was replaced in left field by Tyrone Taylor. Soto suffered a tight right calf seemingly when he was going first to third on a base hit. Taylor finished 0-for-4 with a strikeout.

-Vientos, making his fourth straight start, is making the case to stay in the lineup. The young slugger went 2-for-3 with two walks and reached base four times. It's just the third time in his career he's reached four times in a game.

Game MVP: Marcus Semien

The veteran infielder was struggling, but his two-run shot opened up the game for the Mets to win this game. Semien finished 3-for-5 and drove in three runs.

Highlights

What's next

The Mets continue their four-game set with the Giants on Saturday night. First pitch is set for 9:05 p.m. on SNY.

Clay Holmes takes the mound for the second time this season. Landen Roupp will take the mound for San Francisco.

Mike Trout hit by pitch near head in Mariners-Angels game

Mike Trout was not entirely pleased with reaching base in the fashion that he did during the Los Angeles Angels' home opener on Friday, April 3.

Seattle Mariners pitcher Bryan Woo threw a 95 mph pitch that hit Trout high on the shoulder in the bottom of the first inning. That came after a high pitch that made Trout duck back.

Trout was seen glancing over at Woo with a look of disapproval before making his way over to first base.

Later in the game, Angels pitcher Reid Detmers nearly hit Julio Rodriguez of the Mariners, the pitch going behind his legs.

After nine scoreless innings of play, the Mariners outscored the Angels 3-1 in the 10th inning to secure the victory.

Trout told reporters that Woo apologized to him later in the game, per The Athletic.

Trout, the three-time MVP, has already produced six hits, two home runs, six runs scored and three RBI through the first seven games of the season.

Outside of the pitch to Trout, Woo had a solid outing on the mound. He allowed just one hit and a walk, while striking out six in seven innings pitched.

This article originally appeared on USA TODAY: Mike Trout hit by pitch near head in Mariners vs Angels game