Geiger po raz pierwszy zajął się sędziowaniem w 1988 roku. Został United States Soccer Federation National Referee w 2003 roku i sędziował w Major League Soccer od 2004 do 2018 roku. Sędziował w turniejach CONCACAF, odkąd został sędzią FIFA w 2008 roku, a także sędziował Gold Cup i inne międzynarodowe turnieje i fikcje. Geiger został wybrany do Mistrzostw CONCACAF U-20 w 2011 roku, gdzie sędziował finał.
Geiger urzędował na Mistrzostwach Świata FIFA U-20 w 2011 roku w Kolumbii. Sędziował mecz Grupy E pomiędzy ostatecznymi mistrzami turnieju Brazylią i Austrią na Estadio Metropolitano Roberto Meléndez w Barranquilla. Następnie poprowadził mecz grupy B pomiędzy Urugwajem a Kamerunem na Estadio El Campín w Bogocie. Został wyznaczony do sędziowania meczu rundy 16 pomiędzy Hiszpanią a Koreą Południową na Estadio Palogrande w Manizales. Wreszcie sędziował finał, wraz z amerykańskim asystentem sędziego Seanem Hurdem i kanadyjskim asystentem sędziego Joe Fletcherem, pomiędzy Brazylią i Portugalią na Estadio El Campín w Bogocie. Był to pierwszy raz, kiedy sędzia ze Stanów Zjednoczonych sędziował finał dużego turnieju mężczyzn.
Geiger został wybrany sędzią roku Major League Soccer w sezonie 2011, a następnie ponownie w 2014 roku.
W 2012 roku, Geiger został wybrany jako jeden z 16 sędziów do urzędowania na Letnich Igrzyskach Olimpijskich 2012 w Londynie. Geiger wziął odpowiedzialność za mecz grupy D między Hiszpania vs Japonia i ćwierćfinał między Japonia vs Egipt. W 2013 roku, Geiger był urzędnikiem na 2013 CONCACAF Gold Cup.
Geiger został wybrany jako sędzia przedstawiciel CONCACAF na Klubowe Mistrzostwa Świata 2013.
2014 FIFA World CupEdit
Geiger był jednym z 25 sędziów powołanych na 2014 FIFA World Cup w Brazylii. Geiger opisał zadanie do Pucharu Świata jako „ogromnie dumny moment”.Geiger officiated 2014 World Cup Grupa C mecz między Kolumbią i Grecją na Estadio Mineirão w Belo Horizonte;2014 World Cup Grupa B mecz między Chile i Hiszpanii na stadionie Maracanã w Rio de Janeiro;i 2014 World Cup Round of 16 mecz między Francją i Nigerią na Estádio Nacional w Brasilia, pierwszy Amerykanin do sędziowania w rundzie pucharowej FIFA World Cup.
2017 FIFA Confederations CupEdit
Geiger został wybrany do sędziowania 2017 FIFA Confederations Cup w Rosji. W fazie grupowej Geiger sędziował mecz grupy B między Australią a Niemcami w Soczi, a także mecz grupy A między Nową Zelandią a Portugalią w Sankt Petersburgu.
2018 FIFA World CupEdit
Geiger był jednym z 36 sędziów wybranych na 2018 FIFA World Cup, pracując z północnoamerykańską ekipą Joe Fletchera z Kanady i Franka Andersona z USA. Geiger pełnił funkcję sędziego w trzech meczach na turnieju i był VAR w pięciu meczach.
Pierwszym zadaniem Geigera był drugi mecz fazy grupowej grupy B pomiędzy Portugalią a Marokiem. Geiger pracował jako VAR w meczu pomiędzy Danią i Australią. W trakcie meczu doradził sędziemu, Antonio Mateu Lahozowi, aby sprawdził ewentualną piłkę ręczną w polu karnym. Po sprawdzeniu, Lahoz przyznał rzut karny, który pozwolił Socceroos na zdobycie bramki i zapewnienie remisu 1-1. Następnie pracował jako VAR w meczu Grupy D pomiędzy Argentyną i Islandią, w meczu Grupy G z udziałem Belgii i Tunezji oraz w meczu Rundy 16 pomiędzy Urugwajem i Portugalią przed swoim ostatnim zadaniem w meczu o trzecie miejsce turnieju.
Geiger następnie sędziował trzeci mecz Grupy F pomiędzy Koreą Południową i Niemcami. Korea Południowa pokonała Niemcy 2-0, ale żadna z drużyn nie awansowała, ponieważ Szwecja pokonała Meksyk. Następnie sędziował w meczu rundy 16 pomiędzy Kolumbią a Anglią. Anglia awansowała w rzutach karnych po remisie 1-1. Geiger został wybrany jako jeden z ostatnich 12 sędziów na krótkiej liście do sędziowania meczu finałowego lub meczu o 3. miejsce w play-off, a ostatecznie został wybrany do prowadzenia VAR w meczu o 3. miejsce pomiędzy Belgią a Anglią.