Ο Γιάννης Πετράκης είναι ο διάδοχος του Νίκου Αναστόπουλου στον πάγκο του ΟΦΗ, όπως ανακοίνωσε ο κρητικός σύλλογος.

Από το 1981 όμως μέχρι το 1985 φόρεσε τη φανέλα του ΟΦΗ. Από το 1988 μέχρι το 1990 έπαιξε στην Ένωση Ατρομήτου Ρεθυμνιακού (ΕΑΡ) ενώ το 1991 έκλεισε την καριέρα του στον Ποσειδώνα Ηρακλείου. Αφετηρία στη προπονητική του καριέρα, ήταν η ομάδα από την οποία ξεκίνησε και ως ποδοσφαιριστής.

Από την περίοδο 1991- 1992, μέχρι το 1995-96 κάθισε στον πάγκο στου Αστέρα Περάματος, για να ακολουθήσει ο Ηρόδοτος την περίοδο 1996-97 και η άνοδος στη Γ' Εθνική. Από το 1997 μέχρι το 2000 ήταν προπονητής στα Μάλια, που τα ανέλαβε από το τοπικό και τα ανέβασε στη Δ' Εθνική, ενώ το ίδιο έκανε και με τον ΟΦΗ 2004, που το 2002 τον έφτασε στη Δ' Εθνική. Ένα χρόνο αργότερα, υπήρξε για έξι μήνες συνεργάτης του Ζντένεκ Σκάζνι στον ΟΦΗ, ενώ στη συνέχεια ανέλαβε τον Ηρόδοτο, τον οποίο την περίοδο 2003-2004 τον ανέβασε στην Γ' Εθνική. Η επόμενη περίοδος τον βρήκε στον πάγκο του Αστέρα Τρίπολης, που τον οδήγησε στην Γ’ Εθνική και στην τεχνική του ηγεσία έμεινε μέχρι τον Δεκέμβριο του 2005.

Στη συνέχεια, ανέλαβε τις τύχες του Αστέρα Ρεθύμνου, στην τεχνική ηγεσία του οποίου ήταν μέχρι τον περασμένο Ιούνιο και τον οποίο οδήγησε στη Γ' Εθνική. Ακολούθως, από τον Σεπτέμβρη του 2009 βρισκόταν στον πάγκο της Νέας Ιωνίας.