In his first public comments since his firing last Monday, former Giants manager Bob Melvin said he has “no regrets” over his tenure with the club.
Speaking to the San Francisco Chronicle’s Shayna Rubin, Melvin said he relished the chance to manage in the Bay Area for a second time, despite the disappointing results.
“It didn’t end the way I wanted it to, but I have no regrets and I wouldn’t do it any differently,” Melvin told Rubin. “I got to manage the [Oakland] A’s and Giants in one lifetime. Being from where I was, an enormous Bay Area sports fan, this is more than I could even imagine.”
The Giants hired Melvin, who was born in Palo Alto and grew up in Menlo Park, in October of 2023. His two-year run as manager ended with a 161-163 record and no MLB playoff appearances.
For Melvin, the 2025 MLB season was especially difficult to navigate. After a strong start, San Francisco traded for Boston Red Sox slugger Rafael Devers on June 15 but began piling up losses shortly after. The low point came when the Giants dropped 15 of 16 games at Oracle Park in August, and the team finished 81-81.
“The organization, players, fans, were so excited about how [the Devers trade] could take us to the next level, and I was in agreement,” Melvin told Rubin. “Then for us to start losing in the fashion we did, and losing at home, was particularly hard — maybe the hardest stretch I’ve ever gone through managing.”
Melvin also responded to president of baseball operations Buster Posey’s statement in the wake of the firing, which called the Giants’ finish “disappointing and frustrating,” by pointing out the team’s lack of bullpen options after a series of trade-deadline deals.
“It sounds as if the last months were the most indictable, but I don’t necessarily agree with that. Because the last two months started with a sell-off,” Melvin told Rubin, referencing traded relief pitchers Camilo Doval and Tyler Rogers. “When you lose your pitching — the bullpen was the strongest variable of the team…you aren’t the pitching and defense team, we needed to slug. And we did for a while the last two months. When that slowed down, the pitching and defense couldn’t support it.”
It all resulted in the Giants’ fourth straight season without a postseason berth, a streak the team is hoping will end with its next managerial hire.
The scene shifts to the Bronx and Yankee Stadium for Game 3 of the American League Division Series between the Toronto Blue Jays and the New York Yankees Tuesday night with the Jays having won each of the first two games of the series in Toronto. Shane Bieber will start for the Jays against Carlos Rodon for the Yanks.
The Blue Jays have scored 23 runs in the first two games of the series. Sunday, they scored in five of the first six innings and built a 12-0 before ultimately winning 13-7. Vladimir Guerrero Jr. went 3-5 with a grand slam and Daulton Varsho went 4-5 with a couple home runs and also drove in four to pace the Jays' attack. Trey Yesavage was on the bump and was unhittable. The rookie out of Pottstown, PA struck out 11 without allowing a hit over 5.1 innings. The top half of the Yankees' batting order went a combined 8-21 and drove in seven but it was not nearly enough to even the series.
Rodon gave up three runs over six innings in Game 2 of New York's Wild Card series against Boston. He did not factor into the decision of the Yankees' 4-3 win. The left-hander was 18-9 with a 3.09 ERA during the regular season. Bieber arrived in Toronto as the result of a trade from Cleveland on July 31. The former Cy Young winner made seven starts and went 4-2 with a 3.57 ERA after the trade.
Lets dive into Game 3 between the Yankees and the Blue Jays and find a sweat or two.
We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch the first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch the Blue Jays at the Yankees - ALDS Game 3
Date: Tuesday, October 7, 2025
Time: 8:08PM EST
Site: Yankee Stadium
City: New York, NY
Network/Streaming: FS1
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Blue Jays at the Yankees - ALDS Game 3
The latest odds as of Monday courtesy of DraftKings:
Moneyline: Toronto Blue Jays (+123), New York Yankees (-149)
Spread: Yankees -1.5 (+141)
Total: 7.5 runs
Probable starting pitchers for Blue Jays at Yankees - ALDS Game 3
Pitching matchup for October 7, 2025:
Toronto: Shane Bieber (Regular Season: 4-2, 3.57 ERA) Last outing: 9/26 vs. Tampa Bay - 5IP, 2ER, 2H, 2 BB, 3 Ks
New York: Carlos Rodon (Regular Season: 18-9, 3.09 ERA) Last outing: 10/1 vs. Boston - 6IP, 3ER, 4H, 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 Blue Jays at Yankees - ALDS Game 3
Vladimir Guerrero Jr. is 10-17 with 1 HR in his career against Carlos Rodon
George Springer is 5-26 with 2 HRs in his career against Carlos Rodon
Aaron Judge is 1-13 with 1 HR in his career against Shane Bieber
Giancarlo Stanton is 3-15 with 1 HR in his career against Shane Bieber
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 Tuesday’s Game 3 between the Blue Jays and the Yankees
Rotoworld Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Sunday's game between the Yankees and the Blue Jays:
Moneyline: Rotoworld is leaning towards a play on the Yankees on the Moneyline (-149)
Spread: Rotoworld is recommending a play on the Yankees -1.5 (+141)
Total: Rotoworld is recommending a play on the OVER 7.5 runs
Follow our experts on socials to keep up with all the latest content from the staff:
Following two largely uncompetitive losses to the Toronto Blue Jays in the American League Division Series, the Yankees have their backs against the wall.
But with the series turning back to the Bronx for Tuesday’s Game 3, manager Aaron Boone explained that it’s important to take things one game, one inning, one pitch at a time, and he’s confident that lefty Carlos Rodon can help his club stave off elimination.
“A ton,” Boone responded when asked about how much confidence he has in Rodon, who won a career-best 18 games this season. “He’s been obviously one of our horses this year. He’s had a great year, and every time we give him the ball we feel like we have an excellent chance to win, and that will be the same [on Tuesday].
“He’ll be ready to roll and then hopefully get us off to a good start.”
As good as Rodon has been this season, though, October baseball has been a different beast for the 32-year-old. Just as SNY contributor Anthony McCarron pointed out following the Game 2 loss, Rodon owns a career postseason 6.15 ERA, a notable uptick from his 3.09 regular season ERA.
Rodon also has to deal with a red-hot Vladimir Guerrero Jr., who has six hits in nine at-bats this series, including Game 2’s backbreaking fourth-inning grand slam.
Guerrero also has great lifetime numbers against Rodon (10 hits in 17 at-bats, four extra-base hits, five RBI).
“Obviously, he’s a guy who hits the ball incredibly hard, has a good idea of the strike zone, has power when he gets into that mode too a little bit,” Boone said. “Obviously, he’s hit a couple of balls out of the ballpark, but also shown his bat-to-ball skills where he can kind of spray it around the yard too. He’s certainly hurt us so far and hopefully we can contain that a little bit [Tuesday].”
The Yankees are no strangers to facing elimination. They trailed Boston by a game in the best-of-three Wild Card Series before winning two straight. The Blue Jays have looked nearly unbeatable, scoring 23 runs on 29 hits while allowed just eight Yankees’ runs over the first two games, but Boone’s message to the team is to take things one pitch at a time, and to collectively do their best to avoid the emotional ebbs and flows of October baseball.
“The challenge is always trying to stay off that roller coaster as best you can, and you’ve got to be able to do that as a player,” Boone said. “We’re human, you feel things, it sucks when you lose and it’s exciting when you win and you try to absorb that, but you’ve got to keep moving.
“That next play, that next pitch, that next game becomes the most important thing, and that’s where you’ve got to keep your focus.”
The skipper added later: “I think one of the learned skills, acquired or born with, whatever, is you’ve got to be able to withstand success and failure over the long haul if you’re going to have a career in this, a sustained career in this. And that’s a challenge and that’s sometimes hard, and that’s what the really good ones are good at.”
In Game 1 of the 2024 NLDS, they fell to the Mets, 6–2, zapping the energy out of Citizens Bank Park.
And their Game 1 struggles repeated in Saturday’s loss to the Dodgers.
Down 1–0 last postseason, the Phillies clawed back against New York, making lineup changes and stringing together timely at-bats before Nick Castellanos walked them off, 7–6, to even the series.
So how do you bounce back tonight against two-time Cy Young Award winner Blake Snell?
The lineup shakes up
With the lefty on the mound, Rob Thomson’s lineup has a different look:
SS Trea Turner
DH Kyle Schwarber
1B Bryce Harper
3B Alec Bohm
C J.T. Realmuto
RF Nick Castellanos
2B Edmundo Sosa
CF Brandon Marsh
LF Otto Kemp
Naturally, with Harrison Bader out due to a groin injury, the Phillies had to shuffle the outfield. Rookie Otto Kemp makes his postseason debut in left — a spot he played just 63 innings in during his first big league season.
“It’s obviously not Otto’s natural position,” Thomson said pregame. “But he’s really improved. His routes were off a little bit early, but him and Paco [Figueroa] did a lot of work, and he runs better than people think. He’s improved tremendously.”
Defensively, Kemp will be tested. The Dodgers — who have five right-handed hitters in the lineup — enter with one of baseball’s highest pull rates (45.2%), and with no Bader available, Thomson could be quick to turn to Max Kepler late if matchups call for it.
Offensively, the move fits. Kemp slugged .462 against lefties this season and posted a .786 OPS. He did strike out twice in three at-bats against Snell earlier this year, but Thomson liked his swing decisions more than Weston Wilson. “I just like Kemp’s at-bats a little better,” Thomson said.
Brandon Marsh slides over to center, a familiar spot where he’s logged 84 games this season. And Edmundo Sosa, who has feasted on left-handers (.318/.362/.593), gets the start at second. Sosa is 3-for-8 lifetime against Snell and could be an early spark plug for a Phillies lineup searching for a rhythm.
Snell’s recent dominance vs. Phils
Phillies fans remember Snell’s last outing against them — a 12-strikeout, two-hit masterpiece at Dodger Stadium just three weeks ago. It was easily one of the most dominant pitching performances they faced all season long.
He was unpredictable, throwing only 38 percent of his pitches in the strike zone but still generating a 44 percent whiff rate. The fastball appeared sparingly — just 34 percent usage — and when it did show up, hitters rarely squared it up. Instead, his changeup and slider did the heavy lifting, forcing weak contact and chase swings.
Snell got six whiffs on just 10 sliders that night, and his curveball wasn’t far behind, generating a 56 percent whiff rate. But his changeup was his true weapon — the pitch that kept Philadelphia off balance. It induced soft contact with an average exit velocity of just 80.6 mph, and the Phillies chased half of his 22 changeups outside the strike zone.
As Thomson said before the game, “You’ve got to command the strike zone, because he’s going to get you to go out of it and chase. You’ve got to really hone him in and get his pitch count up.”
The approach
To beat Blake Snell, the Phillies have to hunt the fastball. Opponents hit .309 off the pitch this season — a massive jump from last year’s .201 mark. The difference, particularly for right-handed hitters, has been stark as the average jumps to .329 in those matchups.
With a righty-heavy lineup, the Phillies will try to work themselves into fastball counts and capitalize. But they’ll also have to resist expanding.
“Snell likes to induce a lot of chase,” Thomson said. “You’ve got to be aware of what’s going on.”
Finding that balance — being aggressive early without expanding the zone — will be the key. The top of the order needs to set the tone, because once Snell settles in, he rarely gives in.
The Dodgers’ bullpen could also play a pivotal role again. Even with Snell’s recent length, his last outing being seven innings, Dave Roberts showed in Game 1 that he’s willing to use starters like Tyler Glasnow in relief — so Emmett Sheehan and Clayton Kershaw could get their name called.
The bottom line
The Phillies need a win and a strong outing from Jesús Luzardo, but their biggest adjustment must come at the plate.
Last year, they found a way to respond after a Game 1 loss. If they’re going to even the series tonight, they’ll need to make Blake Snell throw strikes — and punish him when he does.
SEATTLE — Shortly after Jorge Polanco’s second home run of the game off reigning AL Cy Young award winner Tarik Skubal, a chant broke out from a smattering of Mariners fans at T-Mobile Park.
It was resemblant of the familiar soccer chant, “Olé, Olé, Olé″, except the Seattle supporters were repeating Polanco’s first name after he put the Mariners up 2-0 en route to a 3-2 win against the Detroit Tigers in Game 2 of their AL Division Series to even the series.
“Jorge, Jorge, Jorge” reverberated throughout the ballpark, which was occupied by a whopping 47,371 patrons that witnessed Seattle’s first home playoff win since Oct. 15, 2001, against Cleveland.
“Well, when we’ve got a crowd like that that’s supporting us,” Polanco said, “it’s easy for us to go out there.”
Despite the magnitude of his performance — Polanco became the fourth Mariners player with a multi-homer game in the postseason, joining Ken Griffey Jr., Edgar Martinez and Jay Buhner, who all accomplished the feat in 1995 —- he described an approach in the batter’s box that perfectly encapsulated his calm demeanor.
“I came up there just trying to get a good pitch to hit,” Polanco said. “Just hit to the middle of the field and put it straight on.”
That method worked out in a big way for Polanco, just as it often did throughout a bounce-back season. Nearly a year ago to the date, Polanco underwent surgery to repair his left patellar tendon. And in November, the Mariners declined his $12 million option, only to bring him back for the discounted rate of $7 million for one season.
Last year, Polanco played through injury and put up pedestrian numbers relative to his career averages. In his first season in Seattle, Polanco hit just .213 with a career-low .651 OPS.
“We all knew what he was going through, and we all had his back,” teammate Julio Rodríguez said. “We also knew how much he cared about the team last year. And just to see him, like, kind of going through and showing up every single day, he inspired me a lot, I’ve got to say, just in the way that he went about his business. You could tell how much he actually wanted to play.”
In 2025, though, Polanco hasn’t just been available, but impactful. He mashed 26 home runs this season, the second-most of his career, and started playing the field more frequently in the second half of the season, too.
“That’s why I’m so happy for him this year, that he’s been more healthy, more on the field,” Rodríguez said. “I know he’s put in a lot of work, and I’m so, so happy that he’s having success again and enjoying the game of baseball that he loves.”
Adoration was in the air for Polanco all evening, and especially following each of his home runs off Skubal. The first long ball came on a slider, and the latter off Skubal’s scintillating sinker – not that Polanco was sitting on either pitch.
“I didn’t know what was coming,” Polanco said. “Like I said, I just have a good approach, stay to the middle so I can recognize the second that it starts.”
Polanco’s heroics were critical to the Mariners not completely squandering their home-field advantage, as they will instead head to Detroit needing to take just one of two games to force a winner-take-all Game 5 back in Seattle.
As much as players like Rodríguez, AL MVP candidate Cal Raleigh and other Mariners have drawn ample attention this season, it was Polanco who stood a cut above like only a handful of franchise greats have in postseason play.
“All I can say is I’m really happy that he’s our teammate and he’s playing for us,” Rodríguez said. “He can do what he did tonight for us, and it’s pretty unbelievable.”
TORONTO — After back-to-back beatdowns in Toronto, the New York Yankees don’t have any margin for error as they head home for Game 3 of the ALDS.
Yankees manager Aaron Boone put on a brave face after a 13-7 loss in Game 2 left his team facing elimination.
“Obviously, it feels like the world’s caving in around you, you lose two games like that in their building where it doesn’t go right,” Boone said. “But all of a sudden you go out there and win a ballgame on Tuesday, the needle can change. There’s been a lot of weird things that have happened in baseball this year. This would not be the weirdest, us rallying.”
New York was held hitless through 5 2/3 innings, unable to get anything going against Blue Jays rookie Trey Yesavage.
The Blue Jays thumped the Yankees 10-1 in Game 1. Toronto’s 23 runs in the ALDS so far are the most by any team in the opening two games of a postseason series. The Yankees scored 22 runs in the first two games of the 2020 Wild Card round against Cleveland.
New York has lost eight of nine in Toronto this season but is 4-2 at home against the Blue Jays.
“We haven’t lost any confidence,” Boone said. “Obviously, they’ve had our number and gotten the better of us so far this year, but I don’t think anyone in our room doesn’t feel like we can’t go out and beat them. We’ve got to play better. We’ve got to pitch and swing it better. But we’re certainly capable of it, and we’ll expect to do that on Tuesday night.”
New York was pushed to the limit by Boston in the Wild Card round and has seen its bullpen tested in the first two games of the ALDS, with seven relievers combining for 10 1/3 innings of work.
“We know where they’re at in terms of their bullpen and everything,” Toronto’s Ernie Clement said about the Yankees. “They just came off a really tough series. It’s really important for us to work them, just make it as tough as possible on them.”
Yankees left-hander Max Fried, who was chased after three-plus innings, credited the Blue Jays for making it tough on New York’s pitchers.
“They’ve put up good at-bats against us all year,” Fried said. “That’s a good ball club. They don’t strike out and they put the ball in play and they play good defense. They’re playing their game and they’ve had a good series so far.”
PHILADELPHIA — The Phillies had Shohei Ohtani on the ropes on the mound and tied up at the plate, the Dodgers’ two-way star seemingly losing the air of invincibility that surrounds him.
Ohtani the ace recovered, and he did it one swing-and-a-miss at a time against a string of All-Stars in the Phillies’ lineup.
Trea Turner, Kyle Schwarber and Bryce Harper all disappeared in the playoffs again in Game 1 of the NL Division Series, a combined 1-for-11 effort with six strikeouts and no RBIs in the 5-3 loss.
Game 2 is at Citizens Bank Park, that boisterous ballpark known for its so-called four hours of hell that is supposed to rattle the nerves of even the most steeled players.
Heck, even a three-time MVP such as Ohtani — who struck out four times — acknowledged ahead of the game that he was a bit anxious to face the fans.
Here’s the headache for the Phillies: They have wasted home-field advantage with four losses in their last five postseason home games. So they enter Game 2 with cold bats, have lost that extra oomph that 45,000 fans usually provide and have to try to regain their playoff mojo against the reigning World Series champions and two-time Cy Young Award winner Blake Snell.
“I don’t sense any extra pressure,” Phillies manager Rob Thomson said.
He might not sense it, but the fan base does, especially with little room for error — or Matt Strahm meatballs — in the best-of-five series.
Ohtani retired 15 of the final 17 batters he faced, and Turner, Schwarber and Harper went 0 for 9 with five strikeouts against the right-hander.
From two-way sensation to two-time Cy Young postseason standout, the series won’t necessarily get easier for the Phillies.
Snell, who missed four months of his first season in Los Angeles with shoulder inflammation, struck out a season-high 12 over seven innings in a September start against the Phillies.
Snell got the ball in the Wild Card Series opener and struck out nine over seven strong innings. He retired his initial eight batters in his first playoff start since 2022, when he was with the San Diego Padres. Snell matched his postseason high for strikeouts in the longest postseason start of his career.
He is 5-3 with a 3.23 ERA in 13 career playoff appearances (11 starts).
“I feel good with Snell going tomorrow,” Dodgers manager Dave Roberts said.
Here’s some more good news for the Dodgers, already the betting favorite to win the game and series, according to BetMGM Sportsbook.
Harper is 1 for 11 with a home run and two RBIs lifetime against Snell. Schwarber, the NL home run and RBI champion, is 2 for 12 with a homer and three RBIs, and Turner is a moderately better 4 for 17 with three RBIs in 20 plate appearances vs. Snell.
“Just like everything else, we’re going to be attacking it head on and we’re going to be excited to walk into the clubhouse and get back on the field and play another high, meaningful game here,” Schwarber said. “That’s what this is about. This is never going to be easy. You’re facing the best of the best out here. It’s up to us to be able to make the adjustments and go out there and feel like we’re doing everything possible to put ourselves in position to win a baseball game.”
Jesús Luzardo (15-7, 3.92 ERA) starts Game 2 for the Phillies.
Bader is feeling better
Phillies outfielder Harrison Bader could play in Game 2 after leaving the opener with a groin injury.
Thomson said imaging showed no major tear or strain in Bader’s groin. Thomson said the Phillies would have a better idea if Bader, who settled center field and morphed into a fan favorite down the stretch, could start or at least be used as a pinch hitter.
“I think after the game they stretched him out, got him moving around a little bit,” Thomson said. “I think he felt a lot better after that.”
Bader made one of the Game 1 plays of the game when he sprinted to his left on Andy Pages’ tying shot in the fifth inning and made the diving grab for the out. Bader, who added a sacrifice fly, said he felt tightness later in the game running the bases.
“This is kind of the point in the season where you just empty the tank,” Bader said after the game.
Should Bader miss Game 2, Nick Castellanos likely would return to the starting lineup in right field, with Brandon Marsh in center field and Max Kepler in right.
Four hours in Philly of what the hell is this?
Zack Wheeler received a roaring ovation when the ace sidelined because of complications from a blood clot returned in full uniform for the roster introductions. Phillies fans went wild when Hall of Famer Mike Schmidt threw the first pitch and they never stopped booing Ohtani — boos so loud they drowned out the pregame hype video playing on the big screen.
Yet, they lost for the fourth time in the last five home playoff games (they won 12 of 14 before this current stretch) and they lost the opener in a season where they went 55-26 at home.
Could it be the Phillies are feeling the postseason pressure to impress at home?
“I don’t think so. I don’t feel that,” Thomson said. “Our crowds have been outstanding. It was really loud and boisterous and rabid last night, just like our normal playoff fans are.”
Loud crowds are nice. But fans — even if they think they can after completing the 9-9-9 challenge — can’t help the Phillies connect against some of the best pitching in baseball.
“We just didn’t get the big hit when we needed it. We had some chances,” Thomson said. “It’s the way it is. I think it’s just the ebbs and flows of the game, and we’ve got to come out here tomorrow night and play well.”
Its Monday, October 6 and baseball's playoffs continue as the Cubs (92-70) are in Milwaukee to take on the Brewers (97-65) in Game 2 of their National League Division Series. Shota Imanaga is slated to take the mound for Chicago against Aaron Ashby for Milwaukee.
The Brewers lead the best-of-five series 1-0 following Saturday's series-opening 9-3 win. Jackson Chourio sparked the attack from the leadoff spot with three hits in three at bats and drove in three runs. However, Chourio aggravated his right hamstring over the course of the game, and his availability is a question mark for tonight's game. Freddy Peralta picked up the win in Game 1 allowing two runs over 5.2 innings while striking out nine. Matthew Boyd took the loss giving up six runs (two earned) and did not make it out of the first inning.
Shota Imanaga took the loss in Game 2 of the Wild Card series against the Padres allowing two runs over four innings. Aaron Ashby pitched 1.1 scoreless innings in Game 1. While the Cubs are counting on an extended outing from Imanaga, the Brewers will be content with two innings from Ashby who rarely pitched into a third inning (6 times) over 45 regular season appearances.
Lets dive into Game 2 and find a sweat or two.
We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch the first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Cubs at Brewers
Date: Monday, October 6, 2025
Time: 9:08PM EST
Site: American Family Field
City: Milwaukee, WI
Network/Streaming: TBS, truTV, HBO Max
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 Cubs at the Brewers - NLDS Game 2
The latest odds as of Monday courtesy of DraftKings:
Moneyline: Chicago Cubs (+105), Milwaukee Brewers (-127)
Spread: Brewers -1.5 (+160)
Total: 7.5 runs
Probable starting pitchers for Cubs at Brewers
Pitching matchup for October 6, 2025: Shota Imanaga vs. Aaron Ashby
Cubs: Shota Imanaga (Regular Season: 9-8, 3.73 ERA) Last outing: 10/1 vs. San Diego - 4IP, 4.50 ERA, 2 Earned Runs Allowed, 3 Hits, 2 BBs, and 3 Ks
Brewers: Aaron Ashby (Regular Season: (0-0, 2.16 ERA, 3 Saves) Last outing: 10/4 vs. Cubs - 1.1 IP, 0.00 ERA, 0 Earned Runs Allowed, 0 Hits, 0 BBs, and 1 K
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 Cubs at Brewers - NLDS Game 2
Ian Happ is 3-10 with 1 HR lifetime against Aaron Ashby
Dansby Swanson is 3-7 lifetime against Aaron Ashby
William Contreras is 3-10 with 2 HRs in his career against Shota Imanaga
Christian Yelich is 3-10 with 1 HR in his career against Shota Imanaga
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 2 between the Cubs 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 2 between the Cubs 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 Chicago Cubs at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.5.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page fromNBC
Follow our experts on socials to keep up with all the latest content from the staff:
Here’s a rather quick post winter meetings update for the 2026 fantasy baseball top 300. I have yet to finish my position player projections, so they’re only lightly reflected here. I did want to make some tweaks based on signings and trades, however.
⚾️ Coming soon: MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.
Early 2026 Fantasy Baseball Top 300 overall ranks
**Updated Dec. 15**
Dec. 15
Top 300
Team
Pos
Rank
Nov. 19
1
Aaron Judge
Yankees
OF
1
1
2
Shohei Ohtani
Dodgers
DH
1
2
3
Bobby Witt Jr.
Royals
SS
1
3
4
Ronald Acuna Jr.
Braves
OF
2
4
5
Juan Soto
Mets
OF
3
5
6
Elly De La Cruz
Reds
SS
2
6
7
Tarik Skubal
Tigers
SP
1
7
8
Jose Ramirez
Guardians
3B
1
12
9
Vladimir Guerrero Jr.
Blue Jays
1B
1
15
10
Corbin Carroll
Diamondbacks
OF
4
8
11
Paul Skenes
Pirates
SP
2
10
12
Julio Rodriguez
Mariners
OF
5
11
13
Kyle Tucker
OF
6
9
14
Fernando Tatis Jr.
Padres
OF
7
13
15
Gunnar Henderson
Orioles
SS
3
14
16
Nick Kurtz
Athletics
1B
2
21
17
Yordan Alvarez
Astros
OF
8
16
18
Zach Neto
Angels
SS
4
25
19
Jackson Chourio
Brewers
OF
9
17
20
Garrett Crochet
Red Sox
SP
3
18
21
Francisco Lindor
Mets
SS
5
19
22
James Wood
Nationals
OF
10
20
23
Logan Gilbert
Mariners
SP
4
22
24
Junior Caminero
Rays
3B
2
23
25
Cristopher Sanchez
Phillies
SP
5
24
26
Wyatt Langford
Rangers
OF
11
26
27
Trea Turner
Phillies
SS
6
27
28
Ketel Marte
Diamondbacks
2B
1
38
29
Kyle Schwarber
Phillies
DH
2
33
30
Pete Alonso
Orioles
1B
3
30
31
Cal Raleigh
Mariners
C
1
29
32
Pete Crow-Armstrong
Cubs
OF
12
28
33
Jazz Chisholm Jr.
Yankees
2B
2
31
34
Jackson Merrill
Padres
OF
13
34
35
Freddie Freeman
Dodgers
1B
4
35
36
Yoshinobu Yamamoto
Dodgers
SP
6
36
37
Jarren Duran
Red Sox
OF
14
37
38
Austin Riley
Braves
3B
3
39
39
Bryan Woo
Mariners
SP
7
40
40
Michael Harris II
Braves
OF
15
60
41
Manny Machado
Padres
3B
4
41
42
Max Fried
Yankees
SP
8
42
43
George Kirby
Mariners
SP
9
45
44
Brent Rooker
Athletics
OF
16
59
45
Jacob deGrom
Rangers
SP
10
53
46
Bryce Harper
Phillies
1B
5
43
47
Brice Turang
Brewers
2B
3
61
48
Bo Bichette
SS
7
47
49
Blake Snell
Dodgers
SP
11
49
50
CJ Abrams
Nationals
SS
8
48
51
Hunter Greene
Reds
SP
12
50
52
Matt Olson
Braves
1B
6
32
53
Roman Anthony
Red Sox
OF
17
51
54
Corey Seager
Rangers
SS
9
52
55
Seiya Suzuki
Cubs
OF
18
54
56
Chris Sale
Braves
SP
13
56
57
Jeremy Pena
Astros
SS
10
57
58
Rafael Devers
Giants
1B
7
44
59
Hunter Brown
Astros
SP
14
58
60
Oneil Cruz
Pirates
OF
19
55
61
Cole Ragans
Royals
SP
15
62
62
Geraldo Perdomo
Diamondbacks
SS
11
124
63
Riley Greene
Tigers
OF
20
63
64
Cody Bellinger
OF
21
64
65
Joe Ryan
Twins
SP
16
65
66
Mason Miller
Padres
RP
1
96
67
Logan Webb
Giants
SP
17
67
68
Mookie Betts
Dodgers
SS
12
46
69
Framber Valdez
Astros
SP
18
69
70
Josh Hader
Astros
RP
2
66
71
Tyler Soderstrom
Athletics
1B
8
98
72
Teoscar Hernandez
Dodgers
OF
22
72
73
Edwin Diaz
Dodgers
RP
3
73
74
Josh Naylor
Mariners
1B
9
74
75
Jose Altuve
Astros
2B
4
77
76
Shohei Ohtani
Dodgers
SP
19
76
77
George Springer
Blue Jays
OF
23
157
78
Dylan Crews
Nationals
OF
24
75
79
Aroldis Chapman
Red Sox
RP
4
70
80
Trevor Story
Red Sox
SS
13
78
81
Jacob Wilson
Athletics
SS
14
92
82
William Contreras
Brewers
C
2
84
83
Luis Robert Jr.
White Sox
OF
25
83
84
Cade Smith
Guardians
RP
5
79
85
Spencer Schwellenbach
Braves
SP
20
81
86
Jhoan Duran
Phillies
RP
6
82
87
Nico Hoerner
Cubs
2B
5
118
88
Dylan Cease
Blue Jays
SP
21
91
89
Christian Yelich
Brewers
OF
26
94
90
Byron Buxton
Twins
OF
27
87
91
Andres Munoz
Mariners
RP
7
85
92
Zack Wheeler
Phillies
SP
22
86
93
Maikel Garcia
Royals
3B
5
89
94
Mike Trout
Angels
OF
28
68
95
Ian Happ
Cubs
OF
29
80
96
Devin Williams
Mets
RP
8
93
97
Michael Busch
Cubs
1B
10
71
98
Jacob Misiorowski
Brewers
SP
23
88
99
Jordan Westburg
Orioles
3B
6
97
100
Ben Rice
Yankees
C
3
99
101
Kyle Bradish
Orioles
SP
24
95
102
Willson Contreras
Cardinals
1B
11
100
103
Drew Rasmussen
Rays
SP
25
101
104
Vinnie Pasquantino
Royals
1B
12
90
105
Alex Bregman
3B
7
102
106
Alec Bohm
Phillies
3B
8
104
107
Jonathan Aranda
Rays
1B
13
105
108
Freddy Peralta
Brewers
SP
26
106
109
David Bednar
Yankees
RP
9
107
110
Isaac Paredes
Astros
3B
9
108
111
Eury Perez
Marlins
SP
27
109
112
Bryan Reynolds
Pirates
OF
30
110
113
Willy Adames
Giants
SS
15
112
114
Jesus Luzardo
Phillies
SP
28
113
115
Jo Adell
Angels
OF
31
134
116
Brenton Doyle
Rockies
OF
32
114
117
Jac Caglianone
Royals
OF
33
115
118
Jung Hoo Lee
Giants
OF
34
216
119
Joe Musgrove
Padres
SP
29
116
120
Jeff Hoffman
Blue Jays
RP
10
120
121
Nolan McLean
Mets
SP
30
119
122
Alec Burleson
Cardinals
OF
35
197
123
Randy Arozarena
Mariners
OF
36
121
124
Gavin Williams
Guardians
SP
31
217
125
Griffin Jax
Rays
RP
11
103
126
Agustin Ramirez
Marlins
C
4
244
127
Ezequiel Tovar
Rockies
SS
16
122
128
Tanner Bibee
Guardians
SP
32
126
129
Xavier Edwards
Marlins
SS
17
223
130
Ryan Helsley
Orioles
RP
12
133
131
Andy Pages
Dodgers
OF
37
138
132
Nick Pivetta
Padres
SP
33
128
133
Kevin Gausman
Blue Jays
SP
34
131
134
Yandy Diaz
Rays
1B
14
135
135
Shea Langeliers
Athletics
C
5
184
136
Luke Keaschall
Twins
2B
6
130
137
Brandon Lowe
Rays
2B
7
141
138
Ceddanne Rafaela
Red Sox
2B
8
142
139
Matt Chapman
Giants
3B
10
137
140
Sonny Gray
Red Sox
SP
35
136
141
Marcell Ozuna
DH
3
127
142
Josh Lowe
Rays
OF
38
129
143
Raisel Iglesias
Braves
RP
13
125
144
Steven Kwan
Guardians
OF
39
144
145
Jackson Holliday
Orioles
2B
9
145
146
Trevor Megill
Brewers
RP
14
151
147
Kyle Stowers
Marlins
OF
40
154
148
Brandon Nimmo
Rangers
OF
41
132
149
Tyler Glasnow
Dodgers
SP
36
140
150
Max Muncy
Dodgers
3B
11
264
151
Gerrit Cole
Yankees
SP
37
123
152
Eugenio Suarez
3B
12
148
153
Salvador Perez
Royals
C
6
149
154
Ivan Herrera
Cardinals
DH
4
173
155
Lawrence Butler
Athletics
OF
42
117
156
Kenley Jansen
Tigers
RP
15
143
157
Jasson Dominguez
Yankees
OF
43
147
158
Munetaka Murakami
3B
13
156
159
Shane McClanahan
Rays
SP
38
146
160
Matt McLain
Reds
2B
10
152
161
Ranger Suarez
SP
39
153
162
Noelvi Marte
Reds
3B
14
155
163
Brandon Woodruff
Brewers
SP
40
158
164
Sal Stewart
Reds
1B
15
159
165
Jakob Marsee
Marlins
OF
44
251
166
Shane Baz
Rays
SP
41
162
167
Tommy Edman
Dodgers
2B
11
169
168
Christian Walker
Astros
1B
16
139
169
Shane Bieber
Blue Jays
SP
42
150
170
Anthony Volpe
Yankees
SS
18
161
171
Gleyber Torres
Tigers
2B
12
163
172
Matthew Boyd
Cubs
SP
43
164
173
Spencer Torkelson
Tigers
1B
17
166
174
Cade Horton
Cubs
SP
44
167
175
Pete Fairbanks
RP
16
168
176
Daulton Varsho
Blue Jays
OF
45
174
177
Andrew Vaughn
Brewers
1B
18
176
178
Chase Burns
Reds
SP
45
170
179
Dansby Swanson
Cubs
SS
19
192
180
Jorge Polanco
Mets
2B
13
245
181
Emmet Sheehan
Dodgers
SP
46
172
182
Addison Barger
Blue Jays
3B
15
179
183
Daniel Palencia
Cubs
RP
17
210
184
Wilyer Abreu
Red Sox
OF
46
177
185
Nathan Eovaldi
Rangers
SP
47
175
186
Bryce Miller
Mariners
SP
48
178
187
Dylan Beavers
Orioles
OF
47
182
188
Adolis Garcia
Rangers
OF
48
171
189
Trey Yesavage
Blue Jays
SP
49
181
190
Nick Lodolo
Reds
SP
50
183
191
Abner Uribe
Brewers
RP
18
185
192
Sandy Alcantara
Marlins
SP
51
186
193
Colson Montgomery
White Sox
SS
20
187
194
Giancarlo Stanton
Yankees
OF
49
188
195
Ryan Pepiot
Rays
SP
52
189
196
Taylor Ward
Orioles
OF
50
190
197
Carlos Estevez
Royals
RP
19
191
198
Will Smith
Dodgers
C
7
193
199
Shota Imanaga
Cubs
SP
53
194
200
Carlos Rodon
Yankees
SP
54
195
201
Heliot Ramos
Giants
OF
51
237
202
Michael King
SP
55
198
203
Bubba Chandler
Pirates
SP
56
206
204
TJ Friedl
Reds
OF
52
204
205
Kris Bubic
Royals
SP
57
205
206
Drake Baldwin
Braves
C
8
209
207
Brendan Donovan
Cardinals
2B
14
238
208
Brett Baty
Mets
3B
16
252
209
Nick Castellanos
Phillies
OF
53
200
210
Konnor Griffin
Pirates
SS
21
199
211
Hunter Goodman
Rockies
C
9
202
212
Ha-Seong Kim
SS
22
203
213
Royce Lewis
Twins
3B
17
208
214
Trent Grisham
Yankees
OF
54
212
215
Masyn Winn
Cardinals
SS
23
214
216
Pablo Lopez
Twins
SP
58
215
217
Ramon Laureano
Padres
OF
55
213
218
Spencer Strider
Braves
SP
59
211
219
Adley Rutschman
Orioles
C
10
180
220
Evan Carter
Rangers
OF
56
220
221
Emilio Pagan
Reds
RP
20
221
222
Sal Frelick
Brewers
OF
57
225
223
Justin Steele
Cubs
SP
60
224
224
Reese Olson
Tigers
SP
61
227
225
Luis Garcia Jr.
Nationals
2B
15
228
226
Kerry Carpenter
Tigers
OF
58
230
227
Jameson Taillon
Cubs
SP
62
231
228
Anthony Santander
Blue Jays
OF
59
165
229
Andres Gimenez
Blue Jays
2B
16
NR
230
Spencer Steer
Reds
1B
19
232
231
Mark Vientos
Mets
3B
18
160
232
Daylen Lile
Nationals
OF
60
235
233
Reid Detmers
Angels
SP
63
236
234
Sean Manaea
Mets
SP
64
239
235
Bryson Stott
Phillies
2B
17
242
236
Cody Ponce
Blue Jays
SP
65
NR
237
Luis Arraez
1B
20
222
238
Marcus Semien
Mets
2B
18
248
239
Colt Keith
Tigers
2B
19
233
240
Jordan Lawlar
Diamondbacks
3B
19
207
241
Samuel Basallo
Orioles
C
11
219
242
Zac Gallen
SP
66
253
243
Caleb Durbin
Brewers
3B
20
290
244
Jesus Sanchez
Astros
OF
61
226
245
Ryan Mountcastle
Orioles
1B
21
218
246
Reynaldo Lopez
Braves
SP
67
243
247
Kevin McGonigle
Tigers
SS
24
246
248
Parker Messick
Guardians
SP
68
247
249
Marcelo Meyer
Red Sox
3B
21
254
250
Riley O’Brien
Cardinals
RP
21
250
251
Xander Bogaerts
Padres
SS
25
255
252
Josh Bell
Twins
1B
22
284
253
Dennis Santana
Pirates
RP
22
256
254
Clay Holmes
Mets
SP
69
258
255
Josh Jung
Rangers
3B
22
259
256
Ryan O’Hearn
1B
23
262
257
Jordan Beck
Rockies
OF
62
265
258
Jurickson Profar
Braves
OF
63
271
259
Zebby Matthews
Twins
SP
70
234
260
Matt Shaw
Cubs
3B
23
273
261
Yainer Diaz
Astros
C
12
274
262
Logan Henderson
Brewers
SP
71
249
263
Cam Schlitter
Yankees
SP
72
282
264
Lars Nootbaar
Cardinals
OF
64
267
265
Noah Cameron
Royals
SP
73
268
266
Ozzie Albies
Braves
2B
20
269
267
Parker Meadows
Tigers
OF
65
270
268
Luis Castillo
Mariners
SP
74
272
269
Ryan Walker
Giants
RP
23
287
270
Carlos Correa
Astros
SS
26
281
271
Kyle Manzardo
Guardians
1B
24
196
272
Bryce Eldridge
Giants
DH
5
261
273
Braxton Ashcraft
Pirates
SP
75
275
274
Merrill Kelly
Diamondbacks
SP
76
263
275
Gabriel Moreno
Diamondbacks
C
13
289
276
Kazuma Okamoto
3B
24
293
277
Tyler O’Neill
Orioles
OF
66
240
278
Rhys Hoskins
1B
25
280
279
Kodai Senga
Mets
SP
77
279
280
Nolan Arenado
Cardinals
3B
25
283
281
Cristian Javier
Astros
SP
78
285
282
Ernie Clement
Blue Jays
SS
27
NR
283
MacKenzie Gore
Nationals
SP
79
297
284
Triston Casas
Red Sox
1B
26
276
285
Roki Sasaki
Dodgers
SP
80
291
286
Nathaniel Lowe
1B
27
292
287
Nolan Schanuel
Angels
1B
28
NR
288
JJ Wetherholt
Cardinals
SS
28
257
289
Mike Yastrzemski
Braves
OF
67
NR
290
Harrison Bader
OF
68
NR
291
Cam Smith
Astros
OF
69
260
292
Chandler Simpson
Rays
OF
70
277
293
Brad Keller
RP
24
NR
294
Jorge Soler
Angels
OF
71
296
295
Max Scherzer
SP
81
294
296
Walker Jenkins
Twins
OF
72
286
297
Robert Suarez
Braves
RP
25
111
298
Lenyn Sosa
White Sox
2B
21
298
299
Otto Lopez
Marlins
SS
29
NR
300
Jake Burger
Rangers
1B
29
299
Dec. 15 Notes
Falling off: Kyle Finnegan (201st), Tanner Scott (229th), Will Vest (241st), Andrew Kittredge (266th), Coby Mayo (278th), Payton Tolle (288th), C.J. Kayfus (295th), Bryan Abreu (300th)
- Many of the big changes this month are closer related, including a new No. 1. I had projected Mason Miller as a starter last month and placed him 96th on the list. Since the Padres have decided to leave well enough alone, I’ve moved him up 30 spots and pit him ahead of Josh Hader for the top spot.
- I was a kind of worried about having Devin Williams in the top 100 when he initially signed with the Mets – I would have moved him down some had I updated the list a week ago – but now that Edwin Díaz and Robert Suarez have signed, I’m less concerned.
- As is, there are still only 25 relievers representing 21 teams in the current rankings (Pete Fairbanks and Brad Keller are free agents, and the Braves and Brewers both have two relievers on the list). That number will surely increase, but I just don’t think anyone from the Angels, Athletics, Diamondbacks, Nationals, Marlins, Rangers, Rockies, Twins or White Sox belongs at the moment. The Marlins’ Ronny Henríquez and the White Sox’s Jordan Leasure are probably closest, but both of their teams are still looking to add veterans. Then there are also free agents Luke Weaver, Kirby Yates and Shawn Armstrong who still might wind up closing.
- Aside from the relievers, free agent signings haven’t had a huge impact on the rankings just yet. Pete Alonso gets a little ballpark boost in Baltimore, and Dylan Cease moved up a couple of spots after joining the Jays. Cody Ponce debuted at No. 236, though I will be revisiting that upon revising my pitching projections. Jorge Polanco also makes a significant jump with the Mets, though I really should have just had him higher in the first place.
Nov. 19 Notes
- The biggest moves at the top of my pitching rankings were Blake Snell dropping from fifth to 10th and Max Fried jumping from 15th to eighth. I just couldn’t justify projecting Snell with enough innings to place him that highly, and even on a per-inning basis, Cristopher Sánchez and Yoshinobu Yamamoto ended up edging him out. As it turned out, Sánchez was the very clear No. 5 for me; he’s a bit closer to Garrett Crochet in the third spot than he is to anyone below him.
- There isn’t much separating my No. 7 through No. 18 starters, so there will surely be some movement up and down there in the coming weeks. The drop off after No. 18 Framber Valdez is somewhat significant now, but Spencer Schwellenbach and Zack Wheeler could move up a tier if things are looking good at the start of spring training and Dylan Cease will probably rise or tumble based on where he signs.
- I have Mason Miller as my No. 25 SP, putting him at 96th overall. That’s probably about 30 spots lower than he’d be as the possible No. 1 reliever. On a per-inning basis, he’d be right around 15th among starters. Of course, his role is still to be determined as of this writing.
- Not currently making the cut is Tatsuya Imai, even though it sounds like he’s going to get at least No. 2-starter money after being posted by the Seibu Lions. I’m not really sure his command is going to hold up, and year one in the U.S. has been difficult for many Japanese hurlers. If he lands in a nice situation, he’ll jump into the 250-300 range, but I’ll probably be more interested in him in 2027.
- The biggest change on the hitting side of things is the addition of Pirates prospect Konnor Griffin at No. 199. I’m not especially confident he’ll get the chance to open up in the majors, but it’s fun that the Pirates are considering it. They definitely don’t want a repeat of 2023, when they waited to promote Paul Skenes and then had him get a full year of service time anyway because of his Rookie of the Year placement.
- Much of the rest of the movement there was injury related. Anthony Volpe will miss the start of the season after shoulder surgery, dropping him 75 spots. Isaac Paredes, Tommy Edman and Lars Nootbaar also fell some because their status for Opening Day is in question.
- One exception: Trent Grisham jumped about 70 spots with the news that he’d stay with the Yankees. I also decided to drop Jasson Domínguez some, since even though I still believe in his fantasy potential, I doubt the Yankees will be content to pencil in both he and Grisham as regulars. They’re still going to want to add Kyle Tucker or bring back Cody Bellinger.
- The Taylor Ward-for-Grayson Rodriguez trade was pretty stunning, but it didn’t have a huge effect here. Before the deal, I had moved up Ward some from the October list initially, but now I’ve slid him back down a bit since he’s off to a tougher ballpark and will probably hit lower in the lineup. Rodriguez was my No. 93 SP prior to the deal, so he didn’t make the cut here. He surely would have moved up some if healthy in the spring, but he’d seem to have considerably less upside now.
I did drop Tyler O’Neill a fair amount as a result of the deal, and Colton Cowser, who was No. 299, fell off the list. I’m still hopeful Dylan Beavers is a regular for the Orioles, but that’s become a crowded outfield all of a sudden.
Its Monday, October 6 and the Dodgers (93-69) are in Philadelphia to take on the Phillies (96-66) in Game 2 of their National League Division Series with the Dodgers having won Game 1 a couple days ago. Blake Snell is slated to take the mound for Los Angeles against Jesús Luzardo for Philadelphia. Snell pitched in the Wild Card round and was victorious while Luzardo has been idle for nearly two weeks (September 24).
Down 3-0 early, the Dodgers rallied for two runs in the sixth and three in the seventh to take the series opener. Teoscar Hernandez' home run in the seventh was the decisive blow. Shohei Ohtani started Game 1 and went six innings allowing the three runs while striking out nine. The Philadelphia bullpen failed after Cristopher Sanchez allowed two runs over 5.2 innings with eight strikeouts.
Lets dive into Game 2 and find a sweat or two.
We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch the first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Dodgers at Phillies - NLDS Game 2
Date: Monday, October 6, 2025
Time: 6:08PM EST
Site: Citizens Bank Park
City: Philadelphia, PA
Network/Streaming: TBS / truTV / HBO Max
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Dodgers at the Phillies - NLDS Game 2
The latest odds as of Monday courtesy of DraftKings:
Moneyline: Los Angeles Dodgers (-132), Philadelphia Phillies (+109)
Spread: Dodgers -1.5 (+129)
Total: 7.5 runs
Probable starting pitchers for Dodgers at Phillies
Pitching matchup for October 6, 2025: Blake Snell vs. Jesús Luzardo
Dodgers: Blake Snell (Regular Season: 5-4, 2.35 ERA) Last outing: 9/30 vs. Cincinnati - 7IP, 2.57 ERA, 2 Earned Runs, 4 Hits, 1 BB, and 9 Ks
Phillies: Jesús Luzardo (Regular Season: 15-7, 3.92 ERA) Last outing: 9/24 vs. Miami - 7IP, 0.00 ERA, 0 Earned Runs, 3 Hits, 0 BBS, and 10 Ks
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Dodgers at Phillies
Mookie Betts is 2-14 lifetime against Jesus Luzardo
Freddie Freeman is 4-11 lifetime against Jesus Luzardo
Shohei Ohtani has just 2 hits in 14 ABs against Luzardo but both hits have been HRs
J.T. Realmuto is 5-21 with 1 HR in his career against Blake Snell
Bryce Harper is 2-13 with 6Ks in his career against Blake Snell
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 NLDS Game 2 between the Dodgers and the Phillies
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 Phillies:
Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Philadelphia Phillies at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.5.
Follow our experts on socials to keep up with all the latest content from the staff:
It’s Game 2 of the NLDS, and the Phillies will need to bounce back following a tough 5-3 loss to the Dodgers on Saturday night. Let’s dive right in.
Odds as of 1:30 PM ET on FanDuel
Game 2 Odds
Philadelphia Phillies (+110): +1.5 (-154)
Los Angeles Dodgers (-130): -1.5 (+128)
O/U: 7.5
The Phillies will send out Jesús Luzardo to make his fourth career postseason start and fifth overall appearance. In 14 ⅔ playoff innings, the left-hander has allowed 10 earned runs on 20 hits. Despite those rough career numbers, Luzardo enters hot — over his last five starts, he’s posted a 2.60 ERA with 41 strikeouts in 34 ⅔ innings. In the second half of the season, Luzardo held opponents to just a .194 average.
Fellow southpaw Blake Snell takes the ball for Los Angeles. The Phillies saw him once this season, and he dominated — seven scoreless innings, 12 strikeouts. Snell was lights-out again in Game 1 of the Wild Card Series vs. Cincinnati, spinning seven innings of two-run ball with nine Ks.
It’s hard to predict what Luzardo will look like in his first postseason start as a Phillie, but after Saturday’s offensive showing, Philadelphia ais going to be hunting fastballs early and often. I’d stay away from either moneyline or run-line bets and instead lean toward Over 7.5 runs (-108).
Series odds (to win the NLDS)
Phillies: +260
Dodgers: -330
If you stayed off the series line after Game 1, your patience paid off — the Phillies’ odds have more than doubled. I’d still avoid picking a winner, but if you’re confident in the Fightins, consider Over 4.5 total games (+180). The Phillies have shown they can win at Dodger Stadium, and a Game 2 victory would cause those odds to shrink dramatically.
My favorite props
Edmundo Sosa to record a hit (-120)
Sosa’s track record against Snell is solid. The last time they faced off — May 2023 at Oracle Park when the southpaw was with the Giants –he ripped a fastball to the opposite field for a triple. In his career, Sosa is 3-for-8 off Snell. Slotting him at the bottom of the order gives the lineup a different look, and after a .276/.776 season with 11 homers, he’s a sneaky value play.
Trea Turner to record 2+ total bases (+115)
The Phillies need a spark at the top after their 1-3 hitters (Turner, Schwarber, Harper) combined to go 0-for-11. The National League batting champion hit .349 against fastballs this season. With Snell’s heater being his most hittable pitch and two dangerous bats behind him, Turner’s primed to make noise with both his bat and his legs.
Jesús Luzardo Over 15.5 outs (+130)
Luzardo has cleared this line in 12 of his last 15 starts, including each of his past five. Even when he allowed four runs to the Dodgers earlier this year, he reached 100 pitches and completed seven innings. Thomson mentioned Ranger Suárez being available in relief, but with middle-relief struggles and Suárez likely slated for Game 3, the Phillies will likely ride Luzardo deep again.
1st Inning Over 0.5 Run (+114)
Expect early aggression on both sides. Luzardo’s postseason ERA in the first inning sits at 6.00, and he’s yielded 16 earned runs in 32 first-inning frames this year. Snell’s been better early in the postseason (2.45 ERA), but he’s surrendered two homers in the opening frame. With both lineups attacking fastballs, a run in the first feels likely.
My long shot
Alec Bohm to record 2+ RBIs (+700)
RBI bets can be tricky — you’re counting on guys in front and the hitter — but this one offers good flexibility. First, Bohm’s anytime home run is also at 7-1, so you’re better off here. Next, Bohm’s a career .305 hitter vs. lefties and owns two extra-base hits in 13 at-bats against Snell. Lastly, with expected improvement from the top of the order, Bohm should see RBI opportunities. If he catches a Snell fastball early with runners on, this long shot could cash.
Before the 2025 season began,Mark Vientoswas viewed as a potential core piece for the Mets -- someone whose eye-popping power potential shined the previous year and was at his best when the lights were the brightest in October.
By the time the 2025 campaign ended, it was fair to wonder whether Vientos might have played his last game as a Met.
And the question regarding Vientos' future grew the day after the season, when president of baseball operations David Stearnsrepeatedly cited run prevention (both pitching and defense) as the main reason why the team stumbled so badly that they fell all the way out of playoff position.
Of course, Vientos was not alone when it came to New York's defensive deficiencies.
Brandon Nimmo was a tick below average in left field.
Francisco Alvarez was near the bottom of the league when it came to blocking balls in the dirt.
Juan Soto, as has been the case for most of his career, was well below average in right field.
But the Mets signed up for this with Soto, knowing he would be one of the best hitters in baseball -- which he was again in 2025. Alonso had the second-best OPS of his career this past season. Nimmo remains an above average offensive player.
What about Vientos?
Sep 21, 2025; New York City, New York, USA; New York Mets third baseman Mark Vientos (27) reacts after striking out against the Washington Nationals during the fourth inning at Citi Field. / John Jones-Imagn Images
WHY IT COULD MAKE SENSE TO TRADE VIENTOS
While Vientos' 2024 season at the plate was impressive, there were warning signs. That included his high whiff percentage and strikeout rate, as well as bat speed that was just average.
In 2025, those issues were all present again. And the season spiraled out of control for Vientos due in part to his struggles against fastballs. He hit .326 with a .615 slugging percentage against them in 2024, but just .236 with a .441 slugging percentage against them in 2025. He also had issues with offspeed stuff, slugging just .404 this year -- down from .531 in 2024.
Vientos' power cratered along with his batting average and on-base percentage, as he slugged .413 (down from .516 in 2025) and hit only 17 homers over 121 games (he smacked 27 in 111 games in 2024).
At the end of the season, when the Mets badly needed someone to help them lengthen a top-heavy lineup, Vientos slashed .184/.262/.303 with two home runs in 84 plate appearances over 24 games, striking out 27 times.
While there's still reason to think Vientos can make adjustments and again be a plus offensive player, it's hard to believe his defensive issues at third base are something that can meaningfully improve.
He has worked hard on his defense, and deserves praise for how tireless the effort has been. But the results just haven't been there.
Before the Mets re-signed Alonso last offseason, they floated the idea that Vientos could slide to first base if Alonso left. They could theoretically consider that again, but it's hard to picture given Vientos' tiny bit of experience at the position (12 career starts), his struggles at third base, and Stearns' goal of seriously improving the defense.
New York Mets infielder Mark Vientos (27) celebrates with teammates after hitting a three-run home run against the Seattle Mariners / Kyle Ross - Imagn Images
WHY IT COULD MAKE SENSE TO KEEP VIENTOS
Despite his down year at the plate in 2025, Vientos still has real promise.
He's also young (turning 26 years old in December), inexpensive (he made a shade under $800,000 this past season), and under team control through at least 2028 (he won't hit arbitration until after the 2026 season).
The power Vientos has to all fields is the kind you can dream on. And when he's right, he can help carry a team -- like he did during the Mets' run to Game 6 of the NLCS in 2024, when he slashed .327/.362/.636 with five homers, two doubles, and 14 RBI in 58 plate appearances over 13 postseason games.
There's also the fact that despite an overall down year in 2025, Vientos helped drive the offense for about a month, when he hit .304/.385/.759 with 10 homers and six doubles in 22 games from Aug. 17 to Sept. 9.
Meanwhile, with Starling Marte and Jesse Winker free agents, the Mets don't have any logical full-time designated hitter candidates on the roster.
If Alonso returns, it's possible he starts getting more at-bats at DH. But of the players on the current roster, no one profiles as a full-time option there unless it's Soto -- and it will be a bit shocking if he slides there so soon into his 15-year deal.
Jul 28, 2025; San Diego, California, USA; New York Mets third baseman Mark Vientos (27) hits a grand slam during the fifth inning against the San Diego Padres at Petco Park. / Denis Poroy-Imagn Images
VERDICT
The overall decision with Vientos is a tough one, but the first part of it shouldn't be.
Given Vientos' defensive struggles at third base, combined with the presence of two better hot corner defenders who also offer more positional versatility -- Brett Baty and Ronny Mauricio -- Vientos' future as a Met would have to be as mainly a DH.
In a world where Alonso leaves, which would create a huge right-handed power void, perhaps it makes sense for the Mets to keep Vientos.
In a world where Alonso stays, it would arguably be wise to make Vientos available.
The Mets shouldn't force a move here.
But if the roster starts to shake out in a way that makes Vientos' presence a bit redundant and the Mets can get something of legitimate value back for him via trade, now could be the time to move on.
Greg Maddux, left, and Clayton Kershaw share the distinction of ending their stellar careers in the Dodgers bullpen. (Jeff Gross / Getty Images; Gina Ferazzi / Los Angeles Times)
As Clayton Kershaw completed his pregame routine the other day and walked off the field at Citizens Bank Park, I asked him about his postseason debut. That was 17 years and 39 playoff appearances ago, and yet Kershaw remembered it so well that he got his answer out before I got all of my question out.
“I was in the ‘pen,” Kershaw said. “Here.”
The pitching staff of the 2008 Dodgers featured two Hall of Famers: Kershaw, in his first year, and Greg Maddux, in his last year.
When the Dodgers faced the Philadelphia Phillies in the National League Championship Series, Derek Lowe, Hiroki Kuroda and Chad Billingsley made the cut as starters. Kershaw and Maddux did not.
“He and I were both kind of the long guys down there,” Kershaw said. “It’s crazy, kind of the similarities.
“Where I am now is kind of where he was. It’s pretty cool.”
For just about every player, baseball tells you when your career is over. Maddux, for all his accolades, was no exception.
In each of his last five seasons, his earned-run average was above 4.00, even as he pitched at least 194 innings in each of them. In his last stint with the Dodgers — seven starts at the end of the 2008 season — his ERA was 5.09.
Maddux knew that postseason would be the end for him. He just didn’t tell anyone.
Greg Maddux pitches for the Dodgers against the San Francisco Giants at Dodger Stadium on Sept. 19, 2008. (Lisa Blumenfeld / Getty Images)
In his last outing — in the game in which the Phillies eliminated the Dodgers — Maddux was one of six Dodgers relievers. He worked the fourth and fifth innings, left the mound with the Dodgers down by five runs, and quietly asked the plate umpire for a baseball on his way out.
“I’ve got the ball in my room somewhere,” Maddux told The Times in 2014. “It kind of stunk that we lost. But I knew it was the last time I was going to put on a uniform. I was privileged to wear it for as long as I did.”
Kershaw is the rare player that has told baseball when his career is over. He announced his retirement last month, effective at the end of the season, even as he is still mighty effective.
His .846 winning percentage would have led the major leagues, had he thrown another 50 innings. He still threw more innings than anyone on the Dodgers except Yoshinobu Yamamoto, and his 3.36 ERA was his third-worst in a full season. In his final start, he shut out the American League West champion Seattle Mariners into the sixth inning.
In a normal year for the Dodgers, Kershaw would be starting in the playoffs, because a normal year for the Dodgers means scooping up a bunch of talented pitchers with histories of injury and questions of durability, then crossing their fingers and hoping a few are healthy and effective come playoff time.
Andrew Friedman, the Dodgers’ president of baseball operations, admitted to some trepidation at telling a Hall of Famer that he would be bound for the postseason bullpen.
“But, to Kersh’s credit, he cuts off that timidness in a way by saying, ‘Hey, I'm here to win, whatever it takes,’” Friedman said. “He’s loved watching these guys compete. Obviously he’s done really well this year as well.
“Usually, when a guy’s on his way out, it's like, ‘OK, it's time.’ You can kind of see it. The performance really backs up. That's not the case with Kersh. He was a big part of the success we had this year. But to his credit, he cut it off really early and just said, ‘Hey, I just want to be part of this and help this team win, whatever way I can.’ And so he helped make that conversation way easier.”
Dodgers pitcher Clayton Kershaw celebrates after getting San Francisco's Jerar Encarnacion to hit into a double play at Dodger Stadium on Sept. 19. (Gina Ferazzi / Los Angeles Times)
If Kershaw works four innings this October, he’ll pass Maddux for sixth place on the all-time list of postseason innings pitched. If he pitches 5⅔ innings, he’ll become the fifth pitcher to throw 200 postseason innings, joining Andy Pettitte, Justin Verlander, Tom Glavine and John Smoltz.
In the future, fans will flip over Kershaw’s baseball card — or, more likely, look up his Baseball Reference page — and learn that the greatest starter of his generation finished his career in relief.
A curiosity, at the least, I suggested. Kershaw shrugged.
“The postseason is just its own separate thing,” he said. “You just do whatever you can. Where our team is at with our starters, it makes sense.
“I guess it's weird, but it’s part of it.”
In his postseason debut here in 2008, Kershaw retired the first five batters, not bad when four of them were named Jimmy Rollins, Shane Victorino, Chase Utley and Ryan Howard. In his finale in that 2008 NLCS, Maddux got the last man he faced to ground out: Cole Hamels — in the old days, when pitchers used to bat.
Kershaw might not throw another pitch; the Dodgers have made no commitment to use him in this round, or to keep him on the roster if they advance beyond then.
On Sunday, I asked Dodgers manager Dave Roberts whether Kershaw was here only in case a starter exited in a hurry or a game went into extra innings.
“I trust him,” Roberts said. “I think there’s other opportunities he might have to pitch. But I also do feel that there’s other guys, whether it’s lanes or spots, that I feel we're more comfortable with.
“It’s not a slight on Clayton, but I do think that there's various roles — up, down, early, late — that I could use him.”
The Dodgers are using starters wherever they can: starting, relieving, closing. Given the anxiety-inducing state of the Dodgers bullpen, the notion that they might not be able to find a spot to use Kershaw leaves only one question: Seriously?
The Boston Red Sox held their annual end-of-season press conference on Monday morning, discussing some of their key off-season priorities after making an early playoff exit.
Those speaking included President and CEO Sam Kennedy, Chief Baseball Officer Craig Breslow and manager Alex Cora.
“I want to express huge thanks to our fans for giving us what was a great step in the right direction in 2025,” Kennedy said. “Our fans proved once again why they’re the best in baseball. You guys packed the house night in and night out… We never take that support for granted, we appreciate you guys and we’re excited for 2026. While we fell short of our ultimate goal this year, it was definitely a step in the right direction.”
Breslow echoed those comments, saying Fenway was “electric” this season.
“We’re sitting here in the first week of October, which means we didn’t accomplish what we set out to accomplish — a deep postseason run,” he added. “We fell short of that and I don’t think there’s any running from it or hiding from it. That shouldn’t diminish what the players did, what the staff did… There are a number of things we can point to as reasons for optimism.”
Cora reflected on what he said was one of the most fun groups of players he’s ever managed.
“I’m disappointed at the results — that’s not what I wanted — but as far as the overall season for me, I had a blast,” he said. “We really enjoyed it. I think this place made it special. To come here every single day and win here and to have the energy we had throughout the season, that was special.”
Still, the season was mostly viewed as a success, especially given the development of young players like Roman Anthony and Marcelo Mayer and the fact that the team hadn’t qualified for the playoffs since 2021.
Breslow said he was particularly impressed with the emergence of the organization’s pitching development pipeline this season, but said that won’t stop him from pursuing another front-line starter to augment a rotation led by ace Garrett Crochet.
“I think there are a few things we can point to — most significant is to remind ourselves that there’s no guarantee that we just pick up where we left off at the end of 2025, expecting everyone to take a step forward. That could allow us to be complacent… We’ve talked a lot about how this window is upon us.”
Breslow said one area to look at is improving the team’s defense, and another is hitting with runners in scoring position.
“But right now, we’ll kind of zoom out a little bit and take stock of where we are,” he said. “We’ll be open to all possible pathways to improving the team.”
Breslow was asked about the future of several key players — including Bregman, Trevor Story, Jarren Duran, Tristan Casas and Lucas Giolito — all of whom could move on or be traded this offseason. But he said it is too soon to discuss specifics.
As for whether the team has enough pitching, Breslow said there is always a need for more major league arms, as demonstrated this postseason.
“No one will sit in this seat and say there is enough pitching in the organization,” he said. “I think we saw that in the second half. We can list out pitchers that were on the IL, and it just means that depth is so critically important. When we talk about pursuing opportunities to improve the team, bringing in pitching is certainly one of them.”
The late Angels pitcher Tyler Skaggs at Angel Stadium in 2018. (Gina Ferazzi / Los Angeles Times)
More than four years after the family of deceased Angels pitcher Tyler Skaggs filed a wrongful death suit against the Angels, jury selection will begin Monday in Orange County Superior Court.
Skaggs' widow Carli Skaggs and parents Debra Hetman and Darrell Skaggs stated in a court filing that they seek at least $210 million in lost earnings and damages. A lawyer for the Angels said in a pretrial hearing that the plaintiffs now seek a judgment of $1 billion, although the lead attorney representing the family said the number is an exaggeration.
The trial is expected to last several weeks. Pretrial discovery included more than 50 depositions and the witness list contains nearly 80 names.
Lawyers for the Skaggs family aim to establish that the Angels were responsible for the death of the 27-year-old left-handed pitcher on July 1, 2019, after he snorted crushed pills that contained fentanyl in a hotel room during a team road trip in Texas.
An autopsy concluded Skaggs accidentally died of asphyxia after aspirating his own vomit while under the influence of fentanyl, oxycodone and alcohol.
Angels communications director Eric Kay provided Skaggs with counterfeit oxycodone pills that turned out to be laced with fentanyl and is serving 22 years in federal prison for his role in the death. Skaggs' lawyers will try to prove that other Angels employees knew Kay was providing opioids to Skaggs.
“The Angels owed Tyler Skaggs a duty to provide a safe place to work and play baseball,” the lawsuit said. “The Angels breached their duty when they allowed Kay, a drug addict, complete access to Tyler. The Angels also breached their duty when they allowed Kay to provide Tyler with dangerous illegal drugs. The Angels should have known Kay was dealing drugs to players. Tyler died as a result of the Angels’ breach of their duties.”
The Skaggs family planned to call numerous current and former Angels players as witnesses, including future Hall of Famers Mike Trout and Albert Pujols as well as pitcher Andrew Heaney — Skaggs' best friend on the team — in an attempt to show that Skaggs was a fully functioning major league pitcher and not an addict.
Pretrial filings and hearings indicated that the Angels were attempting to show that Skaggs was a longtime drug user who acquired pills from sources other than Kay. Skaggs' mother, Debbie Hetman, testified during Kay's 2022 criminal trial that her son admitted he had an “issue” with oxycodone as far back as 2013.
Hetman said her son quit "cold turkey" but she testified the addiction remained enough of a concern that Skaggs wasn’t prescribed opioids after undergoing Tommy John surgery in August 2014.
Judge H. Shaina Colover dashed a key Angels defense strategy when she ruled that Kay’s criminal conviction could not be disputed during the civil trial. Angels attorney Todd Theodora contended that new evidence indicated Skaggs died of a “cardiac arrhythmia, second to the fact that Tyler had 10 to 15 drinks in him, coupled with the oxycodone, for which Angels baseball is not responsible.”
Theodora said that if the Angels could prove Kay was not guilty beyond a reasonable doubt, neither Kay nor the team would be culpable in Skaggs’ death. Colover, however, ruled that Kay's "conviction, based on applicable law and facts, was final." Kay's appeal was denied in federal court in November 2023.
Pretrial depositions of Angels players and support personnel provided a rare glimpse into the rowdy, often profane culture of a major league clubhouse.
Angels clubhouse attendants testified that Kay participated in stunts such as purposely taking an 85-mph fastball off his knee in the batting cage, having a pitcher throw a football at his face from short range, eating a bug and eating pimples off the back of Trout.
Tim Mead, the Angels longtime vice president of communication and Kay's supervisor, acknowledged as much in his deposition, saying, "If you try to describe a clubhouse or a locker room in professional sports, or even college, and probably even the military in terms, and try to equate it to how we see — how this law firm is run or a corporation is run, you know, unfortunately, there's not lot of comparison.... There's a lot of fun, there's a lot of release."
And a lot of painkillers. Former Angels players Matt Harvey, C.J. Cron, Mike Morin and Cam Bedrosian testified at Kay's trial that he distributed blue 30 milligram oxycodone pills to them at Angel Stadium. Skaggs, testimony revealed, was a particularly frequent customer.
Testimony established that Kay was also a longtime user of oxycodone and that the Angels knew it. In a filing, the Skaggs family showed evidence that Angels team physician Craig Milhouse prescribed Kay Hydrocodone 15 times from 2009 to 2012. The Skaggs family also plans to call Trout, who according to the deposition of former Angels clubhouse attendant Kris Constanti, offered to pay for Kay’s drug rehabilitation in 2018.
Skaggs was a top prospect coming out of Santa Monica High in 2009, and the Angels made him their first-round draft pick. He was traded to the Arizona Diamondbacks a year later and made his major league debut with them in 2012.
Traded back to the Angels in 2014, Skaggs made the starting rotation, where he remained when not battling injuries until his death. His numbers were rather ordinary, a 28-38 win-loss record with a 4.41 earned-run average in 96 career starts, but his lawyers pointed to his youth and the escalating salaries given to starting pitchers in asking for a jury award of at least $210 million and as much as $785 million.
Skaggs earned $9.2 million — including $3.7 million in 2019 — and would have become a free agent after the 2020 season. Effective starting pitchers at a similar age and comparable performance can command multi-year contracts of $100 million or more.
Skaggs' death prompted MLB to begin testing for opioids and cocaine in 2020, but only players who do not cooperate with their treatment plans are subject to discipline. Marijuana was removed from the list of drugs of abuse and is treated the same as alcohol.
MLB emergency medical procedures now require that naloxone be stored in clubhouses, weight rooms, dugouts and umpire dressing rooms at all ballparks. Naloxone, also known by the brand name Narcan, is an antidote for opioid poisoning.