Bryce Harper has joined the Philadelphia Phillies at spring training and hasn't ruled out being back by the All-Star break following Tommy John surgery.

"Things can change either way," Harper said. "I could be after, I could be before. But as right now, that's the date we kind of solidified. We're not going to rush. We're going to be smart about it."

The two-time National League MVP was hurt in April and last played right field April 16 in Miami. He underwent surgery in November.

"Once I was done with surgery, I took the time off that I needed to let it heal," Harper said. "It's still healing right now, still evolving. Just trying to see how I feel each day and go from there."

He is entering the fifth season of a 13-year, $330 million contract, Harper is taking swings with a bat but not facing pitches.