Sezon Klub Kraj Rozgrywki Mecze Bramki 1997/98 Grasshopper Club Axpo Super League 1 0 1998/99 Grasshopper Club Axpo Super League 24 0 1999/00 Grasshopper Club Axpo Super League 31 7 2000/01 Grasshopper Club Axpo Super League 29 9 2001/02 Grasshopper Club Axpo Super League 24 5 2002/03 Grasshopper Club Axpo Super League 34 8 2003/04 En Avant Guingamp Ligue 1 17 0 2003/04 Grasshopper Club Axpo Super League 10 2 2004/05 Grasshopper Club Axpo Super League 29 8 2005/06 Grasshopper Club Axpo Super League 15 4 2005/06 1. FC Köln Bundesliga 16 0 2006/07 1. FC Köln 2. Bundesliga 25 2 2007/08 Grasshopper Club Axpo Super League 13 3 2008/09 Grasshopper Club Axpo Super League 31 6 2009/10 Grasshopper Club Axpo Super League 28 9 2010/11 Grasshopper Club Axpo Super League 4 0
Kariera reprezentacyjna W reprezentacji Szwajcarii Cabanas zadebiutował w 2000 roku. W 2004 roku został powołany przez Jakoba Kuhna do kadry na Euro 2004. Tam zagrał w dwóch grupowych meczach Helwetów: przegranych 0:3 z Anglią oraz 1:3 z Francją (zaliczył asystę przy bramce Johana Vonlanthena).