Totalt spilte han 163 kamper og scoret 50 mål for Chelsea FC. Etter fire år i London ble han kjøpt for 161 millioner av Glasgow-klubben Rangers FC. Etter to sesonger ble han solgt til Sunderland. Flo ble solgt til Serie A-klubben Siena sommeren 2003.