1982年,7岁的约翰·希金斯在家中观看人称“飓风”的斯诺克球员艾利克斯·希金斯第二次斩获世界冠军头衔的比赛,也是这场比赛构成了他对斯诺克的第一个记忆。[115] 在他9岁的时候,他开始学习斯诺克,并很快就展现出了他的天赋。12岁时他参加了当地的一场比赛,并获得了第一个冠军头衔。[1]
1992年,希金斯正式转入职业生涯。[2] 1994年,19岁的希金斯在斯诺克大奖赛上以9-6战胜戴夫·哈罗德,夺得了个人职业生涯第一个排名赛冠军,是大奖赛历史上继斯蒂芬·亨得利后年龄最小的冠军。[3]
1995年,希金斯夺得斯诺克德国大师赛、英国公开赛和国际公开赛冠军。[4] [2] 1996年,希金斯在世界斯诺克锦标赛中以10-5击败马丁·克拉克,进入32强,取得了他在克鲁斯堡的首场胜利。随后在1/4决赛中以12-13不敌罗尼·奥沙利文。[5] 1997年,希金斯以9-4战胜约翰·帕洛特,获得斯诺克德国大师赛冠军。[4]
1998年5月,在世界斯诺克锦标赛决赛中,希金斯最终以18-12击败肯·达赫迪,首度在克鲁斯堡问鼎,世界排名升至第一。12月,希金斯在斯诺克英国锦标赛决赛中以10-6战胜马修·史蒂文斯,获得冠军。[6]
1999年1月,希金斯在斯诺克大师赛决赛中以10-8击败肯·达赫迪,获得冠军,同时成就大满贯。[7] 2月,希金斯以9-3击败了比利·斯那顿,获得中国国际赛冠军。[8] 5月,在世界斯诺克锦标赛半决赛上,希金斯以10-17输给马克·威廉姆斯。[5]
2000年2月,在斯诺克威尔士公开赛决赛中,希金斯以9-8战胜斯蒂芬·李,摘得冠军。12月,希金斯在斯诺克英国锦标赛决赛中以10-4击败马克·威廉姆斯,获得冠军。[9] [6]
2001年,希金斯打进世界斯诺克锦标赛决赛,但最终以14-18不敌罗尼·奥沙利文,获得亚军。[10]
2005年4月,在英国谢菲尔德举行的世界斯诺克锦标赛1/8决赛中,希金斯以8-13被英格兰选手肖恩·墨菲淘汰。[11] 10月,希金斯在英国大奖赛决赛中以9-2战胜罗尼·奥沙利文,获得冠军。在这场比赛中,希金斯获得494分,打破斯蒂芬·亨得利1996年创造的487分的纪录。[12]
2006年1月,希金斯在斯诺克大师赛决赛中历经5次平局,最后以10-9再次击败罗尼·奥沙利文,赢得冠军。[13] 3月,在北京举行的斯诺克中国公开赛决赛中,希金斯以8-9惜败于马克·威廉姆斯。[14] 10月,希金斯闯进斯诺克大奖赛八强。[15]