Look for our fantasy baseball starting pitcher rankings, hitter upgrades and downgrades daily to help you make smart fantasy baseball lineup decisions and for MLB betting tips. MLB game odds are provided by ESPN BET, and fantasy advice is geared toward ESPN 10-team leagues with standard scoring.
Note: This file has been updated with any overnight pitching changes or weather-related game postponements, along with the addition of the latest MLB game odds as of the indicated time of publication
Add and start Kikuchi where available
With a 61% rostered percentage in ESPN leagues, Yusei Kikuchi comes in slightly above our 50% threshold, but we're bending the rules a bit for Thursday's 12-game slate. Although the Houston Astros left-hander has been featured in this space multiple times in recent weeks, he remains too widely available.
Since being traded to Houston, Kikuchi has posted a 3.19 ERA and 0.94 WHIP in eight starts. During that stretch, he has fanned 59 batters in 48 innings (11.1 K/9) while walking only 12 (2.2 BB/9). Meanwhile, opposing hitters have managed just a .556 OPS against him since he joined the Astros, down from .750 before the trade.
Overall, Kikuchi ranks in the top 10 in MLB in strikeout percentage (27.5%), K-BB% (21.1%), and Stuff+ (110) this season. That's not a hurler who should be hanging around on the waiver wire in such a large percentage of leagues.
On Thursday, Kikuchi draws a highly favorable matchup against the Los Angeles Angels, a team that ranks 29th in baseball over the last month with a 73 wRC+. Their 27.2% strikeout rate during that span is worst in the American League. If Kikuchi is still available in your league, change that now.
What you may have missed on Wednesday
By Todd Zola
Hopes for New York Mets SP Christian Scott to return this season were dashed yesterday his agent announced the prized righty will undergo the combined Tommy John surgery/internal brace procedure. The process usually requires a shorter recovery than traditional Tommy John surgery, but Scott will still likely miss all of 2025 since it's occurring so late into the 2024 season.
In other Mets news, manager Carlos Mendoza reported that SS Francisco Lindor will likely miss today's opener of an important four-game series with the Philadelphia Phillies at Citi Field. Last night, Lindor was absent for the third straight contest due to a sore back. Initial reports suggested a Friday return, but since Lindor has yet to resume baseball activities, that's been modified to "coming back by the end of the season." Rookie SS Luisangel Acuna should continue to fill in for Lindor.
Toronto Blue Jays SS Bo Bichette Bichette returned Tuesday night after missing two months due to a calf issue but was scratched last night as a result of a bruised right finger. Bichette incurred the injury during infield practice. He's slated for X-rays later today, so he's likely to miss today's matinee with the Texas Rangers.
After pinch-hitting on Tuesday night, there was optimism for Pittsburgh Pirates SS/OF Oneil Cruz to return to the starting lineup last night, but he didn't play in the 10-5 loss to the St. Louis Cardinals. Rookie OF Billy Cook covered center field and hit a three-run long ball, his first career home run, temporarily giving the Pirates a 5-4 lead in the top of the sixth. Cruz remains day-to-day because of his left ankle soreness.
Seattle Mariners OF Victor Robles appeared as a pinch-runner in the 10th inning of last night's loss to the New York Yankees. Robles was unable to start as he was still experiencing soreness in his right hand after being hit by a pitch on Tuesday. Robles' status for today's afternoon affair with the Yankees is uncertain.
Cardinals RHP Lance Lynn won't pitch again this year after being placed on the 15-day IL. Lynn missed August and early September due to right knee inflammation. The club opted to shut Lynn down, despite his having pitching well in his two starts since returning.
Baltimore Orioles RHP Craig Kimbrel was designated for assignment yesterday. Kimbrel was relieved of closer duties just after the All-Star break. He's been ineffective since, so the club cut him loose.
Everything else you need to know for Thursday
Clarke Schmidt (30% rostered in ESPN leagues) has looked good since returning from the injured list, yielding only two runs in 10⅓ innings across two starts. Next up is a matchup against the Seattle Mariners. After throwing 75 pitches in his first start back and ramping up to 86 pitches in his latest outing, the right-hander appears to be fully stretched out for the remainder of the regular season and a potential playoff run. While the Mariners' offense has come alive of late, they still sport the highest strikeout rate in baseball against right-handed pitching at 27.5%.
Although we'd prefer a more favorable matchup for Luis Severino (35% rostered) than the Philadelphia Phillies, he faced them in his last outing and delivered a quality start. This time, he'll pitch at Citi Field, a much more pitcher-friendly venue. With a 2.35 ERA, 1.09 WHIP and 9.4 K/9 over his last six starts, Severino belongs in the streamer discussion Thursday.
Kumar Rocker (11%) made a strong impression in his big league debut last week. Though he lasted only four innings, he surrendered just one run on three hits and two walks while striking out seven, good for a 41% strikeout rate. The downside here is that, after throwing only 74 pitches in his debut, the Texas Rangers may not want to extend him much past that the rest of the way. Even so, Rocker already looks like one of the game's most exciting young arms. In addition to a four-seamer that averaged 96.7 mph, he generated an impressive 13 whiffs with his slider (his most-used pitch) in just four frames. Thursday's start against the Toronto Blue Jays isn't ideal for the 24-year-old, but if you're chasing strikeouts for a final push, he's worth a look as a streamer. More than anything, Rocker should be on your radar for 2025.
If you're still looking for streaming options, perhaps add Joey Cantillo (2%) to the list. He has impressed over his last two starts, highlighted by a one-run, 10-strikeout effort against the Chicago White Sox on Sept. 9. Although the Minnesota Twins pose a stiffer test than his last two opponents, there are reasons to be bullish about Cantillo, who gets elite extension and possesses a filthy changeup that generates whiffs.
Brandon Pfaadt was already in the midst of a rough patch, and things only got worse for the righty in his last start when the Milwaukee Brewers pummeled him for eight runs in just 1⅔ innings. That ballooned his ERA over his last nine starts to 7.58. On Thursday, he matches up with the Brewers yet again, presenting a great opportunity to stream Milwaukee hitters. Jackson Chourio (69%), Brice Turang (67%), Rhys Hoskins (26%), Garrett Mitchell (1%) and Joey Ortiz (7%) all warrant consideration here, both for streaming and DFS purposes.
Betting tip of the day: On Thursday, take over 2.5 earned runs allowed (Even) for Pfaadt's matchup against Milwaukee. We cashed this same bet last week, and we're going back to the well. The right-hander has allowed three-plus runs in eight of his last nine starts, including all of his last six. The Brewers were part of that, hammering him for eight runs in 1 2/3 innings last Saturday.
Starting pitcher rankings for Thursday
Reliever report
To get the latest information on each team's bullpen hierarchy, as well as which pitchers might be facing a bit of fatigue and who might be the most likely suspects to vulture a save or pick up a surprise hold in their stead, check out the latest Closer Chart, which will be updated every morning.
Hitting report
Plan ahead in fantasy baseball with help from our Forecaster projections. Each day, we will provide an updated preview of the next 10 days for every team, projecting the matchup quality for hitters (overall and by handedness) as well as for base stealers.
Best sub-50% rostered hitters for Thursday
Best and worst hitters from the day are generated by THE BAT X, a projection system created by Derek Carty using advanced methods like those used in MLB front offices, accounting for a variety of factors including player talent, ballparks, bullpens, weather, umpires, defense, catcher pitch-framing, and lots more.
Jorge Soler (ATL, RF -- 48%) at Julian Aguiar
Lars Nootbaar (STL, CF -- 13%) vs. Luis L. Ortiz
Brendan Donovan (STL, 2B -- 41%) vs. Ortiz
Luis Garcia Jr. (WSH, 2B -- 32%) at Javier Assad
Brandon Lowe (TB, 2B -- 9%) vs. Brayan Bello
Tommy Edman (LAD, 2B -- 50%) at Edward Cabrera
Jarred Kelenic (ATL, LF -- 5%) at Aguiar
Lane Thomas (CLE, RF -- 46%) vs. Simeon Woods Richardson
Joc Pederson (ARI, LF -- 15%) at Tobias Myers
Travis d'Arnaud (ATL, C -- 10%) at Aguiar
Worst over-50% rostered hitters for Thursday
Anthony Volpe (NYY, SS -- 69%) at Logan Gilbert
Jazz Chisholm Jr. (NYY, CF -- 90%) at Gilbert
Gleyber Torres (NYY, 2B -- 66%) at Gilbert
Randy Arozarena (SEA, LF -- 73%) vs. Clarke Schmidt
Cal Raleigh (SEA, C -- 84%) vs. Schmidt
J.T. Realmuto (PHI, C -- 80%) at Luis Severino
Eugenio Suarez (ARI, 3B -- 53%) at Myers
George Springer (TOR, RF -- 71%) at Rocker
Brice Turang (MIL, 2B -- 68%) vs. Brandon Pfaadt
THE BAT X's Best Stacks for Thursday
Los Angeles Dodgers at Cabrera
Atlanta Braves at Aguiar