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

Its Wednesday, July 23 and the Giants (53-49) and the Braves (44-56) close out a series today in Atlanta.

Justin Verlander is slated to take the mound for San Francisco against Spencer Strider for Atlanta.

The Giants evened the series at a game apiece with a 9-0 smack of the Braves last night. Wilmer Flores drove in four runs and Rafael Devers added a couple hits for San Francisco. Landed Roupp allowed four hits over five shutout innings to earn his seventh win 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: Wednesday, July 23, 2025
  • Time: 12:15PM EST
  • Site: Truist Park
  • City: Atlanta, GA
  • Network/Streaming: NBCSBA, FDSNSO, 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 Giants at the Braves

The latest odds as of Wednesday:

  • Moneyline: Giants (+144), Braves (-173)
  • Spread:  Braves -1.5
  • Total: 8.0 runs

Probable starting pitchers for Giants at Braves

  • Pitching matchup for July 23, 2025: Justin Verlander vs. Spencer Strider
    • Giants: Justin Verlander (0-8, 4.99 ERA)
      Last outing: 13.50 ERA, 4 Earned Runs Allowed, 9 Hits Allowed, 2 Walks, and 0 Strikeout
    • Braves: Spencer Strider (4-7, 3.59 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 3 Hits Allowed, 3 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!

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

  • The Giants have gone 1-4 in their last 5 games
  • The Under is 9-3 (75%) when Spencer Strider has started for the Braves
  • The Braves are up 0.61 units on the Run Line at Truist Park in 2025 with Spencer Strider starting
  • Rafael Devers is 5-13 over his last 3 games
  • Willy Adames is 8-18 over his last 5 games with 3 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 today’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 Wednesday'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 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)

Another underwhelming deadline? Red Sox ‘not inclined' to make big moves

Another underwhelming deadline? Red Sox ‘not inclined' to make big moves originally appeared on NBC Sports Boston

Boston Red Sox chief baseball officer Craig Breslow has emphasized the importance of adding “impact starting pitching” before the MLB trade deadline, but will he be willing to pay the price for a quality arm?

While it’s encouraging that the Red Sox have been linked to frontline starters like Minnesota Twins right-hander Joe Ryan, acquiring such a pitcher would require a significant haul. It could take a prospect package similar to what the Chicago White Sox received for Garrett Crochet, or even a deal centered around All-Star outfielder Jarren Duran.

According to ESPN’s Jeff Passan, Breslow isn’t currently motivated to make that kind of bold move. In his trade deadline preview published Wednesday, Passan questioned whether the Red Sox will ultimately stand pat.

“At this moment, the Red Sox are not inclined to engage in any large-scale deadline moves,” Passan wrote. “Chief baseball officer Craig Breslow has said the team wants to add after trading (Rafael) Devers, and while it would surprise no one if they did, Boston is an organization that deeply values operating efficiently, and a market like this is the epitome of inefficient. Holding now would speak to the Red Sox’s comfort with their current roster and the exceptional price to bolster it.”

If Passan’s assessment is accurate, that would be a major disappointment. Boston cannot afford another tepid approach at the trade deadline.

The Red Sox (54-49) entered Wednesday six games back in the American League East standings but holding the third Wild Card spot. After an active offseason that included trading for an ace (Crochet) and signing a veteran All-Star (Alex Bregman), they have a real chance to clinch their first postseason berth since 2021. Acquiring an “impact” starting pitcher with one or two complementary pieces could transform this club from a fringe playoff team to a legitimate contender.

Boston’s 2025 season, and perhaps Breslow’s job security, will hinge on his performance at the deadline. Last year’s effort fell flat, as he acquired catcher Danny Jansen, right-hander Quinn Priester, and relievers Luis Garcia and Lucas Sims. None made a meaningful impact down the stretch, and none remain on the roster.

Standing pat, or making only marginal moves, would be unacceptable. It’s time for the Red Sox to go all in, or risk losing the newfound trust of a fan base that entered the season with cautious optimism, and won’t be easily sold on 2026 being “the year.”

The 2025 MLB trade deadline is set for 6 p.m. ET on July 31.

Red Wings' Ken Daniels and Mickey Redmond Voted #1 By Fans

The television broadcast duo of Ken Daniels and Mickey Redmond have been an institution for multiple generations of Detroit Red Wings fans, and they're once again being recognized for their contributions to local broadcasts. 

In the latest survey conducted by The Athletic, Daniels and Redmond came in at No. 1 overall for the second consecutive season, clearly cementing their status as elites in their positions. 

"It’s been a tough go for the Red Wings on the ice, and sometimes that can make life difficult for the broadcasters," authors Harman Dayal and James Mirtle wrote. "No matter how many times they miss the playoffs in Detroit, however, fans still love this duo, who have been together nearly 30 years now.....Fans praised this team’s ability to offer insights into opponents and the league in general, as well as their encyclopedic knowledge of the Red Wings."

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

On the 1-5 scale that fans were asked to vote upon, Daniels and Redmond earned a 4.96 overall rating from local fans and a 3.83 rating among national fans. 

They've been in place together since the beginning of the 1997-98 NHL season, which was Detroit's first season as defending Stanley Cup champions since 1955-56. 

Redmond, the first NHL player to score 50 goals in a Red Wings uniform, has been a long-time color commentator for the Red Wings, working with the late Dave Strader for many years and seeing the rise of Detroit from a playoff contender to a yearly Stanley Cup juggernaut. 

Meanwhile, Daniels joined Detroit's broadcasts in 1997, and has remained as the lead play-by-play man ever since. He had previously worked for CBC Sports for over a decade.

While things haven't been the easiest for Daniels and Redmond given the struggles of the Red Wings that they've overseen in the last several years, they continue to deliver nothing short of professional, engaging and entertaining broadcasts that fans of the Red Wings and neutral fans alike enjoy. 

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

Former Canadiens First-Round Pick Announces Retirement

Former Montreal Canadiens defenseman Nathan Beaulieu has retired from professional hockey, as announced by the NHLPA.

Beaulieu, 32, was selected by the Canadiens with the 17th overall pick of the 2011 NHL Entry Draft. From there, he played his first five NHL seasons with the Canadiens from 2012-13 to 2016-17, posting seven goals, 53 assists, 60 points, 152 penalty minutes, and a plus-19 rating in 225 games.

Beaulieu's time with the Canadiens ended during the 2017 NHL off-season, as he was traded to the Buffalo Sabres in exchange for a 2017 third-round pick. From there, he had stints with the Sabres, Winnipeg Jets, and Anaheim Ducks. In 471 career NHL games over 11 seasons, he had 12 goals, 86 assists, 98 points, and a minus-14 rating. 

Beaulieu's last season in the NHL was in 2022-23 with the Ducks. He then played his final two professional seasons overseas. During the 2023-24 season, he played for Kloten HC of Switzerland's National League, where he had two assists and a minus-6 rating in 13 games. He then played eight games this past season with Barys Astana of the KHL, recording one assist, 12 penalty minutes, and a minus-5 rating. After being released by Barys Astana, he signed with HC Nove Zamky in Slovakia but did not play in a game for them due to injury trouble. 

Insider Shares Big Update On Canadiens Star Trade TargetInsider Shares Big Update On Canadiens Star Trade TargetThe Montreal Canadiens are one of the teams that have been connected to Calgary Flames star forward Nazem Kadri. It is easy to understand, as the Canadiens are in need of a second-line center, and acquiring Kadri would provide them with just that.

Photo Credit: © Jean-Yves Ahern-Imagn Images

NHL Rumor Roundup: Will The Stars Trade Or Re-Sign Jason Robertson?

Entering the dog days of this NHL off-season, activity has slowed in the trade market. However, it hasn't kept Dallas Stars forward Jason Robertson's name out of the rumor mill. 

The 26-year-old left winger became the subject of media trade gossip following the Stars' elimination from the 2025 Western Conference final.

Being a year away from RFA eligibility, pundits wondered if he would be moved to free up his $7.75-million cap hit to pursue a big-ticket player via the trade or free-agent markets.

Those rumors persisted despite subsequent reports claiming the Stars weren't peddling Robertson. If they intended to dump his salary to pursue a bigger star, the opportunity may have passed. The shallow free-agent pool quickly drained of talent, and trades involving notable players occurred weeks ago

The Stars became cap-compliant for this season by shipping defenseman Matt Dumba to the Pittsburgh Penguins on July 10, putting them $1.085 million under the cap with 22 active roster players under contract. 

Still, Sportsnet's Nick Kypreos has Robertson atop his latest off-season trade board. He wonders if the Stars will commit to signing him to a long-term extension.

Robertson has arbitration rights next summer, at which point he'll also be a year away from UFA eligibility. Kypreos believes the Stars prefer to avoid going down that path but pondered whether they'd be willing to pay him as much as teammate Mikko Rantanen, who signed a long-term deal worth $12 million annually earlier this year.

Jason Robertson (Robert Edwards-Imagn Images)

Kypreos' colleague, Ryan Dixon, noted that Robertson lacks no-trade protection, but moving a scorer of his caliber would still be a difficult task. While many teams would be interested, finding a trade partner willing to offer a suitable return with the cap space to re-sign him could prove challenging. 

Nevertheless, Dixon proposed seven potential trade partners, with the Los Angeles Kings, Carolina Hurricanes and Washington Capitals leading the pack. The Columbus Blue Jackets, Detroit Red Wings, Seattle Kraken and Utah Mammoth rounded out his list.

The Hockey News’ Julian Gaudio said Robertson possesses the high-end skill the Kraken lack, and they have first-rounders and prospects to offer if Dallas wants those.

Stars GM Jim Nill could entertain offers for Robertson. Given his contract status and offensive value, he's in no rush to move him before next July. Jesse Courville-Lynch said the Kings should be all over trying to acquire Robertson if he becomes available, but they would need to move out salary to make room for him.

Robertson's role may have changed following the acquisition of Rantanen, but he remains their most reliable offensive forward, with 80 points in 82 games this past season. Nill can afford to let this season play out and see how his club performs before seriously considering trade opportunities for Robertson.

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.

Justin Verlander, Giants can breathe sigh of relief after win vs. Braves

Justin Verlander, Giants can breathe sigh of relief after win vs. Braves originally appeared on NBC Sports Bay Area

It’s over. It’s finally over.

Justin Verlander’s winless streak came to an end in the Giants’ 9-3 victory over the Atlanta Braves on Wednesday at Truist Park.

The veteran pitcher began his 2025 campaign with 262 career wins, and in his 17th start this season, finally recorded his first in a Giants uniform.

It has been a topic of conversation all season long, much to Verlander’s chagrin, and with a gutsy performance in Wednesday’s series finale, he finally was able to put it to rest.

Verlander (W, 5 IP, H, 0 ER, 5 BB, 3 K) got off to a shaky start in the first inning, walking three batters and surrendering a hit while throwing a total of 40 pitches. At first, it appeared it might be another one of those days for Verlander, but he settled in nicely after the first frame and breezed through four additional innings to qualify for the win.

“It’s great,” Giants manager Bob Melvin said of Verlander’s win. “We know it every time he goes out there the guys try extra hard and for whatever reason it just hasn’t worked out. For him to be able to get through five [innings] after throwing upwards of, what, 40 pitches in the first inning, there’s some toughness involved in that. A lot of heat out there.

“He knows that bullpen-wise we’re a little beat up, too. To get through the first was huge for him, and then he ran pretty good after that. Gave us five and got a win and it was celebrated pretty good in there.”

There was a moment after the top of the fifth inning, however, where it started to drizzle at Truist Park, and it looked like Verlander’s final frame might be in jeopardy. 

“I didn’t know, I figured something like that would happen,” Verlander joked postgame. “It would be like ‘OK, this would be the game it gets rained out and it’s going to be a two-hour delay, and they wouldn’t let me go back out.'”

Pitcher wins don’t hold nearly as much value as they used to, but for the 42-year-old Verlander, who came into this season chasing the historic 300-win milestone, every victory is extremely important.

And when they aren’t coming, there at least is a little added pressure to each start he makes.

“I know these guys were really grinding trying to get me [the first win],” Verlander added. “It was something they started talking about and I don’t want that to be the thing. I should keep us in the ballgame no matter what.”

Verlander revealed postgame that a couple Giants players gifted him a nice bottle of wine for the occasion, which he and the locker room celebrated accordingly.

“Emotional, it was awesome,” Giants third baseman Matt Chapman said of the clubhouse vibe. “We’ve wanted so badly to get him that first win and we haven’t necessarily, whether that’s play good defense behind him or swing the bat well or a couple things didn’t go our way, but you know we got the job done today and we were able to get that win for him, so we’re definitely all going to enjoy this one today.”

One particular decision after an average start in late July normally wouldn’t generate this much buzz, but given the extra pressure it might have added to the future Hall of Famer, it certainly is worth celebrating.

Download and follow the Giants Talk Podcast

Former Penguins Big Defender Signs With New Team

A former Pittsburgh Penguins defenseman is heading overseas.

HC Dynamo Pardubice of the Czech Extraliga has announced that they have signed former Penguins defenseman John Ludvig.

Ludvig played this past season with the Colorado Avalanche, where he recorded two assists, 16 hits, and a minus-4 rating in eight games. He spent the majority of the campaign down in the American Hockey League (AHL) with the Colorado Eagles, however, posting one goal, 12 points, 20 penalty minutes, and a plus-5 rating in 31 games.

Ludvig spent the 2023-24 season with the Penguins organization, splitting time between the NHL and AHL. In 33 games with Pittsburgh that campaign, he recorded three goals, two assists, 47 penalty minutes, 72 hits, and a minus-12 rating. The 6-foot-3 blueliner also recorded zero points and a minus-2 rating in four games with the Wilkes-Barre/Scranton Penguins in 2023-24. 

Ludvig's time with the Penguins ended when he was claimed off waivers by the Avalanche before the start of the 2024-25 season. 

Report: Oilers Tried To Acquire New Penguins GoalieReport: Oilers Tried To Acquire New Penguins GoalieThe Pittsburgh Penguins made an interesting trade earlier this month, acquiring goaltender Arturs Silovs from the Vancouver Canucks. With the Canucks having goalies Thatcher Demko and Kevin Lankinen locked up long-term, it ultimately made sense that they decided to move on from Silovs. There was just no room for him on Vancouver's roster.

Photo Credit:  © Charles LeClaire-Imagn Images

Blackhawks Young Defender Gets Big Shout-Out

With the Chicago Blackhawks rebuilding, they have plenty of promising young players. One of them is defenseman Wyatt Kaiser, as the 22-year-old blueliner has the potential to become a nice piece for them as he continues to adjust to the NHL level.

Due to this, during a recent episode of Daily Faceoff Rundown, Kaiser landed some serious praise from both Sports 1440's Jason Gregor and The Athletic's Michael Russo

"Kaiser is a hell of a player," Gregor said. "In the next few years, people are going to look and say, 'damn, who's this guy?' I look at Chicago, and they have a lot of youth on their back end, and I still think this is a season of transition for them, but watch their back end. I think in a few years, there are going to be three or four guys in Chicago that people are pretty high on, and don't sleep on Kaiser."

Russo then agreed with Gregor's take and then also had some praise for the Blackhawks' 2020 third-round pick.

"I like Kaiser a lot, especially as a guy," Russo said. "Wyatt is a quality, good skating defenseman that I think has the ability to, again, with coaching, be really, really good."

The Blackhawks will certainly be hoping that Kaiser can become a key part of their defense as they look to take that next step. There is no question that they are in need of some serious help on their blueline, and it would be massive if Kaiser could develop into a legitimate top-four defenseman.

Kaiser showed promise this past season with the Blackhawks, posting four goals, eight points, 54 hits, 93 blocks, and an even plus/minus rating in 57 games. Overall, he showed that he is ready for the NHL, and it will be fascinating to see if he hits a new level soon, as both Gregor and Russo believe he can. 

Blackhawks Young Goalie Continues To Get PraiseBlackhawks Young Goalie Continues To Get PraiseThe Chicago Blackhawks are hoping that goaltender Spencer Knight will become something special for them. The 2019 first-round pick undoubtedly has plenty of potential and has shown promise early on, but there is a real expectation that he has not hit his ceiling yet. 

Photo Credit:  © Matt Marton-Imagn Images

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

It's Wednesday, July 23 and the Yankees (56-45) are in Toronto to take on the Blue Jays (59-42). Max Fried is slated to take the mound for New York against Chris Bassitt for Toronto.

The Yankees snapped a five-game losing streak to the Blue Jays with a 5-4 win on Tuesday. Ben Rice delivered the game-winning homer in the top of the ninth inning to break free of a 4-4 tie. This is the rubber match with the winner taking the series — Yankees took the first series (2-1) and the Blue Jays swept the second (4-0).

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

  • Date: Wednesday, July 23, 2025
  • Time: 7:07PM EST
  • Site: Rogers Centre
  • City: Toronto, ON
  • Network/Streaming: AmazonPV, Sportsnet

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

The latest odds as of Wednesday:

  • Moneyline: Yankees (-137), Blue Jays (+115)
  • Spread:  Yankees -1.5
  • Total: 8.0 runs

Probable starting pitchers for Yankees at Blue Jays

  • Pitching matchup for July 23, 2025: Max Fried vs. Chris Bassitt
    • Yankees: Max Fried, (11-3, 2.43 ERA)
      Last outing: 9.00 ERA, 3 Earned Runs Allowed, 6 Hits Allowed, 3 Walks, and 2 Strikeouts
    • Blue Jays: Chris Bassitt, (10-4, 3.89 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 10 Hits Allowed, 0 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 Yankees and the Blue Jays

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) likes the value on the Yankees to win the AL East:

“This series will be a defining one in the AL East race that has seen the Toronto Blue Jays take ahold of. Toronto is up in the series season and swept New York earlier in the season, so it’s an ideal time for the Yankees to strike back.

The odds are down to plus-money on the Yankees to win the division, which could be back to -150 with a series win over the Blue Jays.”

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

  • 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 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 Yankees at Blue Jays

  • Toronto is 5-3 versus New York this season and 5-1 in the last six
  • New York is 3-1 in the last four games
  • New York is 14-6 in Fried's 20 starts
  • With Chris Bassitt starting the Blue Jays have won 5 straight home games against the Yankees
  • The Under is 12-8 (60%) in the Blue Jays' games this season with Chris Bassitt as the starter
  • The Blue Jays have covered in 3 straight games with Chris Bassitt as the opener

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 Phillies prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 23

It's Wednesday, July 23 and the Red Sox (54-49) are in Philadelphia to take on the Phillies (58-43). Lucas Giolito is slated to take the mound for Boston against Jesús Luzardo for Philadelphia.

The Phillies held the Red Sox to one run and held onto a 4-1 victory to follow up the 3-2 win in extra innings on Monday. Boston is 1-4 in the last five games and scored two or fewer runs in each of the four losses.

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 Phillies

  • Date: Wednesday, July 23, 2025
  • Time: 7:05PM EST
  • Site: Citizens Bank Park
  • City: Philadelphia, PA
  • Network/Streaming: ESPN

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 Phillies

The latest odds as of Wednesday:

  • Moneyline: Red Sox (+130), Phillies (-155)
  • Spread:  Phillies -1.5
  • Total: 8.0 runs

Probable starting pitchers for Red Sox at Phillies

  • Pitching matchup for July 23, 2025: Lucas Giolito vs. Jesús Luzardo
    • Red Sox: Lucas Giolito, (6-2, 3.59 ERA)
      Last outing: 6.75 ERA, 4 Earned Runs Allowed, 5 Hits Allowed, 2 Walks, and 6 Strikeouts
    • Phillies: Jesús Luzardo, (8-5, 4.29 ERA)
      Last outing: 7.71 ERA, 4 Earned Runs Allowed, 7 Hits Allowed, 2 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 Red Sox and the Phillies

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 (0-2 record)
3 home games vs the Dodgers
3 road games at the Twins
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 Wednesday’s game between the Red Sox and the Phillies:

  • 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 Boston Red Sox at +1.5.
  • Total: NBC Sports Bet is staying away from a play 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 Phillies

  • The Phillies have won 3 straight home games against the Red Sox
  • 4 of the Red Sox's last 5 road games stayed under the Total
  • Boston is 1-4 in the last five games
  • Philly is 1-3 in Luzardo's last four starts
  • Boston is 3-1 in Giolito's last four starts

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)

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

It's Wednesday, July 23 and the Orioles (44-56) are in Cleveland to take on the Guardians (50-50). Zach Eflin is slated to take the mound for Baltimore against Slade Cecconi for Cleveland.

The Guardians took the second of the four-game series with the Orioles, 6-3, a day after winning the opener, 10-5. Cleveland is on a three-game winning streak, 4-1 in the past five and 8-2 over the last 10, so the Guardians are getting hot, while the O's are 1-6 in the last 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 Orioles at Guardians

  • Date: Wednesday, July 23, 2025
  • Time: 6:40PM EST
  • Site: Progressive Field
  • City: Cleveland, OH
  • Network/Streaming: MASN2, 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 Orioles at the Guardians

The latest odds as of Wednesday:

  • Moneyline: Orioles (+109), Guardians (-129)
  • Spread:  Guardians -1.5
  • Total: 8.0 runs

Probable starting pitchers for Orioles at Guardians

  • Pitching matchup for July 23, 2025: Zach Eflin vs. Slade Cecconi
    • Orioles: Zach Eflin, (6-5, 5.95 ERA)
      Last outing: 36.00 ERA, 4 Earned Runs Allowed, 5 Hits Allowed, 0 Walks, and 0 Strikeouts
    • Guardians: Slade Cecconi, (5-4, 3.84 ERA)
      Last outing: 6.48 ERA, 6 Earned Runs Allowed, 8 Hits Allowed, 0 Walks, and 2 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 Orioles 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! Cleveland took the series against the A’s, 2-1 and beat the O’s in the opener— so far so good.

The Guardians have the easiest strength of schedule remaining in the MLB and need a 34-33 record over the second half to secure 80-plus wins, 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 Wednesday’s game between the Orioles 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 Baltimore Orioles 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 Orioles at Guardians

  • Eflin hasn't started since June 28
  • The Guardians are 4-2 in the past six with Cecconi and 2-0 in the last two
  • The Guardians have won 8 of their last 10 games
  • The Orioles' last 5 road games at the Guardians have gone over the expected total
  • Baltimore have lost 4 of their last 6 games by at least 5 runs

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)

Former Pens, Avs Defenseman Signs In Czechia

Czech-Canadian defenseman John Ludvig, 24, has signed a one-year contract with Dynamo Pardubice, the Czech Extraliga club announced on Wednesday.

For the Czech born, Canadian-raised Ludvig, this is his first contract to play in Europe.

“I play a tough defensive game,” the 6-foot-1, 214-pound Ludvig described. “I want to be a tough opponent and I want other teams to hate playing against me.”

“Johnny is a type of player that you don’t typically see on the market,” said club sports director Petr Sýkora. “He can be extremely tough and assertive on the ice. At the same time, he is a hard-working guy with good character. We believe that he will flourish in Pardubice and we will be successful together.”

Ludvig’s father Jan defected from Communist Czechoslovakia at age 19 and played seven NHL seasons for the New Jersey Devils and Buffalo Sabres. Since retiring, the elder Ludvig has worked as a scout and a coach for the Devils and back in Czechia for Bílí Tygři Liberec and Pardubice, where he now works as a skills coach.

The younger Ludvig was given the anglicized version of his father’s name, played youth hockey in British Columbia and junior hockey for the WHL’s Portland Winterhawks, where he served as team captain his final season. He was selected in the third round, 69th overall, by the Florida Panthers in the 2019 NHL Entry Draft.

Former Columbus D Prospect Signs In CzechiaFormer Columbus D Prospect Signs In Czechia Slovak defenseman Samuel Kňažko, 22, has signed a two-year contract with HC Vítkovice Ridera, the Ostrava-based Czech Extraliga club announced on Wednesday.

Ludvig played 41 NHL games with the Pittsburgh Penguins and Colorado Avalanche in the 2023-24 and 2024-25 seasons, recording seven points, 53 penalty minutes and was a minus-16.

A dual citizen, Ludvig has never represented either Canada or Czechia internationally at any level. Playing in the country of his birth could open the door to the possibility of playing for Czechia in the future.

Ludvig joins a Pardubice club that has spent the last few seasons signing elite Czech talent in pursuit of a Czech title, which has remained elusive. In each of the past two seasons, Dynamo has lost the seventh game of the finals on home ice.

In addition to Ludvig, Pardubice has under contract for 2025-26 former NHLers Vladimír Sobotka, Lukáš Sedlak, Libor Hájek, Jakub Zbořil, Martin Kaut, Jiří SmejkalMiloš Kelemen and Roman Červenka – the captain of the Czech national team and the IIHF Male Player of the Year in 2024-25.

Photo © Steve Roberts-Imagn Images.

Vladimír Sobotka Changes Czech TeamsVladimír Sobotka Changes Czech Teams Veteran Czech forward Vladimír Sobotka is moving one Czech Extraliga contender to another. The 37-year-old is leaving Sparta Prague, where he played for five seasons and was captain last year, to Dynamo Pardubice, the latter club announced on Wednesday.

Angels at Mets Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 23

It's Wednesday, July 23 and the Angels (49-52) are in Queens to take on the Mets (58-44). Brock Burke is slated to take the mound for Los Angeles against Sean Manaea for New York.

Brandon Nimmo brought in the game-winning run for New York after Francisco Alvarez stays hot after his return from the minors. The Mets won 3-2 and are on a three-game winning streak to follow up back-to-back losses to start the second half.

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

  • Date: Wednesday, July 23, 2025
  • Time: 1:10PM EST
  • Site: Citi Field
  • City: Queens, NY
  • Network/Streaming: FDSNW, SNY

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

The latest odds as of Wednesday:

  • Moneyline: Angels (+149), Mets (-179)
  • Spread:  Mets -1.5
  • Total: 8.0 runs

Probable starting pitchers for Angels at Mets

  • Pitching matchup for July 23, 2025: Brock Burke vs. Sean Manaea
    • Angels: Brock Burke, (4-1, 3.38 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 0 Hits Allowed, 0 Walks, and 0 Strikeouts
    • Mets: Sean Manaea, (0-1, 2.46 ERA)
      Last outing: 2.25 ERA, 1 Earned Runs Allowed, 1 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 Angels and the Mets

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 Wednesday’s game between the Angels and the Mets:

  • 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 Los Angeles Angels at +1.5.
  • Total: NBC Sports Bet is leaning towards 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 Angels at Mets

  • The Mets are on a 3-game winning streak
  • The Over is 8-2 in the Angels' last 10 games
  • New York is 0-2 in Manaea's two starts

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)