PHOENIX — Todd Helton has had enough.
Having decided earlier this year that this will be his final season, the Colorado Rockies decided to go public.
"I didn't want to say I was going to return and then come back in," Helton said before Sunday's game against Arizona. "I talked to my wife and thought about my body and mentally how I felt going out there for every game. I'm 40. It's time to go. It's a young man's game."
Helton has spent his entire 17-year major league career with the Rockies and set franchise records in nearly every offensive category. He announced his decision after Saturday night's 9-2 loss, when he hit his 586th double.
His final game at Coors Field is slated for Sept. 25 against Boston, which swept the Rockies in the 2007 World Series. The final game of his career figures to be Sept. 29 at the Los Angeles Dodgers.
Helton joins New York Yankees closer Mariano Rivera among players retiring this year. Rivera announced his decision during spring training.
"I wanted to go into the last homestand knowing it was the last," Helton said. "It was brought up to me last week that I couldn't look at it from my perspective. I had to look at it from the fans' standpoint. I couldn't be selfish about it."
Helton began Sunday as a career .317 hitter with 367 homers, 1,397 RBIs, 1,394 runs, a .415 on-base percentage and a .539 slugging percentage. He was an All-Star from 2000-04 and is the Rockies' leader in games, hits, doubles, home runs, RBIs, runs and walks. He also won three Gold Gloves at first base.
Helton won the NL batting title with a .372 average in 2000, when he led the league with 59 doubles and 147 RBIs and also hit 42 home runs.
In 2007, he hit .320 with 17 homers and 91 RBIs. Colorado won 14 of its final 15 regular-season games and seven straight playoff games before Boston's sweep.
"Obviously, yeah, I wish we did win a World Series," Helton said. "But when I look at it, I think I was very blessed, fortunate to be in the World Series. I look at the lot of things we did accomplish and not the one we didn't."
Related on HuffPost:
Manny Machado's Amazing Play Against Yankees
Ben Revere's Unbelievable Catch
Puig Ropes It In
Rivera's Last Out
Big Play From Soriano
Trumbo Flashes The Leather
Santana Comes Down With It
Cowgill's Big Catch
Strasburg Gets 500
Desmond Reaches 20/20 Mark
Span Holds On
Kelly's Diving Tag
Zimmerman's Ridiculous Play
Rios Gets The Cycle
Duda's Big Bomb
Choo Delivers A Walk-Off
Twins Turn Two
Davis Crushes No. 53
Pirates Cut Down Schierholtz
Hundley's Big Shot
Davis Crushes A Grand Slam
Harper Homers At First Two At-Bats - 4/1/13
Estrada's Incredible Double Play
Upton's Grand Slam - 5/17/13
Juan Perez makes a perfect throw to nab Logan Forsythe
Heartwarming Moment With Todd Frazier And Bat Boy
Ciriaco's Wild Double Play
Miguel Cabrera Launches HR Into Stingray Tank
Markakis Robs Beltre Of Homer
David Wright flashes leather
David Lough's sliding catch
Chris Stewart turns great double play
Werth transfixed by 57 mph pitch
Puig's CANNON throw to third
Rays pull off hidden ball trick
Jeter homers on first pitch he sees
Yunel Escobar Goes Behind The Back
Tim Lincecum Throws No-No
David Ortiz breaks Harold Baines' record for hits by a DH
Dbacks outfielders trade brilliant catches
Terdoslavich's over the shoulder catch
Huff's sick glove toss
Yasiel Puig's Incredible Start
Kershaw Goes Long
Homer Bailey tosses second career no hitter
Bryce Harper homers in first AB back from DL
Ludwick's diving grab
Pedro Alvarez HR clears PNC Park
Mike Trout's Diving Catch