W październiku 2015 Gil znalazł się w ogłoszonym przez Andreasa Herzoga składzie reprezentacji Stanów Zjednoczonych U-20 na północnoamerykański turniej kwalifikacyjny do Igrzysk Olimpijskich w Rio de Janeiro. Tam zagrał we wszystkich pięciu meczach (w trzech w pierwszym składzie) i strzelił po golu w grupowych pojedynkach z Kanadą (3:1) oraz Panamą (4:0), w obydwóch przypadkach skutecznie egzekwując rzuty karne. Amerykanie, będący gospodarzami eliminacji, odpadli z rozgrywek w półfinale, ulegając Hondurasowi (2:0) i uplasowali się na trzeciej lokacie. Kilka miesięcy później strzelił jeszcze gola w barażowym meczu o udział w igrzyskach z Kolumbią (1:1), jednak wobec porażki w rewanżu jego kadra nie zdołała się zakwalifikować na brazylijską olimpiadę.
W seniorskiej reprezentacji Stanów Zjednoczonych Gil zadebiutował za kadencji selekcjonera Jürgena Klinsmanna, 1 lutego 2014 w wygranym 2:0 meczu towarzyskim z Koreą Płd.
Statystyki kariery Klubowe KlubSezonKrajRozgrywkiLigaPuchar krajuMiędzynarodoweOgółem Mecze Gole Mecze GoleRozgrywki Mecze Gole Mecze GoleReal Salt Lake 2010 MLS 0 0 1 0 LMC 1 0 2 0AC St.