AEL Limassol Wheeler podpisał kontrakt z AEL Limassol 4 lipca 2017 roku. Zadebiutował w jego barwach 21 października 2017 roku w przegranym 1:0 meczu z Omonia Nikozja. Pierwszą bramkę dla tego zespołu zdobył on 16 marca 2019 roku w spotkaniu również z Omonia Nikozja (przeg. 3:1). Łącznie dla AEL Limassol Cypryjczyk wystąpił w 64 meczach, strzelając 1 gola.

APOEL FC Wheeler przeniósł się do APOEL-u FC 31 stycznia 2020 roku za 350 tys. €. Debiut w barwach tego klubu zaliczył on 12 września 2020 roku w wygranym 1:0 meczu z jego byłym klubem – AEL Limassol. Do 19 marca 2021 roku Cypryjczyk rozegrał dla APOEL-u 25 spotkań, nie zdobywając żadnej bramki.

Kariera reprezentacyjna Wheeler grał dla młodzieżowych reprezentacji Cypru: U-17 (lata 2012–2014, 6 meczów, bez gola), U-19 (lata 2014–2015, 4 mecze, bez gola) oraz U-21 (lata 2016–2018, 17 meczów, 1 gol). Dla seniorskiej reprezentacji Cypryjczyk zadebiutował 19 listopada 2019 roku w spotkaniu przeciwko Belgii (przeg. 6:1). + Występy w reprezentacji seniorskiej Christosa WheeleraNumerPrzeciwkoRangaDataGoleAsystyWynik meczu (żół. remisy, czer.