Ο Γιάννης Ανδρέου έχει γεννηθεί στις 8 Οκτωβρίου του 1997 και έχει ύψος 1.90 μ. Το ποδόσφαιρο το ξεκίνησε από τη Νίκαια Λάρισας, αλλά πολύ γρήγορα κίνησε το ενδιαφέρον του Τυρνάβου που τότε (2014-15) αγωνιζόταν στη Β’ Εθνική. Το 2015 έκανε το μεγάλο βήμα και πήρε μεταγραφή στην ΠΑΕ Παναθηναϊκός όπου παρέμεινε ως το 2017.
Το καλοκαίρι εκείνης της χρονιάς αποχώρησε στο δεύτερο από τα τρία χρόνια συμβολαίου του και εντάχθηκε στο ρόστερ του Απόλλωνα Λάρισας (Β’ Εθνική). Το 2018 αποφάσισε να αγωνιστεί στον ΠΑΟ Κουφαλίων όπου έμεινε μόλις για 6 μήνες και τον Ιανουάριο του 2019 κατέβηκε νότια, στην Κρήτη για να παίξει στην ομάδα του Ηροδότου (Β’ Εθνική). Το 2019-20 έπαιξε στον Μακεδονικό (Γ’ Εθνική) στη συνέχεια στην Επισκοπή και φέτος αγωνίζεται στην Ηλιούπολη στη Super League 2.
*Στη φωτογραφία με τον πατέρα του Νίκο, παλαίμαχο παίκτη του Αετού Μακρυχωρίου.