Mets’ Juan Soto vows to ‘come back stronger’ after shocking All-Star Game snub

The reserves and pitchers for this year’s All-Star Game were announced on Sunday night. 

Francisco Lindor was already set to represent the organization for the first time in his Mets career after being selected as the NL’s starting shortstop via fan voting. 

Now he’ll have two teammates joining him -- Pete Alonso and Edwin Diaz

Surprisingly not on that list is Juan Soto, who has been widely regarded as one of the biggest snubs heading into this year’s event. 

Instead, we’ll see Miami’s Kyle Stowers, Arizona’s Corbin Carroll, Washington’s James Wood, and San Diego’s Fernando Tatis Jr. serve as the NL’s outfield reserves next week in Atlanta. 

This snaps a four-year stretch in which Soto has participated in All-Star festivities. 

“Sometimes you’re going to make it and sometimes you don’t, that’s just part of baseball,” he told Dan Martin of the New York Post. “It looks like I didn’t [do enough this year]. I’ve just got to be better.”

Soto started his Mets career on a bit of a low note based on his incredibly high standards, but of late he’s been making a strong case for the honors. 

The big-money outfielder was particularly locked in during June -- securing the NL Player of the Month after slashing an incredible .322/.474/.722 with 11 home runs, 20 RBI, 25 walks, and 25 runs scored. 

His 11 homers tied the most he’s hit in a single month. He also joined Darryl Strawberry as just the second player in franchise history with 10-plus home runs and 20-plus walks in a calendar month.

Soto’s been able to carry that success over to the first few days of July -- he now finds himself 10th in baseball with 21 long balls, he’s driven in 52 runs, and is up to a much more respectable .904 OPS on the season.

Still, it appears his mid-season turnaround won’t be enough this year. 

“Everyone wants to be an All-Star and live the experience of being there,” he said. “I was glad I was able to be there four years in a row, if I didn’t make it this year, it’s no big deal. I’ll come back stronger next year.”

Short-handed Dodgers may be forced to make roster moves after Astros sweep

LOS ANGELES — Los Angeles Dodgers manager Dave Roberts could do little to counteract Houston Astros left-handers Bennett Sousa and Bryan King in the seventh and eighth innings of a 5-1 loss.

Three of Roberts’ four right-handed hitting reserves — Teoscar Hernández, Kiké Hernández and switch-hitter Tommy Edman — were unavailable because of minor injuries, which could force the Dodgers to make a roster move to bolster their bench depth before the series opener at Milwaukee.

That forced left fielder Michael Conforto, second baseman Hyeseong Kim and catcher Dalton Rushing, all lefties, to bat against Sousa and King, who threw scoreless innings to help the Astros sweep a three-game series in Dodger Stadium for the first time since 2008.

“Today, we had one player available, and that was the catcher,” Roberts said, referring to All-Star starter Will Smith, who is healthy but was given the day off. “That’s not a good feeling.”

Teoscar Hernández, who is batting .257 with a .758 OPS, 14 homers and 54 RBIs, fouled a ball off his left foot. A scan of the foot was negative, but he was too sore to play and will be reevaluated.

Edman, who is batting .239 with a .718 OPS, 10 homers and 38 RBIs, fractured his toe when he fouled a ball off his right foot, but Roberts said the utility player should be able to play through the injury.

“It’s kind of per his (pain) tolerance,” Roberts said, “so I don’t see an (injured list) situation.”

Kiké Hernández, a utility player who is batting .195 with eight homers and 22 RBIs in 71 games, has been playing with left-elbow discomfort for about a month and seems the most likely of the three to go in the injured list.

“It doesn’t affect the defense, but his swing has been compromised — yesterday (Saturday), it came to a head as far as swinging, and so we stayed away from him today (Sunday),” Roberts said. “So with these three guys, we’re trying to figure out where we’re at.”

Clayton Kershaw makes his 11th All-Star team. James Wood is the youngest All-Star at 22

NEW YORK— Dodgers pitcher Clayton Kershaw was picked for his 11th All-Star Game and Paul Skenes, James Wood and Elly De La Cruz boosted the 23-and-under group to five when they were picked for the July 15 showcase at Atlanta’s Truist Park.

Wood at 22 is the youngest of the 65 All-Stars, while Skenes, De La Cruz and fan-elected starters Pete Crow-Armstrong and Jacob Wilson are all 23.

Cal Raleigh and Yoshinobu Yamamoto joined Wood, Wilson and Crow-Armstrong among 19 first-time All-Stars. Wood was acquired by Washington in the August 2022 trade that sent outfielder Juan Soto to San Diego.

“It’ll just be cool being around some of the best players in the game,” Wood said.

Kershaw became the 20th pitcher to reach 3,000 strikeouts and Commissioner Rob Manfred made the left-hander the 65th All-Star as a so-called Legend Pick, his first since selecting Miguel Cabrera and Albert Pujols in 2022 under a provision in the then-new collective bargaining agreement.

Kershaw gives the Dodgers at least five All-Stars for the sixth straight season. The oldest NL All-Star at 37 and most senior All-Star with 11 selections, Kershaw is joined by Yamamoto and fan-elected starters Shohei Ohtani, Freddie Freeman and Will Smith.

Kershaw said he didn’t want to discuss the selection.

Pittsburgh’s Skenes is willing to start his second straight All-Star Game if picked by Dave Roberts, the Dodgers manager in charge of the NL team.

“I think it would be stupid to say no to that. It’s a pretty cool opportunity,” Skenes said. “I didn’t make plans over the All-Star break or anything. So, yeah, I’m super stoked.”

Detroit and Seattle will have four players each at the game.

Starting pitchers Hunter Brown of Houston, Garrett Crochet of Boston, Jacob deGrom of Texas, Max Fried of the New York Yankees and Tarik Skubal of Detroit were voted to the AL staff by players, managers and coaches along with relievers Aroldis Chapman of Boston, Josh Hader of Houston and Andrés Muñoz of Seattle.

Chapman is the oldest All-Star, born 19 days before Kershaw.

AL reserves picked by players included Toronto catcher Alejandro Kirk, Tampa Bay first baseman Jonathan Aranda and second baseman Brandon Lowe, Houston shortstop Jeremy Peña, Boston third baseman Alex Bregman, Athletics designated hitter Brent Rooker and outfielders Byron Buxton of Minnesota, Steven Kwan of Cleveland and Julio Rodríguez of Seattle.

MLB used its six picks on pitchers Kris Bubic of Kansas City, Yusei Kikuchi of the Los Angeles Angels, Shane Smith of the Chicago White Sox and Bryan Woo of Seattle, along with Yankees infielder Jazz Chisholm Jr. and Kansas City shortstop Bobby Witt Jr.

“Red carpet, that’s my thing,” Chisholm said. “I do have a ‘fit in mind.”

Smith became the second player since 2000 to become an All-Star in the season after he was selected in the Rule 5 draft, following Marlins second baseman Dan Uggla in 2006, according to the Elias Sports Bureau. Smith was left unprotected by Milwaukee and joined Wilson (Athletics) as the only rookies on the All-Star rosters.

Skenes, Washington’s MacKenzie Gore, Atlanta’s Chris Sale, San Francisco’s Logan Webb and Philadelphia’s Zack Wheeler were elected to the starting rotation by players along with relievers Jason Adam of San Diego, Edwin Díaz of the New York Mets and Randy Rodríguez of San Francisco.

Skenes started last year’s All-Star Game just 66 days after his major league debut, pitching a hitless inning in the NL’s 5-3 loss at Arlington, Texas.

Player-elected NL reserves were Colorado catcher Hunter Goodman, Mets first baseman Pete Alonso, St. Louis second baseman Brendan Donovan, Cincinnati’s De La Cruz at shortstop, Arizona third baseman Eugenio Suárez, Philadelphia DH Kyle Schwarber and Wood, Arizona’s Corbin Carroll and the Padres’ Fernando Tatis Jr. in the outfield.

MLB’s NL picks were Yamamoto, the Cubs’ Matthew Boyd, Milwaukee’s Freddy Peralta and the Giants’ Robbie Ray for the pitching staff along with Atlanta first baseman Matt Olson and Miami outfielder Kyle Stowers.

Mets outfielder Juan Soto, Dodgers shortstop Mookie Betts, Blue Jays outfielder George Springer, Phillies shortstop Trea Turner and Cardinals pitcher Sonny Gray were not picked. There usually are about 10 roster replacements between the announcements and the game.

Mets at Orioles: 5 things to watch and series predictions | July 8-10

Here are five things to watch and predictions as the Mets and Orioles play a three-game series in Baltimore starting on Tuesday at 6:35 p.m. on SNY.


5 things to watch

The pitching staff is stabilizing

The Mets entered this past weekend's series against the Yankees with their pitching situation being akin to a giant shrug emoji. That was due to the avalanche of recent injuries and a postponement early last week that resulted in a doubleheader.

The plan, which resulted in two Mets wins as the team showed serious moxie, meant bullpen games on Friday and Sunday that were sandwiched around a Frankie Montas start on Saturday in what was his first time on the mound after correcting pitch-tipping issues.

New York has made it through the worst, and reinforcements are on the way. Additionally, every key reliever except for Huascar Brazoban will be on at least two full days of rest when this series starts.

Against the Orioles, the Mets will have Clay Holmes starting on Tuesday, David Peterson getting the ball on Wednesday, and likely Montas taking the mound on Thursday.

When the Mets travel to Kansas City this weekend for their final three games before the All-Star break, the expectation is that Kodai Senga will come off the IL to pitch on Friday or Saturday, with Sean Manaea penciled in for his season debut on Sunday.

The offense is coming around

Since shaking off the terrible run they had to end June, New York's offense has been humming along during their recent 4-1 stretch.

While winning four of five games against the Brewers and Yankees (and beating up on some really good starting pitching along the way), the Mets have scored 32 runs -- an average of 6.4 runs per game.

The top of the lineup has continued to do much of the damage, but Ronny Mauricio and Brett Baty have been hitting better as well.

Mauricio went 4-for-10 with a double and two runs scored against the Yanks over the weekend, and Baty went 3-for-6 with a homer.

Mark Vientos still hasn't found his form since coming off the IL, but he hit into a lot of hard luck on Saturday -- a possible sign that things are about to turn for him.

Jesse Winker's return

Winker last played on May 4, which is when he suffered an oblique injury that threw the Mets' designated hitter situation into disarray.

After looking sharp at the plate during a rehab assignment, Winker is set to be activated from the IL ahead of Tuesday's game.

New York Mets designated hitter Jesse Winker (3) is congratulated by teammates after scoring against the St. Louis Cardinals during the second inning at Busch Stadium.
New York Mets designated hitter Jesse Winker (3) is congratulated by teammates after scoring against the St. Louis Cardinals during the second inning at Busch Stadium. / Jeff Curry-Imagn Images

And it's possible Winker's activation is coming at the perfect time, with the status of Starling Marte up in the air after his knee issue flared up.

Winker wasn't crushing it at the plate before he got injured, but he was solidly above average, with an OPS+ of 112.

His return should help lengthen the lineup in a serious way.

Baltimore's pitching has been among the worst in baseball

The Orioles entered this season as the AL East favorites of many, but the year has been a nightmare for them -- due in large part to their starting rotation.

While losing ace Corbin Burnes to the Diamondbacks in free agency, the O's didn't really do much to improve their rotation during the offseason. Their big signings were Tomoyuki Sugano and Charlie Morton.

Then they were hit with injuries to Kyle Bradish, Grayson Rodriguez, and -- most recently -- Zach Eflin.

Baltimore enters this series having allowed 453 runs this season. That is the second-most in the AL (better than only the Athletics) and fifth-most in the majors (the Diamondbacks, Nationals, and Rockies have all surrendered more).

The O's will trot out Brandon Young (7.02 ERA, 1.98 WHIP), Sugano (4.44 ERA, 1.31 WHIP), and Morton (5.47 ERA, 1.55 WHIP) this week against the Mets.

Orioles are looking to stave off a sell-off

With a record of 40-49, the Orioles are in last place in the AL East and 7.5 games behind the Mariners for the final Wild Card spot in the AL.

That means that their six-game stretch against the Mets and Marlins before the All-Star break could be determinative when it comes to what they do at the trade deadline.

If Baltimore decides to sell, it's likely that CF Cedric Mullins and 1B/OF/DH Ryan O'Hearn -- both free agents at the end of the season -- should be on the move.

Mullins could be an intriguing possibility for the Mets, who are in need of more offense in center.

The 30-year-old has a modest OPS+ of 102, but has clubbed 13 home runs.

Predictions

Who will the MVP of the series be?

Mark Vientos

The hits will start to fall for Vientos at Camden Yards.

Which Mets pitcher will have the best start?

David Peterson

Peterson returned to form in his last start, holding the Brewers to one earned run in 6.2 innings.

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

Jackson Holliday

Holliday is coming off a 4-for-4 performance against the Braves on Sunday.

Why Mike Krukow believes Giants' hitting trio is what it ‘promises to be'

Why Mike Krukow believes Giants' hitting trio is what it ‘promises to be' originally appeared on NBC Sports Bay Area

The Giants’ offense is heading in the right direction.

San Francisco broadcaster Mike Krukow joined KNBR 680’s “Murph & Markus” on Monday morning, where he was asked about Willy Adames, Matt Chapman and Rafael Devers making the Giants’ lineup for the first time this season against the Athletics

Hint: Krukow liked what he saw from the hitting trio.

“It’s what it promises to be,” Krukow said. “Willy Adames got off to a horrendous start. And yet, these last 25 games, he’s hitting like .320. 

“He’s really beginning to carry the club. He’s doing what everybody had hoped he would do in a Giants uniform. He’s red hot, and I think that’s great.” 

Before Saturday’s game, manager Bob Melvin insisted Chapman’s return to the lineup – after missing 23 games with a sprained right hand  – was favorable in a plethora of ways. 

He was right.

Even though he took better swings for most of June, Adames’ hot July run continued over the weekend, taking his monthly count to two homers and nine RBI. Adames’ OPS is up to a season-high .683. 

With Chapman back in the lineup, the Giants are starting to show signs of breaking out of their collective offensive slump. Krukow believes this change also will benefit both Devers and Chapman.

“I think that’s going to take pressure off of Devers until he still gets to the comfort zone,” Krukow added. “He’s flirting with it. And until Chapman gets completely tuned up, gets the at-bats he needs and gets sharp again. 

“It just promises to be a very exciting second half. Bob Melvin made mention of that, getting everybody back and everybody up to speed and going in the right direction. He thinks it’s going to be a great second half for the Giants.”

Download and follow the Giants Talk Podcast

Everything to know for the 2025 MLB All-Star Game: How to watch, rosters and more

Everything to know for the 2025 MLB All-Star Game: How to watch, rosters and more originally appeared on NBC Sports Philadelphia

The Midsummer Classic is right around the corner.

The top players across Major League Baseball will meet up for the 95th MLB All-Star Game as the American League battles the National League.

This year’s All-Star Game will be held at Truist Park in Atlanta, home of the Braves. It will be the third All-Star Game in Atlanta and first at Truist Park.

The AL got back in the win column in 2024, defeating the NL 5-3 at Globe Life Field in Arlington, Texas. The AL had won nine straight from 2013 to 2022 (there was no All-Star Game during the COVID-shortened 2020 season) before the NL snapped its skid with a 3-2 win in 2023.

Here’s everything you need to know to get set for the 2025 All-Star Game:

When is the 2025 MLB All-Star Game?

The 2025 All-Star Game is scheduled for Tuesday, July 15.

What time does the MLB All-Star Game start?

First pitch is scheduled for 8 p.m. ET.

Where is the 2025 MLB All-Star Game being played?

Truist Park in Atlanta will host the MLB All-Star Game for the first time in 2025.

The ballpark was supposed to host the 2021 Midsummer Classic, but MLB moved that game to Coors Field in Denver over objections to Georgia’s voting rights laws.

What TV channel is the MLB All-Star Game on?

FOX will air the 2025 MLB All-Star Game.

Where to stream the MLB All-Star Game live online

The MLB All-Star Game will also be available to stream on FoxSports.com and the Fox Sports app.

Does the MLB All-Star Game determine World Series home-field advantage?

The MLB All-Star Game no longer determines home-field advantage for the World Series.

That rule had been in place from 2003-2016, but now the team with the better regular season record gets home-field advantage in the Fall Classic.

Are there extra innings in the MLB All-Star Game?

If the MLB All-Star Game is tied after nine innings, it will not go to extra innings.

Instead, the outcome will be decided by a Home Run Derby. The derby format sees three players from each team getting three swings — with coaches pitching to them — to try to hit as many home runs as possible. The team with the most combined home runs is named the winner of the game.

The derby tiebreaker has not been used yet since the rule was implemented in 2022.

Are there MLB All-Star Game uniforms for 2025?

MLB is going back to primary team uniforms for the All-Star Game. For 2025, AL players will wear their road jerseys, while NL players will wear their home jerseys.

The league unveiled uniforms that players will wear for Gatorade workout day and the Home Run Derby:

MLB ASGMLB
The All-Star Game uniforms are inspired by Atlanta and the Braves’ Truist Park.

For the All-Star Game, club uniforms were used by the American League from 1933-2019 and by the National League from 1934-2019.

MLB All-Star Game all-time record

The AL boasts a 48-44-2 record all time over the NL entering the 2025 All-Star Game.

2025 MLB All-Star Game starters

Here are the starters for the AL and NL All-Star teams:

American League

  • C: Cal Raleigh, Seattle Mariners
  • 1B: Vladimir Guerrero Jr., Toronto Blue Jays
  • 2B: Gleyber Torres, Detroit Tigers
  • 3B: José Ramírez, Cleveland Guardians
  • SS: Jacob Wilson, Athletics
  • OF: Aaron Judge, New York Yankees
  • OF: Riley Greene, Detroit Tigers
  • OF: Javier Báez, Detroit Tigers
  • DH: Ryan O’Hearn, Baltimore Orioles

National League

2025 MLB All-Star Game reserves

Here are the backup position players for the 2025 MLB All-Star Game:

American League

  • Alejandro Kirk, C, Toronto Blue Jays
  • Jonathan Aranda, 1B, Tampa Bay Rays
  • Alex Bregman, 3B, Boston Red Sox
  • Jazz Chisholm Jr., 3B, New York Yankees
  • Brandon Lowe, 2B, Tampa Bay Rays
  • Jeremy Peña, SS, Houston Astros
  • Bobby Witt Jr., SS, Kansas City Royals
  • Byron Buxton, OF, Minnesota Twins
  • Steven Kwan, OF, Cleveland Guardians
  • Julio Rodríguez, OF, Seattle Mariners
  • Brent Rooker, DH, Athletics

National League

  • Hunter Goodman, C, Colorado Rockies
  • Pete Alonso, 1B, New York Mets
  • Elly De La Cruz, SS, Cincinnati Reds
  • Brendan Donovan, 2B, St. Louis Cardinals
  • Matt Olson, 1B, Atlanta Braves
  • Eugenio Suárez, 3B, Arizona Diamondbacks
  • Corbin Carroll, OF, Arizona Diamondbacks
  • Kyle Stowers, OF, Miami Marlins
  • Fernando Tatis Jr., OF, San Diego Padres
  • James Wood, OF, Washington Nationals
  • Kyle Schwarber, DH, Philadelphia Phillies

2025 MLB All-Star Game pitchers

Here are the pitchers for the 2025 MLB All-Star Game (starting pitchers to be determined):

American League starting pitchers

  • Hunter Brown, RHP, Houston Astros
  • Kris Bubic, LHP, Kansas City Royals
  • Garrett Crochet, LHP, Boston Red Sox
  • Jacob deGrom, RHP, Texas Rangers
  • Max Fried, LHP, New York Yankees
  • Yusei Kikuchi, LHP, Los Angeles Angels
  • Tarik Skubal, LHP, Detroit Tigers
  • Shane Smith, RHP, Chicago White Sox
  • Bryan Woo, RHP, Seattle Mariners

American League relief pitchers

  • Aroldis Chapman, LHP, Boston Red Sox
  • Josh Hader, LHP, Houston Astros
  • Andrés Muñoz, RHP, Seattle Mariners

National League starting pitchers

  • Matthew Boyd, LHP, Chicago Cubs
  • MacKenzie Gore, LHP, Washington Nationals
  • Clayton Kershaw, LHP, Los Angeles Dodgers (Legend Pick)
  • Freddy Peralta, RHP, Milwaukee Brewers
  • Robbie Ray, LHP, San Francisco Giants
  • Chris Sale, LHP, Atlanta Braves
  • Paul Skenes, RHP, Pittsburgh Pirates
  • Logan Webb, RHP, San Francisco Giants
  • Zack Wheeler, RHP, Philadelphia Phillies
  • Yoshinobu Yamamoto, RHP, Los Angeles Dodgers

National League relief pitchers

  • Jason Adam, RHP, San Diego Padres
  • Edwin Díaz, RHP, New York Mets
  • Randy Rodríguez, RHP, San Francisco Giants

Pirates star outfielder Bryan Reynolds reportedly has Giants on no-trade list

Pirates star outfielder Bryan Reynolds reportedly has Giants on no-trade list originally appeared on NBC Sports Bay Area

It appears unlikely that Pirates switch-hitting star outfielder Bryan Reynolds, who might be moved as part of a potential Pittsburgh fire sale, will end up back with the Giants organization by the MLB’s July 31 trade deadline.

The Giants are one of six teams, including the Los Angeles Dodgers, New York Yankees, San Diego Padres, Toronto Blue Jays and New York Mets on Reynolds’ no-trade list, the Pittsburgh Post-Gazette’s Noah Hiles reported Sunday, citing sources.

Based on the reported list of teams, who all are playoff contenders, it would appear that Reynolds might be hurting his chance to contend for a World Series, after spending his seven-year MLB career with the Pirates, who currently are last in the NL Central with a 38-53 record. But the 30-year-old probably wouldn’t mesh well with the crowded outfields and supposed marquee bats already featured in most teams on his no-trade clause list.

San Francisco, at least, probably doesn’t want to force a deal for offense after acquiring Rafael Devers in a blockbuster trade with the Boston Red Sox, especially considering Reynolds is having a down season.

Reynolds holds a -0.7 WAR and is slashing .229/.294/.380 with 76 hits, 45 RBI and 10 home runs during the 2025 MLB season. But it’s Reynolds’ career history that could be enticing to some organizations.

He has slashed .272/.346/.461 over 879 total regular-season games with 898 hits, 456 RBI and 132 homers while remaining consistently available. Reynolds notably is coming off a 2025 campaign in which he earned his second trip to the MLB All-Star Game after collecting a career-high 171 hits.

Don’t expect the Giants to make a serious push to acquire Reynolds, as San Francisco is on his list of teams he can refuse a trade to. But if Reynolds somehow ended up in the Bay, it would be quite a full-circle moment given the two parties’ history.

Download and follow the Giants Talk Podcast

Young Giants shortstop Josuar Gonzalez added to Top-100 MLB prospects list

Young Giants shortstop Josuar Gonzalez added to Top-100 MLB prospects list originally appeared on NBC Sports Bay Area

Bryce Eldridge isn’t the only top-100 prospect in the Giants organization anymore.

Shortstop Josuar Gonzalez has been added to Baseball America’s Top 100 List, J.J. Cooper announced Monday.

The 17-year-old was signed by the Giants on Jan. 15 and was assigned to the Dominican Summer League on Feb. 28.

The leader of the Giants’ International Class signed for $3 million, the second-highest bonus the franchise has ever given an international prospect.

Gonzalez has played 23 games with DSL Giants Black, batting .254 with 31 total bases and 16 stolen bases.

The Dominican Republic native joins Giants’ top prospect, Eldridge, as the only two on the list from the program. Left-handed pitcher Carson Whisenhunt, not a top-100 prospect, is playing in the 2025 Futures Game on July 12.

Gonzalez still is in the early stages of his professional career, but he’s already being mentioned among the best players in the farm system.

Gonzalez is performing well for the Giants’ rookie affiliate, and if he keeps it up, it’s only a matter of time before he’s promoted within San Francisco’s farm system.

Download and follow the Giants Talk Podcast

Guardians at Astros prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 7

Its Monday, July 7 and the Guardians (40-48) are in Houston to open a series agaist the Astros (55-35).

Tanner Bibee is slated to take the mound for Cleveland against Colton Gordon for Houston.

The Guardians have lost their last ten games. This past weekend they were swept by the Tigers. Cleveland is now 15.5 games behind Detroit and seven games back in the Wildcard race.

The Astros swept the Dodgers at Chavez Ravine over the weekend. They have now won five of their last six to maintain control of the American League West. Sunday, Jose Altuve went yard, and Ryan Gusto allowed just one run over six innings to earn his sixth win of the season.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Guardians at Astros

  • Date: Monday, July 7, 2025
  • Time: 8:10PM EST
  • Site: Minute Maid Park
  • City: Houston, TX
  • Network/Streaming: CLEG, SCHN

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 Guardians at the Astros

The latest odds as of Monday:

  • Moneyline: Guardians (+136), Astros (-162)
  • Spread:  Astros -1.5
  • Total: 7.0 runs

Probable starting pitchers for Guardians at Astros

  • Pitching matchup for July 7, 2025: Tanner Bibee vs. Colton Gordon
    • Guardians: Tanner Bibee (4-9, 4.20 ERA)
      Last outing: 7/2 at Cubs - 4IP, 5ER, 6H, 4BB, 5Ks
    • Astros: Colton Gordon (3-1, 4.37 ERA)
      Last outing: 7/1 at Colorado - 4.2IP, 4ER, 9H, 2BB, 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 Guardians at Astros

  • The Astros have won 4 of their last 5 home series against the Guardians
  • The Under is 4-1 in the Guardians' last 5 road games
  • The Guardians have covered in 4 of their last 5 games for a profit of 1.53 units
  • After hitting .221 in June, Christian Walker is hitting .429 (12-28) through 6 games in July
  • Jose Altuve has hit in 5 straight games (10-20)
  • Rookie Cam Smith was 0-5 Sunday but is 11-30 (.367) overall in July
  • Jose Ramirez is 3-22 (.136) through six games in July

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 Guardians and the Astros

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 Monday's game between the Guardians and the Astros:

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

Pirates at Royals Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 7

It's Monday, July 7 and the Pirates (38-53) are in Kansas City to take on the Royals (43-48). Andrew Heaney is slated to take the mound for Pittsburgh against Noah Cameron for Kansas City.

The Pirates were riding a season-long six-game winning streak then went out and got swept by the Mets, losing by a combined score of 8-0 across three games. After scoring 43 runs in six games — Pittsburgh went scoreless over the last three.

The Royals are coming off a series where they won two out of three against the Diamondbacks. The Royals are 4-2 in the last six games and 5-4 over the past nine after losing six consecutive 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 first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Odds for the Pirates at the Royals

The latest odds as of Monday:

  • Moneyline: Pirates (+130), Royals (-156)
  • Spread:  Royals -1.5
  • Total: 8.0 runs

Game details & how to watch Pirates at Royals

  • Date: Monday, July 7, 2025
  • Time: 7:40PM EST
  • Site: Kauffman Stadium
  • City: Kansas City, MO
  • Network/Streaming: SNP, FDSNKC

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.

Probable starting pitchers for Pirates at Royals

  • Pitching matchup for July 7, 2025: Andrew Heaney vs. Noah Cameron
    • Pirates: Andrew Heaney, (4-7, 4.16 ERA)
      Last outing: 6.2 Innings Pitched, 0 Earned Runs Allowed, 3 Hits Allowed, 1 Walk, and 7 Strikeouts
    • Royals: Noah Cameron, (2-4, 2.56 ERA)
      Last outing: 4.2 Innings Pitched, 0 Earned Runs Allowed, 4 Hits Allowed, 1 Walk, and 5 Strikeouts

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

Expert picks & predictions for tonight’s game between the Pirates and the Royals

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 Monday’s game between the Pirates and the Royals:

  • 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 Pittsburgh Pirates at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

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

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

  • Pittsburgh is 6-10 when Heaney pitches this season
  • Kansas City is 2-8 when Cameron pitches this season and lost six straight
  • The Pirates are on a 3-game win streak at the Royals
  • The Under is 5-0 in the Pirates' last 5 games
  • The Pirates have failed to cover the Run Line in 3 straight matchups against the Royals

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)

Dodgers at Brewers Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 7

It's Monday, July 7 and the Dodgers (56-35) are in Milwaukee to take on the Brewers (50-40). Yoshinobu Yamamoto is slated to take the mound for Los Angeles against Freddy Peralta for Milwaukee.

Los Angeles is coming off a three-game reverse sweep against Houston. The Dodgers were outscored 29-6 in the three games to break up Los Angeles' 8-1 stretch they were on.

Milwaukee is 3-3 to start July and coming off a series against Miami where the Brewers took two out of three. The Brewers host the Dodgers and Nationals before the All-Star break.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Odds for the Dodgers at the Brewers

The latest odds as of Monday:

  • Moneyline: Dodgers (-142), Brewers (+119)
  • Spread:  Dodgers -1.5
  • Total: 8.0 runs

Game details & how to watch Dodgers at Brewers

  • Date: Monday, July 7, 2025
  • Time: 7:40PM EST
  • Site: American Family Field
  • City: Milwaukee, WI
  • Network/Streaming: SNLA, FDSNWI

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.

Probable starting pitchers for Dodgers at Brewers

  • Pitching matchup for July 7, 2025: Yoshinobu Yamamoto vs. Freddy Peralta
    • Dodgers: Yoshinobu Yamamoto, (8-6, 2.51 ERA)
      Last outing: 7.0 Innings Pitched, 1 Earned Runs Allowed, 3 Hits Allowed, 1 Walk, and 8 Strikeouts
    • Brewers: Freddy Peralta, (9-4, 2.91 ERA)
      Last outing: 6.0 Innings Pitched, 2 Earned Runs Allowed, 2 Hits Allowed, 1 Walk, 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 Dodgers and the Brewers

Rotoworld Best Bet

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

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

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

Here are the best bets our model is projecting for Monday’s game between the Dodgers and the Brewers:

  • 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 Milwaukee Brewers at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the over on the Game Total of 8.0.

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

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

  • Los Angeles is 10-7 when Yamamoto pitches this season and 2-0 in the last two
  • The Brewers hold a winning record at American Family Field this season with Freddy Peralta as the opener (7-1)
  • The Brewers' last 3 games have gone over the Total when Freddy Peralta takes the mound
  • With Freddy Peralta as the starter the Brewers have covered in 3 straight 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)

Top fantasy baseball prospects: C.J. Kayfus on the rise, Ryan Johnson impressing in High-A

A reminder: This is ONLY players who have Rookie of the Year MLB eligibility, and ONLY a look at potential help for 2025.

That out of the way, here’s a look at the top prospects who can help your fantasy roster this season.

1. Jordan Lawlar, 2B, Arizona Diamondbacks

2025 stats: 53 G, .319/.410/.583, 10 HR, 18 SB, 30 BB, 60 SO at Triple-A Reno; 8 G .000/.175/.000, 0 SB, 3 BB, 9 SO at Arizona.

Well, now it gets tricky. There’s no prospect who appears to be on the cusp in the minors -- we had a nice run where we got to cheat at the top spot because of an imminent promotion for four straight weeks -- and while Lawlar is the most talented prospect at the Triple-A level, he’s now on the injured list with a hamstring strain. I’m still rolling with Lawlar as my top guy, because if he does get a chance to play sometime after the All-Star break, he’s the prospect who has the best chance to fill five different categories. All that’s been announced so far is that the former sixth-overall pick is going to miss “weeks,” so even if that debut doesn’t come until August, I’ll take him over any prospect right now. Call me crazy.

2. Samuel Basallo, C/1B, Baltimore Orioles

2025 stats: 57 G, .253/.372/.547, 16 HR, 0 SB, 36 BB, 51 SO at Triple-A Norfolk.

Frustrating. Even with the Orioles catching depth dwindling by the minute, Baltimore has decided to roll with Jacob Stallings and Alex Jackson behind the plate rather than call up their top hitting prospect who has put up those numbers in Triple-A. Clearly Baltimore is playing the long game with the backstop/first baseman, and maybe if the Orioles were in playoff contention they’d be singing a different tune. I still have to have Basallo second on this list because there’s no player in Triple-A outside of Lawlar who offers more fantasy upside; especially when you consider his positional value. If Baltimore changes their mind, fantasy managers should rush to add Basallo as well.

3. Harry Ford, C, Seattle Mariners

2025 stats: 66 G, .308/.425/.470, 9 HR, 4 SB, 49 BB, 52 SO at Triple-A Tacoma.

Ford continues to get on base at an impressive rate, and continues to do so while getting plenty of hits and drawing plenty of walks. Meanwhile, Mitch Garver has started to swing the bat better and has been solid behind the plate (note: imagine me telling you Garver was going to become a defense-first backup catcher when the Mariners signed to his two-year, $24 million deal), but it’s hard to imagine that Garver makes the Mariners better than Ford would, and there’d be plenty of ways to get him in the lineup assuming Jorge Polanco starts playing in the field on a more consistent basis. There’s a little more risk with Ford in 2025, but there’s reward because of his catcher-eligibility as well.

4. C.J. Kayfus, OF/1B, Cleveland Guardians

2025 stats: 73, .313/.406/.563, 12 HR, 4 SB, 39 BB, 81 SO at Double-A Akron and Triple-A Columbus.

We got a newbie. Welcome, C.J. Kayfus was a 2023 third-round selection who has done nothing but hit at every level, and that includes the International League where he’s slashing .297/.382/.554 with 11 homers over 55 games with Columbus. He’s a left-handed hitter who can hit for both average and power, and he’s shown the ability to produce against both right and left-handed hurlers. Right now he’s playing mostly at first base, and that’s one position the Guardians seem to not need room. He’s a good enough athlete to handle the corner outfield, however, and it’s pretty easy to see him being a solid fantasy option if/when Cleveland gave him that opportunity. He’s not getting nearly enough attention in keeper leagues as well, so if that’s what you read these articles for, go get him.

5. JJ Wetherholt, INF, St. Louis Cardinals

2025 stats: 62 G, .300/.425/.466, 7 HR, 14 SB, 44 BB, 41 SO at Double-A Springfield.

We are officially deep enough in the season where it becomes “ok” to liste players that have a real chance to not make their debut in 2025. The best of those players, in my relatively humble estimation, is Wetherholt. The seventh pick of last year’s draft out of West Virginia, Wetherholt has plus speed, above-average power in a left-handed bat, and one of the best projected hit tools regardless of level. He’s alternated between playing shortstop and second base as of late, and it’d probably be the latter position if Wetherholt is going to break into the Cardinals’ everyday lineup. There are players with a higher ceiling than he possesses, but not many, and very few who have a higher (perceived) floor.

Around the minors:

I debated a few players for the fourth spot -- Wetherholt is probably going to remain in spot five until he receives a promotion to Triple-A or St. Louis -- and the one that just missed was Cubs outfield prospect Owen Caissie. Caissie went 3-for-5 during Sunday’s game for Triple-A Iowa, and he’s now slashing .280/.388/.556 with 16 homers over 70 games in the Pacific Coast League. The power being there is no surprise, but even with a considerable amount of swing-and-miss as seen in 93 strikeouts over 261 at-bats, his hit tool has a chance to be above-average because there’s so much loud contact. The problem for Caissie in 2025 is there’s just no room at the inn, but if a spot opened up -- or if he was to be traded in a blockbuster deal -- he’d be well worth an add in most fantasy formats.

We featured Ryan Johnson last week, but we have to do it again after the top pitching prospect in the Angels system had one of the best starts of any minor-league pitcher in 2025 for High-A Tri City on Saturday. He fired a complete game while allowing just one hit, and he was able to strike out 12 without issuing a walk. Johnson has now gone seven innings in his last four starts -- something you don’t see in the majors very often, much less the minors -- and allowed a total of four runs over 30 innings with a K/BB ratio of 32/4. Yes, Johnson wasn’t ready for the majors, but you see why Los Angeles was so excited about the 22-year-old’s potential. He has a chance to be a good one.

Speaking of players that are too good for their current levels. Dakota Jordan was selected in the fourth-round of the 2024 draft out of Mississippi State, but don’t let that round fool you; he was considered one of the best collegiate athletes in the class and the Giants paid him a bonus just under $2 million to procure his services. He’s spent all year with Low-A San Jose and is now slashing .303/.377/.454 with seven homers and 27 stolen bases over 75 games. It’s a little weird seeing a 22-year-old playing at that level, but it’s nice to see him excelling at it, at least. He’s a tremendous athlete who was a former three-star wide receiver recruit out of high school, and there’s the potential for considerable power in his right-handed bat as he fine tunes some things. Jordan should receive a challenge in High-A soon, but either way, he could be a solid option in fantasy leagues by the end of the decade.

The Rockies probably aren’t going to make the postseason it looks like (hold for laughter), but they do have a solid farm system, and one of the more underrated prospects in that system is left-hander Konner Eaton. Eaton was a sixth-round selection out of George Mason by the Rockies in 2024, and he’s forged a 3.31 ERA and 92/30 K/BB ratio over 84 1/3 innings in his professional season with High-A Spokane. He’s been even better than that lately, as his last two starts have seen him throw 13 shutout innings with 19 strikeouts against three walks. Eaton’s stuff is certainly good enough to play at the highest level with a plus slider and a mid 90s fastball that offers good movement, but the question has been if he can repeat his delivery well enough to throw consistent strikes. If the command is close to average he’s a starter -- potentially a mid-rotation one -- but if not, it’s easy to see Eaton being a potential high-leverage reliever. He’s a name to keep an eye on over the coming seasons.

ICYMI in Mets Land: Juan Soto snubbed from All-Star Game; key injury updates

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


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

Its Monday, July 7 and the Phillies (53-37) are in San Francisco to open a series against the Giants (49-42).

Cristopher Sánchez is slated to take the mound for Philadelphia against Landen Roupp for San Francisco.

The first-place Phillies have won two in a row. Yesterday, Zack Wheeler was all but untouchable throwing a complete game one-hitter in a 3-1 win over the Cincinnati Reds. Austin Hays solo blast in the fifth inning was the lone blemish on the scorecard for Wheeler. Bryson Stott (HR) and Kyle Schwarber (2B) drove in the Philly runs.

San Francisco took two of three over the weekend against the A's. Sunday, Willy Adames went yard and drove in three runs to pace the Giants to a 6-2 win. San Francisco has won four of their last five. They now sit seven games behind the Dodgers in the National League West.

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 Phillies at Giants

  • Date: Monday, July 7, 2025
  • Time: 9:45PM EST
  • Site: Oracle Park
  • City: San Francisco, CA
  • Network/Streaming: NBCSP, NBCSBA, 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 Phillies at the Giants

The latest odds as of Monday:

  • Moneyline: Phillies (-136), Giants (+116)
  • Spread:  Phillies -1.5
  • Total: 7.0 runs

Probable starting pitchers for Phillies at Giants

  • Pitching matchup for July 7, 2025: Cristopher Sánchez vs. Landen Roupp
    • Phillies: Cristopher Sánchez (7-2, 2.68 ERA)
      Last outing: 7/2 vs. San Diego - 7IP, 1ER, 5H, 0BB, 5Ks
    • Giants: Landen Roupp (6-5, 3.48 ERA)
      Last outing: 7/2 at Arizona - 4IP, 2ER, 5H, 4BB, 4Ks

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 Giants

  • The Phillies have won 4 of their last 5 games against NL West teams
  • 10 of the Phillies' last 12 road games stayed under the Total
  • The Giants have covered in 4 of their last 5 games for a profit of 2.30 units
  • In 19GP since arriving from Boston, Rafael Devers is hitting .239
  • Bryson Stott is 2-12 (.167) to start July
  • Alec Bohm has hit in 8 straight games (9-29)

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

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

  • 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 San Francisco Giants 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)

Marlins at Reds Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 7

It's Monday, July 7 and the Marlins (40-48) are in Cincinnati to take on the Reds (46-44). Janson Junk is slated to take the mound for Miami against Brady Singer for Cincinnati.

After going on a season-long eight-game winning streak, the Marlins are 2-3 in the past five games and coming off a series where they lost two out of three to the Brewers. However, Miami travels to Cincinnati where who they beat two out three times earlier this season.

For the Reds, they've dropped two straight series and the past two games losing by a combined 8-2 to the Phillies. Cincinnati is 2-4 over the last six games, but hosts the Marlins in a four-game series before a three-game set with the Rockies before entering the All-Star break, which is an ideal setup.

Let's dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Odds for the Marlins at the Reds

The latest odds as of Monday:

  • Moneyline: Marlins (+117), Reds (-140)
  • Spread:  Reds -1.5
  • Total: 9.0 runs

Game details & how to watch Marlins at Reds

  • Date: Monday, July 7, 2025
  • Time: 7:10PM EST
  • Site: Great American Ball Park
  • City: Cincinnati, OH
  • Network/Streaming: FDSNFL, FDSNOH

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.

Probable starting pitchers for Marlins at Reds

  • Pitching matchup for July 7, 2025: Janson Junk vs. Brady Singer
    • Marlins: Janson Junk, (2-1, 3.62 ERA)
      Last outing: 6.0 Innings Pitched, 2 Earned Runs Allowed, 6 Hits Allowed, 0 Walks, and 7 Strikeouts
    • Reds: Brady Singer, (7-6, 4.37 ERA)
      Last outing: 3.0 Innings Pitched, 2 Earned Runs Allowed, 3 Hits Allowed, 2 Walks, and 4 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 Marlins 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 Monday’s game between the Marlins 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 Miami Marlins at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the over on the Game Total of 9.0.

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

Top betting trends & insights to know ahead of Marlins at Reds

  • Cincinnati is 9-8 when Singer pitches this season, including 0-3 in the past three
  • Miami is 4-4 this season when Junk pitches
  • The Reds have won 4 of their last 5 home games against National League teams
  • The Under is 30-19-3 in the Reds' matchups against National League teams this season
  • The Marlins have covered in 4 of their last 5 games showing a profit of 1.63 units

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)