Beim Gold Cup 2019 stand er in allen drei Gruppenspielen und im Viertelfinale gegen Haiti auf dem Platz. Obwohl die kanadische Nationalmannschaft durch eine Niederlage im Viertelfinale ausschied, wurde David mit sechs Toren Torschützenkönig des Turniers.