Na początku 2004 roku Gwinejczyk odszedł z Metz do drugoligowego szwajcarskiego Neuchâtel Xamax. W sezonie 2004/2005 był piłkarzem Malatyasporu. W tureckiej lidze zadebiutował 14 sierpnia 2004 w meczu z BB Ankarasporem. Po grze w Turcji wrócił do Francji, gdzie występował w drużynach Clermont Foot i AS Cannes. Karierę zakończył w 2007 roku.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1997/98 Le Mans FC

Ligue 2 30 0 1998/99 LB Châteauroux

Ligue 2 20 0 1999/00 LB Châteauroux

Ligue 2 19 1 1999/00 CS Louhans-Cuiseaux

Ligue 2 4 0 2000/01 LB Châteauroux

Ligue 2 12 0 2000/01 FC Metz

Ligue 1 4 0 2001/02 FC Metz

Ligue 1 12 1 2002/03 FC Metz

Ligue 2 27 3 2003/04 FC Metz

Ligue 1 5 0 2003/04 Neuchâtel Xamax

Challenge League 7 1 2004/05 Malatyaspor

Süper Lig 15 3 2005/06 Clermont Foot

Ligue 2 9 0 2006/07 AS Cannes

Championnat National 29 1

Kariera reprezentacyjna W reprezentacji Gwinei Bah zadebiutował w 2003 roku.