Nella lista FIDE di aprile 2009 ha un Elo di 2559 punti ed è il secondo più forte giocatore svizzero dopo Vadim Milov. Ha raggiunto il suo massimo punteggio nel gennaio 2003, con 2624 punti.
Era prevista la sua partecipazione al FIDE Grand Prix 2008-2009, ma si ritirò in seguito alla rinuncia di Montreux ad ospitare una delle prove di tale competizione.