W reprezentacji Jamajki Mattocks zadebiutował 16 sierpnia 2012 w wygranym 2:0 towarzyskim meczu z Salwadorem, rozegranym w Waszyngtonie. W 2014 roku wygrał z Jamajką Puchar Karaibów. W 2015 roku został powołany do kadry Jamajki na Copa América 2015. Na tym turnieju wystąpił dwukrotnie: z Urugwajem (0:1) i z Paragwajem (0:1). W tym samym roku był w kadrze Jamajki na Złoty Puchar CONCACAF 2015. Na tym turnieju zagrał w pięciu meczach: z Kostaryką (2:2), z Kanadą (1:0), z Salwadorem (1:0) i w półfinale ze Stanami Zjednoczonymi (2:1, gol Mattocksa) i w finale z Meksykiem (1:3, gol Mattocksa). Z Jamajką zajął 2. miejsce w tym turnieju.