Fox firmò con i Kansas City Chiefs dopo non essere stato scelto nel Draft il 4 maggio 2019.[1] Fu svincolato prima dell'inizio della stagione regolare[2] Rifirmò con la squadra di allenamento il 30 ottobre 2019 dopo che il punter della squadra, Dustin Colquitt, si infortunò al quadricipite ma fu svincolato nuovamente il 6 novembre.[3][4]
Fox firmò con la squadra di allenamento dei Detroit Lions il 5 dicembre 2019, passandovi il resto della stagione.[5] Nel successivo training camp fu nominato punter titolare, battendo la concorrenza di Arryn Siposs.[6] Debuttò nella NFL il 13 settembre 2020 contro i Chicago Bears, calciando 4 punt per 197 yard (49,3 di media).[7] Alla fine di settembre fu premiato come miglior giocatore degli special team della NFC del mese.[8] A fine stagione fu convocato per il Pro Bowl e inserito nel Second-team All-Pro dopo che mantenne una media di 49,1 yard per punt.[9][10]
Nel terzo turno della stagione 2024 Fox ebbe un ruolo fondamentale nella vittoria 20-13 sugli Arizona Cardinals calciando cinque punt, di cui quattro nelle 20 yard avversarie, con una media di 49,4 yard per punt, prestazione che gli valse il riconoscimento di giocatore degli special team della NFC della settimana.[11]