Michael “Sonny” Walters (born 7 January 1991) is an Australian rules footballer who plays for the Fremantle Football Club in the Australian Football League (AFL).
In 2007 he represented Western Australia at the Under 16 Championships and won the Kevin Sheehan Medal (shared with Tom Scully) as the best player in the championships, after kicking 10 goals in his three games. He was a member of the 2007-08 AIS/AFL Academy squad and in 2008 represented Western Australia at the 2008 AFL Under 18 Championships and was named in the All-Australian Team.
Walters made his AFL debut for Fremantle in Round 11 of the 2009 AFL season at Football Park against Port Adelaide, after Hayden Ballantyne was a late withdrawal due to injury.