W Internaționalu z powodu kontuzji rozegrał 3 spotkania ligowe.

W 2010 roku Blay został zawodnikiem Unirei Urziceni. Swój debiut w Unirei zanotował 24 października 2010 w wyjazdowym meczu z CFR Cluj. W Unirei spędził sezon 2010/2011. Następnie grał w Royalu Antwerp, gdzie w 2012 roku zakończył karierę.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1996/97 Sekondi Hasaacas Premier League ? ? 1997/98 Standard Liège Eerste klasse 14 0 1998/99 25 2 1999/00 13 0 2000/01 9 0 2001/02 27 0 2002/03 KV Mechelen 11 0 2003/04 RAA Louviéroise 29 0 2004/05 23 0 2005/06 26 0 2006/07 Dinamo Bukareszt Liga I 31 0 2007/08 18 0 2008/09 17 0 2009/10 Internațional Curtea de Argeș 3 0 2010/11 Unirea Urziceni 11 0 2011/12 Royal Antwerp FC Tweede klasse 19 0

Kariera reprezentacyjna W reprezentacji Ghany Blay zadebiutował w 2000 roku. W 2002 roku został powołany do kadry Ghany na Puchar Narodów Afryki 2002. Na tym turnieju wystąpił w 3 meczach: z Marokiem (0:0), z Republiką Południowej Afryki (0:0) i z Burkina Faso (2:1). W kadrze narodowej od 2000 do 2002 roku rozegrał 7 meczów i strzelił 1 gola.