The 27-year-old midfielder joined the O’s in July 2017 and has made 97 appearances for the Club, scoring five goals. He’s earned particular plaudits this season with his all-action, non-stop playing style earning him the O’s Player of the Season and Players’ Player of the Season at the Club’s awards night.
Head Coach Justin Edinburgh stated, “Obviously delighted Craig has committed his future for the next two years. He’s been a driving force in the midfield since I’ve been here and was a pivotal part of the season we’ve just had. There is still lots to come from Craig so delighted he’s on board.”