Everton F.C. Anglia Premier League 14 4 2009/10 Everton F.C. Anglia Premier League 25 5 2010/11 Everton F.C. Anglia Premier League 14 1 2010/11 Leicester City F.C. Anglia Championship 20 11 2011/12 Blackburn Rovers Anglia Premier League 30 17 2012 Guangzhou R&F FC Chiny Super League 14 9 2013 Guangzhou R&F FC Chiny Super League 29 15 2013/14 Al-Rajjan SC Katar Qatar Stars League 29 15 2014/15 Reading F.C. Anglia Championship 7 0 2015/16 Kayserispor Turcja Süper Lig

Kariera reprezentacyjna W pierwszej reprezentacji Nigerii Aiyegbeni zadebiutował 22 kwietnia 2000 roku w wygranym 4:0 meczu z Erytreą rozegranym w ramach kwalifikacji do MŚ 2002, gdy wszedł w drugiej połowie na boisko zmieniając Tijjani Babangidę. Miał wówczas 17 lat. W tym samym roku był członkiem olimpijskiej kadry Nigerii na Olimpiadzie w Sydney. W pierwszym meczu z Hondurasem (3:3) zdobył jedną z bramek. Nigeria wyszła z grupy, ale w ćwierćfinale odpadła po klęsce 1:4 z Chile. W 2002 roku Yakubu był bliski wyjazdu z kadrą Nigerii na Mistrzostwa Świata, był w szerokiej kadrze, jednak z powodu operacji oka musiał zrezygnować z uczestnictwa w tej imprezie.