Ο Γιάννης Χατζηνικόλας ξεκίνησε την καριέρα του στην ΑΕΝ Κηφισιάς, έπαιξε στην Basket League με την ομάδα των Βορείων Προαστίων ενώ για μία σεζόν είχε αγωνιστεί δανεικός στο Παγκράτι.
Την περσινή σεζόν αγωνίστηκε στον Κόροιβο και στην Basket League σε συνολικά 22 παιχνίδια με μ.ο. 2,36 πόντους.
Είναι διεθνής με τις μικρές εθνικές ομάδες.