Greg Shields (born 21 August 1976) is a Scottish football player and coach, who is currently a First Team Coach with Dunfermline Athletic. His playing career was most closely associated with Dunfermline Athletic, as he played for the club over 200 times across two spells and was their captain in two national cup finals. Shields also played for Rangers, Charlton Athletic, Walsall, Kilmarnock, Partick Thistle and the Carolina RailHawks. He represented Scotland in under-21 and B internationals.
1993-1997 |
1997-1999 |
1999-2002 |
2002-2004 |
2004-2009 |
2009-2013 |
2021-2021 Caretaker Manager |
| Charlton | Appearances | English League Championship | 1999-2000 | 21 |
| Charlton | Goals | English League Championship | 1999-2000 | 2 |