Former MLB pitcher Edwin Jackson, pitching for Team USA during the World baseball Classic in 2021 Jasen Vinlove-USA TODAY Sports

After 17 seasons, a record 14 different teams and one World Series ring, pitcher Edwin Jackson has decided to hang it up.

On Friday, the 38-year-old Jackson took to Instagram to officially announce his retirement from baseball. The reveal came on his birthday and 19th anniversary of his MLB debut.

“19 years ago today I was blessed with an opportunity to tie up my laces and step on the field to make my debut with Los Angeles Dodgers,” Jackson wrote. “Today, I am happily hanging up my cleats and closing a 22-year baseball career. I’m super grateful to have had 14 different organizations allow me the opportunity to represent them. I was once told by a mentor that you are only as strong as the team you have around you, and I have an amazing team.

“I want to start by thanking my wife. She’s been by my side through the ups and downs of this journey. I love you E! I want to thank my parents for always believing in me and always making any sacrifices that had to be made in order for me to be able to get out on the field and play. My sisters have always been in my corner no matter what and their love and support has never changed! Love all of y’all! Thanks to my kids for being my biggest cheer squad. To my in-laws, friends, and other family members, all of y’all have been nothing short of amazing for all of the motivation throughout all of these years.

“I want to thank all of my coaches, trainers, and doctors, on the field and off, for all of the hours of hard work put in to help me have an amazing career. This game has taught me many life lessons and allowed me to evolve into the person I am today! I will forever have memories that will live within me from the game that I loved and dedicated my life to. Thank you baseball for an amazing life experience that I will never forget!”

Jackson compiled a record of 107-133 with a 4.78 ERA in 412 games. Over those 412 games, he took the mound for the Los Angeles Dodgers, Tampa Bay Rays, Tigers, Arizona Diamondbacks, Chicago White Sox, St. Louis Cardinals, Washington Nationals, Chicago Cubs, Atlanta Braves, Miami Marlins, San Diego Padres, Baltimore Orioles, Oakland Athletics and Blue Jays.

Jackson was named an All-Star with the Tigers in 2009, and pitched a no-hitter the following year as a member of the Diamondbacks. He last pitched in 2019 with the Blue Jays and Tigers.

More must-reads:

TODAY'S BEST
Charvarius Ward names positive 49ers can take from Super Bowl loss
Dolphins' Tua Tagovailoa reportedly makes physical change amid contract talks
Do Oilers need more from Connor McDavid to get to Stanley Cup Final?
All-Rookie teams show gems available all over draft
The NBA has not witnessed this much parity in 50 years
Knicks expected to be 'aggressive' in upgrading their roster
Drew Bledsoe offers advice for Patriots rookie QB Drake Maye
2024 AFC revenge games: Brothers, 'Stefon Diggs Bowl' to take center stage
2024 NFC revenge games: Which game should Cowboys, others have circled?
How All-Star Race victory could turn Joey Logano's season around
Xander Schauffele's triumph could open the floodgates for his career
Anderson Silva, Chael Sonnen will finish off their trilogy in a boxing ring
Ranking the five best MLB free-agent signings of offseason
Veteran WR, former first-round pick announces NFL retirement
Oilers advance to West Final again after holding off Canucks in Game 7
Bengals star WR not expected to sign franchise tender before OTAs
Red Sox RHP diagnosed with ligament damage in elbow
Watch: Caitlin Clark shows off range with logo three, but Fever fall short
Former Dolphins receiving leader announces his retirement from NFL
Detroit Lions dominate PFF's top-25 players under 25

Want more Diamondbacks news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.