Coates played for the Hamilton Hurricanes of the CJFL after receiving an offer from the Hurricanes' coach Jay Hayes, who he played flag football with, to play for them. He returned to the Hurricanes after spending one season playing college football in 2012. He recorded 630 yards on 36 receptions for the Hurricanes and set a new OFC record with 13 touchdowns in 2013. He was also named a CJFL All-Canadian in 2013.