Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by
PCA adding more history to MVP campaign
James Schiano cannot understate the leap that Pete Crow-Armstrong has taken in 2026, who now is the fourth player ever to reach 40 HRs and 30 stolen bases in the last ten years.

Related Player News

  • MIL Starting Pitcher #23
    Personalize your Rotoworld feed by favoriting players
    Sproat will return in a relief role, but with Brewers manager Pat Murphy also considering moving Kyle Harrison into the bullpen, there’s a chance Sproat and Harrison could form some sort of tandem. In Triple-A, it seems like the Brewers have significantly dialed back Sproat’s cutter usage, leaning into the four-seamer as his primary fastball and upping the usage of all his secondaries. We’ll see if the results improve at the big league level.
  • PIT Starting Pitcher #35
    Ashcraft breezed through three scoreless innings before the Angels got to him for a run on two hits in the fourth. He ran into more trouble in the fifth, giving up a solo homer to Josh Lowe and a second run in the frame on a pair of hits. Ashcraft would finish out the fifth and end his day at 67 pitches with nine strikeouts. The 67 pitches were a season-low for him, though he’s already surpassed last season’s innings total by nearly 50. The 26-year-old right-hander will take a 3.65 ERA, 1.09 WHIP, and a 173/35 K/BB ratio across 165 1/3 innings into a start against the Cubs in Chicago on Friday.
  • PIT Starting Pitcher #35
    Ashcraft was yanked after 71 pitches today, which could be a sign that the Pirates are beginning to monitor his workload. He’s at 160 1/3 innings for the season, which is 42 more than his previous career high from last year. Because of that, he probably won’t be allowed to put in a full September. He’s due to make his next start Saturday against the Angels.
  • PIT Starting Pitcher #35
    Ashcraft appeared to get through six scoreless, only to lose the shutout on a balk. He then left with a one-run lead that failed to hold up. It’s unclear how many more starts Ashcraft, who has now thrown 39 more innings than his previous career high, will make with the Pirates nearly out of contention at this point, but he’s still thriving, having allowed exactly one run in three straight starts. He’s in line to face the Cardinals on Sunday, but the Pirates have Thursday and Monday off if they want to give him some extra time.
  • PIT Starting Pitcher #35
    Ashcraft gave up five hits, walked none and struck out four. He improved to 13-5 with the win. Ashcraft allowed a solo home run to Brett Callahan in the fifth inning, but otherwise held the Tigers scoreless over eight innings. He’s allowed two earned runs in 17 innings with 14 strikeouts and one walk over his last two starts. Ashcraft has a 3.68 ERA. He’s lined up to face the Padres on the road next Monday.
  • PIT Starting Pitcher #35
    It was a shutout until the ninth, when Owen Caissie hit one out to cut the lead to 13-1. Ashcraft had allowed 21 runs in his last five starts entering today, along with seven homers, so this qualifies as a bit of a course correction. Ashcraft generated a 30 percent whiff rate on 33 swings, with both the curveball and slider drawing misses while he touched 99.2 mph on the gun with his fastball. Ashcraft draws the Tigers in his next start, hopefully he can keep this form going.
  • PIT Starting Pitcher #35
    Ashcraft is now 15 innings over his previous career high from last year, and while it hasn’t taken a toll on his velocity at all, his results are suffering; he’s given up 22 earned runs over 24 innings in his last five starts, taking his ERA from 3.24 to 4.08. There was nothing illegitimate about his first-half numbers, but it could be a bumpy ride here in August and September. He’ll face the Marlins next week.
  • MIL Starting Pitcher #23
    Sproat loses his spot in Milwaukee’s rotation with Kyle Harrison back from the injured list in addition to starter Dustin May coming over from the Cardinals at the trade deadline. The writing was on the wall after he surrendered four runs over three innings against the Pirates on Monday night. There’s a chance he’s back as a multi-inning reliever, where his stuff would presumably play up in shorter bursts. There was some thought from scouts and evaluators during his minor-league career that he would excel in a relief role.
  • MIL Starting Pitcher #23
    Sproat was cruising along in the early stages of this one before running into trouble with two outs in the third inning when he gave up back-to-back hits and walked Esmerlyn Valdez to load the bases. He promptly surrendered a bases-clearing double to ensuing batter Spencer Horwitz that accounted for nearly all of the damage against him. He was lifted in the fourth after giving up a leadoff single and uncorking a couple wild pitches. He struck out four and also issued two walks. He’s consistently struggled to work deep into outings and holds a lackluster 5.27 ERA across 95 2/3 innings. He’s in line to face the Twins to wrap up a two-start week on Saturday, but that’s hardly a lock with Dustin May coming over in a trade and Kyle Harrison (forearm) coming off the injured list this week.
  • PIT Starting Pitcher #35
    Ashcraft gave up two hits, walked one and struck out five. He improved to 11-4 with the win. Ashcraft didn’t allow a hit until the fourth inning and the only run he allowed came on a solo home run by Jose Trevino in the fifth inning. Ashcraft has a 3.98 ERA. He’s lined up to face the Brewers on the road on Thursday.

Rotoworld

  • COL Starting Pitcher #43
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Gabriel Hughes allowed two runs (one earned) and took the loss against the Yankees on Tuesday.

    Hughes gave up four hits, walked none and struck out six. He fell to 0-7 with the loss. Hughes had a solid start, but the Rockies couldn’t score more than one run off Cam Schlittler, resulting in him taking the loss. He still has a 5.81 ERA, which doesn’t imply that his record should be much better. Hughes is lined up to face the Tigers on the road this weekend in one of the few matchups where he could be worth the risk in fantasy leagues.
  • NYY Starting Pitcher #31
    Player Stats
    Link copied to clipboard!

    Cam Schlittler allowed one run in seven innings and got the win in the Yankees’ 5-3 victory over the Rockies on Tuesday.

    Schlittler gave up three hits, walked none and struck out 10. He improved to 13-6 with the win. The Rockies were no match for Schlittler on Tuesday as he knocked them down like bowling pins. He’s allowed five runs over his last six starts and his ERA is 2.01. Schlittler is lined up to face the Mets at home on Sunday.
  • Link copied to clipboard!

    Christian Walker went 2-for-3 with a three-run homer and a walk in the Astros’ 6-5 win over the Phillies on Tuesday.

    Walker hit a 94-mph sinker a season-high 440 feet for his 25th homer, though just his third since the beginning of August. He was 5-for-34 with no RBI in his previous 10 games.
  • HOU Relief Pitcher #39
    Player Stats
    Link copied to clipboard!

    Hayden Wesneski allowed three runs over six innings Tuesday in a victory over the Phillies.

    Wesneski shut out the Phillies until giving up a double to Justin Crawford, an RBI single to Kyle Schwarber and a two-run homer to Trea Turner in consecutive at-bats in the sixth. Fortunately, he had a five-run lead to work with before that happened. He moved to 5-1 with a 3.35 ERA. Barring a change, he’ll make his next start Sunday against the Rays. The Astros, though, might look at pushing him back. His only outing on four days’ rest since returning from elbow surgery was also his worst to date; he gave up five runs in four innings against Seattle in his lone loss on Aug. 15.
  • HOU Relief Pitcher #71
    Player Stats
    Link copied to clipboard!

    Josh Hader recorded his 24th save despite giving up a run in the ninth Tuesday against the Phillies.

    Working with a two-run lead, Hader gave up a single and then an RBI double to start the ninth, but he retired J.T. Realmuto, Derek Hill and Kyle Schwarber afterwards to end the game. The run Hader allowed was his first in 22 appearances dating back to July 20. His ERA increased from 0.69 to 0.89.
  • PHI Starting Pitcher #24
    Player Stats
    Link copied to clipboard!

    Andrew Painter yielded five runs and 10 hits in five innings Tuesday in a loss to the Astros.

    It’s something of a setback for Painter, but at least he struck out six. He also allowed fewer hard-hit balls (eight) than hits. The loss is Painter’s first in eight starts since rejoining the Phillies’ rotation. He has a 3.77 ERA and a 44/15 K/BB in 45 1/3 innings over the span. He’ll try to bounce back in a tough matchup in Atlanta on Sunday.
  • HOU Right Fielder #11
    Player Stats
    Link copied to clipboard!

    Cam Smith hit his 18th homer and walked and came around to score Tuesday versus the Phillies.

    Smith took a chance and ran through a stop sign at third base to score his first run on Jeremy Peña’s double. Especially after he was sat down in back-to-back games over the weekend, it was a little surprising to see Smith in the lineup tonight against a righty after he struck out three all three times up on Monday. He’ll be back in there Wednesday against a lefty, though it will be a touch matchup versus Christopher Sánchez.
  • Link copied to clipboard!

    Trea Turner hit a two-run homer and doubled Tuesday against the Astros.

    The homer off Hayden Wesneski’s was Turner’s first in a month, but he does now have five doubles in seven games in September. That can’t be a bad sign.
  • NYM Left Fielder #22
    Player Stats
    Link copied to clipboard!

    Juan Soto went 2-for-3 with a walk, a double and a three-run home run against the Marlins on Tuesday.

    Soto’s home run was his 24th of the season. He hit a three-run shot off Sandy Alcantara in the second inning. It was Soto’s third home run in 10 games since he returned from the injured list in late August. He’s hitting .279 with a .936 OPS and 59 RBI.
  • Link copied to clipboard!

    Francisco Lindor went 1-for-4 with two runs scored and a solo home run against the Marlins on Tuesday.

    Lindor’s home run was his 17th of the season. He hit a solo shot off Sandy Alcantara in the first inning. Lindor has six runs scored, three home runs and five RBI in seven games so far in September. He’s hitting .230 with a .740 OPS and 39 RBI.