1997年9月23日,约翰·科林斯出生于犹他州莱顿市的一个军人家庭。科林斯的父亲在美国海军服役,母亲则在美国空军服役。因为特殊的家庭环境,科林斯从小就不断的搬家。3岁的时候,科林斯还跟随母亲在美国驻土耳其的空军基地生活过一段时间。10岁之后,科林斯搬到佛罗里达州居住,并进入了西棕榈滩的卡迪诺纽曼高中,代表校队参加比赛,曾三度当选球队年度最佳球员。
2016-17赛季,约翰·科林斯场均出场26.6分钟,得到19.2分、9.8个篮板和1.6个盖帽,投篮命中率为62.2%,罚球命中率74.5%,领跑分区得分榜,同时投篮命中率也是联盟最高。入选了全美第二阵容及大西洋海岸联盟最佳阵容一队,并当选大西洋海岸联盟(ACC)进步最快球员。他还曾连续四场打出得分篮板20+10的比赛,是自肖恩·巴蒂尔之后第一位在大西洋海岸联盟完成这一成就的球员。
2017年3月23日,约翰·科林斯宣布参加2017年NBA选秀。