James Keatings (born 20 January 1992) is a Scottish professional footballer who plays as a forward for Forfar Athletic. He has previously played for Celtic, Heart of Midlothian, St Johnstone, Hibernian and Dundee United plus a loan and two permanent spells at Hamilton Academical. In May 2019, he agreed to play for Inverness Caledonian Thistle in the following season. He most recently played for Raith Rovers and Montrose.