Daniel Gerard Devine (born 7 September 1992) is a Northern Irish professional footballer who plays for Scottish Premiership club Partick Thistle. Devine has previously played for Preston North End, Fleetwood Town, Wrexham and Inverness Caledonian Thistle.