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.