Against Ole Miss in the second half, Tom Izzo got every ounce of ability out of a roster nobody else could coach this well.
Michigan’s March Madness run comes to crashing halt with tough loss to 1-seed Auburn
March Madness 2025: No. 1 Auburn’s big run powers Tigers into Elite Eight with 78-65 win over No. 5 Michigan
With back-to-back Elite Eights, Tennessee’s Rick Barnes has proven the March Madness underachiever label is played out
Jase Richardson is on a March Madness mission — for Michigan State and for his family
Red Sox at Rangers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for March 29
Saturday, the Red Sox (1-1) and the Rangers (1-1) meet in Arlington for Game 3 of their inaugural series of the 2025 season.
Walker Buehler is slated to take the mound for Boston against Tyler Mahle for Texas
Friday night Jonah Heim homered twice to pace the Texas attack as the Rangers rolled to a 4-1 win. Jack Leiter (1-0) allowed five hits and one run over five innings to pick up the win.
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 Red Sox at Rangers
- Date: Saturday, March 29, 2025
- Time: 7:05PM EST
- Site: Globe Life Field
- City: Arlington, TX
- Network/Streaming: NESN, Victory+
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 Rangers
The latest odds as of Friday:
- Moneyline: Red Sox (-107), Rangers (-112)
- Spread: Rangers 1.5
- Total: 9.0 runs
Probable starting pitchers for Red Sox at Rangers
- Pitching matchup for March 29, 2025: Walker Buehler vs. Tyler Mahle
- Red Sox: Walker Buehler
2024 - 16GP, 75.1 IP, 1-6, 5.38 ERA, 64 Ks - Rangers: Tyler Mahle
2024 - 3GP, 12.2 IP, 0-1, 4.97 ERA, 10Ks
- Red Sox: Walker Buehler
Rotoworld still has you covered with all the latest MLB player newsfor 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 Red Sox at Rangers
- Both games in this series have cashed to the UNDER
- Rafael Devers (0-8) is still seeking his first hit of the season
- Josh Jung (.429) is off to a fast start for Texas with 3 hits in his first 7 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 Red Sox and the Rangers
NBC Sports Bet 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 Saturday's game between the Red Sox and the Rangers:
- Moneyline: NBC Sports Bet is recommending a play on the Boston Red Sox on the Moneyline.
- Spread: NBC Sports Bet is recommending 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 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)
Ryan Donato's Scores Hat Trick But Blackhawks Still Lose To Golden Knights
CHICAGO - The Chicago Blackhawks took on the Vegas Golden Knights at United Center on Friday night. Vegas, a Stanley Cup contender, is a team that should normally be trouble for Chicago.
That isn't always how it goes in hockey. The Blackhawks started this game off well when Ryan Donato scored off his rebound. Ethan Del Mastro made a brilliant stretch pass to find Donato for a breakaway, which led to the goal. Adin Hill initially made a save before Donato buried the second chance opportunity.
Chicago held that score through the first intermission. It was the second period when it felt like Vegas was going to take over. Mark Stone and Victor Olofsson scored consecutive goals just under a minute apart.
After that, Ryan Donato tried to make it a special sports night in town. He scored two goals in 15 seconds to complete the hat-trick. Tons of hats made their way to the ice in celebration.
Once again, the Blackhawks took a one-goal lead (3-2) into the intermission. You knew that the Golden Knights wouldn't go away without a fight.
Just over two minutes into the final frame, Victor Olofsson scored his second of the game to tie it up for Vegas.
It looked like Chicago would get Vegas to overtime, but Teuvo Teravainen took a costly penalty late in the period. With just over three minutes to go in regulation, Pavel Dorofeyev scored a power-play goal, which gave Vegas a lead late.
Before long, Brett Howden threw one into the empty net and sealed the 5-3 victory for the Golden Knights. Despite keeping up with this elite Vegas team, they weren't able to get the win in the end.
Games like this are staples during hard rebuilds. The young defense had their ice time pretty evenly spread out. They all had some really good moments, and there were some mistakes as well. All of them will be better off for having games like this under their belt.
Donato had his first career hat-trick and gave the Blackhawks a chance to win, but they still fell short in the end. Vegas is built to win a championship, and they showed why in the third period when the chips were down.
The Blackhawks are back at it on Sunday against the Utah Hockey Club at the United Center. If the Blackhawks play the same way they did against Vegas, they will have a chance to beat them too.
Visit The Hockey News Chicago Blackhawks team site to stay updated on the latest news, game-day coverage, player features, and more.
Tennessee topples Kentucky when it matters in March Madness after earlier losses
NCAA tournament: Why Tom Izzo, aka Mr. March, is still so effective after all these years
Brewers at Yankees Prediction: Odds, expert picks, starting pitchers, betting trends and stats for March 29
Its Saturday, March 29 and the Brewers (0-1) are in the Bronx to take on the Yankees (1-0) in Game 2 of their season-opening series.
Former Yankees' hurler Nestor Cortes is slated to take the mound for Milwaukee and Max Fried makes his debut for New York.
Austin Wells and Anthony Volpe each went yard Thursday and Carlos Rodon gave up just one run in 5.1 innings to get the win.
Lets dive into the matchup and find a sweat or two.
We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Brewers at Yankees
- Date: Saturday, March 29, 2025
- Time: 1:05PM EST
- Site: Yankee Stadium
- City: New York, New York
- Network/Streaming: FDS, YES
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Brewers at the Yankees
The latest odds as of Friday:
- Moneyline: Brewers (+125), Yankees (-155)
- Spread: Yankees -1.5
- Total: 8.0 runs
Probable starting pitchers for Brewers at Yankees
- Pitching matchup for March 29, 2025: Nestor Cortes vs. Max Fried
- Brewers: Nestor Cortes
2024 - 31GP, 174.1 IP, 9-10, 3.77 ERA, 162 Ks - Yankees: Max Fried
2024 - 29GP, 174.1 IP, 11-10, 3.25 ERA, 166Ks
- Brewers: Nestor Cortes
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Brewers at Yankees
- The Brewers collected 7 hits and struck out 13 times in the loss Thursday to the Yankees
- The Yankees collected 7 hits and struck out 10 times in the season-opening win over Milwaukee
- Carlos Rodon gave up just one run in 5.1 innings on Opening Day for the Yankees
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 Saturday’s game between the Brewers and the Yankees
NBC Sports Bet 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 Saturday's game between the Brewers and the Yankees:
- Moneyline: NBC Sports Bet is recommending a play on the New York Yankees on the Moneyline.
- Spread: NBC Sports Bet is leaning towards a play ATS on the Yankees -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)
Devils shut out by NHL-best Jets, 4-0
WINNIPEG, Manitoba (AP) — Connor Hellebuyck made 24 saves for his NHL-best seventh shutout of the season and the fast-starting Winnipeg Jets regained the league points lead, beating the New Jersey Devils 4-0 on Friday night for their 50th victory.
Alex Iafallo scored twice, Mark Scheifele had a goal and an assist and David Gustafsson also scored. At 59-19-4, Winnipeg moved a point ahead of Eastern Conference-leading Washington.
Iafallo opened the scoring 58 seconds in, and Gustafsson made it 2-0 at 1:52. Iafallo added a power-play goal in the second, and Scheifele had his 36th of the season in the period.
Takeaways
Devils: Jake Allen made 15 saves.
Jets: Nick Ehlers had an assist to extend his points streak to five games,
Key moment
The Jets jumped out to the early 2-0 lead. Iafallo scored on a turnaround backhand 58 seconds into the game. Only 54 seconds later, Gustafsson pounced on a rebound in front of the net and slid the puck past Allen.
Key stat
Hellebuyck also set a franchise record with his seventh shutout.
Up next
The Devils are at Minnesota on Saturday night. The Jets host Vancouver on Sunday.
Tennessee is heading back to the Elite Eight as defense clamps down in 78-65 win over Kentucky
Juan Soto homers, Tylor Megill tosses five solid innings in Mets' 3-1 win over Astros
Juan Soto hit his first home run with his new team and Tylor Megill allowed just one run in five frames as the Mets grabbed their first win of the 2025 season, 3-1, over the Houston Astros on Friday night.
Edwin Diaz got the ninth and looked like his old self, pumping in 98 mph fastballs and snapping off great sliders with ease. The closer needed 15 pitches for a 1-2-3 inning with a strikeout to earn the save.
Here are some takeaways...
- Astros' starter Hunter Brown had some juice in the first, with seven of his 11 pitches at 97 mph or faster. He got Francisco Lindor swinging on a 99 mph fastball and Soto looking at a sinker. Pete Alonso should have been called out on strikes, but home plate umpire Rob Drake was fooled by a 100 mph fastball on the outside corner – that was a theme for the rest of the night. On the next pitch, Alonso powered a 95 mph cutter to deep center (415 feet, 108.6 mph off the bat), but Jake Meyers made a leaping catch before the wall.
- Soto’s second at-bat went much better for the slugger as he smacked a 96 mph 1-2 cutter at the top of the zone for his first homer with his new team. Standing at the plate to admire his work, the sluggers saw the lined shot (107.3 mph off the bat) travel 390 feet and smack off the facade of the second deck in right.
Soto had a big chance in the eighth after Luis Torrens doubled (just missing a home run off the top of the wall in right) and Lindor got plunked. But Tayler Scott’s slider just eluded the sweet spot of the bat, and it was a fly out to right.
- Megill got Jose Altuve with a wild swing on a slider off the outside corner to start the home half of the first. Megill needed just 13 pitches for a clean first, and he was bringing the heat as well, throwing nine pitches at 96 mph or faster. The right-hander kept Houston off the bases through nine batters, adding two more strikeouts.
On his 45th pitch of the night, Altuve singled up the middle for the Astros’ first hit. Isaac Paredes pulled one down the third base line to put runners at the corners with nobody out in the fourth. Megill limited the damage with Jordan Alvarez grabbing a sacrifice fly and Christian Walker and Meyers swinging through pitches out of the zone.
A dropped third strike allowed Meyers to reach to start the sixth as Luis Torrens tried to backhand a slider and it skipped away from him. Altuve snuck a single past a diving Lindor and Carlos Mendoza called for Reed Garrett, who retired the side, despite issuing a one-out walk, getting two strikeouts: freezing Parades with a slider and getting Walker to wave at slider low and away.
- Out of the bullpen: A.J. Minter worked a clean seventh inning in his Mets debut, with a strikeout and a one-out walk on a 3-2 pitch that looked an awful lot like a strike. Ryne Stanek walked Altuve to start the eighth but kept the Astros quiet
- In the second, Brandon Nimmo smacked a base hit to left. He didn’t stay at first for long, taking off with a walking lead while Brown was still in the stretch. Second baseman Brendan Rodgers failed to field the throw to give the Mets a runner in scoring position.
Mark Vientos, with a short compact swing, connected on a 2-2 sinker on the inside corner for an RBI double to left and Jesse Winker followed by taking a cutter over the plate up the middle to put the Mets up 2-0.
- The Mets had a chase to add to a 3-1 lead after Soto and Alonso worked walks with nobody down in the sixth. But Brown got Nimmo to bounce into a 4-3 double play and Vientos to fly out to center.
Nimmo got another chance with two down and runners on the corners in the eighth, but lefty Bryan King got him to loop a fly to center to end the threat.
- Brett Baty got his first start at second base and helped turn a 5-4-3 double play in the fifth, but had little action otherwise. He went 0-for-2 with a strikeout.
Baty was lifted for pinch hitter Luisangel Acuña in the seventh with Houston left-hander Steven Okert on the mound.
Acuña, who went down swinging in that at-bat, made a fine play diving to his left to steal a base hit in the eighth.
Game MVP: Megill (and the pitchers)
Yes, Soto had the big dinger and went 1-for-3 with a walk, but the starter delivered 5.0 innings (plus two batters), three hits, one run, one walk, six strikeouts on 77 pitches (49 strikes). The four relievers combined four scoreless innings with no hits (three walks) and four strikeouts on 69 pitches (44 strikes).
Highlights
Brandon Nimmo gets to second base after Brendan Rodgers drops the ball
— SNY (@SNYtv) March 29, 2025
(via @AppleTV) pic.twitter.com/IaXD80EvbD
SWAGGY V.
— SNY (@SNYtv) March 29, 2025
Mark Vientos gets the Mets on the board with an RBI double!
(via @AppleTV) pic.twitter.com/vc3XkBkgra
IT FEELS LIKE A PARTY EVERY DAY.
— SNY (@SNYtv) March 29, 2025
Jesse Winker with an RBI single!
(via @AppleTV) pic.twitter.com/VWhBHxRlDn
"OOOOOoooooooHHHHHH"
— SNY (@SNYtv) March 29, 2025
Francisco Lindor makes a play while mic'd up 🎤
(via @AppleTV) pic.twitter.com/Bux6XYg0h2
JUAN SOTO'S FIRST METS HOME RUN!
— SNY (@SNYtv) March 29, 2025
(via @AppleTV) pic.twitter.com/s7y3TNg4z5
Vientos ➡️ Baty ➡️ Alonso for the double play!
— SNY (@SNYtv) March 29, 2025
(via @AppleTV) pic.twitter.com/gD2K6xTw12
TWO HUGE OUTS FROM REED GARRETT IN THE 6TH.
— SNY (@SNYtv) March 29, 2025
(via @AppleTV) pic.twitter.com/3GmYRGRYhk
Upcoming schedule
The Mets look to take the series against the Astros on Saturday night, first pitch is set for 7:15 p.m.
Right-hander Griffin Canning makes his debut for the club against righty Spencer Arrighetti.
Michigan State’s 2nd-half rally sends Spartans past Ole Miss 73-70 as Izzo wins again in Sweet 16
Nets have no answers for Clippers in 132-100 loss
NEW YORK (AP) — Kawhi Leonard scored 31 points and the Los Angeles Clippers overwhelmed the Brooklyn Nets 132-100 on Friday night for their second straight victory and 10th in 12 games as they fight to hold on to sixth place in the Western Conference.
Leonard was 5 of 6 from 3-point range, 10 of 14 overall from the field and made all six of his free throws. He also had six rebounds, four steals and two blocks in just under 27 minutes.
Ivica Zubac scored 21 points on 9-for-9 shooting and had 12 rebounds for Los Angeles. James Harden added 17 points.
Keon Johnson had 13 points for Brooklyn. The Nets have lost six straight and are 1-9 in last 10 and 2-16 in last 18.
Takeaways
Clippers: Los Angeles rebounded from a home loss to Oklahoma City to sweep the New York teams. The Clippers beat the Knicks on Wednesday night at Madison Square Garden.
Nets: Drew Timme had 11 points and 10 rebounds in 25 minutes after signing a multiyear contract Friday. The former Gonzaga player is averaging 23.0 points in 29 games this season for Long Island in the NBA G League.
Key moment
Down 27-26 after one quarter, the Clippers outscored the Nets 42-21 in the second and 37-21 in the third to take a 105-69 lead.
Key stat
Zubac passed Swen Nater for sixth place on the Clippers’ career rebounds list.
Up next
The Clippers are in Cleveland on Sunday.
The Nets are in Washington on Saturday night.