Mariners Game #54 Preview and Discussion: 5/24/26, SEA at KC

May 6, 2026; Seattle, Washington, USA; Seattle Mariners starting pitcher Bryan Woo (22) delivers a pitch in the second inning against the Atlanta Braves at T-Mobile Park. Mandatory Credit: Kevin Ng-Imagn Images | Kevin Ng-Imagn Images

After a fairly pathetic offensive showing over the last two games, the Mariners will try to get something going today with Bryan Woo on the mound.

Lineups:

Today’s game information:

Game time: 11:10 PT

TV: Mariners TV with Aaron Goldsmith and Angie Mentink, with Brad Adam as field reporter

Radio: 710 AM Seattle Sports, with Gary Hill Jr. and Ryan Rowland-Smith on the call

Dodgers vs. Brewers game III chat

MILWAUKEE, WI - MAY 23: Teoscar Hernández #37 of the Los Angeles Dodgers hits a two-run single in the ninth inning during the game between the Los Angeles Dodgers and the Milwaukee Brewers at American Family Field on Saturday, May 23, 2026 in Milwaukee, Wisconsin. (Photo by Aaron Gash/MLB Photos via Getty Images) | MLB Photos via Getty Images

Yoshinobu Yamamoto faces Brandon Sproat as the Dodgers wrap up their nine-game road trip.

SUNDAY GAME INFO
  • Teams: Dodgers vs. Brewers
  • Stadium: American Family Field, Milwaukee, WI
  • Time: 11:10 a.m. PT
  • TV: SportsNet LA
  • 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!

Cubs roster move: Edward Cabrera to IL; Jordan Wicks recalled

Feb 21, 2025; Mesa, Arizona, USA; Chicago Cubs pitcher Jordan Wicks (36) warms up during the first inning against the Los Angeles Dodgers at Sloan Park. Mandatory Credit: Rick Scuteri-Imagn Images | Rick Scuteri-Imagn Images

The Cubs today announced that left-hander Jordan Wicks has been recalled from Triple-A Iowa. Wicks is replacing Edward Cabrera, who goes on the 15-day injured list, retroactive to May 21, with a blister on his middle finger.

The 26-year-old Wicks started this season on the injured list with left-elbow inflammation. He returned to the mound on April 18 as he started a 30-day rehab assignments with the Iowa Cubs. At the end of that rehab stint, Wicks was optioned back to Iowa.

With the I-Cubs this year, Wicks is 0-2 with a 4.44 ERA over 26.1 innings and seven starts. He struck out 20 and walked 12. However, over Wicks’ last three starts, he has an 0.60 ERA after allowing just one run over 15 innings. In that span, Wicks has struck out 12 and walked eight.

Cabrera was 3-2 with a 4.00 ERA in ten starts in his first season with Chicago. Over 54 innings, Cabrera had struck out 47, walked 20 and held opposing hitters to a .262 batting average.

On This Date: Matthew Tkachuk Scores Epic Last-Second Goal Sending Panthers To Stanley Cup Final

It’s time to mark another important anniversary in Florida Panthers history.

For this one, it was about as monumental as you can get.

At the time, it was probably the most euphoria felt by anyone associated with the Panthers organization in the team’s existence.

It’s almost unbelievable that it’s only been three years since May 24, 2023, when Florida hosted the Carolina Hurricanes for Game 4 of the Eastern Conference Finals.

That entire 2023 run to the Stanley Cup Final was something special – from shocking the league by beating the historically good Boston Bruins to rolling over the Toronto Maple Leafs and Carolina during an incredible 11-1 stretch – nothing could compare to the way Matthew Tkachuk capped it off during Game 4 against the Hurricanes.

Entering play that Wednesday night, Florida had just won three straight one-goal games during the conference finals, including a pair of overtime victories in Raleigh.

Now they could smell the Stanley Cup Final and fueled by a first-minute goal by Anthony Duclair and a power play goal by Tkachuk, they were up 2-0 at the midway point of the opening period.

Carolina battled back, tying the game early in the second, and then again late in the third period when Jesper Fast lit the lamp at the 16:38 mark.

Just when it looked like a third game in six days would require more than sixty minutes, Jordan Staal took a tripping penalty with 57 seconds to go.

That led to Tkachuk finding the puck on his stick in the final seconds of regulation, simultaneously seizing the moment and causing a small earthquake in South Florida.

The play started with the puck on Sam Reinhart’s stick in the left circle and about 12.5 seconds on the clock. Reinhart wired a shot from the faceoff dot that went over Frederik Andersen’s blocker and off the crossbar, bouncing to Panthers captain Sasha Barkov at the bottom of the right circle.

Barkov then spotted Tkachuk open behind the net and fed him the puck with 6.7 to go.

With Sam Bennett tying up Brett Pesce in front of the net, Tkachuk circled to the top of the crease, made a quick deke to get Andersen to commit, and fired the puck his blocker and into the yawning cage.

Then, jubilation.

Tkachuk made a beeline for the blue line, mouthpiece dangling, arms extended in the air, sliding on his knees toward the neutral zone as he was consumed by his teammates.

Amerant Bank Arena had never been that alive.

Everyone had to briefly hold their breath when the goal was reviewed by officials, but all that did was allow fans a second moment of explosion when NHL referee Dan O’Rourke announced that the goal would stand.

What a moment.

Enjoy the goal and the series in the videos below.

LATEST STORIES FROM THE HOCKEY NEWS - FLORIDA

Matthew Tkachuk, Sandis Vilmanis Combine For 3 Goals In Matchup Between US, Latvia At World Championships

The Hockey Show: Conference Finals Off To Surprising Starts, 'Off Campus' Keeps Things Steamy

Panthers Prospect Wins WHL Championship; Set For Memorial Cup Debut

Anton Lundell Scores Again, Panthers Players Continue Strong Showings At World Championship

Most Hated NHL Team In Florida Is Probably Not Who You Think

Panthers' Matthew Tkachuk Is Making His 2026 World Championship Debut After Missing First Three Games

Photo caption: May 24, 2023; Sunrise, Florida, USA; Florida Panthers left wing Matthew Tkachuk (19) celebrates after scoring the game-winning goal against the Carolina Hurricanes during the third period in game four of the Eastern Conference Finals of the 2023 Stanley Cup Playoffs at FLA Live Arena. (Sam Navarro-Imagn Images)

Springfield Thunderbirds Thrashed In Series Deciding Game 5

The Springfield Thunderbirds, the St. Louis Blues’ AHL affiliate, have had their season ended in the Calder Cup playoffs, suffering a defeat at the hands of the Wilkes-Barre Scranton Penguins.

The Thunderbirds upset multiple teams in their path to the Atlantic Division final, and they pushed one of the AHL’s best teams to the brink, but in the end, the Penguins proved to be too much. 

The Thunderbirds forced a Game 5 with a 2-0 win in Game 4, but the Penguins jumped out early in Game 5.

The Penguins got out to a 4-0 lead after the first period, setting the tone for the rest of the game. The Penguins added a fifth in the second period and a sixth early in the third before Akil Thomas was finally able to put the Thunderbirds on the board. Shortly after, the Thunderbirds added another pair of goals to make it 8-1.

Springfield’s season comes to an end, but there is plenty to be proud of. Adam Jiricek and Justin Carobonneau joined the lineup for the playoffs, picking up vital experience and making an impact. Jiricek and Carbonneau will be key factors for the Thunderbirds next season.

Additionally, top prospects Otto Stenberg and Theo Lindstein excelled following their stints in the NHL, proving they can be immediate factors to start the 2026-27 NHL season. 

The Penguins now move on to the conference finals, where they will take on the winner of the North Division finals between the Toronto Marlies and the Cleveland Monsters.


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.

Game thread LIII: Mariners vs Royals

KANSAS CITY, MO - MAY 23: Bobby Witt Jr. #7 of the Kansas City Royals slides into home to score in the third inning during the game between the Seattle Mariners and the Kansas City Royals at Kauffman Stadium on Saturday, May 23, 2026 in Kansas City, Missouri. (Photo by Kyle Rivas/MLB Photos via Getty Images) | MLB Photos via Getty Images

The Kansas City Royals, who have been scuffling since the first week and a half of May, got a much-needed win yesterday against the Mariners, behind a complete game shutout from Stephen Kolek. The Royals evened the series, and clinched a season series win against Seattle.

Today, right-hander Seth Lugo takes the bump for the Royals. Lugo threw 6 innings of 2 run ball in his last start against the Red Sox, his only mistake was allowing a two-run homer. In his start against the Mariners earlier this year in Seattle, Lugo went 6 innings, allowing 8 hits, 2 runs, 2 walks and striking out 6 batters.

The Royals are running out the same lineup for the third straight day.

As for the Mariners, they are 25-28 on the season, and a game and a half behind the Athletics for the top spot in the American League West.

Bryan Woo takes the ball today. The right hander threw 6 scoreless innings in his last start against the White Sox, allowing just 3 hits, while striking out 8 batters. The Royals knocked him around in the Pacific Northwest, Woo allowed 6 runs on 7 hits over 6 innings of work, including a pair of homers.

The Mariners are deploying a similar lineup to what they’ve done all series as well.

This is the last time the Royals and Mariners will match up this season, barring a playoff series. The Royals will be back in action tomorrow afternoon, starting a three game home series against the Yankees at 2:40 p.m. CT. As for today’s game, it can be watched on Royals.TV, first pitch is scheduled for 1:10 p.m. CT.

Knicks vs Cavaliers — Game 4 ECF — predictions: Odds, recent stats, trends, best bets on May 25

New York took over in Game 3 with a 121-108 win behind Jalen Brunson's 30 points and Mikal Bridges' 20. The Knicks have won 10 straight games with nine of them by double digits, including five consecutive and all three in this series.

The Knicks are one game away from its first NBA Finals appearance since 1999. With a win, New York will have a nice rest advantage over the winner of the Spurs and Thunder. In the Game 3 win, the Knicks held Cleveland to 29% from three and the Knicks hit 39% from deep and 56% from the field. New York got a boost from Landry Shamet with 14 points in 28 minutes, which was more than the rest of the bench (9 points). The Knicks are a short favorite in Game 4.

Cleveland had four starters score at least 17 points in Game 3, but it wasn't enough. The Cavaliers lost its second home game of the playoffs and a third means the season is over. Cleveland has struggled from the free throw line in the series, going 67.6% overall and 63% in Game 3 (12/19). Cleveland will have a tough act to follow up with how hot the Knicks are.

Let’s take a closer look at tonight’s matchup and take into consideration lineups, injuries, and other factors affecting the line and total.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch tipoff, odds courtesy of DraftKings recent team performance, player stats, and of course, our predictions, picks best bets for the game from our modeling tools and staff of experts.

After 24 years, the NBA is back on NBC and Peacock, combining the nostalgia of an iconic era with the innovative future of basketball coverage. The NBA on NBC YouTube channel delivers fans must-see highlights, analysis, and exclusive and unique content. 

Game Details and How to Watch Live: Cavaliers vs. Knicks

  • Date: Monday, May 25, 2026
  • Time: 8:10 PM EST
  • Site: Rocket Arena
  • City: Cleveland, OH
  • Network/Streaming: ESPN

Rotoworld has you covered with all the latest NBA Player News for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Game Odds: Cavaliers vs. Knicks

The latest odds as of Sunday courtesy of DraftKings:

  • Moneyline: New York Knicks (-130), Cleveland Cavaliers (+110)
  • Spread: Cavaliers -2.5
  • Total: 217.5 points

This game opened Cavaliers -1.5 with the Total set at 215.5.

Be sure to check out DraftKings for all the latest game odds & player props for every matchup this week on the NBA schedule!

Expected Starting Lineups: Cavaliers vs. Knicks

Cleveland Cavaliers

  • PG James Harden
  • SG Donovan Mitchell
  • SF Dean Wade
  • PF Evan Mobley
  • Jarrett Allen

New York Knicks

  • PG Jalen Brunson
  • SG Josh Hart
  • SF Mikal Bridges
  • PF OG Anunoby
  • Karl-Anthony Towns

Injury Report: Knicks vs. Cavaliers

Cleveland Cavaliers

  • None

New York Knicks

  • None

Important stats, trends and insights: Cavaliers vs. Knicks

  • New York is 54-42 ATS
  • New York is 51-45 to the Under
  • New York is 12-19 ATS as a road favorite
  • New York is 16-15 to the Under as a road favorite
  • Cleveland has the second worst ATS record at 39-59
  • Cleveland is 49-50 to the Under on the season
  • Cleveland is 21-28 ATS at home, ranking second-worst
  • Cleveland is 26-22 to the Under at home

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the NBA calendar based on data points like recent performance, head-to-head player matchups, trends information and projected game totals.

Once the model is finished running, we put its projections next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday’s Cavaliers and Knicks’ game:

  • Moneyline: Rotoworld Bet is leaning towards a play on the Knicks’ Moneyline
  • Spread: Rotoworld Bet is leaning towards a play on the Knicks -1.5 ATS
  • Total: Rotoworld Bet is leaning towards a play on the Game Total UNDER 217.5

Want even more NBA best bets and predictions from our expert staff & tools? Check out the Expert NBA Predictions page from NBC Sports for money line, spread and over/under picks for every game on today’s calendar!

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our NBA Top Trends tool on NBC Sports!

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper) 
  • Vaughn Dalzell (@VmoneySports) 
  • Trysta Krick (@Trysta_Krick)

Game Thread #50: Milwaukee Brewers (30-19) vs. Los Angeles Dodgers (32-20)

May 12, 2026; Milwaukee, Wisconsin, USA; Milwaukee Brewers pitcher Brandon Sproat (23) delivers a pitch against the San Diego Padres in the first inning at American Family Field. Mandatory Credit: Michael McLoone-Imagn Images | Michael McLoone-Imagn Images

In the first two games of this series, the Brewers jumped all over the Dodgers’ starting pitcher in the opening inning. Milwaukee scored four runs in the first inning of Friday’s series-opening win, while all three of their runs in yesterday’s 11-3 loss came in the first.

That’s especially important because Los Angeles will turn to right-hander Yoshinobu Yamamoto for today’s series finale. Yamamoto has been excellent again this year, posting a 3.32 ERA, 0.966 WHIP, and 0.7 WAR. However, he’s allowed one-third of his earned runs in the opening frame this season and has yet to record a scoreless first inning in two career starts (one in the postseason) against Milwaukee. If the Brewers can apply pressure out of the gate once again, they’ll put themselves in a good position to win today.

Opposite Yamamoto is Brandon Sproat (5.75 ERA, 1.50 WHIP), who has flashed electric stuff throughout his rookie season. Consistency, however, has been harder to come by; Sproat has allowed at least three runs in six of his nine appearances and has only made it through five innings three times.

The top of today’s order is the same as the series opener, with Jackson Chourio, Brice Turang, and William Contreras occupying the first three spots. With Christian Yelich sitting out, Pat Murphy was able to fit both Jake Bauers and Andrew Vaughn into the lineup. Bauers will serve as the designated hitter and bat cleanup, while Vaughn hits fifth and starts at first base.

Garrett Mitchell, who missed the last two games due to back tightness, is hitting sixth and playing center field. Rounding out the lineup are Sal Frelick, Joey Ortiz, and David Hamilton.

Also worth mentioning: last night’s starting pitcher, Robert Gasser, was optioned to Triple-A Nashville this morning. Replacing him on the active roster is righty Carlos Rodríguez, who’s allowed one run while striking out five in four innings with the Brewers this year. If Sproat exits early, Rodríguez could be called upon to cover a couple of innings.

Today’s game will be broadcast on Brewers.TV, WTMJ 620, and the Brewers Radio Network. First pitch is set for 1:10 p.m.

Aston Villa’s Ollie Watkins spoils Guardiola’s Manchester City leaving party

“Pep Guardiola!”: the two magical words for all of a Manchester City stripe came from the Etihad Stadium announcer ahead of the great man’s entrance in light-tan slacks and white T-shirt, a ‘P’ for Pep emblazoned across the left breast pocket.

The reception was rapturous. Poignant too. From a record 60,332 crowd due to the opening of the extension to the newly named The Pep Guardiola Stand.

Continue reading...

Game Thread: Is Shane ready to kick it into another gear?

ST PETERSBURG, FLORIDA - MAY 18: Shane McClanahan #18 of the Tampa Bay Rays delivers a pitch in the first inning against the Baltimore Orioles at Tropicana Field on May 18, 2026 in St Petersburg, Florida. (Photo by Julio Aguilar/Getty Images) | Getty Images

Go Rays!

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!

Arsenal celebrate Premier League in style with relaxed win at Crystal Palace

This was an occasion for Mikel Arteta to savour. With owner Stan Kroenke watching on from the stands on a rare visit to see his team in the flesh, Arsenal celebrated being crowned champions for the first time since 2004 by recording a comfortable victory over a Crystal Palace side who also have a European final on their minds. Max Dowman became the youngest player ever to start a Premier League game at the age of 16 years and 144 days and played his part, as goals from Gabriel Jesus – on what could be the Brazil striker’s last appearance – and Noni Madueke rounded off a memorable campaign for Arteta and his side.

But as they waited to be presented with the Premier League trophy at a sultry Selhurst Park after Oliver Glasner completed his own lap of honour following his last home match in charge of Palace, attention will switch very quickly to the daunting prospect of facing Paris Saint-Germain in next weekend’s Champions League showpiece. Palace - who scored a late consolation through Jean-Philippe Mateta and saw a late equaliser from Yéremy Pino ruled out for offside - will be concerned to see Adam Wharton limp off ahead of their meeting with Spanish side Rayo Vallecano in Leipzig on Wednesday in the Conference League final in what should be an emotional farewell for Glasner. Palace revealed this week that it had identified more than 35,000 bots attempting to buy tickets in the home sections of the ground and asked fans to report any Arsenal supporters transgressing. Yet other than a handful who sneaked in wearing hi-vis jackets before being ejected by security, everything passed off peacefully in the end.

Continue reading...

New York Yankees vs. Tampa Bay Rays: Ryan Weathers vs. Drew Rasmussen

NEW YORK, NY - MAY 18: Ryan Weathers #40 of the New York Yankees reacts during the game against the Toronto Blue Jays at Yankee Stadium on May 18, 2026 in New York, New York. (Photo by New York Yankees/Getty Images) | Getty Images

The rainout on Saturday might have come at a perfect time for a Yankees team that has looked mentally defeated the last three days. They’ve scored just a trio of runs across their last 30 innings. The pitching has held up their end of the bargain, limiting Toronto and Tampa Bay to a combined eight runs over that same span. The Yankees must win this afternoon, or they will fall 6.5 games back of first before it is even Memorial Day.

Ryan Weathers actually pitched well last time out against the Blue Jays, Ernie Clement hitting an improbable three-run home run off a perfect changeup below the zone. It reflects the improvements he has made in his debut season in pinstripes, Weathers placing in the top-10 among starters in strikeout rate and K-BB%. In nine starts, Weathers is 2-2 with a 3.58 ERA (116 ERA+), 3.51 FIP, and 61 strikeouts in 50.1 innings.

The Yankees will not be thrilled to see Drew Rasmussen on the mound for the Rays after he held them to one hit in six shutout innings on April 12th. He’s been a Yankee killer his whole career, posting a 1.03 ERA, 2.04 FIP, .426 OPS allowed, and 51:9 strikeout to walk ratio in eight starts totaling 43.2 innings. In nine starts in 2026, Rasmussen is 4-1 with a 3.19 ERA (1331 ERA+), 3.74 FIP, and 45 strikeouts in 48 innings.

New York rolls out the exact same lineup as the one that got defeated, 4-2, in the series opener. Austin Wells hit his first home run since April 28th. Trent Grisham had three hits including a pair of doubles. José Caballero added a pair of singles in his first game back off the IL after suffering a fractured finger (though he did have a costly error during the Rays’ eighth-inning rally) while Cody Bellinger and Jazz Chisholm Jr. also had multi-hit nights.

The Rays meanwhile make a pair of changes to their lineup from Saturday. Ryan Vilade replaces the injured Jonny DeLuca in right field while Carson Williams subs in for Richie Palacios at second base. They also shake up the order a bit, Yandy Díaz and Jonathan Aranda moving up to leadoff and second, which drops Chandler Simpson to fifth and Junior Caminero to third.

How to watch

Location: Yankee Stadium – Bronx, NY

First pitch: 1:35 pm ET

TV broadcast: YES, Rays.TV

Radio broadcast: WFAN 660/101.9 FM, WADO 1280 (NYY) | WDAE 95.7 FM, WQBN/1300AM (TB)

Streaming: Gotham Sports App, MLB.tv (out-of-market only)

For updates, follow us on BlueSkyTwitter, and Instagram, and like us on Facebook.

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!

St. Louis Cardinals vs Cincinnati Reds Sunday Postponed Until August 17

CINCINNATI, OHIO - APRIL 24: A member of the grounds crew pulls a tarp across the field during a rain delay during the seventh inning of the game between the Detroit Tigers and the Cincinnati Reds at Great American Ball Park on April 24, 2026 in Cincinnati, Ohio. (Photo by Dylan Buell/Getty Images) | Getty Images

The St. Louis Cardinals will have to finish their series with the Cincinnati Reds later this season as Sunday’s game has been postponed due to inclement weather in the area for the next several hours. Game has been postponed and will be made up August 17 as part of a doubleheader. Next up for St. Louis is a Monday, Memorial Day game against the Milwaukee Brewers. First pitch scheduled for 1:15pm in Milwaukee. Jacob Misiorowski is set to make the start for the Brewers. It’s unclear if the Cardinals will start Matthew Liberatore on Monday, but that appears to be the tentative plan as of now. Stay tuned.

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!