Albert Pujols is finishing this season so strong that he’s eagerly looking ahead to the remaining two years on his contract.

“I think the way I train and my dedication and my discipline I have in this game, if I am healthy I can play until I’m 50,” the 39-year-old Pujols said on Friday. “I don’t have any doubt in myself. I still have that drive to compete every day. The fire is there. I think it’s always going to be there for me until the day I’m done.

“Whether it’s tomorrow or in spring training, if I feel one day the fire is not there, it doesn’t matter how much money is left on my contract, it’s time to go. But I don’t see that happening. Because this year this is the most fun I had because I was healthy and I was able to do things I wasn’t able to do in the past.”