Thomas Cornish participe aux championnats du monde sur piste juniors en 2018 à Aigle en Suisse (moins de 19 ans). Il devient champion du monde du kilomètre juniors et bat le record du monde du kilomètre chez les juniors, en réalisant 1 minute et 498 centièmes en qualification[1]. Il est également vice-champion du monde de vitesse juniors, après une défaite en finale face au Polonais Cezary Laczkowski.
En , il est sélectionné pour les mondiaux sur piste chez les élites à Berlin, où il remplace au pied levé l'ancien champion du monde Matthew Glaetzer qui s'est blessé[2]. Cornish participe à la vitesse par équipes, où le trio australien (avec Nathan Hart et Matthew Richardson) remporte la médaille de bronze en battant la France en petite finale[3].