希金斯于1992年转为职业选手。还在青年时期就已经在三个排名赛中取得优胜,并在1994/95年度进入了大师赛的决赛。他的1997/98年度亦相当成功──取得了世界锦标赛及其他两个排名赛的优胜,名列世界第一。次年他成功保住了名次──于英国锦标赛中胜出并赢得大师赛(是不排名的邀请赛),亦因此成为三冠王。
跟斯蒂芬·亨得利于整个90年代一样,希金斯于00年代早期雄霸斯诺克球坛,但来自其他选手的激烈竞争(尤其是马克·威廉姆斯)使得他两赛季以后就失去了第一。但2001/02赛季早期却是希金斯破纪录的时候,因为他成为第一个赢得赛季首三个赛事的优胜的选手(三个赛事分别为冠军杯、苏格兰大师赛及英国公开赛)。
由于约翰的妻子于2001年诞下了儿子皮耶,出色的一轮就这样结束了。作为父亲对约翰有相当大的影响而且他开始很难集中起来;他状态大跌,最后因事一个奖杯都没拿下。他已经再不会像以前取得世界锦标及排名第一那时频繁地锻炼。但他仍然被视为史上最佳的斯诺克选手之一。
2004年末,约翰的妻子又诞下了第二名儿子奥利佛。希金斯在2004/05赛季表现不俗,第四次取得英国公开赛优胜。在2005年大奖赛的决赛中,希金斯成为第一个能在排名赛中连续四局打出单杆过百,在对手为罗尼·奥沙利文的情况下,直下四局取得103、104、138及128分,这个过程中,他在对手没法还击的情况下取得破纪录的494分,最终以9–2取胜。之后在2006年大师赛中他以10–9的成绩再度击败奥沙利文,这场对决被许多人认为是任何斯诺克赛事的决赛中最棒的一场。在决胜局,罗尼在打不下球的状况前领先60分,之后希金斯以清桌的64分取得胜利。他更打入了马耳他杯及中国公开赛的决赛。尽管他在世锦赛第一轮就以4–10输给了马克·塞尔比,他仍在季末取得世界排名前四名。
希金斯于2007年5月5日在以17–15击败斯蒂芬·马奎尔的对赛上,打出了自世锦赛在克鲁斯堡剧院举办以来的第1000个单杆过百,并打入世锦赛决赛。由于他进入了决赛且在肖恩·墨菲进不了的情况,希金斯已经肯定能够得到他事业上第三次的世界排名第一。最后他以18–13的成绩成功击败马克·塞尔比,取得第二次世锦赛头衔。在2009年5月4日,希金斯以18–9击败墨菲,赢得2009年世界斯诺克锦标赛冠军。这次是他第三次夺得世界冠军。
在造假丑闻的短暂停赛后,希金斯强势归来,一举夺得了2010年英国锦标赛以及2011年世锦赛冠军。然而,之后希金斯陷入一个低迷阶段,从2012年至2014年,一共只获得2012年上海大师赛冠军一个头衔。不过在2015年后,希金斯状态开始回暖。2017年睽违六年再次打入世锦赛决赛,对手是世界第一的马克·塞尔比,最终以15–18落败。2018年第7次打入世锦赛决赛,可惜这次败给马克·威廉姆斯。2019年第8次打入世锦赛决赛,以9–18败给贾德·特鲁姆普。希金斯连续三年打进世锦赛决赛,但均以亚军坐收。在2021–22年赛季中,他五次在决赛中失利,包含四场排名赛及冠中冠赛。在赢得2025年巡回锦标赛后,他创造了首个排名赛冠军到最近一次冠军时间间隔最长的纪录,1994年大奖赛至2025年巡回锦标赛,相隔30年又165天[1]。