Lata 2006–2008 W swym ostatnim sezonie w barwach AS Monaco, Mohamed Kallon rozegrał 14 spotkań. Jego ostatnim pojedynkiem w Ligue 1 było spotkanie rozegrane 11 sierpnia 2007, przeciwko FC Lorient. Po sezonie 2006/2007, dokładnie we wrześniu 2007 był testowany przez grający w Premier League Birmingham, zaś wcześniej, w lipcu trenował z drużyną Derby County. Niestety nie dostał pozwolenia pracy w Anglii. W listopadzie 2007 podpisał wstępny kontrakt z drużyną z Rijadu – Al-Hilal, jednak ostatecznie do transferu nie doszło.
AEK Ateny 29 stycznia 2008 roku Mohamed Kallon podpisał półroczny kontrakt z greckim zespołem AEK Ateny. Z klubem ze stolicy grał w Pucharze UEFA 2007/2008, jednak AEK odpadł już w 1/32 finału, z hiszpańskim Getafe CF. Grał również w barażach Greckiej Super League, o miejsca w przyszłym sezonie, w europejskich pucharach. Strzelił jednego gola w trzech spotkaniach, zaś AEK awansował do kolejnego Pucharu UEFA.
Al-Shabab W 2008 roku trafił do drużyny Al-Shabab, ze Zjednoczonych Emiratów Arabskich. Długo jednak w nim nie pograł, gdyż odszedł wskutek poważnej kontuzji, odniesionej podczas meczu reprezentacji.