Henüz 18 yaşında iken 1990 yılında Afrika Kupası`nda Nijerya milli takımında kendini gösterme fırsatı buldu. Bu turnuvadaki başarısı ile takımı Ranchers Bees`den Belçika takımı Club Brugge`a transfer oldu. Belçika Ligi`nde oynadığı sezonlarda oldukça başarılı olması ve Dünya Kupası`ndaki performansı ile Premier Lig takımı Everton F.C.`ye 3 Milyon Sterlin bedelle transfer edildi. Özellikle yarı finalde attığı iki golle, bu takımın İngiltere`nin önemli kupalarından FA Cup`ı kazanmasında pay sahibi oldu.
Ancak bunun dışında Everton`da beklediği başarıyı gösteremeyince 1996 yılında 1,750,000 Sterlin bedelle Beşiktaş`a transfer edildi. 3 yıl boyunca Beşiktaş`ın formasını giydi. 77 kez Beşiktaş formasını giyerek o dönem için Beşiktaş`ta en çok forma giyen yabancı oyuncu rekorunu kırdı. Türkiye içindeki diğer kupalar, Avrupa kupaları gibi resmi maçlarla beraber toplam 114 resmi maç yaptı ve 26 gol kaydetti.
Beşiktaş`ta 1`er Türkiye Kupası, Cumhurbaşkanlığı ve Başbakanlık Kupası şampiyonluğu yaşadı. Sık sık sakatlanması ve Nijerya seyahatlerinden geç dönmesi nedeniyle Türkiye`deki performansı beklenenin altında oldu. Yine de sürati ve tekniği ile Beşiktaş`ın unutulmaz futbolcuları arasına girdi.
Ancak bonservisi Beşiktaş`ta olduğu 1998 senesinde gittiği Dünya Kupası`nda dizinden sakatlandı ve bir daha aynı güçte sahalara dönemedi. 1998-1999 sezonunda gerek sakatlığı gerekse teknik direktör John Benjamin Toshack ile yaşadığı sürtüşme ile uzun süre kadro dışında kaldı ve 13 hafta gol atamadı.
1999 yılında Beşiktaş`tan ayrılması ile bir daha aktif futbola dönemedi. 1860 Munich ve Tranmere Rovers gibi takımlarla kontrat imzalamasına rağmen sağlık testlerini geçemediği için transferi gerçekleşemedi.
Amokachi, şu anda Nijerya Milli takımı yardımcı teknik direktörlüğü görevinde bulunmaktadır.
Kariyeri
- 1989 Ranchers Bees
- 1990 Ranchers Bees
- 1990-91 Club Brugge (3/0)
- 1991-92 Club Brugge (26/12)
- 1992-93 Club Brugge (23/9)
- 1993-94 Club Brugge (28/14)
- 1994-95 Club Brugge (1/0)
- 1994-95 Everton F.C. (18/4)
- 1995-96 Everton F.C. (25/6)
- 1996-97 Beşiktaş (30/7)
- 1997-98 Beşiktaş (27/8)
- 1998-99 Beşiktaş (20/4)