Where Seven NHL RFAs Fit In With Their Team Before Arbitration

Seven NHL RFAs could have salary arbitration hearings this week.

As is normally the case, some of the 11 RFAs who filed for arbitration – Anaheim Ducks goalie Lukas Dostal and defenseman Drew Helleson and Winnipeg Jets forwards Gabriel Vilardi and Morgan Barron – agreed to a new deal before the scheduled hearing.

While RFAs such as Mason McTavish, Marco Rossi and Connor Zary are eligible for offer sheets, seven others are scheduled to have hearings between July 20 and Aug. 4. 

These players’ circumstances may have been affected by what their teams have done since the start of NHL free agency on July 1. Here are the seven players and their predicament.

Conor Timmins, D, Buffalo Sabres

Timmins was traded for the second time in four months, from the Pittsburgh Penguins to the Sabres in a salary dump deal on the second day of the NHL draft in exchange for veteran blueliner Connor Clifton and a 2025 second-round pick.

GM Kevyn Adams appears to have plans to fit the 26-year-old righty on the bottom-pairing with Mattias Samuelsson, since Buffalo re-signed Bowen Byram for two years.

Arvid Soderblom, G, Chicago Blackhawks

The 25-year-old split time between Spencer Knight and Petr Mrazek this past season. Mrazek was traded to the Detroit Red Wings at the deadline, leaving Soderblom to battle youngster Drew Commesso for the backup job.

The Blackhawks have over $21 million in cap space, so it is likely they will settle with Soderblom on a one-year deal. 

Jayden Struble, D, Montreal Canadiens

The 23-year-old American likely slots in as a bottom pairing option with David Savard retiring, Logan Mailloux dealt to the St. Louis Blues for Zack Bolduc and the Canadiens not wanting to rush David Reinbacher after the 2023 first-rounder missed most of this past season with a knee injury. Struble put up 13 points and 124 hits in 56 NHL games.

Maxim Tsyplakov, RW, New York Islanders

The Russian right winger signed a one-year entry-level contract after scoring 31 goals in the KHL in 2024. Tsyplakov recorded 35 points this past season, and with the departure of Brock Nelson and Noah Dobson, GM Mathieu Darche will be relying on the 26-year-old along with another KHL import, right winger Maxim Shabanov, to pick up some of the slack on offense.

The Islanders have less than $4 million in cap space, so a one-year deal that walks Tsyplakov to unrestricted free agency makes the most sense.

Kaapo Kakko (Stephen Brashear-Imagn Images)

Kaapo Kakko, RW, Seattle Kraken

The 2019 second overall pick found new life in the Pacific Northwest after struggling in the Big Apple, with 30 points – 10 goals, 20 assists – in 49 games with the Kraken.

The 24-year-old is one year away from being a UFA, so a settlement on a multi-year deal that buys unrestricted years will be costly. Seattle has five high-priced veterans on expiring contracts, so they can afford Kakko’s potentially hefty price tag.  

Nick Robertson, LW, Toronto Maple Leafs

The diminutive scorer does not fit with Maple Leafs GM Brad Treliving’s penchant for bigger players, but the 23-year-old has scored in double figures the last two seasons in limited ice time under Sheldon Keefe and Craig Berube.

With the departure of Mitch Marner, Toronto may want to keep Robertson, with multiple years under control, or at least settle with him to facilitate a trade.

Dylan Samberg, D, Winnipeg Jets

With Vilardi signing a six-year, $45-million extension on Friday, GM Kevin Cheveldayoff checked off his biggest off-season issue.

Samberg is not an offensive dynamo, putting up a career-high 20 points this past season. With one year before unrestricted free agency, a rising salary cap and the prices for defensemen skyrocketing, the 26-year-old will likely get a big payday this summer or next. He led Winnipeg in blocked shots this past season, with 120.

Get the latest news and trending stories by following The Hockey News on Google News and by subscribing to The Hockey News newsletter here. And share your thoughts by commenting below the article on THN.com.

Racing’s response to tax ‘harmonisation’ bombshell risks disturbing endgame | Greg Wood

An effective end to the decades-old distinction between betting and gaming feels increasingly imminent

The 12-week consultation on a Treasury proposal to “harmonise” the rate of duty levied on online betting – on racing and other sports – and casino gaming – for example, roulette and online slot machines – closed on Monday, and the British Horseracing Authority submitted “the sport’s formal response” to the process, with “the backing of British racing’s key stakeholder groups” last Friday. Whether or not the government takes any notice is, in the BHA’s view, a potential £100m question for the country’s second-biggest spectator sport.

That is roughly the mid-point of the Authority’s best- and worst-case scenarios if the proposal for a unified online gambling tax – Remote Betting & Gaming Duty, or RBGD – becomes a reality in October’s budget. The current rate of duty on betting is 15% of gross profits while online gaming is taxed at 21% of gross profits, and BHA-commissioned modelling suggests that an RBGD rate of 21% would cost the sport £66m per year in lost income from betting. A unified rate of 40%, meanwhile, could see the annual cost rise to £160m.

Continue reading...

Giants at Braves Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 21

Its Monday, July 21 and the Giants (52-48) are in Atlanta looking to right the ship as they open a series against the Braves (43-55).

Hayden Birdsong is slated to take the mound for San Francisco against Bryce Elder for Atlanta.

The Braves lost two of three to the Yankees coming out of the All-Star Break. yesterday they lost 4-2. Aaron Judge smacked his 36th home run of the season in the win for New York. Grant Holmes started for the Braves and lost his ninth game of the season. Atlanta remains in fourth place in the National League East.

San Francisco has lost five in a row including three to the Blue Jays this weekend. Toronto finished off the sweep with an 8-6 win Sunday. Robbie Ray allowed five runs in just 4.1 innings and as a result, earned his fourth loss of the season.

Lets dive into the matchup and find a sweat or two.

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

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Giants at Braves

  • Date: Monday, July 21, 2025
  • Time: 7:15PM EST
  • Site: Truist Park
  • City: Atlanta, GA
  • Network/Streaming: NBCSBA, FDSNSO

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Giants at the Braves

The latest odds as of Monday:

  • Moneyline: Giants (+111), Braves (-131)
  • Spread:  Braves -1.5
  • Total: 9.0 runs

Probable starting pitchers for Giants at Braves

  • Pitching matchup for July 21, 2025: Hayden Birdsong vs. Bryce Elder
    • Giants: Hayden Birdsong (4-3, 4.11 ERA)
      Last outing: July 6 at Athletics - 5IP, 1ER, 3H, 5BB, 6Ks
    • Braves: Bryce Elder (3-6, 5.65 ERA)
      Last outing: July 9 @ Athletics - 6.2IP, 2ER, 8H, 1BB, 7Ks

Rotoworld still has you covered with all the latest MLB 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!

Top betting trends & insights to know ahead of Giants at Braves

  • The Giants have lost 6 of their last 7 games
  • The Under is 40-28-3 in the Braves' matchups against National League teams this season
  • The Braves have failed to cover the Run Line in 8 of their last 10 home games
  • Ozzie Albies had his 4-game hitting streak snapped yesterday
  • Rafael Devers is 11-51 (.216) this month

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 MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Giants and the Braves

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 MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection 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 game between the Giants and the Braves:

  • Moneyline: NBC Sports Bet is recommending a play on the Atlanta Braves on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the San Francisco Giants at +1.5.
  • Total: NBC Sports Bet is staying away from a play on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

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)
  • Brad Thomas (@MrBradThomas)

Detroit’s Tarik Skubal making a bid for a Cy Young repeat. He’d be the first in AL to do that since 2000

It’s been a quarter century since an American League pitcher won back-to-back Cy Young Awards.

It takes a pretty special pitcher to pull that off — but Tarik Skubal fits the bill.

Skubal showed why he’s the favorite to win the Cy Young for a second straight year, striking out 11 with no walks Sunday night in Detroit’s 2-1 victory over Texas. If the Cy Young indeed goes to him, he’ll be the first AL pitcher to earn it in back-to-back seasons since Pedro Martinez’s remarkable stretch with the Red Sox in 1999 and 2000.

Roger Clemens won consecutive Cy Youngs on two different occasions (1986-87 and 1997-98), and Jim Palmer did it in 1975 and ‘76. Those are the only AL pitchers besides Martinez to pull that off. It’s been a bit more common in the National League: Greg Maddux (1992-95) and Randy Johnson (1999-2002) both won four straight, and Tim Lincecum (2008-09), Clayton Kershaw (2013-14), Max Scherzer (2016-17) and Jacob deGrom (2018-19) are in the two-in-a-row club.

National Leaguer Sandy Koufax won the Cy Young in 1965 and 1966, back when there was only one award for both leagues.

The win Sunday snapped a six-game losing streak for the Tigers, who still have baseball’s best record and an 11-game lead in the AL Central. Not only has Detroit struggled to win games lately, but the All-Star game didn’t go great either, with Skubal giving up two runs in the first inning and Tigers teammate Casey Mize allowing a homer in the sixth.

Skubal, however, pitched well enough on Sunday to take over the AL lead in ERA. He’s at 2.1854, while Boston’s Garrett Crochet is at 2.1946.

Trivia time

In 1988, a Minnesota left-hander won the ERA title by an unusually slim margin, finishing at 2.4465, while Milwaukee’s Teddy Higuera was second at 2.4545. Who was that Twins pitcher?

Double repeat?

Not only does Skubal have a shot at winning two straight Cy Young Awards, but last year’s AL MVP — Aaron Judge — has a good chance to repeat as well.

Only three times has a league had back-to-back winners of both its MVP and Cy Young — and all three times it happened in the NL. Albert Pujols was MVP and Lincecum won the Cy Young in 2008 and 2009. Barry Bonds was MVP in 2001 and 2002 while Johnson was winning the Cy Young — and Bonds was also MVP in 1992 and 1993 while Maddux was taking Cy Young honors.

Line of the week

Miami’s Kyle Stowers, who hit three homers last Sunday in the final game before the All-Star break, added two more in the Marlins’ first game back Friday night. One of those was a two-run walk-off shot that gave Miami an 8-7 win over Kansas City.

Honorable mention: Minnesota’s Joe Ryan allowed one run in seven innings and struck out 11 in a 7-1 win over Colorado on Sunday. The All-Star right-hander lowered his ERA to 2.63.

Comeback of the week

The New York Yankees rallied from a 7-2 sixth-inning deficit to beat Atlanta 12-9 on Saturday night. Trent Grisham hit a tiebreaking grand slam with two outs in the top of the ninth. Before that, the Yankees scored four runs in the sixth and got solo homers from Cody Bellinger and Anthony Volpe in the seventh and eighth. Atlanta’s win probability peaked at 96.1% in the fifth, according to Baseball Savant.

Trivia answer

No, it wasn’t Frank Viola, the Minnesota lefty who went 24-7 and won the Cy Young that year. The left-hander on the Twins who edged Higuera for the ERA title was Allan Anderson.

Athletics rookie Nick Kurtz named AL Player of the Week after golden three games

Athletics rookie Nick Kurtz named AL Player of the Week after golden three games originally appeared on NBC Sports Bay Area

The rookie’s résumé continues to impress.

Athletics star first baseman Nick Kurtz was awarded his first career AL Player of the Week award on Monday after hitting .583 with seven hits, including four doubles and a triple, and four RBI with a home run over three games against the Cleveland Guardians between July 18-20.

Kurtz is the first A’s player to take home the honor since outfielder Lawrence Butler did on Sept. 3, 2024, and the first A’s rookie to do so since Yoenis Céspedes on July 16, 2012. The 22-year-old also became the first rookie to win Player of the Week this season and the first since Detroit Tigers pitcher Keider Montero and Chicago Cubs infielder Michael Busch did on Sept. 15, 2024.

Selected No. 4 overall by the A’s in the 2024 MLB Draft, Kurtz has wasted no time dominating the big leagues. He’s slashing .348/.601/.949 with 60 hits, 48 RBI and 18 homers through his first 61 games with the Green and Gold and is on pace to be a finalist for AL Rookie of the Year alongside A’s teammate and star shortstop Jacob Wilson.

Not only is Kurtz one of the best rookies in baseball, but he simply is one of the game’s top first basemen. And he’s doing it with a mere 33 minor-league games under his belt.

The sky appears to be the limit for Kurtz. And, despite the A’s — with a 42-59 record — being last in the AL West, Kurtz, along with Wilson, are headlining what has been a fun, young core building by the day in West Sacramento.

Kurtz’s first Player of the Week nod surely won’t be his last.

Clippers and Chris Paul agree to deal as point guard prepares for 21st NBA season

Chris Paul watches the first half of Game 2 of the NBA Finals basketball series between the Indiana Pacers and theOklahoma City Thunder Sunday, June 8, 2025, in Oklahoma City. (AP Photo/Julio Cortez)
Chris Paul, above watching Game 2 of the NBA Finals in June, will reunite with the Clippers and return for his 21st season in the NBA. (Julio Cortez / Associated Press)

The Clippers went from “strongly, strongly considering” bringing Chris Paul back to the franchise to actually agreeing to a deal with the point guard on Monday, according to people familiar with the situation but not authorized to speak publicly.

Lawrence Frank, the Clippers’ president of basketball operations, told the media Saturday in a Zoom that Paul “obviously possesses some of the qualities we just referenced” and that led to the two sides agreeing to a veteran’s minimum deal of about $3.6 million.

Paul joined the Clippers for the 2011-12 season and was with the team until 2017 as he teamed with Blake Griffin and DeAndre Jordan to form the core of the “Lob City” teams.

“What I’d say about Chris is he’s a great player,” Frank said during that Zoom meeting. “He’s a great Clipper.”

Read more:Clippers continue to 'strongly' consider signing Chris Paul

In what is likely his final season in the NBA, Paul will be entering his 21st campaign and will do so in Los Angeles, where his family lives.

Paul, 40, played in all 82 games last season with the San Antonio Spurs. He averaged 28.0 minutes per game, 8.8 points, 3.6 rebounds, 7.4 assists and shot 42.7% from the field.

Over the course of his career, Paul averaged 17.0 points, 9.2 assists and shot 47% from the field and 37% from three-point range.

Paul, a 12-time NBA All-Star, was a teammate with James Harden during the 2017-18 season with the Houston Rockets.

With the addition of Paul, the Clippers now have five veteran guards. They signed Bradley Beal to a two-year, $11-million deal and they also have Harden, Kris Dunn and Bogdan Bogdanovic.

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.

Terrifying Mont Ventoux ready to create the unexpected again in Tour de France

From Simpson’s sad death to Froome’s bizarre run, the ‘Bald Mountain’ has always been the place where stuff happens

The decades pass, generations of Tour de France cyclists come and go, but some gruesome things never change. On Tuesday, the survivors of one of the craziest, fastest Tours ever, a race with even less respite than usual, will do as their predecessors have done every few years since 1951: they will crest a rise in the road, and see Mont Ventoux on the horizon. A sinking in the heart will accompany the dull ache in the legs: we’re off to the Bald Mountain once again.

The men of the Tour probably won’t be thankful for small mercies, but they should be. Last time the Tour visited, in 2021, although the background scenario was the same – Tadej Pogacar had smashed the race to bits on the first serious climb and was set fair for victory – the organisers cruelly made them go over the 1,910m summit twice, in two different ways. Wout van Aert might recall that with a wry smile: the Belgian was in his prime back then and he won out of a breakaway.

Continue reading...

Red Sox among ‘best fits' for these trade candidates, MLB insiders say

Red Sox among ‘best fits' for these trade candidates, MLB insiders say originally appeared on NBC Sports Boston

The Boston Red Sox are expected to be active ahead of the 2025 MLB trade deadline. Chief baseball officer Craig Breslow has clearly stated his desire to add “impact starting pitching” before 6 p.m. ET on July 31.

While pitching is undoubtedly the priority, the Red Sox could also look to upgrade at first base and catcher. Breslow should be aggressive in his efforts to improve the roster, with Boston currently in postseason contention and aiming to clinch its first playoff berth since 2021.

So, which players should be on Breslow’s radar? ESPN’s Jeff Passan and Kiley McDaniel listed the Red Sox as one of the “best fits” for these eight potential trade candidates:

  • Miami Marlins right-hander Sandy Alcantara
  • Miami Marlins right-hander Edward Cabrera
  • Arizona Diamondbacks right-hander Merrill Kelly
  • Arizona Diamondbacks first baseman/designated hitter Josh Naylor
  • Kansas City Royals left-hander Kris Bubic
  • Pittsburgh Pirates right-hander Mitch Keller
  • Tampa Bay Rays right-hander Taj Bradley
  • Baltimore Orioles first baseman/designated hitter Ryan O’Hearn

Cabrera, Kelly, Bubic, and Keller were also featured in our list of 10 starting pitchers Boston should target in trades. Naylor and O’Hearn were among our five potential position player targets.

As for Alcantara and Bradley, both are in the midst of down seasons to varying degrees. Alcantara, the 2022 National League Cy Young Award winner, has a 7.14 ERA and 1.495 WHIP across 19 starts. Bradley has a 4.35 ERA and 1.24 WHIP over 20 starts.

Alcantara is the more realistic — albeit less enticing — option of the two. The 29-year-old is under team control through 2026 while the 24-year-old Bradley is under contract through 2029.

Breslow has used the phrase “impact starting pitching” multiple times when asked about Boston’s trade deadline priority. That would suggest he is eyeing a true No. 2 starter to slot behind ace Garrett Crochet, in which case Kelly, Bubic, and Keller appear to be the most sensible options on the list.

This upcoming trade deadline will be critical for the Red Sox, and it could ultimately seal Breslow’s fate as Boston’s front-office leader. Last season, his first as Chaim Bloom’s replacement, Breslow traded for catcher Danny Jansen, right-hander Quinn Priester, and relievers Lucas Sims and Luis Garcia. The Red Sox missed the postseason, and none of those four players are still with the team.

Royals at Cubs Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 21

Its Monday, July 21 and the Royals (48-52) are in Chicago to open a series against the Cubs (59-40).

Noah Cameron is slated to take the mound for Kansas City against Ryan Brasier for Chicago.

The Cubs have now won four of their last six following a weekend series win over the Red Sox. Chicago was denied a sweep of Boston yesterday as the Sox salvaged the series with a 6-1 win at Wrigley. Pete Crow-Armstrong and Dansby Swanson each collected a couple of hits in the loss.

Kansas City took Sunday's game against the Marlins, 7-4, to prevent a sweep at the hands of Miami. It was just their second win in their last six games. Kris Bubic pitched five shutout innings to earn his eighth win of the campaign and Salvador Perez went yard for the 15th time this season to pace the attack in yesterday's win. The veteran catcher is now 12 home runs shy of 300 for his career.

Lets dive into the matchup and find a sweat or two.

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

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Royals at Cubs

  • Date: Monday, July 21, 2025
  • Time: 8:05PM EST
  • Site: Wrigley Field
  • City: Chicago, IL
  • Network/Streaming: FDSNKC, MARQ, MLBN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Royals at the Cubs

The latest odds as of Monday:

  • Moneyline: Royals (+116), Cubs (-138)
  • Spread:  Cubs -1.5
  • Total: 8.0 runs

Probable starting pitchers for Royals at Cubs

  • Pitching matchup for July 21, 2025: Noah Cameron vs. Ryan Brasier
    • Royals: Noah Cameron (3-4, 2.31 ERA)
      Last outing: 7/13 vs. Mets - 6.2IP, 0ER, 7H, 2BB, 8Ks
    • Cubs: Ryan Brasier (0-0, 1.04 ERA)
      Last outing: 7/19 vs. Boston - 1IP, 0ER, 1H, 0BB, 2Ks

Rotoworld still has you covered with all the latest MLB 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!

Top betting trends & insights to know ahead of Royals at Cubs

  • The Cubs have won 4 of their last 5 games against the Royals
  • The Under is 7-3 in the Cubs' last 10 games
  • The Cubs have covered in 4 of their last 5 games showing a profit of 3.01 units
  • Pete Crow-Armstrong is riding a modest 5-game hitting streak (7-17)
  • Kyle Tucker was 2-9 in the series against the Red Sox

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 MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Royals and the Cubs

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 MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection 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 game between the Royals and the Cubs:

  • Moneyline: NBC Sports Bet is recommending a play on the Chicago Cubs on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Kansas City Royals at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

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)
  • Brad Thomas (@MrBradThomas)

Brewers at Mariners prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 21

Its Monday, July 21 and the Brewers (59-40) have traveled up the coast following a weekend sweep of the Dodgers for a series this week in Seattle against the Mariners (53-46).

Brandon Woodruff is slated to take the mound for Milwaukee against George Kirby for Seattle.

As mentioned, Milwaukee took three straight over the weekend at Chavez Ravine against Los Angeles. The Brew Crew have now won ten in a row to pull into a tie atop the National League Central with the Chicago Cubs. Sunday, Isaac Collins drove in a pair for Milwaukee in their 6-5 win over the Dodgers.

Seattle saw their four-game winning streak snapped yesterday in an 11-3 loss to Houston. Bryan Woo was uncharacteristically bad allowing four earned runs in six innings. Jorge Polanco drove in two of the three runs for the Mariners in the loss.

Lets dive into the matchup and find a sweat or two.

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

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Brewers at Mariners

  • Date: Monday, July 21, 2025
  • Time: 9:40PM EST
  • Site: T-Mobile Park
  • City: Seattle, WA
  • Network/Streaming: FDSNWI, RSNW

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Brewers at the Mariners

The latest odds as of Monday:

  • Moneyline: Brewers (-102), Mariners (-117)
  • Spread:  Mariners -1.5
  • Total: 6.0 runs

Probable starting pitchers for Brewers at Mariners

  • Pitching matchup for July 21, 2025: Brandon Woodruff vs. George Kirby
    • Brewers: Brandon Woodruff (1-0, 2.61 ERA)
      Last outing: 7/12 vs. Washington - 4.1IP, 2ER, 5H, 0BB, 10Ks
    • Mariners: George Kirby (4-4, 4.50 ERA)
      Last outing: 7/12 at Detroit - 5IP, 4ER, 5H, 3BB, 6Ks

Rotoworld still has you covered with all the latest MLB 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!

Top betting trends & insights to know ahead of Brewers at Mariners

  • The Brewers are on a 3-game win streak at Seattle
  • In his last 5 home starts the Mariners' George Kirby has an ERA of 3.65
  • The Brewers have covered in 4 of their last 5 games for a profit of 1.84 units
  • Jackson Chourio is enjoying a 14-game hitting streak (20-55)
  • Cal Raleigh has just 7 hits in 52 ABs in July but 5 of the 7 are HRs

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 MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Brewers and the Mariners

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 MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection 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 game between the Brewers and the Mariners:

  • Moneyline: NBC Sports Bet is recommending a play on the Milwaukee Brewers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Milwaukee Brewers at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 6.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

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)
  • Brad Thomas (@MrBradThomas)

Rory Kerins Re-Ups with Flames, Ready to Keep Climbing

Rory Kerins isn’t just a feel-good story — he’s becoming a real factor in the Flames organization.

The 23-year-old forward signed a one-year, two-way deal with Calgary on July 17, giving him another shot to prove he belongs in the NHL. Based on last season’s strides, he’s earning more than just a second look.

Kerins made his NHL debut on January 13, 2025, and didn’t waste time making an impression. He picked up two assists in his first-ever game against the Chicago Blackhawks and finished his five-game stint with the Flames posting four points (4a) and a plus-3 rating. 

© Kamil Krzaczynski-Imagn Images

Small sample size? Sure. But the kid looked comfortable.

Where he really turned heads was in the AHL. Kerins lit it up for the Calgary Wranglers last season, notching 33 goals - a career best - and leading the team with 61 points. His offensive instincts were on full display, and he’s quietly becoming one of the best late-round value picks Calgary has made in recent years.

Let’s not forget: Kerins was a sixth-rounder — 174th overall — in the 2020 NHL Draft. Players taken in that range don’t usually carve out clear NHL paths, but the Caledon, Ontario native has steadily climbed the ladder. From the ECHL, to the AHL, to skating with the big club last season — he’s checked every box along the way.

The Hockey News (@TheHockeyNews) on XThe Hockey News (@TheHockeyNews) on XThe regular NHL season schedule is out, with Marner set to return to Toronto on January 23, 2026. THN Hosts @Michael_Traikos, @katie_gaus , and @THNRyanKennedy debate Toronto's reception of Marner after being traded to Vegas, the latest NHL news, and more on the newest episode

Kerins has amassed 95 points (50g, 45a) in 127 AHL games with the Wranglers, and the former Flames affiliate, the Stockton Heat. That production, combined with his relentless pace and developing two-way game, is putting him on Calgary’s radar for good.

At 5-foot-11 and 190 pounds, Kerins might not tower over opponents, but he plays with bite and intelligence — and he’s clearly not done growing as a player.

With a cap hit of $775,000 on his new deal, the Flames get flexibility — and Kerins gets another well-earned shot to show he’s ready to stick with the big club for good.

© Joe Puetz-Imagn Images

© Sergei Belski-Imagn Images