Esordisce in nazionale nel 2005, all'età di sedici anni, contro . Nel 2013 vince, a pari merito con Landon Donovan e Chris Wondolowski, il titolo cannonieri della CONCACAF Gold Cup.