Bobby Collins s-a născut la Glasgow şi a jucat pentru Celtic Glasgow în perioada 1948-1958. El a marcat 116 goluri în 320 de meciuri, iar apoi a fost vândut la Everton pentru suma record la acea perioadă de 23.500 de lire sterline.
Bobby Collins a fost desemnat cel mai bun jucător din fotbalul englez în anul 1965.
La naţionala Scoţiei, Collins a jucat 31 de partide şi a înscris zece goluri.
Bobby Collins a antrenat în cariera sa formaţiile Huddersfield Town, Hull City, Barnsley şi Leeds United.