DANIEL Murphy has called time on his surprise MLB comeback.
The three-time All-Star, 38, has gone on the voluntarily retired list after playing for the Los Angeles Angels Triple-A team this season.
Murphy last played in the MLB for the Colorado Rockies in the pandemic-affected 2020 season.
He announced his retirement in January 2021 - but returned earlier this year for a bold comeback attempt.
The former New York Mets slugger penned a minor league deal with the Angels in June after a stellar showing for the Long Island Ducks.
He hit .331 in 37 games for the Atlantic League team, prompting the Angels to sign him to their affiliate the Salt Lake Bees.
READ MORE ON MLB
But after hitting just one homer in 38 games and failing to break back into the main roster, Murphy has once again called time on his career.
A 13th-round pick for the Mets in 2006, Murphy spent his first eight seasons at Citi Field.
He was known as a dependable hitter but is best remembered by Mets fans for an incredible home-run streak during the 2015 postseason.
Murphy powered the team to their first World Series since 2000 after hitting a homer in six straight games.
Most read in Baseball
After leaving the Mets, he had spells with the Washington Nationals, the Chicago Cubs, and finally the Rockies.
Throughout his career, Murphy's brought in over $75million in the MLB, per Spotrac.
And his retirement struck a chord with Mets fans, who still fondly remember his time in Queens.
Taking to X, formerly known as Twitter, one fan wrote: "One of my all-time favorite Mets!"
While another said: "Good for Murph…provided probably one of the biggest rushes I’ve ever experienced as a fan with that insane hot streak during the ‘15 World Series run."
And a third added: "Murph is my favorite Met. Great to see him at old timers day last year. Hoping he has an enduring relationship with this team."