 Prior to 2011, he played for the Auckland Stars, Waikato Titans and Harbour Heat.He went on to spend the 2013 season with the Wellington Saints.In November 2013, Boucher signed with the Super City Rangers for the 2014 season.