Career
He played for Portuguese Vale in the Football League, as well as a host of non-league clubs. Raftery played for Stanfields, Norton Miners, Harriseahead, Ravensdale (in two spells) and Hull City before joining his hometown club Portuguese Vale as an amateur in November 1948. He played two Third Division South games in 1948-1949, and then played three league games in 1949-1950 before being transferred to Wellington Town in February 1950.
He later played for Stafford Rangers, Leek Town, Gresley Rovers and Audley.