Vancouver Canucks 2024–25 Report Card: Arshdeep Bains

Welcome to this edition of THN's Vancouver Canucks 2024-25 Report Card. This recurring 2025 off-season series features a deep dive into how each Canucks player performed last year. Today's article will focus on winger Arshdeep Bains, who finished the season with one points in 13 games. 

Bains received a couple of call-ups throughout the 2024-25 season. He also scored his first NHL goal, which came on October 26 against the Pittsburgh Penguins. While he did put forth some noticeable performances at the NHL level, most of his success came in the AHL, where he helped the Abbotsford Canucks capture the 2025 Calder Cup. 

There were few players better than Bains during the 2025 Calder Cup Finals. The 24-year-old recorded 10 points in six games, while finishing the playoffs with 24 points in 24 games. Ultimately, Bains showed that he can be relied upon in crucial moments, as he recorded multi-point performances in both Games 5 and 6 of the Finals. 

Latest From THN’s Vancouver Canucks Site

Canucks Prospect Björck & Team Sweden Defeat Team USA White 4-3 At The 2025 World Junior Summer Showcase

Vancouver Canucks Coaches’ Playing Careers: Daniel Sedin

Vancouver Canucks 2024–25 Report Card: Derek Forbort

As for Bains' time in the NHL, he averaged 10:30 of ice time while playing on the fourth line. During his 13 games, he recorded eight shots while also throwing 17 hits. Bains also saw some time on the power play, logging 9:49 of ice time with the man advantage. 

From BC To The Big Club: Arshdeep Bains’ Path To The CanucksFrom BC To The Big Club: Arshdeep Bains’ Path To The CanucksThe forward looks to be in Vancouver’s lineup on October 9th’s season opener against the Calgary Flames.

After the season was complete, Bains signed a two-year extension with Vancouver. The first year of the deal is a two-way contract, while the second season is a one-way contract. Based on the current roster, Bains will be one of a handful of players fighting for a spot in the bottom six and, if sent to the AHL, will most likely be one of the first forwards called up if injuries or trades occur.

In the end, Bains had a successful third campaign with the organization. He played 13 NHL games and led Abbotsford to a championship. Based on his performance, Bains receives a B+ grade for the 2024-25 season.

Oct 30, 2024; Vancouver, British Columbia, CAN; Vancouver Canucks forward Arshdeep Bains (13) skates during warm up prior to a game against the New Jersey Devils at Rogers Arena. Mandatory Credit: Bob Frid-Imagn Images

Player Review Series Articles: 

Derek Forbort

Max Sasson

Elias Pettersson (D)

Teddy Blueger

Filip Chytil

Nils Åman

Nils Höglander

Drew O'Connor

Aatu Räty

Kiefer Sherwood

Jonathan Lekkerimäki

Marcus Pettersson

Linus Karlsson

Kevin Lankinen

Thatcher Demko

Jake DeBrusk

Filip Hronek

Brock Boeser

Tyler Myers

Conor Garland

Elias Pettersson (F) 

Quinn Hughes 

Make sure you bookmark THN's Vancouver Canucks site and add us to your favourites on Google News for the latest news, exclusive interviews, breakdowns, and so much more from The Hockey News. Also, don't forget to leave a comment at the bottom of the page and engage with other passionate fans through our forum.

The Hockey News

Eugenio Suárez says X-rays were negative after he was hit on index finger by pitch against Tigers

DETROIT — Arizona Diamondbacks All-Star third baseman Eugenio Suárez hopes he avoided major injury when he was hit in the right index finger by a pitch late in a 5-1 loss to the Detroit Tigers.

Suárez, who is a candidate to be traded to a contender, was hit by a 95.6 mph sinker from Will Vest in the ninth inning. He immediately doubled over in pain and quickly left the field.

“The good news is that the X-rays were negative, but it still obviously hurt,” said Suárez, who was not bending the finger. “There are more tests scheduled for (Tuesday) and we will go from there. I’ll come back as quickly as I can.”

The 34-year-old is hitting .247 with 36 homers and 87 RBIs in 104 games this season — the seventh time he has hit at least 30 homers in the last eight full seasons.

“He’s very tough and he never even winces,” Diamondbacks manager Torey Lovullo said. “When he reacts like that, you know it isn’t good.”

Lovullo said he didn’t blame Vest.

“I don’t think there was any intent there,” Lovullo said. “He’s one of the most impressive hitters in MLB and you don’t want to take those type of players off the field.”

The Diamondbacks are 51-56 and already have signaled they will be sellers at the deadline. One of the teams believed to be interested in Suárez is the Tigers. The Venezuelan was signed by Detroit at age 17 and made his debut for the club in 2014 before being traded to Cincinnati after that season.

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

Its Tuesday, July 29 and the battle for the top spot in the National League Central continues tonight in Milwaukee as the Cubs (62-44) take on the Brewers (63-43).

Colin Rea is slated to take the mound for Chicago against Quinn Priester for Milwaukee.

The Brewers doubled up the Cubs, 8-4, last night. Christian Yelich went 2-4 and drove in 3 runs to pace the attack as Milwaukee overcame a rough start from rookie phenom Jacob Misiorowski (3 runs allowed in 4 innings).

Lets dive into tonight's 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 Cubs at Brewers

  • Date: Tuesday, July 29, 2025
  • Time: 7:40PM EST
  • Site: American Family Field
  • City: Milwaukee, WI
  • Network/Streaming: MARQ, FDSNWI

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 Cubs at the Brewers

The latest odds as of Tuesday:

  • Moneyline: Cubs (+100), Brewers (-120)
  • Spread:  Brewers 1.5
  • Total: 8.0 runs

Probable starting pitchers for Cubs at Brewers

  • Pitching matchup for July 29, 2025: Colin Rea vs. Quinn Priester
    • Cubs: Colin Rea (8-4, 4.06 ERA)
      Last outing: July 23 vs. Kansas City - 9.00 ERA, 5 Earned Runs Allowed, 6 Hits Allowed, 0 Walks, and 3 Strikeouts
    • Brewers: Quinn Priester (9-2, 3.28 ERA)
      Last outing: July 23 at Seattle - 2.57 ERA, 2 Earned Runs Allowed, 6 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 Cubs at Brewers

  • The Brewers have won 3 straight against NL Central teams
  • The Over is 4-1 in the Cubs' last 5 games against National League teams
  • The Cubs have failed to cover the Run Line in 6 of their last 8 games
  • Christian Yelich is 19-78 in July
  • Pete Crow-Armstrong is 3-16 over his last 4 games

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 Cubs 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 Tuesday's game between the Cubs 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 Chicago Cubs 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)

Mets at Padres: How to watch on SNY on July 29, 2025

The Mets are looking to get back in the win column after a back-and-forth first game in San Diego with Tuesday's game against the Padres at 9:40 p.m. on SNY.

Here's what to know about the game and how to watch...


Mets Notes

  • Ronny Maurcio smacked a game-tying solo shot in the ninth and is now 7-for-13 with two home runs and three RBI in his last four games
  • After walking three times on Monday, Jeff McNeil saw his OBP rise to .358 on the year. In eight games since the All-Star break, he has a .484 OBP and .865 OPS
  • Sean Manaea will make his third start of the season (fourth appearance) as he continues to build himself back up. So far, he has allowed just three runs in 12.1 innings on eight hits and four walks with 18 strikeouts for a 2.19 ERA and 0.973 WHIP
  • Padres right-hander Ryan Bergert will be making his seventh start (11th game) of his debut campaign. He has pitched to a 2.84 ERA (4.26 FIP) with a 1.137 WHIP over 31.2 innings. Bergert has allowed 10 runs on 22 hits and 14 walks with 30 strikeouts. The Mets can expect a heavy dose of his four-seam fastball (93.7 mph average) and slider

METS
PADRES
----
----
----
----
----
----
----
----
----

What channel is SNY?

Check your TV or streaming provider's website or channel finder to find your local listings.

How can I stream the game?

The new way to stream SNY games is via the MLB App or MLB.tv. Streaming on the SNY App has been discontinued.

In order to stream games in SNY’s regional territory, you will need to have SNY as part of your TV package (cable or streaming), or you can now purchase an in-market SNY subscription package. Both ways will allow fans to watch the Mets on their computer, tablet or mobile phone. 

How can I watch the game on my computer via MLB? 

To get started on your computer, click here and then follow these steps: 

  • Log in using your provider credentials. If you are unsure of your provider credentials, please contact your provider. 
  • Link your provider credentials with a new or existing MLB.com account. 
  • Log in using your MLB.com credentials to watch Mets games on SNY. 

How can I watch the game on the MLB App? 

MLB App access is included for FREE with SNY. To access SNY on your favorite supported Apple or Android mobile device, please follow the steps below.  

  • Open “MLB” and tap on “Subscriber Login” for Apple Devices or “Sign in with MLB.com” for Android Devices. 
  • Type in your MLB.com credentials and tap “Log In.”  
  • To access live or on-demand content, tap on the "Watch" tab from the bottom navigation bar. Select the "Games" sub-tab to see a listing of available games. You can scroll to previous dates using the left and right arrows. Tap on a game to select from the game feeds available.  

For more information on how to stream Mets games on SNY, please click here

Phillies at White Sox Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 29

Its Tuesday, July 29 and the Phillies (60-46) are in Chicago as their series against the White Sox (39-68) continues.

Jesús Luzardo is slated to take the mound for Philadelphia against Jonathan Cannon for Chicago.

The series opener last night went to the Sox, 6-2. Chicago scored a couple of runs in the third, fourth, and eighth innings. That was more than enough support for Davis Martin to earn his third win of the season.

Lets dive into tonight's 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 White Sox

  • Date: Tuesday, July 29, 2025
  • Time: 7:40PM EST
  • Site: Rate Field
  • City: Chicago, IL
  • Network/Streaming: NBCSP, CHSN

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 White Sox

The latest odds as of Tuesday:

  • Moneyline: Phillies (-206), White Sox (+171)
  • Spread:  Phillies -1.5
  • Total: 8.0 runs

Probable starting pitchers for Phillies at White Sox

  • Pitching matchup for July 29, 2025: Jesús Luzardo vs. Jonathan Cannon
    • Phillies: Jesús Luzardo (8-5, 4.58 ERA)
      Last outing: July 23 vs. Boston - 10.80 ERA, 6 Earned Runs Allowed, 2 Hits Allowed, 5 Walks, and 7 Strikeouts
    • White Sox: Jonathan Cannon (4-7, 4.48 ERA)
      Last outing: July 23 at Tampa Bay - 10.39 ERA, 5 Earned Runs Allowed, 7 Hits Allowed, 1 Walks, and 9 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 White Sox

  • The Phillies have won four of the last five games between these clubs
  • Chicago's Jonathan Cannon allowed five earned runs in 4.1 innings in his last start, against the Rays
  • Philadelphia starter Jesus Luzardo has a 7.23 ERA through four starts in July
  • Kyle Schwarber has 11 home runs in July
  • Trea Turner is 0-8 his last two games after a blistering previous four games that saw him pick up 10 hits in 20 ABs

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 White 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 Tuesday's game between the Phillies and the White Sox:

  • Moneyline: NBC Sports Bet is recommending a play on the Philadelphia Phillies on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Chicago White Sox 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)

ICYMI in Mets Land: Grand slam, but no grand finish as trade deadline noise increases

Here's what happened in Mets Land on Monday, in case you missed it...


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

Its Tuesday, July 29 and the Mets (62-45) are in San Diego to take on the Padres (58-49).

Sean Manaea is slated to take the mound for New York against Yu Darvish for San Diego.

The Mets' seven-game win streak was snapped last night in the opening game of this series. Elias Diaz drove in the winning run with two outs in the ninth inning for the Padres. Mark Vientos drove in four runs for New York in the loss.

Lets dive into Game 2 of the series 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, odds, the first pitch, 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 Padres

  • Date: Tuesday, July 29, 2025
  • Time: 9:40PM EST
  • Site: Petco Park
  • City: San Diego, CA
  • Network/Streaming: SNY, SDPA, 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 Mets at the Padres

The latest odds as of Tuesday:

  • Moneyline: Mets (-121), Padres (+101)
  • Spread:  Mets -1.5
  • Total: 8.0 runs

Probable starting pitchers for Mets at Padres

  • Pitching matchup for July 29, 2025: Sean Manaea vs. Yu Darvish
    • Mets: Sean Manaea (1-1, 2.19 ERA)
      Last outing: July 23 vs. Angels - 1.80 ERA, 1 Earned Runs Allowed, 2 Hits Allowed, 2 Walks, and 5 Strikeouts
    • Padres: Yu Darvish (0-3, 9.18 ERA)
      Last outing: July 24 at St. Louis - 21.60 ERA, 8 Earned Runs Allowed, 8 Hits Allowed, 2 Walks, and 3 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 Padres

  • Yu Darvish has not struck out more than three hitters in any of his last three starts
  • Padres' pitcher Yu Darvish has an ERA of 9.44 and a WHIP of 1.66
  • The Padres have failed to cover the Run Line in six of their last seven games against the Mets
  • Mark Vientos is enjoying a 7-game hitting streak (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 Padres

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

  • Moneyline: NBC Sports Bet is recommending a play on the New York Mets on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the San Diego Padres 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)

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

It's Tuesday, July 29 and the Braves (45-60) are in Kansas City to take on the Royals (52-55). Erick Fedde is slated to take the mound for Atlanta against Seth Lugo for Kansas City.

Atlanta won game one of the series, 10-7 as the offense was prevalent for both teams. Kansas City is now 5-5 since the All-Star break, while Atlanta is 3-7. The win for the Braves yesterday snapped a five-game losing streak.

Let's 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 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 Braves at Royals

  • Date: Tuesday, July 29, 2025
  • Time: 7:40PM EST
  • Site: Kauffman Stadium
  • City: Kansas City, MO
  • Network/Streaming: FDSNSO, FDSNKC

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 Braves at the Royals

The latest odds as of Tuesday:

  • Moneyline: Braves (+106), Royals (-126)
  • Spread:  Royals -1.5
  • Total: 9.0 runs

Probable starting pitchers for Braves at Royals

  • Pitching matchup for July 29, 2025: Erick Fedde vs. Seth Lugo
    • Braves: Erick Fedde, (3-10, 5.22 ERA)
      Last outing: 18.00 ERA, 6 Earned Runs Allowed, 7 Hits Allowed, 1 Walks, and 5 Strikeouts
    • Royals: Seth Lugo, (7-5, 2.95 ERA)
      Last outing: 3.00 ERA, 2 Earned Runs Allowed, 4 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!

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

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 Tuesday’s game between the Braves and the Royals:

  • Moneyline: NBC Sports Bet is recommending a play on the Kansas City Royals on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Atlanta Braves 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.

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

  • The Royals have won 4 of their last 5 home games against teams with losing records
  • The Over is 7-1-2 in the Braves' last 10 road games
  • Atlanta is 1-5 in the last six games
  • Kansas City is 5-5 in the past 10 games

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!

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)

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

It's Tuesday, July 29 and the Red Sox (57-51) are in Minneapolis to take on the Twins (51-55). Lucas Giolito is slated to take the mound for Boston, while Minnesota has yet to announce a starter.

Minnesota walked it off against Boston via two-run single by Brooks Lee in the 9th inning, winning the series opener. 5-4. Both the Red Sox and Twins are 4-6 through 10 games post All-Star break.

Let's 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 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 Red Sox at Twins

  • Date: Tuesday, July 29, 2025
  • Time: 7:40PM EST
  • Site: Target Field
  • City: Minneapolis, MN
  • Network/Streaming: NESN, MNNT

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

The latest odds as of Tuesday:

  • Moneyline: Red Sox (-119), Twins (+100)
  • Spread:  Red Sox -1.5
  • Total: 8.0 runs

Probable starting pitchers for Red Sox at Twins

  • Pitching matchup for July 29, 2025: Lucas Giolito vs. TBA
    • Red Sox: Lucas Giolito,
      Last outing: 11.25 ERA, 5 Earned Runs Allowed, 6 Hits Allowed, 1 Walks, and 2 Strikeouts
    • Twins: TBA

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!

Expert picks & predictions for tonight’s game between the Red Sox and the Twins

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) likes the value on Boston to miss the postseason:

“Boston has the third-toughest remaining strength of schedule (.516 winning %). Let’s look at the first 15 games of the second half for Boston:

3 road games at the Cubs (1-2 record)
3 road games at the Phillies (1-2 record)
3 home games vs the Dodgers (2-1 record)
3 road games at the Twins (0-1 record)
3 home games vs the Astros

That schedule alone could put them behind and make a +105 to -115 bet became -200 to -300 quickly (already -180). During the All-Star break, I played Boston at plus-money to miss the postseason and think it’s still a good bet after losing three of four after the break.”

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 Tuesday’s game between the Red Sox and the Twins:

  • 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 Minnesota Twins 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.

Top betting trends & insights to know ahead of Red Sox at Twins

  • The Twins have won 4 of their last 5 games at home against American League teams
  • The Under is 7-2-1 in the Red Sox's last 10 games
  • The Red Sox have covered in 4 of their last 5 games for a profit of 2.08 units

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!

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)

Dodgers at Reds Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 29

It's Tuesday, July 29 and the Dodgers (62-45) are in Cincinnati to take on the Reds (56-51). Tyler Glasnow is slated to take the mound for Los Angeles against Nick Lodolo for Cincinnati.

Los Angels won the series opener, 5-2, to break a short two-game losing streak. The Dodgers are 4-6 over the last 10 games since the All-Star break and won one of three series. The loss for the Reds snapped a four-game winning streak and 6-4 after the break.

Let's 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 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 Dodgers at Reds

  • Date: Tuesday, July 29, 2025
  • Time: 7:10PM EST
  • Site: Great American Ball Park
  • City: Cincinnati, OH
  • Network/Streaming: SNLA, FDSNOH

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 Reds

The latest odds as of Tuesday:

  • Moneyline: Dodgers (-152), Reds (+127)
  • Spread:  Dodgers -1.5
  • Total: 9.0 runs

Probable starting pitchers for Dodgers at Reds

  • Pitching matchup for July 29, 2025: Tyler Glasnow vs. Nick Lodolo
    • Dodgers: Tyler Glasnow, (1-1, 2.75 ERA)
      Last outing: 1.29 ERA, 1 Earned Runs Allowed, 3 Hits Allowed, 1 Walks, and 12 Strikeouts
    • Reds: Nick Lodolo, (8-6, 3.08 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 4 Hits Allowed, 0 Walks, and 8 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!

Expert picks & predictions for tonight’s game between the Dodgers and the Reds

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 Tuesday’s game between the Dodgers and the Reds:

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

Top betting trends & insights to know ahead of Dodgers at Reds

  • The Reds are 7-3 in their last 10 home games
  • 5 of the Dodgers' last 6 matchups with the Reds have stayed under the Total
  • The Dodgers are 4-6 since the All-Star break

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!

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)

Diamondbacks at Tigers Prediction: Odds, expert picks, starting pitchers, betting trends, stats for July 29

It's Tuesday, July 29 and the Diamondbacks (51-56) are in Detroit to take on the Tigers (62-46). Brandon Pfaadt is slated to take the mound for Arizona against Casey Mize for Detroit.

The Tigers took the series opener over the DBacks, 5-1. Detorit has now won two straight, which is great news since they are 3-8 since the All-Star break.

Detroit ended the first half of the year with the best record and was the first team to reach 60 wins, but it's been all downhill since then. Arizona is in a funk as they have dropped three straight games and six of the past seven.

Let's 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 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 Tigers

  • Date: Tuesday, July 29, 2025
  • Time: 6:40PM EST
  • Site: Comerica Park
  • City: Detroit, MI
  • Network/Streaming: ARID, 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 Diamondbacks at the Tigers

The latest odds as of Tuesday:

  • Moneyline: Diamondbacks (+121), Tigers (-145)
  • Spread:  Tigers -1.5
  • Total: 8.0 runs

Probable starting pitchers for Diamondbacks at Tigers

  • Pitching matchup for July 29, 2025: Brandon Pfaadt vs. Casey Mize
    • Diamondbacks: Brandon Pfaadt, (10-6, 4.76 ERA)
      Last outing: 3.38 ERA, 2 Earned Runs Allowed, 5 Hits Allowed, 2 Walks, and 5 Strikeouts
    • Tigers: Casey Mize, (9-4, 3.40 ERA)
      Last outing: 9.00 ERA, 4 Earned Runs Allowed, 10 Hits Allowed, 1 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!

Expert picks & predictions for tonight’s game between the Diamondbacks 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 Tuesday’s game between the Diamondbacks and the Tigers:

  • 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 Arizona Diamondbacks 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.

Top betting trends & insights to know ahead of Diamondbacks at Tigers

  • Detroit is 3-8 since the All-Star break
  • The Tigers have lost 12 of their last 20 games
  • The Diamondbacks' last 5 road games have stayed under the Total
  • It has been 7 games since the Diamondbacks last covered the Run Line

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!

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)

Rockies at Guardians Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 29

It's Tuesday, July 29 and the Rockies (28-78) are in Cleveland to take on the Guardians (52-54). Tanner Gordon is slated to take the mound for Colorado against Logan Allen for Cleveland.

The Rockies took the series opener, 8-6, rallying in the top of the 9th inning scoring four runs to take the game after the Guardians scored five in the 7th. Cleveland is now 1-4 over the last five games, while Colorado is heating up with six wins over the previous 10 games.

Let's 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 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 Rockies at Guardians

  • Date: Tuesday, July 29, 2025
  • Time: 6:40PM EST
  • Site: Progressive Field
  • City: Cleveland, OH
  • Network/Streaming: COLR, CLEG

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 Rockies at the Guardians

The latest odds as of Tuesday:

  • Moneyline: Rockies (+192), Guardians (-235)
  • Spread:  Guardians -1.5
  • Total: 8.0 runs

Probable starting pitchers for Rockies at Guardians

  • Pitching matchup for July 29, 2025: Tanner Gordon vs. Logan Allen
    • Rockies: Tanner Gordon, (2-2, 3.13 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 4 Hits Allowed, 3 Walks, and 3 Strikeouts
    • Guardians: Logan Allen, (6-9, 4.16 ERA)
      Last outing: 5.68 ERA, 4 Earned Runs Allowed, 7 Hits Allowed, 0 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!

Expert picks & predictions for tonight’s game between the Rockies and the Guardians

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) likes the Guardians to reach 80 wins:

“In the first 24 games of the 67 one second-half of the schedule are the Athletics, Orioles, Royals, Rockies, Twins, Mets, White Sox, and Marlins -- beautiful!

The Guardians have the second remaining easiest strength of schedule remaining in the MLB (.481) and need a 34-33 record over the second half to secure 80-plus wins (6-4 already), which I believe is more than possible.”

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 Tuesday’s game between the Rockies and the Guardians:

  • Moneyline: NBC Sports Bet is recommending a play on the Cleveland Guardians on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Colorado Rockies 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.

Top betting trends & insights to know ahead of Rockies at Guardians

  • Cleveland is 1-4 in the last five games
  • Colorado is 6-4 since the All-Star break
  • The Guardians have won 7 of their last 10 home games against teams with losing records
  • The Over is 13-7 in the Guardians' last 10 home games and the Rockies' last 10 on the road combined
  • The Guardians have failed to cover the Run Line in 3 straight home games

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!

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)

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

It's Tuesday, July 29 and the Blue Jays (63-44) are in Baltimore to take on the Orioles (48-58). Charlie Morton takes the mound for Baltimore, while Toronto has not announced its starter yet.

The Orioles took the series opener 11-4 to extend its twinning streak to three games. Baltimore has scored 34 runs in the past three games, while Toronto has dropped two straight giving up 21 runs. The Blue Jays were 8-1 before the two-game losing skid.

Let's 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 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 Blue Jays at Orioles

  • Date: Tuesday, July 29, 2025
  • Time: 12:35PM EST
  • Site: Oriole Park at Camden Yards
  • City: Baltimore, MD
  • Network/Streaming: Sportsnet, MASN, 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 Blue Jays at the Orioles

The latest odds as of Tuesday:

  • Moneyline: Blue Jays (+116), Orioles (-136)
  • Spread:  Orioles -1.5
  • Total: 10.0 runs

Probable starting pitchers for Blue Jays at Orioles

  • Pitching matchup for July 29, 2025: TBA vs. Charlie Morton
    • Blue Jays: TBA
    • Orioles: Charlie Morton, (6-8, 5.48 ERA)
      Last outing: 4.05 ERA, 3 Earned Runs Allowed, 5 Hits Allowed, 4 Walks, and 7 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!

Expert picks & predictions for tonight’s game between the Blue Jays and the Orioles

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 Tuesday’s game between the Blue Jays and the Orioles:

  • 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 Toronto Blue Jays at +1.5.
  • Total: NBC Sports Bet is staying away from a play 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.

Top betting trends & insights to know ahead of Blue Jays at Orioles

  • Baltimore leads the season series 4-3
  • Baltimore has outscored the Blue Jays 46-33 this year
  • Baltimore is 8-2 over the last 10 Morton starts
  • Toronto is 8-3 since the All-Star break
  • Toronto has scored four-plus runs in 11 straight games

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!

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)