Fue el ganador del Campeonato de los Países Bajos de ajedrez en 1995 y 1998.
En abril de 2007, quedó 3º en torneo activo del Festival de ajedrez Cañada de Calatrava, en España, tras Alexéi Shírov y Daniel Fridman.
En abril de 2007, quedó 4º en el I Magistral Ruy López, de categoría XV, celebrado en Zafra (España), tras Sargissian, Julio Granda y Ponomariov.
La clasificación final quedó así: En el 37º Torneo de Bosnia , en Sarajevo , Sokolov quedó 3º , con 2 victorias ,2 derrotas y 6 tablas.
La clasificación final del Torneo de Bosnia,2007: