Season | Team | League | GP | G | A | TP | PIM |
1994-1995 | EV Zug U17 | Novizen A2 | - | - | - | - | - |
1995-1996 | EV Zug U17 | U17-A | - | - | - | - | - |
EV Zug II U20 | Junioren A2 | - | - | - | - | - | |
1996-1997 | EV Zug U20 | U20-Elit | 37 | 10 | 5 | 15 | 10 |
Hockey Innerschwyz U20 | Junioren A1 | - | - | - | - | - | |
1997-1998 | EV Zug U20 | U20-Elit | 34 | 16 | 20 | 36 | 67 |
EV Zug | Euro HL | 1 | 0 | 0 | 0 | 0 | |
SC Herti Zug | SwissDiv1 | 1 | 0 | 0 | 0 | - | |
1998-1999 | EV Zug | Euro HL | 2 | 0 | 0 | 0 | 0 |
EV Zug U20 | U20-Top | - | - | - | - | - | |
EV Zug | NL | 14 | 0 | 0 | 0 | 2 | |
EHC Seewen | SwissDiv1 | 10 | 5 | 5 | 10 | - | |
1999-2000 | EV Zug | NL | 43 | 2 | 0 | 2 | 10 |
2000-2001 | HC La Chaux-de-Fonds | NL | 43 | 5 | 8 | 13 | 16 |
2001-2002 | Lausanne HC | NL | 41 | 4 | 0 | 4 | 18 |
2002-2003 | EHC Basel Sharks | SL | 14 | 4 | 6 | 10 | 12 |
2003-2004 | EHC Basel Sharks | NL | 31 | 0 | 4 | 4 | 16 |
HC Ajoie | SL | 1 | 0 | 0 | 0 | 0 | |
2004-2005 | EHC Seewen | SwissDiv2 | 15 | 6 | 19 | 25 | - |
2005-2006 | EHC Seewen | SwissDiv2 | 1 | 1 | 2 | 3 | 0 |