Oliver Glen Shaw (born 12 March 1998) is a Scottish professional footballer who plays for EFL League One club Barnsley. He has previously played for Kilmarnock, Hibernian, Stenhousemuir, Ross County and has just signed a season long loan deal with Motherwell F.C. and represented Scotland at the under-19 and under-21 levels.