Phillies starter Cole Hamels, who has been subject to trade rumors since last season's trade deadline, told MLB Network Radio on Saturday that he's "happy" in Philadelphia.

"My first focus is to be the best baseball player I can be regardless of where I am," Hamels said.

CBSSports.com Baseball Insider Jon Heyman reported in the recent weeks that the Blue Jays inquired the Phillies about Hamels, but were told the ace would not waive his 20-team no-trade clause to go to Toronto. Heyman also reported Friday that the Astros are in search of a No. 1 or 2 starter, though a deal for Hamels remains a longshot.

"People think I have more control than I do and I actually don't," Hamels said.

Hamels is 5-4 with a 2.88 ERA, a 1.11 WHIP and 84:28 K:BB ratio over his first 12 starts (81 1/3 innings). He hasn't finished the season over .500 since his 2012 All-Star campaign.

"You have to create a routine and if you're not comfortable with your routine, things will show, Hamels said.