Tyler Mahle rocked in 8-3 Giants’ loss to Reds

CINCINNATI, OHIO - APRIL 15: Tyler Mahle #54 of the San Francisco Giants reacts after giving up a home run during the second inning of the game against the Cincinnati Reds at Great American Ball Park on April 15, 2026 in Cincinnati, Ohio. All players are wearing the number 42 in honor of Jackie Robinson Day. (Photo by Kirk Irwin/Getty Images) | Getty Images

The slumping San Francisco Giants retooled their outfield before Wednesday’s game, sending Harrison Bader and Jared Oliva to the injured list and recalling Drew Gilbert and Will Brennan from Sacramento. Unfortunately, they didn’t retool the way they pitch to Cincinnati Reds rookie Sal Stewart.

Stewart gave the Reds a 3-0 lead with a three-run home run in the first inning off Giants starter Tyler Mahle (0-3) then extended the lead to 7-0 with a second three-run bomb one inning later. The rookie now has 12 homers and 25 RBIs in his 36-game big-league career and those numbers have gone way up in this series.

Mahle missed his spot badly on the second one, leaving his fastball up for Stewart to hit an opposite-field dinger for the third time this series.

The Giants starter never had a chance and it honestly should have been worse. Eugenio Suarez went deep three pitches after Stewart’s first homer for the 328th home run of his career, tying Shawn Green and Scores Hall of Famer Mo Vaughn. In the second, he walked the first batter on four pitches and was bailed out when TJ Friedl bunted Ke’Bryan Hayes over — only for Mahle to pick him off second.

Mahle followed that up by walking Matt McLain and Elly De La Cruz before Stewart’s three-run blast. For the inning, he gave up three walks, two hits and a homer, retiring exactly one hitter who wasn’t making an out on purpose.

Manager Tony Vitello treated Mahle like he’d been caught smoking and his punishment was to smoke the whole pack. There was no action in the Giants bullpen in the second or third inning, with Mahle left to eat innings and think about what he did on the mound where he spent the first six seasons of his career. That’s why he was still in to give up a fourth-inning bomb to De La Cruz that rivaled the flight of the space shuttle Artemis.

De La Cruz’s home run trot took only slightly less time than the entire Artemis mission.

The Giants did match their highest scoring output of their losing streak with three runs, and even got to two runs by the second inning! Matt Chapman singled, Jung Hoo Lee walked and Silver Slugger candidate Daniel Susac knocked in both runners with a double down the left field line.

The offense remains a work in progress. After Susac’s double, Reds starter Rhett Lowder (2-1) retired the next 12 Giants he faced. When Luis Arraez singled to break the streak, Lowder got new No. 3 hitter Casey Schmidt to ground into an inning-ending double play. New outfielders Brennan and Ramos went 0-for-2.

Rafael Devers’ frustration mirrored that of the team and the fanbase after he swung through a Lowder slider to lead off the second inning, snapping his bat in half.

He would get a measure of revenge in the 7th, hitting a single off Lowder before Chapman and Lee lined out. Susac followed with another hit, then Heliot Ramos got a much-needed RBI single, pinch-hitting against left-handed reliever Brock Burke, who has two last names. Jerar Encarnacion loaded the bases with a pinch-hit single of his own, but the inning ended with a Willy Adames strikeout.

In the 8th inning, the team got unlucky. After Arraez walked and Devers beat out an infield hit (4.6 seconds home to first!), Matt Chapman fouled off four pitches before hitting a scorcher straight at third baseman Ke’Bryan Hayes (son of Charlie!). Hayes doubled Arraez off second as the Giants’ last chance ended.

Encarnacion kept the good feelings going by turning a fly ball he couldn’t reach into a force out at second in the 8th. Ramos did not keep the good vibes going when he struck out in the ninth on a pitch that landed in the left-handed batter’s box.

Apropos of nothing, Bryce Eldridge is slashing 360/.492/.520 for the Sacramento River Cats, with 10 walks and 19 strikeouts in 63 plate appearances, hitting a three-run homer of his own in the first inning Wednesday night. And as we all know, the river cat is a mythical creature that lives in the American River. If you catch it, it will grant you a wish or bribe a State Senator.

The bullpen mopped up well, with Blade Tidwell and Ryan Borucki pitching perfect innings and JT Brubaker logging two scoreless innings, while also getting into a shouting match with Spencer Steer over…pitching too slow? Hard to say. It was late and both teams were cranky.

Thursday is a day game, where Landon Roupp tries to halt the Giants’ five-game slide against Chase Burns, who judging by his name, leads a group of rich campers in tormenting the nerdier campers across the lake. One tip for Roupp? Don’t give up home runs, which have been the Reds’ entire offense for two games, albeit an extremely effective form of offense.

Also he orders chili in Cincinnati, they’re going to pour it over spaghetti. Yes, there are some things more baffling than the Giants’ inability to score runs.

Panthers End Frustrating Season With Dominant 8-1 Victory Over Detroit

The Florida Panthers put on a good show for their fans during Wednesday’s season finale at Amerant Bank Arena.

Despite playing for nothing more than pride (and positioning in the NHL Draft Lottery), the Panthers skated all over the Detroit Red Wings, beating them 8-1 to end the season on something of a high note.

It took less than five minutes for the game’s first goal to be scored.

With Florida putting on the pressure in the Red Wings’ zone, Vinnie Hinostroza put a quick shot on goal that beat John Gibson, giving the Panthers a 1-0 lead at the 4:57 mark.

The only assist went to rookie Wilmer Skoog, who picked up his first NHL point in just his third NHL game.

Florida made it 2-0 at nearly the same stage of the second period.

Directly off an offensive zone faceoff, Luke Kunin one-timed a pass from Matthew Tkachuk past Gibson 5:37 into the middle frame.

A.J. Greer made it 3-0 Florida with a nice wraparound goal while the Cats were on the power play with 11:04 to go, then moments later a funky bounce off the back boards gave rookie Mike Benning his first NHL goal and a 4-goal lead to the Panthers.

Continuing the night of firsts, rookie Ludvig Jansson picked up his first NHL point with an assist on Greer’s PPG.

Florida wasn’t done there.

A gorgeous cross-ice pass by Donovan Sebrango gave Benning a wide-open net to shoot at, giving the rookie his second goal of the game, as well as his career, exactly 3:02 after his first.

For those wondering, Florida’s four second period goals came in the span of just 7:04.

Detroit finally got on the board late in the period off a long wrist shot by Justin Fault that went between Daniil Tarasov’s body and right arm, running the veteran goaltender’s shutout bid with 3:48 to go in the period.

Cole Schwindt picked up his fifth goal of the season and second in the past 10 days about halfway through the final frame, making it 6-1 Panthers.

Exactly 41 seconds later, Florida’s other Cole, Cole Reinhardt, scored his fifth goal in four games to give the Panthers a seventh goal on the night.

Kunin scored his second of the night with 1:48 to go, giving the fans a final goal to celebrate.

Now the Panthers and their 84 points will watch and wait while the rest of the league finishes out the season to see where they fall in the NHL Draft Lottery order.

Remember, Florida keeps their pick if it ends up in the top-10.

On to…the offseason.

LATEST STORIES FROM THE HOCKEY NEWS - FLORIDA

Panthers' Tomas Nosek Suffers Second Significant Leg Injury In Less Than A Year

Panthers To Dress Extremely Young Defensive Corps, Matthew Tkachuk Returns For Season Finalé Against Detroit

Panthers' Cole Schwindt, Nolan Foote Will Become Group 6 UFAs

Keeping Eye On Standings As Panthers Hope To Retain Top-10 Protected First-Round Pick

Bobrovsky, Marchand, Kunin Honored With Panthers Team Awards

Photo caption: Apr 15, 2026; Sunrise, Florida, USA; Detroit Red Wings defenseman Ben Chiarot (8) blocks a shot against Florida Panthers right wing MacKie Samoskevich (11) during the second period at Amerant Bank Arena. (Sam Navarro-Imagn Images)

Kartye scores 2 goals as the Rangers beat the Lightning 4-2

TAMPA, Fla. (AP) — Tye Kartye scored two goals and had an assist as the New York Rangers beat the Tampa Bay Lightning 4-2 on Wednesday night in the regular-season finale for both teams.

Gabe Perreault and Mika Zibanejad — on the power play — also scored for New York, which snapped a three-game losing streak, while Dylan Garand made 29 saves in his first start since March 27. Zibanejad also had an assist.

Oliver Bjorkstrand and Corey Perry scored for the playoff-bound Lightning, who rested several key players. Brandon Halverson made 17 saves.

Kartye scored 4:02 into the game to give the Rangers the early lead, then added his second 1:29 into the second period for his first multigoal game in the NHL. By adding an assist on Perreault's goal at 4:49 of the second period that made it 3-0, Kartye had his first three-point NHL game.

Perry scored 51 seconds into the third period on a spinning backhand shot.

The Lightning were 0-for-3 on the power play in the game and have just one power-play goal in their last 11 games.

Max Crozier was back in the lineup for Tampa Bay after missing 26 games with an injury.

Up next

Rangers: The Rangers' season is over.

Lightning: Host Montreal in Game 1 of the first round of the Stanley Cup playoffs.

___

AP NHL: https://apnews.com/hub/nhl

___

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

Dodgers vs. Mets game III chat

LOS ANGELES, CALIFORNIA - APRIL 15: A detailed view of the retired jersey number 42 for Jackie Robinson before the game between the Los Angeles Dodgers and the New York Mets at Dodger Stadium on April 15, 2026 in Los Angeles, California. All players are wearing the number 42 in honor of Jackie Robinson Day. (Photo by Luke Hales/Getty Images) | Getty Images

The Dodgers conclude their three-game series against the New York Mets on Jackie Robinson Day, looking to get a sweep and take five of six games on the homestand. Shohei Ohtani makes his third start of the season against right-hander Clay Holmes.

Ohtani will only be on the mound on Wednesday, as Dalton Rushing is penciled in at designated hitter.

WEDNESDAY GAME INFO
  • Teams: Dodgers vs. Mets
  • Stadium: Dodger Stadium
  • Time: 7:10 p.m. PT
  • TV: ESPN
  • Radio: AM 570 (English), KTNQ 1020 (Spanish)

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Red Wings Trounced 8-1 By Panthers In Regular Season Finale

Follow Michael Whitaker On X

In what was their final game of the 2025-26 regular season, the Detroit Red Wings suffered the most lopsided setback of their centennial campaign.

Florida Panthers defenseman Mike Benning scored the first two goals of his NHL career, while Luke Kunin scored twice in what was an 8-1 rout of the Red Wings at Amerant Bank Arena in Sunrise. 

The Red Wings, who officially missed the Stanley Cup Playoffs for the 10th straight season, finished 41-31-10 and sixth overall in the Atlantic Division.

Just three months earlier, they were tied for first overall in the Eastern Conference, but a 9-15-5 stretch proved too damaging to overcome, and it was another season of unraveling after the calendar turned to March, falling out of the playoff race. 

Vinnie Hinostroza scored the only goal of the first period for the Panthers, who then got tallies from Kunin, A.J. Greer, and two from Benning in the game's middle frame, building up a 5-0 lead before Justin Faulk scored for the Red Wings. 

Florida then kept piling on in the third period, eventually taking an 8-1 lead after goals from Cole Schwindt, Cole Reinhardt, and Kunin. 

Red Wings starter John Gibson, who was pulled after allowing Florida's fourth tally of the game, made 11 saves on the 15 shots he saw. Cam Talbot, who replaced him, stopped eight of 12 shots. Meanwhile, Florida's Daniil Tarasov finished with 24 saves.

The offseason is now officially here for the Red Wings, who now own the unfortunate distinction of having the NHL's longest current active playoff drought.

The club will return home to Detroit for locker-room cleanout day.  

Bookmark The Hockey News Detroit Red Wings team site to stay connected to the latest newsgame-day coverage, and player features

Image

The

Never miss a story by adding us to your Google News favorites!

Image

For action-packed issues, access to the entire magazine archive and a free issue, subscribe to The Hockey News at THN.com/free. Get the latest news and trending stories by subscribing to our newsletter here. And share your thoughts by commenting below the article on THN.com or creating your own post in our community forum.

JJ Redick says he has ‘trust’ in Bronny James, as Lakers prepare for playoffs

LOS ANGELES, CA - FEBRUARY 10, 2026: Standing next to Los Angeles Lakers head coach JJ Redick, Los Angeles Lakers guard Bronny James (9) gets ready to check back into the game against the San Antonio Spurs at Crypto.com Arena on February 10, 2026 in Los Angeles, California.(Gina Ferazzi / Los Angeles Times via Getty Images)

It may not be the biggest story of this Lakers season, but one of the highlights has been Bronny James’ development.

He played in 42 games for LA and his best basketball came during the final games of the regular season, when the Lakers needed him to step up with Luka Dončić and Austin Reaves out.

Over the last six contests, Bronny averaged 7.2 points while playing 16.9 minutes per game.

With the playoffs set to begin, Lakers head coach JJ Redick discussed how Bronny has developed and how he needs to stay ready for playoff minutes against the Rockets.

“We’re gonna have to have all hands on deck for the series,” Redick said after Lakers practice on Wednesday. “He’s got to be ready. Nick [Smith Jr.] will have to be ready. I think Bronny’s improved a lot. I think we trust him. The shooting piece, I’m a believer in, because of how well he shot it in the last two years in the G League.

“I know there was a stretch recently where he didn’t shoot it well and of course, he had a nice shooting game against Utah. He’s improved a ton defensively in terms of his body positioning, both on and off ball. We want him to continue to evolve as a disruptive defender as well.”

Last year, Bronny only touched the floor during the playoffs in garbage time. If he plays real minutes against Houston, that would be tremendous growth for the two-year guard, considering that he was a late second-round pick back in 2024.

Until the series starts, we won’t know if Bronny is automatically part of the rotation or if he’s a player waiting on the bench for an opportunity to come. Given they are shorthanded in the backcourt and Bronny has improved his play as of late, he is likely to get some run against the Rockets.

Due to his current form, it’s clear he’s gained more trust from Redick. And now, the thought of him playing in the postseason is not only realistic but sensible.

Three of Bronny’s four double-digit scoring games have come this April, and if he can show that consistency, knocking down shots and being a positive defender on the floor this postseason, that gives LA another guard they can use.

You can follow Edwin on Twitter at @ECreates88 or on Bluesky at @ecreates88.bsky.social.

Jose Caballero's walk-off double lifts Yankees to 5-4 win over Angels

The Yankees had a lead early, then the offense went dormant, but Jose Caballero saved the day with a two-run walk-off double to lift New York to a 5-4 win over the Angels on Wednesday night.

The ninth-inning comeback started when Jazz Chisholm Jr. popped up to the left side of the infield with one out, but Oswald Peraza and Zach Neto were confused as to who would take it, and it fell between them. Chisholm stole second and Wells walked to bring up Caballero. The Yankees shortstop lined a hit to left center that pushed across the tying run, and Wells -- who was running on the pitch with Chisholm -- was sent and slid just before the tag to give the Yankees the win.

All of this came against Jordan Romano, the closer who gave up the lead in Monday's win. The Yankees have now won two of the first three games of this series.

Here are the takeaways...

-Luis Gil was on the mound, making his second start of the season and got off to an inauspicious start.Neto hit a leadoff double just fair down the left field line, but was stranded there thanks to Aaron Judge's strong arm in right field, keeping Neto at second. A ground ball and a fly out later, and Gil was out of the inning.

After a clean second inning, Gil would give up his first run of the game. After getting behind Adam Frazier 2-0, Gil threw a 95 mph fastball down the middle and the second baseman muscled it 398 feet over the right center field wall. It wouldn't be the only solo shot Gil would allow. Logan O'Hoppe drove a 95 mph fastball up in the zone over the left center field wall. The blast went 427 feet. Three batters later, Mike Trout launched a two-run shot to give the Angels a 4-3 lead in the fifth. It's Trout's fourth home run of the series.

Gil completed the inning, but that was all for him. 

The right-hander tossed 83 pitches (48 strikes), allowing four runs on five hits and two walks while striking out five. The longball got him and prevented him from going longer in this one.

-Judge doesn't just do it on defense. The Yankees captain got the scoring started with a two-out blast in the first inning, shooting the ball the opposite way for his AL-leading seventh home run of the season. Judge now has three home runs in this series.

-After the Yankees scored just one run on Tuesday, they didn't let it happen on Wednesday. Trent Grisham hit an opposite-field single to drive inChisholmandCaballero with two outs in the second inning to give the Yankees a 3-0 lead.

But the Yankees had a hard time pushing across more runs, especially when they were trailing. In the seventh,Wells led off with a bunt single and was at second base with one out. Ryan McMahon struck out before Paul Goldschmidt -- pinch-hitting for Grisham against a left-handed reliever -- lined out sharply to second base to end the threat.

The Yankees were outhit 7-6 and were 2-for-7 with RISP with five left on base. The Angels were worse, however, going 0-for-4 with RISP and leaving four men on base.

-The Yankees bullpen, much-maligned of late, was great on Wednesday. They pitched four scoreless innings after Gil was pulled to give the Yankees a chance.

  • Tim Hill: 1.0 IP
  • Fernando Cruz: 1.0 IP, 1 H
  • Brent Headrick: 1.0 IP, 1 H
  • David Bednar: 1.0 IP, 1 K

Game MVP: Jose Caballero

Caballero's hit turned around what would have been another dreadful night for the Yankees offense.

Highlights

What's next

The Yankees and Angels complete their four-game series on Thursday afternoon. First pitch is set for 1:35 p.m.

Max Fried (2-0, 1.93 ERA) will take the mound while the Angels have yet to announce their starter.

Into the crevasse: Cubs 11, Phillies 2

Apr 15, 2026; Philadelphia, Pennsylvania, USA; Chicago Cubs infielder Nico Hoerner (42) reacts with infielder Matt Shaw (42) hits a two-run home run against the Philadelphia Phillies in the fifth inning at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images | Kyle Ross-Imagn Images

For the second straight night, the Philadelphia Phillies (8-10) gave up double-digit runs to the visiting Chicago Cubs (9-9) by a score of 11-2 on their way to dropping a third straight series.

Jesus Luzardo’s early season struggles continued, allowing nine of the Cubs’ 11 runs on 12 hits, a walk and a wild pitch. Luzardo, sporting a 7.94 ERA, has surrendered five-plus runs in three out of his four starts to begin the year, equalling his total in 32 starts last season.  

This third lost series at home also equals the Phillies’ total from last season. They are 1-5 in series finales.

Trea Turner led off the game with a home run to straightaway center, his second of the season, on the second pitch offered by Cubs’ starter, Shota Imanaga.

Imanaga would allow only two more hits across his six innings of work, a single and a double by Adolis Garcia.

Things seemed to unravel for Luzardo and his backing group in the top of the third inning. After needing only 17 pitches to get through the first and second, Luzardo threw 34 in the third, nine of which went to Matt Shaw who reached on a one-out double. Shaw came home to score on a Nico Hoerner single and then Luzardo walked Alex Bregman. Hoerner and Bregman tried for a double steal and an overthrow by JT Realmuto was dropped by Turner which allowed Hoerner to score and Bregman to reach third. Luzardo’s wild pitch brought Bregman home.

Kyle Backhus allowed one run in 1.2 innings of relief and Dylan Moore took to the mound as the sacrificial lamb for the second time already this year, allowing another run.

Jose Alvarado pitched a 1-2-3 eighth inning with one strikeout.

Bryce Harper hammered a garbage-time homer in the bottom of the ninth, his fourth of the year. Edmundo Sosa had the only other hit for the Phillies.

The Phillies have a day off tomorrow before hosting the Atlanta Braves for a weekend series. Taijuan Walker is slated to go up against a TBD Braves’ starter on Friday night.

Some Pistons playoff musings

Mar 1, 2026; Orlando, Florida, USA; Detroit Pistons head coach J.B. Bickerstaff talks with center Jalen Duren (0) during the second half at Kia Center. Mandatory Credit: Mike Watters-Imagn Images | Mike Watters-Imagn Images

We’ve finally made it.

The NBA Playoffs are (kind of) here, and the Pistons open Sunday against whoever survives the Magic/Sixers/Hornets play-in on Friday. This isn’t a full preview, just some thoughts and observations ahead of the Pistons’ biggest postseason in 19 years.

Let’s dive in.

I’m not concerned with the Play-In
The Pistons are the No. 1 seed for a reason. None of Orlando, Philly, or Charlotte should scare you.

Detroit went 9-2 against that trio this season, and one of the Orlando losses came last week without Cade Cunningham, Tobias Harris, Duncan Robinson and Isaiah Stewart.

Charlotte is volatile because of their shooting, but that kind of 3-point variance is more dangerous in a one-game setting than a seven-game series. It’s hard to see them staying hot over the course of a playoff series.

Philadelphia, for now, doesn’t have Joel Embiid. Tyrese Maxey is still an All-NBA dude, but the rest of the roster lacks punch. Even if Embiid returns, he’s not the same guy who tormented the Pistons during his MVP era.

Orlando is just… off. The talent is there, but between the late-season slide, the Paolo Banchero situation, and locker room noise, it’s hard to take them seriously. Vibes are badddddd.

Detroit should handle this series in five games. Not a sweep, but a gentleman’s sweep.

Are Detroit sports fans a little damaged?
There’s a weird level of local skepticism around this team.

Nationally, sure, I get it. No. 1 seeds without a deep playoff track record always get a side-eye. But locally? It feels like people are bracing for disaster.

Maybe it’s last year’s Tigers collapse or the Lions’ flameout over the past two years, but there’s a lot of “they could lose to Charlotte” or “there’s zero chance they make the Conference Finals.”

It’s just odd. I’m not going to sit here and tell you I think the Pistons will win the title (they won’t) nor that they’ll make the Finals (they might), but this isn’t a team walking into the playoffs blind.

They got their playoff indoctrination last year. That matters.

A shorter rotation is coming
I caught a lot of flak on Twitter recently over this, but I think the Pistons are going to cut down their rotation come Sunday. We’re not going to see 10-11 guys playing.

Maybe we will if the series isn’t close, but if it’s a real, down-to-the-wire series, we’re going to mostly see the starters playing more with Ron Holland, Daniss Jenkins, Stew and Kevin Huerter carrying the load off the bench.

This scheduling is weird
Boston and San Antonio, the No. 2 seeds, will know their opponent for Sunday’s Game 1s by the end of the night.

The No. 1 seeds won’t know until Friday night.

That’s a little wack. The top seed still gets home court and an easier path on paper, but the play-in muddies that advantage a little bit. It’s not a huge deal, but feels like a quirk the NBA should look at.

It’s Jalen Duren’s time
Duren took the leap this year.

Made the All-Star team, likely making All-NBA — should but won’t win the Most Improved Player award — but I think there’s still more to come.

Detroit will need his offense in these playoffs, but the real swing is his defense. If he can hold up on switches in the playoffs as he has in the regular season, it makes a deep run possible. He had moments against the New York Knicks last year, but struggled overall on D. I think he’s going to click on both ends this year.

If it’s Charlotte, he should dominate. Same against Philly sans Embiid. Even against the Cleveland Cavaliers in the second round, the numbers are hard to ignore: 21.7 points and 12.3 rebounds vs. Evan Mobley and Jarrett Allen this season, including 28.5 points and 15 rebounds per game in two matchups after the All-Star break.

He’s a mismatch and massive advantage for Detroit.

Three X-Factors
I couldn’t pick one, so you get three and a half very important dudes:

Ron Holland — He looked like a deer in the headlights against the Knicks last year, but the game has slowed down for him recently. His numbers (10 points per game, 46% from the field, 48% from three on 21 attempts) in six games this month sans Cade back it up. He’s ready to roll.

Daniss Jenkins — As far as I’m concerned, he’s a rookie. Jenkins has had highs and lows, but overall, he’s just produced. He’s not afraid. His playmaking and shot creation could swing a game or two. It’s easy to get sped up in the playoffs; the key for him is staying aggressive without losing control.

Duncan Robinson — We saw Detroit struggle when Malik Beasley went cold last postseason, so Robinson’s shooting is obviously critical. He brings real playoff experience (61 games, 40% from three). The question is whether Detroit can protect him defensively or if they can trust Jenkins enough to close in his place.

We’re gonna say, “Woo”

I don’t know when.

I don’t know how.

I just know Javonte Green is going to have his moment. I don’t have him in the truncated playoff rotation right now, but there’s going to be a spot where the Pistons need a jolt or big play on defense or dunk to wake up the LCA crowd.

I’m gonna bet Woo is the guy who delivers.

What are you all feeling headed into Sunday? Let us know in the comments!

Mariners Game #19 Preview and Discussion: SEA at SDP

SEATTLE, WA - APRIL 15: Fans in the outfield stand above a plaque honoring Jackie Robinson and another honoring Ken Griffey, Jr. during the game between the Oakland Athletics and the Seattle Mariners at Safeco Field on Sunday, April 15, 2018 in Seattle, Washington. (Photo by Rod Mar/MLB via Getty Images) | MLB via Getty Images

Well, it turns out the problems with the offense might not be fixed so easily. The Mariners looked more like their early-season selves last night in the series opener against San Diego, eking out just four hits and scoring a lone run on a sac fly. It was a disappointing comedown after the high of the Houston series. The Mariners will look to get back on track tonight against Padres starter Randy Vásquez, but it will be a tough task; as Jake outlines in the series preview, Vásquez will throw not just a kitchen sink but an entire Zillow listing at hitters. Who will emerge triumphant in the battle of the Randys?

Lineups:

Emerson Hancock starts for the Mariners on Jackie Robinson Day. Hancock and Robinson actually share a birthplace: Cairo, Georgia, which is a pretty big coincidence for a town with a population of about 10,000. (Other MLB players born in Cairo, pronounced like the syrup: Willie Harris, Ernest Riles, and one other active player, Hurston Waldrep, currently of the Braves.)

Game information:

Game time: 6:40 PT

TV: Mariners.TV and associated channels with Aaron Goldsmith and Angie Mentink

Radio: 710 AM Seattle Sports with Rick Rizzs and Gary Hill Jr.

As a reminder, we’ll be watching Thursday’s game at the Rebel in Wallingford – come through if you can! 21+, food and drink specials, and prizes.

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Royals’ ineptitude costs them again in 2-1 loss in Detroit

Apr 15, 2026; Detroit, Michigan, USA; Kansas City Royals right fielder Jac Caglianone gets tagged out at home plate by Detroit Tigers catcher Jake Rogers in the second inning at Comerica Park. Mandatory Credit: Lon Horwedel-Imagn Images | Lon Horwedel-Imagn Images

The Royals did it again. They lost 2-1. The offense has now scored 2 or fewer runs in 11 of their first 18 games and in 7 of their last 8. The offense was miserable and missed the few opportunities they had to do something, per usual. The pitching was awesome again, unfortunately perfection has been required lately.

There was a couple of bright spots. Jac Caglianone was on base all four times, including three hits and a walk. He hit his second career triple as well. His leadoff triple in the 3rd was followed up by a Lane Thomas pop out to center and a Kyle Isbel ground out to second, where Cags was thrown out at the plate on the contact play.

Caglianone also got an outfield assist in the bottom half of the inning, cutting down a Tigers run, and he almost did it on the next play as well, but Javier Baez got by Salvador Perez just in time.

Seth Lugo was awesome again, all four of his starts have been after two straight Royals losses. Lugo went 6.2 innings, gave up 5 hits, 1 run and struck out 7.

Kyle Isbel drove in the Royals only run with a two out single to right field in the 5th.

Daniel Lynch IV got the final out of the 7th on just four pitches. After throwing just 12 pitches in the last five days, he needed to be replaced. Eli Morgan, who has looked good with the Royals so far, unfortunately, gave up a first batter home run to Wenceel Pérez in the bottom of the 8th. Perez was 0-10 on the season coming into the at bat.

After a two out Cags single in the 9th, Tyler Tolbert came in to pinch run and got all the way to third, but Lane Thomas hit a measly fly ball to left to end the game.

The Royals drop to 7-11 on the season, they have lost three in a row. They have won just one series this season, split one and have lost every other series. They will try to avoid the sweep tomorrow afternoon at 12:10 p.m. CT. The game can be streamed on Royals.TV.

Breaking down 10 most intriguing storylines in these NBA playoffs

An image collage containing 3 images, Image 1 shows Cade Cunningham helped lead the Pistons to the No. 1 seed in the NBA's Eastern Conference playoffs, Image 2 shows With the injuries to Luka Doncic and JJ Reddick, LeBron James will have to carry the load in the Lakers' first-round matchup against Kevin Durant and the Rockets, Image 3 shows Jayson Tatum's late-season return from his Achilles injury makes the Celtics a legit NBA title contender

After the NBA closed a season with rampant tanking and record ratings — wait, those things can coexist? — now comes the postseason.

With the attention mercifully turning away from lottery positioning to playoff competition, here are 10 storylines that will define the next month or two.

1. Are the Pistons ready to honor their seed?

Two years ago this week, Detroit capped off five straight years of tanking with a 14-68 campaign. Now they’re 60-22 and the top seed in the East.

Cade Cunningham helped lead the Pistons to the No. 1 seed in the NBA’s Eastern Conference playoffs. NBAE via Getty Images

Can they close the deal and reach the NBA Finals without a viable No. 2 scoring option behind Cade Cunningham, who averaged 24.2 points and has come back from a collapsed lung?

That’s what the playoffs will show. But their defense looks title worthy; the Pistons are only the third team in the last 15 years to lead the league in both blocks and steals.

2. Can anyone other than the Spurs stop the Thunder from repeating?

San Antonio is a real threat — plus-50 against OKC in five games with Victor Wembanyama on the court averaging just 25 minutes — but is anybody else?

If Denver gets past the Spurs in the second round, they have the NBA’s top offense and Nikola Jokic. He led the league in rebounds and assists, the first to do so since 1969-70. And Boston could come out of the East as another proven champion.

3. What can LeBron do without Austin Reaves and Luka Doncic?

King James — in his record-tying 19th playoff appearance — now must shoulder ballhandling and shot-creation duties against the Rockets’ withering defense and outduel Kevin Durant.

With the injuries to Luka Doncic and Austin Reaves, LeBron James will have to carry the load in the Lakers’ first-round matchup against Kevin Durant and the Rockets. Kirby Lee-Imagn Images

At 41, JJ Redick was right when he said the Lakers are best with James as the third option. Now he’s the only option with Reaves (oblique) and Doncic (hamstring) felled by Grade 2 strains.

They need Marcus Smart at his best, other role players to get on a heater, and Durant to go ice cold. Good luck.

4. Which player has the most to prove in the playoffs?

Tie: Donovan Mitchell and James Harden.

Mitchell’s 28.3 ppg career playoff average is seventh all time, but in eight postseasons he’s never made a conference finals.

The Cavs traded for Harden to change that and are 19-6 when he plays. But his playoff disappearing acts are legendary, and Cleveland’s defensive woes — 17th in defensive efficiency in the second half — make it tough to have faith.

5. Can the Celtics turn a gap year into a championship?

Indiana lost Tyrese Haliburton and chose to tank. Boston lost Jayson Tatum and chose violence, riding Jaylen Brown’s 28.7 ppg, winning DNA and great player development.

Jayson Tatum’s late-season return from his Achilles injury makes the Celtics a legit NBA title contender. Lucas Boland-Imagn Images


Now with Tatum back from his Achilles tear, the Celtics have the star power, depth and balance to make a run at another ring — even with Neemias Queta, Nikola Vucevic and Luka Garza at the five.

6. Can the Knicks succeed?

Team owner James Dolan crowed in a January radio interview that they “should” win the title, and reaching the NBA Finals is something they “absolutely have to do.”

But even getting back to the conference finals — a feat that got Tom Thibodeau fired — requires not only beating the red-hot Hawks (who closed 19-5) but likely Boston, the betting favorite to win the East. That still likely only earns them a rematch with the Pistons, itching for playoff payback.

7. Which star shakes loose after a playoff disappointment?

Even ignoring the absent Giannis Antetokounmpo, early exits prompt unexpected departures.

If the Cavs go out in the first or second round with the league’s priciest roster, will Mitchell want out?

Will Knicks “failure” result in a roster shake-up and Karl-Anthony Towns being moved? And with Paolo Banchero not on the same page as coach Jamahl Mosley all season, the Ringer’s Raheem Palmer reported the Magic star is set to demand a trade if Mosley isn’t canned at the end of this season.

8. Who are some of the X factors who could swing a series?

Role players often swing a series with unexpected contributions.

Denver was supposed to be deeper this year. While Cam Johnson hasn’t been great, Peyton Watson can attack the rim and provide needed wing defense. The Pistons have needed a second scorer, and Daniss Jenkins’ emergence while Cunningham was out with a collapsed lung helped them go 9-3 until his return. Payton Pritchard, AJ Mitchell and Mitchell Robinson are also likely X factor heroes.

9. Is there a sleeper team?

By the true “March Madness: 16 over a 1 seed” definition of sleeper, that might be No. 6 Atlanta.

Atlanta has benefited from addition by subtraction after getting rid of Trae Young, and won 19 of 24 going into a first-round matchup vs. the Knicks.

But in terms of a lower seed that can actually go all the way, that would be the No. 3 Nuggets, who could certainly go out in the second round against San Antonio, but could just as easily knock off the Spurs and then end OKC’s title defense en route to playing for a championship if their defense can hold up.

10. Are any of the young bucks for real?

We don’t mean Milwaukee. They clearly aren’t. But between Atlanta, Portland and Charlotte, can any make noise?

Rookie of the Year front-runner Kon Knueppel’s Hornets are in the play-in, having closed 28-10 after a 16-28 start. The Hawks had climbed just high enough to clinch the sixth seed against the Knicks, having closed 19-5 behind the emergent Jalen Johnson, 24.

And Portland took 10 of their final 14, but their only victories over winning teams came against the Clippers and Minnesota (without Anthony Edwards). As the competition levels up, can they?

Mets vs. Dodgers: Lineups, broadcast info, and open thread, 4/15/26

LOS ANGELES, CA - APRIL 15: Francisco Lindor #12 of the New York Mets (wearing #42 in honor of Jackie Robinson) looks on prior to the game between the New York Mets and the Los Angeles Dodgers at UNIQLO Field at Dodger Stadium on Wednesday, April 15, 2026 in Los Angeles, California. (Photo by Jessie Alcheh/MLB Photos via Getty Images) | MLB Photos via Getty Images

Mets lineup

  1. Francisco Lindor – SS
  2. Luis Robert – CF
  3. Brett Baty – 1B
  4. Bo Bichette – 3B
  5. Francisco Alvarez – C
  6. Carson Benge – RF
  7. Marcus Semien – 2B
  8. MJ Melendez – DH
  9. Tommy Pham – LF

SP: Clay Holmes – RHP

Dodgers lineup

  1. Kyle Tucker – RF
  2. Freddie Freeman – 1B
  3. Will Smith – C
  4. Teoscar Hernandez – LF
  5. Max Muncy – 3B
  6. Andy Pages – CF
  7. Dalton Rushing – DH
  8. Hyeseong Kim – SS
  9. Alex Freeland – 2B

SP: Shohei Ohtani – RHP

Broadcast info

First pitch: 10:10 PM ET
TV: ESPN
Radio: Audacy Mets Radio WHSQ 880AM, Audacy App, 92.3 HD2

Tigers 2, Royals 1: Wenceel Perez’s late-inning heroics save the game

DETROIT, MICHIGAN - APRIL 15: Javier Báez #28 of the Detroit Tigers scores a run against Salvador Perez #13 of the Kansas City Royals during the bottom of the third inning at Comerica Park on April 15, 2026 in Detroit, Michigan. All players are wearing the number 42 in honor of Jackie Robinson Day. (Photo by Nic Antaya/Getty Images) | Getty Images

Happy Jackie Robinson Day, everyone! The Tigers and Royals were sporting their number 42s in Detroit, and hoping for a repeat of the previous night’s victory, perhaps with a few more runs. To get there, the Tigers would need to get through Seth Lugo on the mound for the Royals, while the Tigers themselves turned to Jack Flaherty to get the job done.

The first inning got started nicely as Flaherty got through the Royals in order. The first out of the game was even on a strikeout, something Tuesday’s outing was relatively short on. In the bottom of the inning, Gleyber Torres hit a one-out single, but Colt Keith grounded into a double play to eliminate the baserunner and end the inning.

Three straight strikeouts took the Royals out in order in the second. I promise this is the last time I’ll mention the strikeouts. I mean, unless they’re relevant. The Tigers likewise went 1-2-3 in the bottom of the inning.

Jac Caglianone hit a triple to start the third. Zack McKinstry appeared to have been hit when Caglianone headed into third, but stayed in the game, so hopefully it wasn’t serious, though he was wincing. With one out, Kyle Isbel reached on a fielder’s choice as the Tigers got Caglianone out at home, avoiding the run. A wild pitch helped advance Isbel to second, but the Royals weren’t able to convert the runner. In the home half, McKinstry started things off with a leadoff single, and Javier Baez hit a line drive to right, bringing McKinstry home. Salvador Perez immediately called for a review, and it very quickly showed that McKinstry was tagged out before touching the plate. The safe call at home was overturned. Jake Rogers then flied into a double play, one of those being Baez at home, and while he was ruled out, he immediately called for a review, and dang it was one of the most insane plays I think I’ve ever seen in slow motion. On review, he was ruled safe, just an absolutely bonkers tag evasion.

Kevin McGonigle got his first single of the extension era, followed by a single from Gleyber Torres. Keith struck out to end the inning, but the Tigers still got on the board first.

Flaherty worked through the side in order in the top of the fourth. The Tigers likewise went 1-2-3 in the home half.

In the fifth, Flaherty started to show some issues with his command. With one out, he gave up back-to-back walks to Michael Massey and Jac Caglianone. Those two walks certainly came back to haunt. With two outs, Isbel singled, scoring Massey to tie the game. Flaherty was able to end the inning on the next out, but the game was now tied. The Tigers didn’t make much of an effort to break that tie in the bottom of the fifth, going in order back to the dugout.

Things evened out a bit in the sixth, as Vinnie Pasquantino got a one-out walk, but then Salvador Perez hit into a double play to end the inning. The Tigers again went 1-2-3 in the bottom of the inning.

Jack Flaherty’s night was done after six with a final line of 6.0 IP, 2 H, 1 R, 1 ER, 3 BB, 7 K, on 97 pitches. Tyler Holton came out of the pen to replace him. With two outs, Caglianone singled, then Lane Thomas singled right behind him. The Royals went to their bench for Starling Marte, and that was when the Tigers stepped in to go back to the bullpen for Kyle Finnegan. Lifting Kyle Isbel for Marte denied me a golden opportunity to write about a Kyle on Kyle matchup, and I’m a bit miffed about that.

Finnegan induced a groundout to end the inning though it was due to Caglianone obstructing McKinstry on the play, with a collision that sent McKinstry sprawling to the turf. He looked okay coming off the field, but headed down into the clubhouse with a trainer. Báez moved to shortstop, with McGonigle sliding over to third base. Wenceel Pérez took over in center field, and that would prove fortunate later on.

In the home half, with two outs, Seth Lugo’s day was done, and he was replaced by Daniel Lynch IV, who got the final out of the inning.

McKinstry was out of the game following a second collision, rough night for Zach, hopefully he’s okay. With two outs in the top of the eighth inning Vinnie Pasquantino hit a triple, and I’m going to need the Royals to have shorter last names, please. The Royals left him stranded, though. Eli Morgan came in next for the Royals and Wenceel Perez, who replaced McKinstry, got his first hit of the season in style with a solo home run to right field.

With two outs, McGonigle walked, followed by a Torres single, but again it was Keith who ended the inning. C’mon Colt, you were our clutch guy for like two whole weeks!

Kenley Jansen was once again the Tigers’ man for the ninth, looking to add to his saves total. With two outs, Caglianone hit a line drive into left, and was replaced by pinch-runner Tyler Tolbert. And in an unreal moment, Jansen threw a pick-off toss over to first and it was ruled an out, but the Royals challenged and it really did look like Tolbert made it back safely, Torkelson’s hand seemed to swing right over his helmet instead of tagging him, though the fault was Jansen’s for throwing to the home plate side of first base, forcing Torkelson to catch it and attempt a backhand tag. The call was rightly overturned, but it sure would have been a fun ending to the game.

A passed ball allowed Tolbert to advance to second, then a balk advanced him to third, and things were feeling sketchy despite Jansen sustaining that better velocity for the second straight night, but the final out of the inning came on the next batter, Lane Thomas, who flew out to left. Jansen got the save and Finnegan and the Tigers the win. The Tigers are finally back at .500 as well on this five game winning streak.

Final: Tigers 2, Royals 1

Why Shohei Ohtani isn't in Dodgers' lineup vs. Mets on Wednesday

LOS ANGELES — Shohei Ohtani was visibly caught off guard when Los Angeles Dodgers manager Dave Roberts informed him that he would not be the designated hitter in the series finale against the New York Mets on Wednesday, April 15.

So much so, that Roberts recreated his expression for reporters when he explained that the two-way superstar's responsibilities would strictly be on the mound as the Dodgers concluded their six-game homestand.

"(He was) maybe surprised, but fine with it, because I've never asked him to pitch and not hit," Roberts said pregame. "Explaining to him why, I think it makes complete sense."

The why was straightforward enough: Ohtani took a sinker from Mets pitcher David Peterson to the back of his throwing shoulder to lead off Monday's 4-0 win and was still dealing with soreness. He was also having issues getting loose to hit after his afternoon throwing sessions, though Roberts said Ohtani is feeling "much better than he did two days ago, and better than he did yesterday."

In Roberts' eyes, the move lets Ohtani focus on one thing and is what he feels is the best way to keep him loose throughout his outing.

"We felt — training staff, pitching coaches and myself — we just thought it was the best thing for him," Roberts said. "So once I told him, he completely understood."

Roberts expects Ohtani to be DHing again and pitching in his next start but didn't close the door on possibly dropping him down from the leadoff spot — or even sit him out of the lineup entirely — on some of his pitching days at some point down the road, if the situation calls for it.

But that's something that Roberts said he won't be necessarily proactive about. After all, anytime you don't have your best hitter in the lineup, it has to be a move that makes sense.

And for Roberts, taking the bat out of Ohtani's hands makes the most sense on Wednesday.

"Specific to today, I think this is the right decision," he said. "This is the best decision, for him not to hit today. Then the question is, when does he hit on days that he pitches? Where does he hit in the order? I think there's fair arguments to both — to moving him down a little bit, to give him a breather, to let him get into the game — I'm not prepared to make that decision quite yet, but it is something that I'm mindful of.

"You can tell (Mets manager) Carlos Mendoza he's an option, though."

This article originally appeared on USA TODAY: Why Shohei Ohtani is out of the Dodgers lineup vs Mets on Wednesday