Born in Hull, Humberside, Peat started his career with hometown club Hull City in their youth system,[1] and was a member of the first team squad from 1999 to 2005. He was offered his first professional contract in April 2002 and this was signed on 11 July.[1][3] A proposed loan move to Harrogate Town of the Northern Premier League collapsed in October 2003 as Hull needed cover at left back.[4] He played for Cambridge United from 2003 to 2004 on loan and for Lincoln City from 2004 to 2005 on loan. Peat was released by Hull City at the end of the 2004–05 season.[5]
York City
After joining York City on trial, and playing in a pre-season friendly at Frickley Athletic in July 2005, the Conference National outfit expressed an interest in signing him.[6] After playing in two more pre-season games against Hartlepool United and Ossett Town he signed for the club on 30 July.[7][8] Peat signed a new deal at York in July 2006 after being offered a contract extension earlier that summer.[9] On 25 August, Peat scored the winner for York City against Burton Albion from a free kick.[10] He then scored a similar goal from a free kick against Northwich Victoria on 3 October, which was also the match winner.[11] During York's 1–0 defeat to Woking Peat was sent off during a brawl, in which Peat threw several punches.[12] Peat was given a three-match suspension as a result of his red card.[13] In March 2007, Peat was found guilty of violent conduct, and given the punishment of a £200 fine and a two-game ban.[13] He was released by York at the end of the 2006–07 season on 16 May 2007.[14]
In the summer of 2015 Peat signed for Scarborough Athletic.[20] In the summer of 2016 he left to join Brigg Town,[21] where he was appointed joint player-manager alongside Anthony Bowsley.