USC is no longer one of the top programs in college football, and Lincoln Riley is a big reason why the Trojans have remained mired in mediocrity.
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
- Diamondbacks: Ryne Nelson (6-2, 3.52 ERA)
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
- Marlins: Cal Quantrill (3-8, 5.24 ERA)
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
- Blue Jays: José Berríos (6-4, 3.87 ERA)
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
- Dodgers: Emmet Sheehan (1-1, 4.41 ERA)
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
- Phillies: Taijuan Walker (3-5, 3.75 ERA)
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
- Mets: Clay Holmes (8-5, 3.48 ERA)
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)
Bill Belichick sounds like North Carolina football coach, not someone under a girlfriend’s spell
After years of Big Ten title picks, Michigan football finally hearing outsiders
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.
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.