* Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, откорректировано по состоянию на 15 декабря 2012. ** Количество игр и голов за национальную сборную в официальных матчах, откорректировано по состояниюна 16 октября 2012.
Кабай начал играть в футбол в пять лет в академии одноимённого клуба из родного города Туркуэн. После семи лет, проведённых в академии, его заметили в клубе «Лилль». Кабай провёл 6 лет в молодёжной команде клуба, после чего состоялся его дебют в профессиональном футболе в сезоне 2004/05. В этом же сезоне игрок помог завоевать своей команде Кубок Интертото. В следующем сезоне Кабай стал игроком стартового состава и впервые принял участие в Лиге чемпионов под руководством Клода Пюэля. Руди Гарсия, пришедший на смену Пюэлю, поставил Кабая на место плеймейкера. Именно на этой позиции игрок раскрылся с лучшей стороны. Самым успешным для Кабая стал сезон 2009/10, в котором футболист забил 15 мячей, играя на позиции полузащитника. В сезоне 2010/11 Кабай помог «Лиллю» выиграть дубль, победив в Лиге 1 и Кубке страны.
«Ньюкасл Юнайтед»
В июне 2011 года Кабай подписал пятилетний контракт с клубом английской Премьер-лиги «Ньюкасл Юнайтед». Первый гол в составе «сорок» забил в матче 9-го тура чемпионата Англии 2011/12 против клуба «Уиган Атлетик», принеся победу своей команде со счётом 1:0. В следующей игре за «Ньюкасл» в Кубке лиги против «Блэкберн Роверс» Йоан отличился во второй раз, забив со штрафного удара на 96-й минуте матча, переведя игру в дополнительное время[1][2]. В первом матче 2012 года Йоан забил мяч в ворота «Манчестер Юнайтед» со штрафного удара, послав его точно в девятку[3][4]. Этот мяч стал вторым для «Ньюкасла» в той встрече, в итоге она завершилась победой «сорок» со счётом 3:0[5].