| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 1994 | Atletico Nacional | - | 147 | 45 | 1997 | (Player) |
| 1997 | River Plate | - | 96 | 46 | 2001 | (Player) |
| 2001 | Aston Villa | Β£9,500,000 | 175 | 44 | 2007 | (Player) |
| 2007 | New York Red Bulls | Free | 102 | 58 | 2010 | (Player) |
| 2011 | LA Galaxy | - | 22 | 3 | 2011 | (Player) |
| 2011 | Chivas USA | - | 28 | 11 | 2012 | (Player) |
| 2013 | Atletico Nacional | - | 47 | 17 | 2014 | (Player) |