Connor Shields (born 29 July 1997) is a Scottish professional footballer who plays as a striker for Indian Super League club Chennaiyin. He has previously played for Albion Rovers, Sunderland, Aldershot Town and Queen of the South and Motherwell. Shields has also had loan spells with Alloa Athletic, Billercay Town and Queen's Park.