The Montreal Canadiens’ Best Rivalry

Earlier this week, Adam Proteau wrote about the Montreal Canadiens’ rivalry with the Ottawa Senators. While there’s no arguing that a rivalry exists and that both franchises’ players dislike each other, that rivalry is still a far cry from the best the Canadiens have ever known.

Granted, Brendan Gallagher calling out Tim Stutzle for embellishment, and Juraj Slafkovsky mentioning that he needs to play like Brady Tkachuk to be successful, have added fuel to a fire that was already burning. Still, we’re not in inferno territory, at least not yet.

Former Canadiens Player Went Home
Canadiens: Wheeler Redrafts The 2022 Draft
Canadiens Intriguing Prospect Signs Extension With KHL Club

I’m not sure any rivalry will ever match the one the Canadiens had with the Quebec Nordiques, after living it firsthand from 1980 to 1996. I was born in 1980 in Saint-Jean-Chrysostome, a small town that has since been merged with Lévis on the South Shore of Quebec. As a result, I was destined to be a Nordiques fan. However, my dad, a die-hard Fleury fan, made one fatal mistake: he introduced me to hockey the year Patrick Roy arrived on the scene.

As I discovered the sport that would become a lifelong passion, Roy was making save after save after save and was fast becoming my favourite player. It didn’t take long before I started watching the games wearing pillows on my legs and mimicking the saves the Canadiens’ goaltender was making.

That Spring, the Canadiens won the Stanley Cup, and that was it. I was, at the tender age of 6, a fully-fledged Canadiens fan to my father’s disgust. Although, to be fair, he did manage to convince my mother to let me watch all the games, even the late ones in the final against the Calgary Flames.

From then on, every morning, I was stealing the newspaper from him to see what was happening in the hockey world and the standings. If his Nordiques had lost, I would have teased him relentlessly all day, and if the Habs had done the same.

I was too young to watch the Adams Division’s playoffs the year of the Good Friday mayhem, or the following year when the Nordiques were hungry for revenge. Decades later, though, I read a book that made it clear to me just how massive the Quebec-Montreal rivalry was.

The book was The Hockey News’: The Greatest Game I Ever Played. It’s a fun read that features 40 articles about some of the best or most significant games in which players, coaches, and even a referee have taken part.

The sixth article is about former referee Kerry Fraser, who officiated the 1985 series between the two teams. It was a year after the Good Friday massacre, and he was on duty for Game 7. In his third year in the league at the tender age of 32, this was going to be the most crucial game he had ever worked.

So important that when he woke up on game day, his body was entirely covered in red blotches, which were itchy and painful, sending him running to the nearest drugstore and the pharmacist. He told him that he was more than likely suffering from a bad case of the hives brought on by anxiety, and he sent him on his way with an antihistamine. That’s how big and meaningful this rivalry was.

Eight years later, the two teams faced one another again in the first round of the playoffs, and the teasing from my dad reached epic proportions by the time the Nordiques took a 2-0 lead. Like many Quebec fans, he thought Montreal was down and out, but it was far from being the case.

As the Canadiens started to claw their way back in the series, I was able to reciprocate and take things to a whole new level when Montreal won the sixth game, taking the series. My dad watched the rest of the playoffs with me, and you could see he was getting more annoyed with every Canadiens’ win, biding his time until my team would suffer the same fate as his, so he could rub it in. However, that moment never came.

We had no idea that less than two years later, he would lose his team forever as the Nordiques would be sold and moved to Colorado. That, I did not make fun of. Neither did he make fun of me on the December 1995 night when the Canadiens were obliterated by the Detroit Red Wings and my favourite player called time on his career with the Habs.

I was 15 back then, and I was so upset that the Canadiens chose Mario Tremblay over the face of the franchise; I couldn’t even comprehend how that was happening. Days later, when Roy was traded to the Colorado Avalanche, my dad looked at me and said, 'Well, guess we could root for the same team now.' Colorado has my team and your goaltender.

I couldn’t do it, I had been a Canadiens’ fan for nearly ten years by then, and it would have felt wrong. A few months later, though, when my geography teacher organised a field trip that included Roy’s return to Montreal in Colorado’s colours, I wore a Nordiques jersey for the first time in my life... and as much as I wanted to support Roy, it felt oh so wrong.

Photo credit: Ed Mulholland-Imagn Images


Canadiens stories, analysis, breaking news, and more! Tap the star to add us to your favorites on Google News, never to miss a story.  

Follow Karine on X @KarineHains Bluesky @karinehains.bsky.social and Threads @karinehains.

Bookmark The Hockey News Canadiens' page for all the news and happenings around the Canadiens.

Join the discussion by signing up to the Canadiens' roundtable on The Hockey News.

Diamondbacks at Pirates prediction: Odds, expert picks, starting pitchers, trends, and stats for July 25

Its Friday, July 25 and the Diamondbacks (50-53) are in Pittsburgh to take on the Pirates (42-61).

Ryne Nelson is slated to take the mound for Arizona against Mike Burrows for Pittsburgh.

After being swept this past weekend by the White Sox, the team in last in the American League Central, the Pirates bounced back and swept the team in first in the AL Central, the Detroit Tigers. The Bucs limited the Tigers to six runs over the three-game series.

Arizona arrives in the Steel City minus their first baseman, Josh Naylor, who was dealt to the Seattle Mariners Thursday evening for prospects. They also arrive without a win in their last three games.

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 first pitch, 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 Diamondbacks at Pirates

  • Date: Friday, July 25, 2025
  • Time: 6:40PM EST
  • Site: PNC Park
  • City: Pittsburgh, PA
  • Network/Streaming: ARID, SNP

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 Diamondbacks at the Pirates

The latest odds as of Friday:

  • Moneyline: Diamondbacks (-121), Pirates (+101)
  • Spread:  Diamondbacks -1.5
  • Total: 9.0 runs

Probable starting pitchers for Diamondbacks at Pirates

  • Pitching matchup for July 25, 2025: Ryne Nelson vs. Mike Burrows
    • Diamondbacks: Ryne Nelson (6-2, 3.52 ERA)
      Last outing: July 19 vs. St. Louis - 1.50 ERA, 1 Earned Runs Allowed, 4 Hits Allowed, 1 Walks, and 4 Strikeouts
    • Pirates: Mike Burrows (1-3, 4.70 ERA)
      Last outing: July 19 vs. White Sox - 3.60 ERA, 2 Earned Runs Allowed, 3 Hits Allowed, 2 Walks, and 6 Strikeouts

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 Diamondbacks at Pirates

  • The Diamondbacks have won their last 3 games against National League teams
  • With Michael Burrows on the bump in Pittsburgh this season the Over is 5-1 (83%)
  • Betting the Pirates on the Run Line with Michael Burrows as the opener would have returned a 1.79-unit profit in 2025
  • Bryan Reynolds has hits in 3 straight games (6-13) and in 7 of his last 8 games (12-32)

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 Diamondbacks and the Pirates

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 Friday's game between the Diamondbacks and the Pirates:

  • Moneyline: NBC Sports Bet is recommending a play on the Arizona Diamondbacks on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Pittsburgh Pirates at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the over 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)

Marlins at Brewers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 25

Its Friday, July 25 and the Marlins (48-53) are in Milwaukee to open a series against the Brewers (61-41).

Cal Quantrill is slated to take the mound for Miami against Freddy Peralta for Milwaukee.

No team in baseball is playing better than the Milwaukee Brewers. Winners of 12 of their last 13 games, Milwaukee not only sits in first place in the National League Central but owns the best record in baseball.

Winners of six of their last ten, the Marlins have climbed into third place in the National League East and within 6.5 games of a wildcard berth.

These teams met the week of July 4th in Miami and the Brew Crew took two of the three games.

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 first pitch, 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 Marlins at Brewers

  • Date: Friday, July 25, 2025
  • Time: 4:10PM EST
  • Site: American Family Field
  • City: Milwaukee, WI
  • Network/Streaming: FDSNFL, FDSNWI, 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 Marlins at the Brewers

The latest odds as of Friday:

  • Moneyline: Marlins (+192), Brewers (-233)
  • Spread:  Brewers -1.5
  • Total: 8.0 runs

Probable starting pitchers for Marlins at Brewers

  • Pitching matchup for July 25, 2025: Cal Quantrill vs. Freddy Peralta
    • Marlins: Cal Quantrill (3-8, 5.24 ERA)
      Last outing: July 19 vs. Kansas City - 0.00 ERA, 0 Earned Runs Allowed, 2 Hits Allowed, 0 Walks, and 3 Strikeouts
    • Brewers: Freddy Peralta (12-4, 2.85 ERA)
      Last outing: July 19 at Dodgers - 7.20 ERA, 4 Earned Runs Allowed, 5 Hits Allowed, 3 Walks, and 4 Strikeouts

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 Marlins at Brewers

  • With Freddy Peralta starting the Brewers have won 8 of their last 10 games
  • The Brewers' last 6 games have gone over the Total with Freddy Peralta as the starting pitcher
  • The Brewers have covered in 5 of their last 5 games with Freddy Peralta as the starter to return 3.42 units
  • Jackson Chourio was 5-12 in the Seattle series and is riding a 17-game hitting streak
  • Jackson Chourio has at least 1 hit in every game this month with the exception of July 2
  • Eric Wagaman is without a hit in his last 6 games (0-19) and is just 5-43 this month (.116)

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 today’s game between the Marlins and the Brewers

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 Friday's game between the Marlins and the Brewers:

  • 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 Miami Marlins at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the under 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)

Blue Jays at Tigers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 25

Its Friday, July 25 and the Blue Jays (61-42) are in Detroit to take on the Tigers (60-44) in Game 2 of their four-game weekend series.

José Berríos is slated to take the mound for Toronto against Keider Montero for Detroit.

The Blue Jays were dominant in the series opener taking out the Tigers 11-4. It was Detroit's 11th loss in their last 12 games. Vlad Guerrero Jr. continued his recent hot streak with three hits.

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 the first pitch, 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 Blue Jays at Tigers

  • Date: Friday, July 25, 2025
  • Time: 7:10PM EST
  • Site: Comerica Park
  • City: Detroit, MI
  • Network/Streaming: Sportsnet, FDSNDT

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 Blue Jays at the Tigers

The latest odds as of Friday:

  • Moneyline: Blue Jays (-114), Tigers (-106)
  • Spread:  Blue Jays -1.5
  • Total: 8.0 runs

Probable starting pitchers for Blue Jays at Tigers

  • Pitching matchup for July 25, 2025: José Berríos vs. Keider Montero
    • Blue Jays: José Berríos (6-4, 3.87 ERA)
      Last outing: July 20 vs. San Francisco - 6.35 ERA, 4 Earned Runs Allowed, 8 Hits Allowed, 1 Walks, and 5 Strikeouts
    • Tigers: Keider Montero (4-2, 4.28 ERA)
      Last outing: July 19 at Texas - 8.31 ERA, 4 Earned Runs Allowed, 4 Hits Allowed, 3 Walks, and 5 Strikeouts

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 Blue Jays at Tigers

  • The Blue Jays have won 4 of their last 5 series
  • The Under is 4-1 in the Tigers' last 5 games
  • The Blue Jays have covered in 4 of their last 5 games for a profit of 2.79 units
  • Vlad Guerrero Jr. is enjoying a 6-game hitting streak (12-24)

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 Blue Jays and the Tigers

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 Friday's game between the Blue Jays and the Tigers:

  • Moneyline: NBC Sports Bet is recommending a play on the Toronto Blue Jays on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Detroit Tigers 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)

Dodgers at Red Sox Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 25

Its Friday, July 25 and the Dodgers (60-43) are in Boston to begin a weekend series against the Red Sox (55-49).

Emmet Sheehan is slated to take the mound for Los Angeles against Brayan Bello for Boston.

The Dodgers remain firmly in first in the American League West but have been scuffling for the better part of a month winning just seven times in the month's first 18 games.

The Red Sox were white hot prior to the All-Star Break winning ten in a row. They have won just twice in the six games since the Break, though. Currently, Boston is 6.5 games out in the American League East and possesses the league's final wild card spot.

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 the first pitch, 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 Dodgers at Red Sox

  • Date: Friday, July 25, 2025
  • Time: 7:10PM EST
  • Site: Fenway Park
  • City: Boston, MA
  • Network/Streaming: SNLA, NESN

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 Dodgers at the Red Sox

The latest odds as of Friday:

  • Moneyline: Dodgers (-122), Red Sox (+102)
  • Spread:  Dodgers -1.5
  • Total: 10.0 runs

Probable starting pitchers for Dodgers at Red Sox

  • Pitching matchup for July 25, 2025: Emmet Sheehan vs. Brayan Bello
    • Dodgers: Emmet Sheehan (1-1, 4.41 ERA)
      Last outing: July 19 vs. Milwaukee - 15.00 ERA, 5 Earned Runs Allowed, 7 Hits Allowed, 1 Walks, and 3 Strikeouts
    • Red Sox: Brayan Bello (6-4, 3.23 ERA)
      Last outing: July 19 at Cubs - 4.50 ERA, 3 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 4 Strikeouts

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 Dodgers at Red Sox

  • The Dodgers have won 7 of their last 8 games against the Red Sox
  • 7 of the Red Sox's last 8 games against the Dodgers have gone over the Total
  • The Dodgers have failed to cover the Run Line in 6 of their last 8 games
  • Mookie Betts is 3-21 since the All-Star Break
  • Freddie Freeman was 4-11 in the series against the Twins
  • Alex Bregman was 2-10 in the series against the Phillies

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 Dodgers and the Red Sox

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 Friday's game between the Dodgers and the Red Sox:

  • Moneyline: NBC Sports Bet is recommending a play on the Los Angeles Dodgers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Boston Red Sox at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the under on the Game Total of 10.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)

Phillies at Yankees prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 25

Its Friday, July 25 and the Phillies (58-44) are in the Bronx to open a series against the Yankees (56-46).

Taijuan Walker is slated to take the mound for Philadelphia against Will Warren for New York.

The Phillies just concluded a six-game homestand that saw them lose two of three to the Angels and win two of three against the Red Sox. All-Star Kyle Schwarber leads a Philadelphia attack with four home runs since the All-Star Break.

The Yankees return home after a six-game home stand that saw them take two of three in Atlanta but subsequently lose two of three in Toronto. Aaron Judge was 1-10 in the series against the Jays.

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 the first pitch, 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 Phillies at Yankees

  • Date: Friday, July 25, 2025
  • Time: 7:05PM EST
  • Site: Yankee Stadium
  • City: Bronx, NY
  • Network/Streaming: Apple TV+

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 Phillies at the Yankees

The latest odds as of Friday:

  • Moneyline: Phillies (+132), Yankees (-158)
  • Spread:  Yankees -1.5
  • Total: 9.0 runs

Probable starting pitchers for Phillies at Yankees

  • Pitching matchup for July 25, 2025: Taijuan Walker vs. Will Warren
    • Phillies: Taijuan Walker (3-5, 3.75 ERA)
      Last outing: 6.75 ERA, 3 Earned Runs Allowed, 9 Hits Allowed, 1 Walks, and 4 Strikeouts
    • Yankees: Will Warren (6-5, 4.91 ERA)
      Last outing: 12.27 ERA, 5 Earned Runs Allowed, 5 Hits Allowed, 3 Walks, and 5 Strikeouts

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 Phillies at Yankees

  • The Phillies have won 4 of their last 5 games against AL East teams
  • The Under is 61-36-2 for the Phillies' road games and the Yankees' home games combined this season
  • The Phillies have failed to cover the Run Line in their last 4 games against the Yankees
  • Aaron Judge continues his quest for the Triple Crown currently ranking 1st in batting average (.345), second in home runs (37), and second in RBIs (84)
  • Bryce Harper has hit safely in 3 straight games (4-12) and in 9 of his last 10 games (16-40)

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 Phillies and the Yankees

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 Friday's game between the Phillies and the Yankees:

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Philadelphia Phillies at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the over 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)

Los Angeles FC keen on move for Tottenham captain Son Heung-min

  • MLS club expected to make bid for Spurs forward

  • Talks with Forest over Gibbs-White at an impasse

Son Heung-min is a target for Los Angeles FC and they have made their interest in him known to Tottenham. The London club have yet to receive any bids for Son but they can expect one from LAFC, which would leave their highest-profile player with a decision to make.

LAFC, who signed Hugo Lloris from Spurs in December 2023, have tracked Son for some time. It is understood there is no interest in him at present from clubs in Saudi Arabia, which has been mooted as a possible destination.

Continue reading...

Mets at Giants prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 25

Its Friday, July 25 and the Mets (59-44) are in San Francisco to open a series against the Giants (54-49).

Clay Holmes is slated to take the mound for New York against Logan Webb for San Francisco.

The Giants won their last two in their series against the Braves in Atlanta earlier this week. Rafael Devers is suddenly hot. The former Red Sox "not a first baseman" is 8-18 over his last four games.

The Mets have reclaimed first place in the National League East following a sweep of the Angels earlier this week. New York has won four in a row. The bottom of the batting order has started to hit for the Mets. Brett Baty has hit in six straight games with 7 hits in 19 ABs.

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 the first pitch, 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 Mets at Giants

  • Date: Friday, July 25, 2025
  • Time: 10:15PM EST
  • Site: Oracle Park
  • City: San Francisco, CA
  • Network/Streaming: WPIX, NBCSBA

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 Mets at the Giants

The latest odds as of Friday:

  • Moneyline: Mets (+119), Giants (-141)
  • Spread:  Giants -1.5
  • Total: 7.0 runs

Probable starting pitchers for Mets at Giants

  • Pitching matchup for July 25, 2025: Clay Holmes vs. Logan Webb
    • Mets: Clay Holmes (8-5, 3.48 ERA)
      Last outing: July 19 vs. Cincinnati - 6.75 ERA, 4 Earned Runs Allowed, 6 Hits Allowed, 2 Walks, and 3 Strikeouts
    • Giants: Logan Webb (9-7, 3.08 ERA)
      Last outing: July 19 at Toronto - 6.00 ERA, 4 Earned Runs Allowed, 11 Hits Allowed, 1 Walks, and 1 Strikeouts

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 Mets at Giants

  • The Giants have lost 7 of their last 10 games
  • Giants' pitcher Logan Webb has an ERA of 3.09 and a WHIP of 1.17 this season
  • Willy Adames was 5-11 in the series against the Braves
  • Brandon Nimmo has hits in 6 of his last 7 games (8-24)

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 Mets and the Giants

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 Friday's game between the Mets and the Giants:

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the New York Mets at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.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)

Rehan Ahmed sends Ashes message as Leicestershire march on – as it happened

The young spinner took 13 wickets and scored a century as the Division Two leaders eased past Derbyshire, while Essex routed Sussex in the top tier

My Friday brain hadn’t clicked that Glamorgan were already in a run chase – 143 more needed, seven wickets in hand. Parky M, 2-13, has already removed nightwatchman James Harris this morning.

In other chase news – Warwickshire, 71-2, need another 322 to beat Worcs and Derbyshire, 119-4, another 327 to beat Leicestershire.

Continue reading...

Steph Curry recalls hilarious hairstyle superstition from 2020-21 NBA season

Steph Curry recalls hilarious hairstyle superstition from 2020-21 NBA season originally appeared on NBC Sports Bay Area

Steph Curry opened the 2020-21 NBA season with a new hairstyle that didn’t last very long.

The Warriors superstar rocked cornrows for the first three games of the campaign, but, as he explained in a recent interview with Complex’s Speedy Morman — never again.

“What a time that was. Coming out of COVID, I had the struggle braids where I had just enough to close it up,” Curry told Morman. “And then I started the year, I don’t know what my percentage was, like high 20s, low 30s maybe. Everyone who knows how superstitious I am, I remember where I was. I was in Chicago, in our hotel after we lost to Brooklyn and we lost to Milwaukee the first two games of that season. I’m in the hotel taking out my own braids. I didn’t have my barber with me, I didn’t have anything. I just let it hang.

“And then I got hot in Chicago, and that crept. I kept that haircut — the nasiest haircut I’ve ever had — it was like a mushroom top, half-fro, half I don’t know, whatever. And when I had 62 [point], I still had that cut. That was like two weeks later. So braids to not, I won’t ever have them again — just off of that. It was a [two]-game stretch. Horrible.”

Curry, the greatest shooter to grace the game of basketball, opened that season shooting just 13-of-38 (34.2 percent) from the field and 4-of-20 (20 percent) from 3-point range.

Against the Bulls, Curry dropped 36 points on 11-of-25 shooting (44 percent) from the field and 5 of 15 (33.3 percent) from distance.

Three games later, as he mentioned, he scored his career-high 62 points against the Portland Trail Blazers, shooting an incredible 18-of-31 (58.1 percent) from the field and 8 of 16 (50 percent) from beyond the arc.

To this day, that remains the most points he’s scored in a single contest.

It is safe to say Cornrow Curry is a thing of the past.

Download and follow the Dubs Talk Podcast

Warriors' Steph Curry admits he has eye on NBA's top-10 all-time scoring list

Warriors' Steph Curry admits he has eye on NBA's top-10 all-time scoring list originally appeared on NBC Sports Bay Area

Steph Curry isn’t one to chase records, but he’d be lying if he said one in particular wasn’t in the back of his mind as he approaches Year 17 in the NBA.

Curry continues to creep up the NBA’s all-time scoring list, passing Naismith Basketball Hall of Famer Jerry West in April for the 24th spot. Of the 23 players in front of him, only four — LeBron James (No. 1), Kevin Durant (No. 8), James Harden (No. 11) and Russell Westbrook (No. 20) — currently are active.

The Warriors superstar admitted reaching the top-10 is something he has his eye on — and something not far out of reach.

“I wouldn’t say I don’t care. I do the math every once in a while,” Curry told Complex’s Speedy Mormon in a recent interview. “Every time you catch somebody and they do the thing in the arenas like, ‘Oh, congratulations, you passed Jerry West,’ which was a special one for me, that’s when you’re like, oh, how far can I go? So I do the math. If I average 20-something [points], two and a half seasons, I’m playing 70 games, I do that math all the time just to get in your head how long do you have to play and to what level to catch the top of that list?

“But after I do that, I don’t think about it again until the next time it happens. So it’s just a fun way to keep yourself in the moment and give yourself, for a hot second, something to look forward to. But that’s not why I’ll keep going. It’s more that I want to get to a level where we’re competing and playing for championships.”

Curry currently boasts 25,386 points to his name, which is 2,903 points away from the No. 10 spot, currently occupied by Naismith Basketball Hall of Fame forward Carmelo Anthony (28,289).

He is 819 points away from the No. 20 spot and 1,324 points away from the No. 15 spot.

Never say never when it comes to Curry.

Download and follow the Dubs Talk Podcast