Ashcraft (forearm) threw a live batting practice session earlier this week and is expected to be activated from the 7-day injured list at Triple-A Indianapolis later this week, Noah Hiles of the Pittsburgh Post-Gazette reports.

Ashcraft last pitched for Indianapolis in early July, so he will have missed nearly two months of action by the time he returns. The 24-year-old might have pushed for a major-league debut this season if he hadn't missed so much time, but he and the Pirates are likely now eyeing 2025.