Zack Wheeler's return could be imminent.
The Mets right-hander, who is on the IL with shoulder impingement, threw live batting practice on Tuesday at Citi Field against Tomas Nido, Juan Lagares and Adeiny Hecchavarria.
Wheeler walked off the mound and told reporters it went "good" and gave a thumbs up. He elaborated more in the clubhouse afterward.
"The way it's been I'm happy where I'm at right now," he said. "I'm 100 percent. Ready to go."
Wheeler would likely be in line to start Friday against the Pirates, although manager Mickey Callaway said they would have to see how he bounces back from his session and is not ready to pencil him in just yet.
If Wheeler does return by Friday, it could possibly be his last start with the Mets as his name has surfaced as a potential trade chip.
"Last year was the same way," Wheeler said. "I'm just going to try and go out there and get a win and concentrate on that."
Whenever Wheeler does return, he will be on a 75 to 80 pitch count limit, per Callaway.