Mets prospect Matt Allan back on mound and excelling after inspiring comeback

For most of the other players taking the field in Port St. Lucie on April 6, 2025, it was just another day on the diamond. For Mets right-handed pitching prospect Matt Allan, it was the culmination of hard work after years of setbacks and rehabs.

The last time Allan had pitched in a professional regular season game was August 31, 2019, for the Brooklyn Cyclones in the now-defunct short-season New York-Penn League. The span between appearances? 2,046 days. Yep, you read that right. Over 2,000 days.

In the 2019 MLB Draft, Allan was considered the best high school pitching prospect in the country, ranking as the No. 13 overall prospect in the draft class according to MLB Pipeline. The Mets held the No. 12 pick in that draft, and at the time, I had heard that they had a high level of interest in Allan. But they had not selected a high school pitcher with a true first-round pick since Scott Kazmir in 2002.

The Mets would end up selecting third baseman Brett Baty with the No. 12 pick, and night one of the draft came and went with Allan going unselected. At the time, I took that as a sign that a top Florida high school pitcher was planning on fulfilling his commitment to the University of Florida with eyes on being a future No. 1 overall pick.

What I didn’t know was that there was an underlying condition referred to as an asymptomatic elbow that had scared teams off from using a first-round pick on him.

"I had a preexisting injury with my elbow, but I didn’t know it," Allan told SNY on The Mets Pod. "I never felt anything, and it didn’t bother me, but on my pre-draft MRI, that was one of the things that deterred teams in the first round because at that point my elbow was a ticking time bomb."

With the success rate of returning from Tommy John surgery increasing, the Mets decided collectively by then-general manager Brodie Van Wagenen, vice president of amateur scouting Tommy Tanous and scouting director Marc Tramuta that the risk was worth taking in the third round, with pick No. 89 overall.

The Mets ended up signing Allan for $2.5 million, essentially the equivalent of the slot value of the 28th overall pick. Allan immediately emerged as a top prospect in the Mets organization and became a unanimous top 100 prospect in the sport.

In 2019, he pitched with the Gulf Coast League Mets -- also a team and league that doesn’t exist anymore -- and joined Brooklyn for its New York-Penn League championship push. Then began the setbacks:

- The 2020 minor league season was canceled due to the COVID pandemic
- Allan underwent Tommy John surgery in May of 2021
- He underwent ulnar nerve transposition surgery in January of 2022
- He underwent UCL revision surgery (aka a second Tommy John) in February of 2023

There were times during the rehab that Allan wasn’t sure that his arm would ever rebound.

"Yeah, definitely," Allan said. "Mentally it was very tough. Even towards the end, when I knew I was healthy, I had questions if I would ever turn back to 2020 or 2021 Matt Allan, where I felt like I was on the top of the world. For a lot of people, it’s different mental hurdles at different points in rehab. Will I be able to play catch pain-free? Will I be able to throw 90 mph? Will I be able to throw off a mound? What’s going to happen when I face live hitters?"

When the calendar flipped to 2025, Allan had finally accomplished all of the above hurdles. He had a full, normal spring training, preparing for a full season to pitch just like everyone else for the first time as a professional baseball player.

He had previously thrown just three pitches – a four-seam fastball, curve ball and changeup. This spring, he added two pitches that he had never thrown before in his life -- a cutter and a gyro slider.

"Coming out of rehab, I realized I have good enough stuff that I could [only] make it so far," Allan explained about the additions to his repertoire, "but I want to make it to the big leagues and have a successful big league career."

Rehab was over, spring training was over, and April 6 came. It was time to do it for real. This wasn’t a bullpen session on the back fields or a live batting practice session. This game counted. Surprisingly, Allan didn’t feel the nerves until he toed the mound that day.

"I thought the plate looks a little further away than I thought," he said with a laugh. "Man, there are more people in the stands than I was expecting."

In stepped Marlins infield prospect Starlyn Caba, a top 100 prospect who was the headlining piece of the Jesús Luzardo trade this past offseason. Allan took a deep breath and uncorked his first pitch: a strike on a four-seam fastball at 97 mph.

"After strike one, I said thank God, let’s go, it’s time to roll," he said.

Allan proceeded to strike out Caba on six pitches, four of which were 97 mph fastballs. Before he knew it, his first outing in 2,046 days was complete. He went 2.2 innings, allowing two hits, zero runs, one walk and struck out five on 44 pitches.

After the game is when it set in the most for Allan, and it was a conversation with his mother that helped things settle.

"I was going over the game," Allan said. "I had a decent outing, and I was critiquing myself because I hold myself to a very high standard."

His mother stopped him and reminded him to take a breath and, in the big picture, realize what he accomplished. It wouldn’t have mattered if he had given up nine runs on nine home runs that day. He made it back.

The biggest struggle for Allan thus far in 2025 is not a surprising one to the organization, but is one to Allan himself.

"The biggest struggle I’ve had since coming back is just the overall feel and the overall command. The pitch-to-pitch recognition and feel of, say, a yanked fastball. Back in 2019 or 2020, that would last maybe a pitch or two, now it could be a whole inning just because of the reps I don’t have."

All of that will come back with time and repetition.

While this is a story of perseverance and a relentless work ethic, let’s not get it twisted -- this is a highly talented pitching prospect who just turned 24 years old, regaining a professional career. As of this writing, Allan has gotten into nine games, posting a 3.12 ERA across 17.1 innings, allowing 12 hits and 15 walks while striking out 19.

Allan is not concerned with those numbers. His focus is to remain healthy for a full season and get the feel for pitching back that he had over 2,000 days ago. He is not lacking in confidence, however.

"I feel like my stuff is as good as it’s ever been, and still not even close to as good as it’s going to be by the end of the season. As I continue to keep throwing these pitches that I’ve only thrown for half a year, they are just going to get better, and I am going to get more confident and fill up the zone even more. At that point, I am going to be really dangerous."

Time will tell what Matt Allan ultimately becomes as a baseball player, but a book that for some time looked to be closed just entered another chapter.

Former NHL D-Man Mark Friedman Signs Two-Year Deal In Sweden

Canadian defenseman Mark Friedman, 29, has signed a two-year contract to play for Rögle BK, the SHL club announced on Thursday.

“I’m really looking forward to moving to Sweden and playing for Rögle,” said Friedman. “It feels like a perfect time in life to take this step. You always want to go to the team that shows the most interest, which Rögle did.”

“He’s an intense two-way defender who will contribute offensively with his mobility and defensively with his physique,” said Rögle sports director Hampus Sjöström. “He’s a physical player and possesses a strong character that will add a lot of color to the group. A guy who competes hard in practise and games.”

Originally from Toronto, Friedman played three years at Bowling Green University and was chosen in the third round, 86th overall, in the 2014 NHL Entry Draft by the Philadelphia Flyers.

Between 2018 and early 2025, Friedman played 93 NHL regular-season games for the Flyers, Pittsburgh Penguins and Vancouver Canucks, recording 13 points and 80 penalty minutes. He also played six playoff games with Pittsburgh in 2022, recording one assist.

In February 2025, Friedman was traded from Vancouver to the Nashville Predators for future considerations but finished the season with the Milwaukee Admirals of the AHL.

Rögle has been one of the SHL’s more successful teams over the past five seasons but is coming off a year where it finished seventh in the regular season and was eliminated in the play-in round. The team also has under contract for 2025-26 former NHLer Fredrik Olofsson.

Will Celtics trade Hauser? Three potential landing spots for sharpshooter

Will Celtics trade Hauser? Three potential landing spots for sharpshooter originally appeared on NBC Sports Boston

The Boston Celtics enter the 2025 offseason facing a harsh reality: If they want to get under the second apron of the NBA’s luxury tax to avoid highly-restrictive penalties, they’ll need to cut at least $20 million in salary.

That means potentially trading multiple rotation players — one of which could be veteran wing Sam Hauser.

While Hauser is one of the league’s best 3-point shooters — his 42 percent clip from deep since 2022-23 ranks second in the NBA among players with at least 500 3s made in that span — his four-year, $45 million extension kicks in this summer. If the Celtics believe 2024 first-round pick Baylor Scheierman can develop into a serviceable rotation player, they might explore trading Hauser as one way to cut costs.

In fact, Sports Illustrated’s Chris Mannix identified Hauser as the “most likely” Boston player to get traded during NBC Sports Boston’s The Off C’season YouTube show Wednesday. So, which teams may have interest in the 27-year-old wing based on their team needs and financial situations?

Here are three potential options, as discussed by Mannix, NBC Sports Boston’s Celtics Insider Chris Forsberg, NBC Sports Boston’s Celtics play-by-play announcer Drew Carter and Yahoo Sports’ Kevin O’Connor on The Off C’season.

San Antonio Spurs

Forsberg floated a hypothetical trade in which the Celtics receive Julian Champagnie and a second-round pick from San Antonio in exchange for Hauser. Champagnie would be a downgrade from Hauser offensively, but he averaged 9.9 points per game for the Spurs last season while playing in all 82 games and would save Boston $7 million against the cap.

“There are going to be teams out there that are looking for shooting that don’t love the free agent market, so I look at the Spurs … who have very real pathway to being a legit contender really quickly, and part of that is adding shooting in the form of Sam Hauser,” Forsberg explained.

“I know you guys are looking at Champagnie and a second-round pick like, ‘That’s what we’re doing?’ It’s the cost savings that are most important to Boston at this point. Again, it sucks. It’s not fun that these are the paths we’re navigating. It’s just reality.”

Orlando Magic

Forsberg noted the Celtics could explore a deal like the one above with “any team in the league” that needs a shooter like Hauser, and the Magic certainly qualify after ranking dead-last in the NBA in 3-point percentage in 2024-25. Mannix also mentioned Orlando as a team to watch this offseason as it aims to bolster its offense.

One note about the Magic: They’re over the first apron of the luxury tax and would need to match 100 percent of their outgoing salary in trades. So, if the Celtics want to trim salary in a deal that sends Hauser to Orlando, they’d need to get a third team involved to acquire a lower-cost player.

Detroit Pistons

Like the Magic, the Pistons are a young team with upside that could emerge as a legitimate Eastern Conference contender with the addition of more offense and veteran experience, making Hauser a natural fit.

Forsberg mentioned Detroit as a possible destination for Hauser, while Omari Sankofa of the Detroit Free Press listed Hauser as a potential offseason trade target for the Pistons.

“You can trade him to Detroit — find a young player who makes manageable money and will help you cut costs and hope that you get back a pick as well,” Forsberg said. “That’s essentially what you’re looking for.”

Detroit has two players on its roster making under $5 million next season — Marcus Sasser and Bobi Klintman — who project as the most likely targets for Boston if it wanted to cut significant salary.

Watch the full episode of The Off C’Season in the video below:

Mets at Dodgers: How to watch on SNY on June 5, 2025

The Mets conclude a four-game series with the Dodgers in Los Angeles on Thursday at 4:10 p.m. on SNY.

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


Mets Notes

  • Juan Soto has reached base 13 times in his last 26 plate appearances, including home runs on Saturday, Sunday, and Tuesday
  • Pete Alonso has reached base in 11 consecutive games, and has hit five home runs during that span
  • Francisco Lindor has nine hits in his last 24 at-bats, and has smacked four home runs in his last six games

METS
DODGERS

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-


What channel is SNY?

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

How can I stream the game?

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

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

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

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

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

How can I watch the game on the MLB App? 

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

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

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

Orioles at Mariners Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 5

It's Thursday, June 5 and the Orioles (24-36) are in Seattle to take on the Mariners (32-28). Zach Eflin is slated to take the mound for Baltimore against Bryan Woo for Seattle.

Baltimore is on a five-game winning streak and are 8-2 over the last 10 games. The Orioles go for the sweep over the Mariners today after winning the past two days, 5-1 and 3-2. This is a season-high winning streak for Baltimore, while Seattle is 2-5 over the last seven games.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch 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 Orioles at Mariners

  • Date: Thursday, June 5, 2025
  • Time: 3:40PM EST
  • Site: T-Mobile Park
  • City: Seattle, WA
  • Network/Streaming: MASN2, RSNW

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Orioles at the Mariners

The latest odds as of Thursday:

  • Moneyline: Orioles (+144), Mariners (-172)
  • Spread:  Mariners -1.5
  • Total: 7.0 runs

Probable starting pitchers for Orioles at Mariners

  • Pitching matchup for June 5, 2025: Zach Eflin vs. Bryan Woo
    • Orioles: Zach Eflin, (4-2, 4.46 ERA)
      Last outing: 7.0 Innings Pitched, 0 Earned Runs Allowed, 4 Hits Allowed, 1 Walk, and 6 Strikeouts
    • Mariners: Bryan Woo, (5-2, 2.82 ERA)
      Last outing: 6.2 Innings Pitched, 3 Earned Runs Allowed, 6 Hits Allowed, 1 Walk, and 3 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

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

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 Orioles and the Mariners:

  • Moneyline: NBC Sports Bet is recommending a play on the Seattle Mariners on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Baltimore Orioles at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.

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

Top betting trends & insights to know ahead of Orioles at Mariners

  • The Orioles have lost 12 of 20 games this season following a win
  • 5 of the Orioles' last 7 road matchups against the Mariners have stayed under the Total
  • It has been 7 games since the Mariners last covered the Run Line

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

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

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

Phillies at Blue Jays Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 5

Its Thursday, June 5 and the Phillies (37-24) are in Toronto to take on the Blue Jays (32-29).

Jesús Luzardo is slated to take the mound for Philadelphia against Chris Bassitt for Toronto.

The Jays evened the series at one game apiece with a 2-1 win last night. Alejandro Kirk singled to center in the bottom of the ninth and drove in Vlad Guerrero Jr. with the winning run.

Lets dive into today'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 Phillies at Blue Jays

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

The latest odds as of Thursday:

  • Moneyline: Phillies (-125), Blue Jays (+105)
  • Spread:  Phillies -1.5
  • Total: 8.0 runs

Probable starting pitchers for Phillies at Blue Jays

  • Pitching matchup for June 5, 2025: Jesús Luzardo vs. Chris Bassitt
    • Phillies: Jesús Luzardo (5-1, 3.58 ERA)
      Last outing: 5/31 vs. Milwaukee - 3.1IP, 12ER, 12H, 3BB, 4Ks
    • Blue Jays: Chris Bassitt (5-3, 3.80 ERA)
      Last outing: 5/30 vs. A's - 5.0IP, 5ER, 7H, 2BB, 6Ks

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

  • The Phillies have won 4 of their last 5 games against AL East teams
  • Blue Jays' pitcher Chris Bassitt has an ERA of 3.81 this season
  • The Blue Jays have covered in 4 of their last 5 games with Chris Bassitt as starting pitcher to return 3.31 units
  • George Springer is 1-9 through 3 games in June

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

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

Pacers embrace underdog role in 2025 NBA Finals

OKLAHOMA CITY — Oklahoma City is a historic favorite in the NBA Finals. The Thunder are -9.5 point favorites to win Game 1 and -700 to win the series, according to our partners at BetMGM. Good luck finding a pundit who picked Indiana to win the series.

The Pacers are good with that. They have fully embraced their underdog role.

"If we were to win a championship, I don't want to win any other way," Tyrese Haliburton said on the eve of Game 1. "I don't want to go around or over. I want to go through. You want to go through the best team, the best challenge. This is the best challenge. This is the best team in the NBA. It's been the best team in the NBA all year."

Oklahoma City has been the NBA's best all season, winning 68 games with a historic +12.7 net rating — more than 10 points better than Indiana. The Thunder charged through the "varsity" Western Conference to reach the NBA Finals.

Which is why nobody is giving the Pacers much of a chance. However, to a man, Indiana players feel like they have been here before.

"I feel like that's been the norm for us throughout the playoffs," T.J. McConnell said. "That's okay. We're not really worried about the external noise. We know what we have to do to win. We have to do it together. Anything outside of that we're not concerning ourselves with."

"I don't think we expect anyone to pick us. It's been that way the whole playoffs, the whole season," Pascal Siakam said, echoing the same idea. "Think nothing for us changes. We just continue to be ourselves, focus on us. It's always been us against everyone. Doesn't change."
Indiana enters the Finals with confidence, having seen a team that plays like Oklahoma City every single day in practice. The Thunder will not surprise the Pacers.

"The fact that they play similar to us, I mean, we've been seeing that every day since training camp, you know what I mean?" Myles Turner said.

Pacers fans and even players may feel overlooked, but they are used to that.

"I don't think any of us care how overlooked we are," Andrew Nembhard said. I don't think we pay attention to what media thinks about what our projections are going to be. We have a close-knit group and we look inward. We believe in ourselves."

At every step, the Pacers have proved the doubters wrong. They believe they can do that one more time.

Royals at Cardinals Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 5

It's Thursday, June 5, and the Royals (32-29) are in St. Louis to take on the Cardinals (33-27). Cole Ragans is slated to take the mound for Kansas City against Matthew Liberatore for St. Louis.

Yesterday's matchup between the two was postponed due to inclement weather in the area. Today will be a doubleheader.

The Royals need to get something going in this series. They are in fourth place in the AL Central and 8.0 games back from the first-place Detroit Tigers. They have lost six of their last 10 and hope to build on their 10-7 Tuesday win.

Let's dive into the matchup and find a sweat or two.

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

  • Date: Thursday, June 5, 2025
  • Time: 7:45PM EST
  • Site: Busch Stadium
  • City: St. Louis, MO
  • Network/Streaming: FanDuel Sports Network Midwest, FanDuel Sports Network Kansas City

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

The latest odds as of Thursday:

  • Moneyline: Royals (-102), Cardinals (-117)
  • Spread:  Cardinals 1.5
  • Total: 7.0 runs

Probable starting pitchers for Royals at Cardinals

  • Pitching matchup for June 5, 2025: Cole Ragans vs. Matthew Liberatore
    • Royals: Cole Ragans, (2-3, 4.53 ERA)
      Last outing (St. Louis Cardinals, 5/16): 5.0 Innings Pitched, 4 Earned Runs Allowed, 5 Hits Allowed, 0 Walks, and 7 Strikeouts
    • Cardinals: Matthew Liberatore, (3-4, 3.08 ERA)
      Last outing (Texas Rangers, 5/30): 5.0 Innings Pitched, 4 Earned Runs Allowed, 7 Hits Allowed, 1 Walks, and 5 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

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

  • The Cardinals are 6-4 in their last 10 games
  • Each of the Royals' last 3 games at the Cardinals have gone over the Total
  • The Royals have covered the Run Line in 10 of their last 12 road games against the Cardinals

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 Royals and the Cardinals

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 Royals and the Cardinals:

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

ICYMI in Mets Land: Juan Soto is shuffling again; Mark Vientos injury update

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


Tigers at White Sox Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 5

Its Thursday, June 5 and the Tigers (41-22) are in Chicago to take on the White Sox (19-43).

Casey Mize is slated to take the mound for Detroit against Sean Burke for Chicago.

The Tigers have won two of the first three games of this series following last night's 5-4 win. Riley Greene went 3-5 and drove in two runs as Detroit won their 41st game of the season. Chase Meidroth went 3-4 in the loss for the Sox.

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

  • Date: Thursday, June 5, 2025
  • Time: 2:10PM EST
  • Site: Rate Field
  • City: Chicago, IL
  • Network/Streaming: FDSNDT, CHSN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Tigers at the White Sox

The latest odds as of Thursday:

  • Moneyline: Tigers (-218), White Sox (+180)
  • Spread:  Tigers -1.5
  • Total: 8.0 runs

Probable starting pitchers for Tigers at White Sox

  • Pitching matchup for June 5, 2025: Casey Mize vs. Sean Burke
    • Tigers: Casey Mize (6-1, 2.82 ERA)
      Last outing: 5/30 at Kansas City - 3.1IP, 3ER, 8H, 2BB, 4Ks
    • White Sox: Sean Burke (3-6, 4.20 ERA)
      Last outing: 5/30 at Baltimore - 6IP, 2ER, 5H, 1BB, 6Ks

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

  • The Tigers have won 4 of their last 5 series
  • Each of the White Sox's last 3 home games against the Tigers have gone over the Total
  • The White Sox are showing a profit of 2.22 units on the Run Line in their last 5 games at Rate Field
  • Riley Greene is enjoying a modest 4-game hitting streak with 8 hits in 16ABs (.500) in June

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 Tigers and the White Sox

Rotoworld Best Bet

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

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

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

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

  • Moneyline: NBC Sports Bet is recommending a play on the Detroit Tigers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the 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)

Padres at Giants prediction: Odds, expert picks, starting pitchers, betting trends, and stats for June 5

It's Thursday, June 5 and the Padres (35-25) are in San Francisco to take on the Giants (34-28). Dylan Cease is slated to take the mound for San Diego against Robbie Ray for San Francisco.

The Padres had their three-game winning streak snapped in a 6-5 loss to the Giants yesterday. San Diego took the first meeting, so this will be the rubber match between the two featuring two of the best pitchers they have to offer.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch 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 Padres at Giants

  • Date: Thursday, June 5, 2025
  • Time: 3:45PM EST
  • Site: Oracle Park
  • City: San Francisco, CA
  • Network/Streaming: SDPA, 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 Padres at the Giants

The latest odds as of Thursday:

  • Moneyline: Padres (+106), Giants (-126)
  • Spread:  Giants -1.5
  • Total: 7.0 runs

Probable starting pitchers for Padres at Giants

  • Pitching matchup for June 5, 2025: Dylan Cease vs. Robbie Ray
    • Padres: Dylan Cease, (1-4, 4.67 ERA)
      Last outing: 4.2 Innings Pitched, 3 Earned Runs Allowed, 7 Hits Allowed, 1 Walk, and 6 Strikeouts
    • Giants: Robbie Ray, (7-1, 2.43 ERA)
      Last outing: 7.0 Innings Pitched, 1 Earned Run Allowed, 2 Hits Allowed, 3 Walks, and 9 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Expert picks & predictions for tonight’s game between the Padres 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 Thursday’s game between the Padres and the Giants:

  • Moneyline: NBC Sports Bet is recommending a play on the San Francisco Giants on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the San Diego Padres at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.

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

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

  • The Giants have won 12 of their last 20 home games
  • The Under is 4-1 in the Giants' last 5 games
  • The Giants are 10-2 in Ray's 12 starts, but 1-2 in the last three games

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

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

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

Royals at Cardinals Game 2 prediction: Odds, expert picks, starting pitchers, trends, and stats for June 5

Its Thursday, June 5 and the Royals (32-29) are in St. Louis to take on the Cardinals (33-27) for a doubleheader following last night's rainout.

Cole Ragans is slated to take the mound for Kansas City against Matthew Liberatore for St. Louis in Game 2.

The series opened Tuesday with a 10-7 Royals' win. Bobby Witt Jr. drove in four to pace the offense which overcame an awful start from Michael Lorenzen who allowed seven runs in just 2.2 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 Royals at Cardinals - Game 2

  • Date: Thursday, June 5, 2025
  • Time: 7:45PM EST
  • Site: Busch Stadium
  • City: St. Louis, MO
  • Network/Streaming: FDSNKC, FDSNMW

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 Royals at the Cardinals - Game 2

The latest odds as of Thursday:

  • Moneyline: Royals (-102), Cardinals (-117)
  • Spread:  Cardinals 1.5
  • Total: 7.0 runs

Probable starting pitchers for Royals at Cardinals - Game 2

  • Pitching matchup for June 5, 2025: Cole Ragans vs. Matthew Liberatore
    • Royals: Cole Ragans (2-3, 4.53 ERA)
      Last outing: 5/16 vs. St. Louis - 5IP, 4ER, 5H, 0BB, 7Ks
    • Cardinals: Matthew Liberatore (3-4, 3.08 ERA)
      Last outing: 5/30 at Texas - 5IP, 4ER, 7H, 1BB, 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 Royals at Cardinals - Game 2

  • The Cardinals are showing a 129% return on investment at home on the Money Line
  • Each of the Royals' last 3 games in St. Louis have gone over the Total
  • The Royals have covered the Run Line in 10 of their last 12 road games against the Cardinals
  • Bobby Witt Jr. is 3-8 to open June after closing May with just 2 hits in his final 18 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 Royals and the Cardinals

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 2 between the Royals and the Cardinals:

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

Mets at Dodgers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 5

It's Thursday, June 5 and the Mets (39-23) are in Los Angeles to take on the Dodgers (37-25). David Peterson is slated to take the mound for New York against Landon Knack for Los Angeles.

The Mets earned another victory over the Dodgers yesterday, 6-1, giving New York the season edge 4-2 with today being the final matchup. New York is 5-1 over the last six games and 9-2 in the past 11 outings.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch 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 Mets at Dodgers

  • Date: Thursday, June 5, 2025
  • Time: 4:10PM EST
  • Site: Dodger Stadium
  • City: Los Angeles, CA
  • Network/Streaming: SNY, SNLA, MLBN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Mets at the Dodgers

The latest odds as of Thursday:

  • Moneyline: Mets (+106), Dodgers (-124)
  • Spread:  Dodgers -1.5
  • Total: 9.0 runs

Probable starting pitchers for Mets at Dodgers

  • Pitching matchup for June 5, 2025: David Peterson vs. Landon Knack
    • Mets: David Peterson, (4-2, 2.69 ERA)
      Last outing: 5.2 Innings Pitched, 1 Earned Run Allowed, 5 Hits Allowed, 1 Walk, and 5 Strikeouts
    • Dodgers: Landon Knack, (3-2, 4.59 ERA)
      Last outing: 6.0 Innings Pitched, 1 Earned Run Allowed, 5 Hits Allowed, 3 Walks, and 6 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

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

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 Mets and the Dodgers:

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

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

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

  • The Mets have won 4 of their last 5 matchups against NL West teams
  • The Under is 4-1 in the Dodgers' last 5 matchups against National League teams
  • The Dodgers have failed to cover the Run Line in 5 of their last 7 games

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

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

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

Royals at Cardinals Game 1 prediction: Odds, expert picks, starting pitchers, trends, and stats for June 5

Its Thursday, June 5 and the Royals (32-29) are in St. Louis to take on the Cardinals (33-27) in a day/night doubleheader following yesterday's rainout.

Let's talk about Game 1. Noah Cameron is slated to take the mound for Kansas City against Miles Mikolas for St. Louis.

The Royals opened the series with a 10-7 win. The ten runs were the most KC scored since a 10-0 win on May 8. Savor the moment Royals' fans as this is a team that is the third-worst in baseball producing only 204 runs on the season. Only Colorado and Pittsburgh have scored fewer runs.

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 Royals at Cardinals - Game 1

  • Date: Thursday, June 5, 2025
  • Time: 1:45PM EST
  • Site: Busch Stadium
  • City: St. Louis, MO
  • Network/Streaming: FDSNKC, FDSNMW

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 Royals at the Cardinals - Game 1

The latest odds as of Thursday:

  • Moneyline: Royals (+110), Cardinals (-131)
  • Spread:  Cardinals -1.5
  • Total: 8.0 runs

Probable starting pitchers for Royals at Cardinals - Game 1

  • Pitching matchup for June 5, 2025: Noah Cameron vs. Miles Mikolas
    • Royals: Noah Cameron (2-1, 1.05 ERA)
      Last outing: 5/28 vs. Cincinnati - 6.1IP, 1ER, 6H, 2BB, 2Ks
    • Cardinals: Miles Mikolas (4-2, 3.90 ERA)
      Last outing: 5/28 at Baltimore - 4IP, 4ER, 9H, 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 Royals at Cardinals - Game 1

  • Willson Contreras is riding a modest 4-game hitting streak (4-15)
  • Salvador Perez is 4-9 to open June
  • St. Louis is 6-4 over their last 10 games to keep pace in the NL Central sitting 4.5 games behind the Cubs
  • Kansas City is 4-6 over their last 10 games to drop 8 games behind Detroit in the AL Central

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 1 between the Royals and the Cardinals

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 Royals and the Cardinals:

  • Moneyline: NBC Sports Bet is recommending a play on the St. Louis Cardinals on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the St. Louis Cardinals 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)

New Queen’s tournament to offer equal prize money for women by 2029

  • LTA hopes profit from new venture will bridge gap

  • 2025 prize pot at £1.042m for women; £2.12m for men

The LTA has pledged to secure equal prize money for the new women’s tennis tournament held at Queen’s and the mixed event in Eastbourne by 2029 at the latest.

Women’s tennis will return to The Queen’s Club in Baron’s Court, London for the first time in more than 50 years next week in the form of a WTA 500 event, one week before the annual men’s ATP 500 event at Queen’s. The player list includes Madison Keys, Elena Rybakina, Emma Raducanu and Katie Boulter.

Continue reading...