| No. | Date | Venue | Opponent | Score | Result | Competition |
| 1. | 3 June 2009 | André Kamperveen Stadion, Paramaribo, Suriname | | 2–1 | 2–1 | 2009 Parbo Bier Cup |
| 2. | 2 September 2011 | Sir [Vivian Richards Stadium], St. John's, Antigua and Barbuda | | 2–1 | 5–2 | 2014 [FIFA World Cup qualification – CONCACAF second round|2014 FIFA World Cup qualification] |
| 3. | 16 October 2012 | National Stadium, Kingston, Jamaica | | 1–3 | 1–4 | 2014 FIFA World Cup qualification |
| 4. | 9 December 2012 | Antigua Recreation Ground, St. John's, Antigua and Barbuda | | 2–0 | 2–0 | 2012 Caribbean Cup |
| 5. | 3 September 2014 | Antigua Recreation Ground, St. John's, Antigua and Barbuda | | 5–0 | 6–0 | 2014 Caribbean Cup qualification |
| 6. | 19 November 2018 | Stade Pierre-Aliker, Fort-de-France, Martinique | | 2–4 | 2–4 | 2019–20 [CONCACAF Nations League qualifying|2019–20 CONCACAF Nations League qualification] |
| 7. | 11 October 2019 | Sir Vivian Richards Stadium, St. John's, Antigua and Barbuda | | 1–0 | 2–1 | 2019–20 CONCACAF Nations League B |
| 8. | 27 March 2021 | Bethlehem Soccer Stadium, Upper Bethlehem, U.S. Virgin Islands | | 2–0 | 3–0 | 2022 FIFA [World Cup qualification – CONCACAF first round|2022 FIFA World Cup qualification] |
| 9. | 27 March 2021 | Bethlehem Soccer Stadium, Upper Bethlehem, U.S. Virgin Islands | | 3–0 | 3–0 | 2022 FIFA World Cup qualification |
| 10. | 14 October 2023 | Thomas Robinson Stadium, Nassau, Bahamas | | 4-1 | 4-1 | 2023–24 CONCACAF Nations League B |