James Cahill (born 27 December 1995) is an English snooker player from Blackpool.
Cahill first turned professional in 2013, aged 17, after winning the European Under 21 Championships, but returned to amateur status in 2017.
As an amateur, Cahill reached the main stage of the 2019 World Snooker Championship, becoming the first amateur player to ever qualify for the event.
At the tournament, he defeated world number one and five-time world champion Ronnie O'Sullivan 10–8 in their first round match.
Cahill defeated two world number ones in the 2018/2019 snooker season, having also defeated Mark Selby at the 2018 UK Championship earlier in the season.
Due to his performances, Cahill qualified for a new two-year tour card via the one-year money-list after the 2018/2019 season.
He will rejoin the professional tour in June 2019.