Milwaukee Bucks 2024-25 fantasy basketball season recap: Title window slammed shut in Brew City

While the NBA Playoffs are in full swing, now is a good time to recap the fantasy basketball season for all 30 teams.

In the following weeks, we will provide a recap for each team, starting with the team with the worst record and concluding with the NBA champion in June.

Today, we’re doing a deep dive on a team whose future is very much in flux after another heartbreaking finish to the season.

Milwaukee Bucks 2024-2025 Season Recap

Record: 48-34 (5th, East)

Offensive Rating: 115.1 (10th)

Defensive Rating: 112.7 (12th)

Net Rating: 2.4 (11th)

Pace: 99.92 (14th)

2025 NBA Draft Picks: 47th pick

Just four short years after winning the title, Milwaukee looks like a team headed to the lottery in the 2026 NBA Draft. Damian Lillard suffered a torn Achilles in the playoffs, and it’s unlikely he plays at all next season. Giannis Antetokounmpo is ready to play for another team, and the Bucks could lose key contributors in the offseason.

Milwaukee will likely be one of the busiest teams of the summer, and this roster could get a complete overhaul in the coming months. With limited cap space and a dearth of future picks, the Bucks' front office will have to get creative with its roster management, and it’s anyone’s guess what the starting five will be on opening night of the 2025-26 campaign.

Let’s recap last season’s fantasy performances and look ahead to 2025-26 (as best as we can).

Fantasy Standout and Revelation: Damian Lillard

There were no revelations on this team outside of Dame, who was also the team’s best player from a fantasy perspective. The Bucks’ roster exemplifies the term “top heavy,” thanks to many unremarkable performances across the board.

Lillard finished his second season in Milwaukee with averages of 24.9 points, 4.7 rebounds, 7.1 assists, 1.2 steals and 3.4 triples while shooting 44.8% from the floor, 92.1% from the charity stripe and 37.6% from downtown.

The superstar guard’s numbers were similar to those he produced in his first season with the Bucks, though he was limited to just 58 games. Lillard missed the final 14 games of the regular season due to a blood clot in his calf, and he tore his left Achilles in Game 4 of the first round of the playoffs on April 27.

Lillard will turn 35 this offseason, and he faces an uphill climb to get back on the court following such a severe injury. He could miss the entire 2025-26 campaign, but Lillard will likely stick around in Milwaukee through the end of his current contract. He has a player option for the 2026-27 campaign for a cool $58 million.

Fantasy managers can leave him undrafted in 2025 and keep a close eye on his recovery process throughout the year.

Fantasy Disappointment: Kyle Kuzma

The 2024-25 campaign was among the worst in Kuzma’s career, as he averaged 14.8 points, 5.7 boards, 2.3 assists, 0.9 “stocks,” and 1.5 triples across 29.8 minutes in 65 games.

He was dealt to Milwaukee midseason and appeared in 33 games for the Bucks. His minutes got a bump from 27.7 to 31.8, but his production wasn’t much better with his new team.

There wasn’t much to write home about for Kuzma as a Buck, and the low point of his season came in Game 1 of the playoffs against the Pacers in which he logged the Tony Snell donut special line of straight zeroes across 22 minutes.

Despite a disappointing performance to close out the season, the future could be bright for Kuzma in Milwaukee. With Giannis Antetokounmpo’s sights set on greener pastures and multiple frontcourt options potentially leaving in the offseason, Kuzma could earn a featured role for Bucks in 2025-26.

Keep an eye on the team’s offseason moves. If Kuzma is the proverbially “last man standing” when the dust clears, he’ll be worth a look as a mid-rounder in 25-26 fantasy drafts.

Fantasy Recaps/Look-Aheads

Giannis Antetokounmpo:

Have we seen the last of the Greek Freak in a Bucks uniform? If so, it’s been a crazy, wild and beautiful ride.

Antetokounmpo finished the 2024-25 season with averages of 20.4 points, 11.9 rebounds, 6.5 assists, 0.9 steals, 1.2 swats and 0.2 triples. He logged 34.2 minutes per game across 67 appearances and shot 60.1% from the field, 22.2% from three and a career-low 61.7% from the charity stripe.

Giannis finished 53rd in per-game fantasy hoops value due to his abysmal free-throw percentage and his lofty number of attempts. The huge number of misses at the charity stripe sank his fantasy value, but if you drafted him, you were surely using a punt FT% build. For managers punting Giannis’ worst category, he ranked third on a per-game basis.

The efficiency suffered, but Giannis’ counting stats were off the chart once again, as he averaged at least 27/11/5 for the seventh straight season. He finished with a monster 59/14/7/2/3 line against the Pistons on November 13 for the second-highest point total of his career.

Giannis posted 11 triple-doubles to set a new personal best after posting 10 of them a season ago. On April 3, he demolished the Sixers with a 35/17/20 line to set a new career high in the assist department.

Fit certainly matters, but Giannis will be a fantasy stud wherever he lands this offseason.

Brook Lopez:

Bro Lo defended his title as “Fantasy’s Most Boring Player,” extending a run of monotonous dominance unmatched by any of his peers. The veteran ended his 17th season with averages of 13 points, five rebounds, 1.8 assists, 0.6 steals, 1.9 blocks and 1.7 triples with 50.9/82.6/37.3 shooting splits and just 1.1 turnovers. He ranked 65th in per-game fantasy hoops value.

The big man’s highlight of the season came on November 13 against the Pistons when he went for 29/8 with five blocks and five triples.

In seven seasons with Milwaukee, Lopez has been a steady contributor, posting 12.9 points, 5.1 boards, 1.2 dimes, 0.6 steals, 2.0 swats, 1.7 treys and 1.0 turnovers. He’s logged at least 68 games in six of seven seasons with the Bucks. After playing just 13 games in the 2021-22 season, he’s logged 78, 79 and 80 games across the last three.

Despite turning 37 during the season, Lopez logged his most minutes in nine seasons with 31.8 per game during the 2024-25 campaign. A slow and steady producer throughout his career and especially since joining the Bucks, expect more of the same from Lopez in 2025-26.

He’s set for unrestricted free agency, and the veteran shot-blocker and floor-spacer could look to join a contender in the autumn years of his career.

Bobby Portis:

Big Bobby P logged a career-low 49 games in 2024-25 due in large part to a 25-game suspension for performance-enhancing drugs. When on the court, however, he was productive as usual.

Portis finished the 2024-25 campaign with averages of 13.9 points, 8.4 rebounds, 2.1 assists, 0.7 steals, 0.5 blocks and 1.3 triples across 25.4 minutes per game. He shot a career-best 83.6% from the free throw line to go with a 46.6% mark from the field and a 36.5% mark from beyond the arc. Portis committed just 1.2 turnovers, and his numbers were good for a finish of 106th in per-game fantasy hoops value.

Portis played primarily off the bench this season, but he averaged 22.1 points, 12.9 boards, 4.9 dimes, 1.3 steals, 1.3 swats and 2.3 triples across seven starts.

Portis has proven to be quite durable throughout his career, and the 30-year-old should have plenty of potential suitors if he chooses to decline his $13.4 million player option for 2025-26. He could be a top-100 guy depending on his landing spot.

Gary Trent Jr.:

Trent Jr. signed a one-year deal with Milwaukee last offseason to address spacing and shooting concerns, and he finished the season with 2.4 triples on 41.6% shooting from beyond the arc.

Trent also averaged 11.1 points, 2.3 boards, 1.2 dimes and a steal while committing just 0.6 turnovers. The biggest moments of his season came in Games 3 and 5 of the first-round playoff series with Indiana in which he dropped 37 with nine triples and 33 with eight triples, respectively.

He’ll likely test the waters of free agency this summer. Where he lands will matter, but fantasy managers know what they’re getting from GTJ at this point. He’s a threes and steals specialist whose offense is hot and cold from night to night.

Taurean Prince:

Prince joined the Bucks on a one-year deal, and he played on a third team in as many seasons. He averaged 8.2 points, 3.6 boards, 1.9 dimes, 1.0 steals and 1.8 triples across 27.1 minutes for Milwaukee in 80 games.

Prince shot a career-high 43.9% from beyond the arc, and he’ll likely be on the hunt for a new team in unrestricted free agency this summer. The elite floor-spacer should have no problem landing a new deal outside of Milwaukee, but he’ll be a better on-court option than fantasy hoops contributor.

Kevin Porter Jr.:

After an arrest in 2023, KPJ missed the entire 2023-24 campaign before landing with the Clippers on a two-year deal last offseason. He was dealt to the Bucks and logged 30 games with Milwaukee to close out the campaign.

In those 30 games, Porter Jr. averaged 11.7 points, 3.9 rebounds, 3.7 assists, 1.3 steals and a triple cross 19.9 minutes. His 49.4/87.1/40.8 shooting splits were the most efficient of his career, and he had some notable moments with Milwaukee.

Porter Jr. logged a 10/11/14 triple-double on March 5 against the Mavericks and a 28/4/5/1 line against the Hawks on March 30. KPJ has a $2.5 million player option for the 2025-26 season, and he could see big minutes if he chooses to stick around in Brew City.

Ryan Rollins:

Rollins was drafted in 2022 by the Warriors, and he’s played for three teams across the last three seasons. He averaged career highs across the board with 6.2 points, 1.9 rebounds, 1.9 assists, 0.8 steals and 0.9 triples while shooting 48.7/80/40.8 splits across 14.6 minutes.

The young guard appeared in 56 games and posted slightly better numbers across 20 starts. He’ll be a restricted free agent this summer, and the Bucks may choose to bring him back, especially with Lillard set to miss most if not all of next season.

AJ Green:

Green wrapped up his third NBA season with career highs across the board, going for 7.4 points, 2.4 rebounds, 1.5 assists and 2.1 triples across 22.7 minutes in 73 games. He shot 42.9/81.5/42.7 splits, marking the most efficient season of his career from beyond the arc.

Green earned seven regular season starts, and his numbers were similar to the rest of his games. The highlight of his 2024-25 campaign was his final game. Green logged 46 minutes in the closeout Game 5 against Indiana and went for 19/4/1 with a block and six triples.

Heading into Year 4, Green may be in line for a big boost in playing time due to Damian Lillard’s severe injury.

Restricted Free Agents: Ryan Rollins

Unrestricted Free Agents: Stanley Umude, Gary Trent Jr., Taurean Prince, Jericho Sims, Brook Lopez

Club Option: None

Player Option: Pat Connaughton, Kevin Porter Jr., Bobby Portis

Mets at Yankees: 5 things to watch and Subway Series predictions | May 16-18

Here are five things to watch and predictions as the Mets and Yankees play a three-game Subway Series starting on Friday at 7:05 p.m. on PIX11.


5 things to watch

Juan Soto

The Subway Series might as well be renamed the Soto Series for this weekend only, given the amount of attention that will be coming the right fielder's way in his first trip back to the Bronx after signing with the Mets this offseason.

Soto will almost certainly be the recipient of vitriol from the Yankees fans in the building every time he steps to the plate (and probably every time he's manning his position in right field). And that is something the normally-unflappable Soto is ready and excited for.

Following his first off day of the season on Wednesday and the Mets' day off on Thursday, Soto should be fresh and ready to go for this clash.

And while Soto's overall numbers are still a bit behind his career norms, he has been performing exceptionally well in May.

In 56 plate appearances over 12 games this month, Soto is slashing .289/.411/.667 with five home runs and two doubles.

Meanwhile, Soto's BABIP of .264 is well below his career BABIP of .303. Pair that with his elite advanced stats, and it's fair to expect Soto to be back around his career OPS of .948 sooner rather than later.

Has Brett Baty found his confidence?

When Baty was struggling earlier this season, he talked about how part of it had to do with his confidence.

Given how good Baty has been in Triple-A and how off he had looked at the plate in the majors (until recently), the above isn't a surprise.

But a different Baty appeared when he was called back up following Jesse Winker's injury.

Baty is attacking more, looks a lot more comfortable, and is getting results.

In 19 plate appearances over five games since returning, Baty has a 1.263 OPS and four home runs. And he's smacked a few of those home runs the other way with authority -- a great sign for Baty in what could be his last, best chance to stick with the Mets.

Can the Mets get to Max Fried?

The pitchers with the two best earned run averages in baseball are both in New York: Fried and his 1.11 ERA, and Kodai Sengaand his 1.22 ERA.

Senga isn't lined up to pitch in this series, but Fried will get the ball on Sunday night.

May 2, 2025; Bronx, New York, USA; New York Yankees starting pitcher Max Fried (54) delivers a pitch during the first inning against the Tampa Bay Rays during the first inning at Yankee Stadium
May 2, 2025; Bronx, New York, USA; New York Yankees starting pitcher Max Fried (54) delivers a pitch during the first inning against the Tampa Bay Rays during the first inning at Yankee Stadium / Vincent Carchietta-Imagn Images

The Mets are quite familiar with Fried from his time with the Braves, so they've seen what he can do.

This season, Fried has taken it to another level.

Along with his sparkling ERA, the left-hander has a career-best 0.93 WHIP, is allowing a career-low 6.4 hits per nine, is leading the American League with 56.2 innings pitched, and is leading the majors with an outrageous 359 ERA+.

Edwin Diaz has been lockdown for a month

After Diaz's rough appearance on April 11 ballooned his ERA to 7.94, some started to call for the Mets to make a change at closer.

That was, of course, overly reactionary since Diaz had started the season with five dominant outings and ordinarily has a rough patch or two each season -- that he bounces back from with aplomb.

Here's how Diaz has bounced back this time...

Over his last 11 outings spanning 11.1 innings, Diaz has allowed one earned run. He has held opposing batters to a .132/.214/.237 triple slash, given up just five hits, walked four, and struck out 17. His ERA for the season is down to 3.18, while his WHIP is 1.118.

Along the way, Diaz has started to again flash upper 90s velocity with more regularity.

Aaron Judge is on an all-time heater

The Bombers are getting strong offensive seasons from a handful of players, including Paul Goldschmidt and Trent Grisham, but they're again being led by Judge.

A perennial MVP candidate, Judge has transformed this season into a hitter who is on pace to have one of the best offensive seasons in the history of baseball.

Through 43 games, Judge is hitting .412/.498/.782 -- leading the league in all three categories.

Judge also leads the league in home runs (15), RBI (41), runs (40), hits (68), total bases (129), and OPS+ (257).

The Mets' best strategy might just be to give Judge the Barry Bonds treatment.

Predictions

Who will the MVP of the series be?

Pete Alonso

It's been a relatively quiet week or so for Alonso, who seems primed to do some damage within the small confines of Yankee Stadium.

Which Mets pitcher will have the best start?

David Peterson

Peterson struck out seven over 6.0 innings against the Pirates during his last start, limiting Pittsburgh to two runs.

Which Yankees player will be a thorn in the Mets' side?

Aaron Judge

Damage is going to be done by Judge. It's just a matter of how much.

Olympic champion Kyle Snyder to focus on ‘Lord Jesus and family’ after prostitution arrest

  • Wrestler was detained during sting operation in Ohio
  • Snyder was Trump appointee to sports council

Olympic wrestling champion Kyle Snyder has made his first public statement since his arrest in an Ohio prostitution sting last week.

In a post on X on Wednesday, the 29-year-old said he would lean on his faith and family, but did not directly address his arrest. “I want to thank everyone who has reached out with kindness and support. My focus is on my relationship with the Lord Jesus and my family. This is not conclusion of my journey. 1 Peter 4:17-18,” he wrote.

Continue reading...

Steph ‘sad' Game 6 return plans were spoiled with Warriors' loss

Steph ‘sad' Game 6 return plans were spoiled with Warriors' loss originally appeared on NBC Sports Bay Area

SAN FRANCISCO – All Steph Curry needed was the Warriors to win one of their four final games. They couldn’t. 

The Warriors lost four straight games to be dropped by the Minnesota Timberwolves in the second round of the Western Conference semifinals in a five-game series. Curry the day before Game 5 was ruled out because of his strained left hamstring. He also was cleared for light on-court workouts and shooting drills, something Curry had already begun doing. 

There was a light at the end of the tunnel. Curry could see it, so could the rest of his Warriors teammates. 

But so did the Minnesota Timberwolves. They knew the monster who was lurking in the shadows and never let him out of his cage. 

“Everything was kind of aligned for Game 6,” Curry said Thursday at his exit interview. “I had some testing to do, and who knows how that would have went because I haven’t gone live since Game 1. 

“First time dealing with this injury. I was pretty optimistic, but there were a couple more checkpoints to get through. But it’s the great what-if.” 

Curry was working round the clock to make his return, spending eight to nine hours of rehab every day to get his hamstring in good enough shape to play again. The Warriors would have had three days in between Game 5 and Game 6, perhaps the perfect amount of rest and rehab for Curry to play hero once more.

He was lively on the bench, but also couldn’t fully hide his sadness, shaking his head at a Julius Randle 3-pointer in Game 5. He was at shootarounds, rebounding for teammates and remaining engaged. 

As Curry walked off the Target Center court Wednesday after shootaround ahead of Game 5, he got up one last shot. Steph caught a bounce pass from his personal bodyguard, Yusef Wright, and let it fly from the right wing. In mid-air, Curry knew, as he always does, yelling “Yes!” before the ball kissed the bottom of the net. 

The rest of the night was a no for the Warriors. No Curry, no wins. The Warriors played the Timberwolves nine times between the regular season and the NBA playoffs. They went 4-1 with Curry, and 0-4 without him. 

From the moment the Warriors acquired Jimmy Butler at the trade deadline, they were in playoff mode. There wasn’t any time to take their foot off the gas. Curry had two 50-point games in that span and was playing like his MVP seasons at 37 years old. But he also had to go through the play-in tournament and seven games in the first round of the playoffs while battling injuries to his right thumb, his backside and then his unfortunate hamstring strain to open the second round of the playoffs.

Curry just wanted a chance. He was given one, and then his hamstring said otherwise. He’s proud of the fight the Warriors displayed, but isn’t going to hide his other feelings. 

“Definitely disappointed, and frankly just sad that I wasn’t out there able to play,” Curry said. “We have hopefully a bright future in terms of coming back next year and trying again.” 

The phrase “gut punch” has been thrown around to describe Curry’s injury. He knows what it takes to even make it to the playoffs, and then to have that taken away was mentally exhausting. His mind and body need a break. 

This is the man who played hero for Team USA basketball at the Paris Summer Olympics and carried the weight of a franchise at lowly times before Butler came aboard. He’s a father of four of who wears too many hats to count. The what-ifs will persist. 

They also don’t change a thing, and Curry is ready to hit the reset button ahead of doing it all over again. 

“It’s going to be just about rebuilding – one, getting rest, like you said, getting away from the game a little bit, and then rebuilding everything for another great run,” he said.

“I’m going to take full advantage of the offseason knowing I’ve been playing a lot of basketball for the last year, and have a lot left in the tank to prepare for, so I’m excited about it.”

Download and follow the Dubs Talk Podcast

Women’s Super League is light years behind Australia but kicks off with hope

England’s thrashing in Las Vegas looked bleak but Wigan coach Denis Betts and the RFL see it differently

Rugby league’s return to Las Vegas in 2026 was confirmed this week for the best of Super League and Australia’s National Rugby League but there was one notable omission from the billing.

This year’s four-match card was always likely to be reduced after administrators admitted they would cut one match and, unfortunately, it was always likely the women’s international between England and Australia would miss out. This year’s match, which the Jillaroos won 90-4 against Stuart Barrow’s side, illustrated the gap between the two nations.

Continue reading...

Rays at Blue Jays Prediction: Odds, expert picks, starting pitchers, betting trends and stats for May 15

Its Thursday, May 15 and the Rays (19-23) are in Toronto to take on the Blue Jays (21-21).

Zack Littell is slated to take the mound for Tampa Bay against Kevin Gausman for Toronto.

Last night Chris Bassitt and three relievers combined to limit the Rays to one run and Alejandro Kirk cracked a three-run home run and the Jays knocked off the Rays 3-1. It was Toronto's fifth win in their last six 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 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 Rays at Blue Jays

  • Date: Thursday, May 15, 2025
  • Time: 3:07PM EST
  • Site: Rogers Centre
  • City: Toronto, ON
  • Network/Streaming: FDSNSUN, 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 Rays at the Blue Jays

The latest odds as of Thursday:

  • Moneyline: Rays (+140), Blue Jays (-167)
  • Spread:  Blue Jays -1.5
  • Total: 8.0 runs

Probable starting pitchers for Rays at Blue Jays

  • Pitching matchup for May 15, 2025: Zack Littell vs. Kevin Gausman
    • Rays: Zack Littell (2-5, 4.40 ERA)
      Last outing: 5/9 vs. Milwaukee - 6IP, 2ER, 6H, 1BB, 5Ks
    • Blue Jays: Kevin Gausman (3-3, 3.97 ERA)
      Last outing: 5/9 at Seattle - 5.1IP, 3ER, 7H, 0BB, 3Ks

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

  • Last night's game cashed the UNDER. It snapped a string of 9 straight OVERS in Toronto games
  • The Over has cashed in the Blue Jays' last 3 games with Kevin Gausman on the mound
  • With Kevin Gausman as the starter the Blue Jays have covered in 3 straight home games against AL East teams
  • After hitting just .179 in April, Anthony Santander is 9-37 (.243) in May

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

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

  • 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 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

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

ICYMI in Mets Land: Nolan McLean's rise; the plan for Ronny Mauricio

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


White Sox at Reds Prediction: Odds, expert picks, starting pitchers, betting trends and stats for May 15

Its Thursday, May 15 and the White Sox (14-29) are in Cincinnati to take on the Reds (20-24).

Bryse Wilson is slated to take the mound for Chicago against Nick Martinez for Cincinnati.

Last night the White Sox achieved a season-first: they won a third consecutive game with a 4-2 win over the Reds. Davis Martin and four relievers combined to limit the Reds to single runs in the seventh and eighth innings.

Lets dive into this afternoon's matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch 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 White Sox at Reds

  • Date: Thursday, May 15, 2025
  • Time: 12:40PM EST
  • Site: Great American Ball Park
  • City: Cincinnati, OH
  • Network/Streaming: CHSN, FDSNOH, 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 White Sox at the Reds

The latest odds as of Thursday:

  • Moneyline: White Sox (+182), Reds (-221)
  • Spread:  Reds -1.5
  • Total: 9.0 runs

Probable starting pitchers for White Sox at Reds

  • Pitching matchup for May 15, 2025: Bryse Wilson vs. Nick Martinez
    • White Sox: Bryse Wilson (0-1, 4.88 ERA)
      Last outing: 5/9 vs. Miami - 5IP, 1ER, 3H, 2BB, 1K
    • Reds: Nick Martinez (1-4, 4.23 ERA)
      Last outing: 5/9 at Houston - 6IP, 3ER, 10H, 0BB, 5Ks

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

  • The White Sox have lost 9 of 14 games this season following a win
  • The Under is 4-1 in the Reds' last 5 games
  • The White Sox have covered in 4 of their last 5 games for a profit of 2.21 units
  • Lenyn Sosa has picked up two hits in 4 of the last 5 games (8-18)
  • Elly De La Cruz is 4-25 (.160) over his last 6 games

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for today’s game between the White Sox and the Reds

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Thursday's game between the White Sox and the Reds:

  • Moneyline: NBC Sports Bet is recommending a play on the Cincinnati Reds on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Chicago White Sox at +1.5.
  • Total: NBC Sports Bet is 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)

In honor of the Luke Kornet Game, revisiting big man's best Celtics moments

In honor of the Luke Kornet Game, revisiting big man's best Celtics moments originally appeared on NBC Sports Boston

With their season on the line and Kristaps Porzingis hampered by a lingering illness, the Boston Celtics needed a big man to step up Wednesday night.

Enter Luke Kornet.

The eight-year veteran was a force in Game 5 against the New York Knicks, racking up 10 points, nine rebounds and seven blocks off the bench while becoming the first player in NBA playoff history to post that stat line on 100 percent shooting (5 for 5).

Kornet’s performance on both ends was critical to Boston’s 127-102 win, and may have felt like an outlier for those who glance at the big man’s relatively modest career stats. But as Celtics fans well know, Kornet has been making an outsized impact all season, both with his play on the court and his, shall we say, “unique” personality off the court.

So on the heels of the “Luke Kornet Game,” we’re bringing back some of Kornet’s best moments from the 2024-25 campaign, including hilarious interviews, wacky celebrations and more.

Roll the tape!

Kornet’s epic interview with Abby Chin before Celtics’ championship parade

Kornet has some interesting takes on the NBA Cup

Kornet offers dental advice after Derrick White loses tooth vs. 76ers

Jaylen Brown shares Kornet’s hilarious reaction to Giannis’ handshake fakeout

Breaking down the best Kornet celebrations with Luke and Sam Hauser

Inside look at Kornet’s pregame ritual: The windmill dunk

Kornet takes aim at PGL crew after not winning ‘Tommy Award’

A message from Kornet regarding the race for the season-long Tommy Award

Exclusive: Derrick White responds to Kornet’s Tommy Award “attack ad”

Hauser wants to hear TD Garden barking with Kornet

NSW Blues wrap up Origin series with 26-6 win over Queensland Maroons

  • Olivis Kernick scores two tries in rain-soaked victory
  • Blues recover from shaky start in Sydney

Olivia Kernick has helped NSW claim the women’s State of Origin series with a game to spare after powering the Blues to a 26-6 victory over Queensland.

Kernick, who was controversially overlooked for the Australian Test team after winning the 2024 NRLW Dally M Medal, scored two tries and set up another on Thursday night as the Blues inflicted more misery on the Maroons to win game two.

Continue reading...

The Warriors got a preview of the post-Stephen Curry era. It wasn’t pretty

Stephen Curry looks on from the sidelines as the Warriors head to the playoff exit in Game 5 of their series against the Timberwolves.Photograph: Abbie Parr/AP

The Golden State Warriors got a taste of life after Stephen Curry, and it was repulsive.

The Warriors’ season ended Wednesday night in Game 5 of the Western Conference semi-finals. The younger, more explosive Minnesota Timberwolves thrashed them 121-110 to cap a series the Warriors were never really in, even when they briefly led it. That is because this series had a singular line of demarcation: the second quarter of Game 1.

Golden State outscored Minnesota 30-20 in the first 14 minutes and 41 seconds of the series. But at exactly that point, Curry grabbed at what turned out to be a strained left hamstring. He did not play another minute, and while the Warriors hung on to win that night by 11, they had nothing left for the rest of the series. With Curry healthy, Golden State won the first 15 minutes of the series by 10 points. Without him, they lost the last 225 minutes by a combined 56.

Related: Mavs win draft lottery and chance to pick Cooper Flagg No 1 after Dončić saga

Curry still chugs along nicely, even at at 37. The Warriors have slowly reinvented themselves around him, hanging on only to Curry, the 35-year-old Draymond Green, and coach Steve Kerr from the days when they were a true title dynasty in the 2010s. When Curry was on the floor this season, the Warriors still had one of the fiercest offenses in basketball, scoring 120.4 points per 100 possessions. Without him? 108.4, making for roughly the difference between the best offense in the NBA over a full season and the worst.

There was reason to hope, however, that the Warriors would be a little less Steph-dependent during this playoff run. The team swung a midseason trade for Jimmy Butler, who has long been a good scorer and one of the great defenders in basketball. Butler had a transformative impact down the stretch, boosting the Warriors’ numbers when he was on the court more than any other player, Curry included. The Dubs seemed to have a potent mix of talented, seasoned veterans (Curry, Green, Butler) and young supporting castmates (hello, Brandin Podziemski and Moses Moody) to be compelling in the playoffs. A fifth championship for Curry? Probably not, but a substantial run looked possible.

It wasn’t to be. The Warriors without Curry were lifeless, scoring at a clip of 104.6 points per 100 possessions in the series’ final four games. (Minnesota were scoring 116.9.) The Warriors’ assists-to-turnover ratio in those games was 1.2, down from 2.1 during the regular season. The Curry-less Warriors weren’t just missing his all-world shooting ability, but his creativity, too.

The Warriors got some nice performances from their depth players, who tried to patch the gaping hole left by Curry. Forward Jonathan Kuminga was particularly impressive, taking up a more expansive offensive role and scoring 24.3 points per game after Curry’s injury.

But there is only one Curry, and without him, the only Warrior who could plausibly pick up the scoring slack was Butler. It would have been a stretch, though, and Butler floundered on offense as he tried to backfill some of Curry’s points. In Games 2 through 5, Butler shot 45.8% from the field and struggled to find any consistency. The Warriors’ team defense was decent enough, but the offense was so lifeless that the Warriors’ series never got out of neutral once Curry exited.

The Curry-Kerr Warriors have been declared dead several times, only to spring back to life – first to win the title in 2022 after missing the playoffs twice in a row, then to work themselves into “intriguing potential contender status” after the Butler trade this season. (They were 25-26 the day they acquired Butler, then finished the season on a 23-8 run and took a seven-game first-round series from the Houston Rockets.) There is no sense in declaring that Curry will never win anything again, only to have to walk it back later.

The Warriors are playing with fire, though. On the one hand, they have restocked their depth players around Curry nicely. Suffering a steep drop in quality without a player of Curry’s caliber is hardly an indictment of a team-building strategy, either. But on the other hand, even if Curry continues to beat Father Time well into his 40s, the Warriors’ lack of other gamechanging offensive talent was laid bare as he watched from the sidelines. Adding a pricey outside acquisition on top of Butler, who. turns 36 in September, is almost certainly impractical given the Warriors’ heavy salary cap sheet, and even retaining the restricted free agent Kuminga (a bright spot in this series) could push the Warriors quite close to the “first apron” luxury tax threshold that begins to hamper a team’s roster-building options.

No doubt Curry will do all he can to keep lugging the Warriors to within striking distance of contention. The realities of age and the salary cap may well just not apply to a player of his caliber for a while. But the Warriors, for now, are betting not just on Curry’s magic but on a friendlier treatment from the injury gods until the greatest player in their history decides to hang up his sneakers.

It isn’t a great bet, but what else is there to do?

Brown saves Celtics' season with elite performance, improved playmaking

Brown saves Celtics' season with elite performance, improved playmaking originally appeared on NBC Sports Boston

Jaylen Brown stepped up when the Boston Celtics needed him most in Game 5 of their Eastern Conference semifinals series versus the New York Knicks on Wednesday night.

With the Celtics facing elimination and Jayson Tatum out indefinitely due to a ruptured Achilles, Brown posted a near triple-double with 26 points, a playoff career-high 12 assists and eight rebounds, along with only two turnovers in Boston’s 127-102 victory at TD Garden.

Brown was efficient as a shooter, hitting nine of 17 shot attempts (3-for-5 from 3-point range). He didn’t settle for bad shots and just took what the defense gave him. The Knicks played well in the first half and even built an eight-point lead at one point in the second quarter, but the Celtics went into halftime tied thanks in large part to Brown’s 17 points, seven rebounds and six assists through two quarters.

Brown was super aggressive offensively but did it in a controlled manner. He drew nine fouls in the game — at least three more than any other player on both teams — including the sixth foul on Knicks star Jalen Brunson that knocked him out of the game with 7:19 left in the fourth quarter.

But the biggest impact Brown had on Boston’s win wasn’t his scoring. It was his playmaking. Brown struck a near-perfect balance between being a primary scorer and getting his teammates involved.

His first assist to Luke Kornet (watch here) in the first quarter was a good example. Brown took advantage of the smaller Brunson to get to the basket, and instead of trying to shoot over the help defense of Karl-Anthony Towns, he made a tremendous pass to the Celtics center.

In the fourth quarter, Brown took advantage of a slower Mitchell Robinson and drove to the basket. Again, instead of trying to shoot over the help defense from Towns, Brown switched hands and made a great pass to Jrue Holiday for an easy basket (watch here).

Later in the fourth quarter, Brown hit a rolling Kornet for an alley-oop that brought the Celtics crowd to its feet.

Brown has shown flashes of improved playmaking in the past, but it’s not known as a staple of his skill set. But with Tatum out of the lineup for the rest of the playoffs, Brown had to become more of a facilitator, and he passed the test.

“Just being poised,” Brown said of his passing after the game. “Seeing the help, seeing the defense and making right reads over and over again. Just getting to the paint, what I like to do, and then they were collapsing. Our guys were moving, we played with pace, and I was able to find guys on open shots.”

Brown’s defense was strong in Game 5, too. The Knicks shot just 6-for-16 when Brown was the primary defender. He also did a good job on Brunson, guarding the Knicks guard on 42 percent of his possessions and limiting his effectiveness. Brown also has guarded OG Anunoby for 9:04 in the last two games, and the Knicks forward has scored zero points on 0-for-4 shooting during that time.

Brown won the hustle battle in Game 5 as well. He accounted for six of the Celtics’ 12 deflections, and he saved a possession by diving into Boston’s bench for a loose ball early in the third quarter with his team up 63-62.

“I think his leadership came on the defensive end,” Celtics head coach Joe Mazzulla said postgame. “Just his physicality and his presence to dive into the bench kind of changed the game for us. There were other game-changing plays, but I thought that was one of them.

“He was great on all levels. He took it upon himself to guard Brunson and set the tone, and he did that on both ends.”

The Celtics still have plenty of work to do. They need to win two more games in a row to complete the comeback and advance to the Eastern Conference finals for the fourth straight year.

Game 6 at Madison Square Garden on Friday night might be the toughest game the Celtics have played in a long time. The MSG crowd will be super intense with the Knicks having a chance to secure their first conference finals berth in 25 years.

The Celtics will need a fast start to take the crowd out of the game, and Brown will play a huge part in that. He gave a phenomenal performance at both ends of the floor to extend the Celtics’ season in Game 5. Can he do it again?

Nationals at Braves prediction: Odds, expert picks, starting pitchers, betting trends, and stats for May 15

Its Thursday, May 15 and the Nationals (18-26) are in Atlanta to take on the Braves (21-22).

Trevor Williams is slated to take the mound for Washington against AJ Smith-Shawver for Atlanta.

The Nationals snapped a seven-game losing streak rallying for two in the seventh and two in the eighth to come from behind and defeat the Braves, 5-4. Cole Henry picked up the win combining with three other relievers to blank the Braves over the final 4.1 innings.

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 Nationals at Braves

  • Date: Thursday, May 15, 2025
  • Time: 12:15PM EST
  • Site: Truist Park
  • City: Atlanta, GA
  • Network/Streaming: MASN, 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 Nationals at the Braves

The latest odds as of Thursday:

  • Moneyline: Nationals (+186), Braves (-225)
  • Spread:  Braves -1.5
  • Total: 9.0 runs

Probable starting pitchers for Nationals at Braves

  • Pitching matchup for May 15, 2025: Trevor Williams vs. AJ Smith-Shawver
    • Nationals: Trevor Williams (2-4, 5.88 ERA)
      Last outing: 5/10 vs. St. Louis - 6IP, 4ER, 7H, 1BB, 4Ks
    • Braves: AJ Smith-Shawver (2-2, 2.76 ERA)
      Last outing: 5/10 at Pittsburgh - 5.2IP, 1ER, 5H, 2BB, 7Ks

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 Nationals at Braves

  • Yesterday's 5-4 win was the first game in the Nationals' last 7 road games that did not cash to the UNDER the Total.
  • Austin Riley has at least one hit in 12 of 13 games in May (16-53)
  • Dylan Crews picked up 2 hits last night after totaling a mere 2 hits in his previous 7 games (2-23)

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 Nationals 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 Thursday's game between the Nationals 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 Washington Nationals at +1.5.
  • Total: NBC Sports Bet is recommending a play on the under on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

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)

Twins at Orioles prediction: Odds, expert picks, starting pitchers, betting trends, and stats for May 15

Its Thursday, May 15 and the Twins (2-320) are in Baltimore to take on the Orioles (15-26).

Chris Paddack is slated to take the mound for Minnesota against Tomoyuki Sugano for Baltimore.

The Twins have now won 10 straight following a pair of wins over the Orioles yesterday. Christian Vazquez and Brooks Lee went deep in the opener to lead the Twins to a 6-3 win. Minnesota rallied for three in the eighth on Kody Clemens' home run to cap a comeback and complete the sweep with an 8-6 win.

Lets dive into this afternoon's matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch 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 Twins at Orioles

  • Date: Thursday, May 15, 2025
  • Time: 12:35PM EST
  • Site: Oriole Park at Camden Yards
  • City: Baltimore, MD
  • Network/Streaming: MNNT, MASN2, 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 Twins at the Orioles

The latest odds as of Thursday:

  • Moneyline: Twins (+114), Orioles (-134)
  • Spread:  Orioles -1.5
  • Total: 9.0 runs

Probable starting pitchers for Twins at Orioles

  • Pitching matchup for May 15, 2025: Chris Paddack vs. Tomoyuki Sugano
    • Twins: Chris Paddack (1-3, 4.77 ERA)
      Last outing: 5/9 vs. San Francisco - 7.1IP, 1ER, 3H, 0BB, 6Ks
    • Orioles: Tomoyuki Sugano (4-2, 2.72 ERA)
      Last outing: 5/9 at Angels - 7.1IP, 1ER, 3H, 0BB, 5Ks

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 Twins at Orioles

  • The Twins are on an 10-game winning streak
  • The Twins have covered the Run Line in 9 of the last 10 games
  • Carlos Correa is 12-40 in May (.300)
  • Adley Rutschman is just 5-38 in May (.132)

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 Twins and the Orioles

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Thursday's game between the Twins and the Orioles:

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