Baxter startet som profesjonell fotballspiller i Preston North End FC i 1971 hvor han var i fire år og spilte 41 kamper. Deretter hadde han et år i Dundee United uten å få kamper på førstelaget. Han flyttet derfor til Stockport County. Siden spilte han for Helsingborgs IF i Sverige i 1981, for South Melbourne FC i 1982, for San Diego Sockers i 1983 før han avsluttet karrieren som aktiv i Örebro SK året etter.