Career
He played professional football in the Dutch second division before taking up refereeing, officiating in the Dutch first division and international football. After playing youth football for Ajax Haverkort spent time at Eerste Divisie teams Telstar, South Carolina Cambuur and Emmen. After retiring from playing Haverkort took up refereeing in 1995 getting to national league level in 1999.
In 2002 Haverkort created controversy in 2003 when he poked his tongue out at Patrick Lodewijks when he objected to one of his decisions.
Haverkort also earned a place on the Fédération internationale de football association International Referees List beginning in 2002, serving as a fourth official in Euro 2004 qualifiers and 2006 World Cup qualifiers. Haverkort retired from refereeing in 2011 to take up a management role for Football Club Groningen.