Rhodes firmò con i Tampa Bay Buccaneers dopo non essere stato scelto nel Draft il 2 maggio 2016.[1] Fu svincolato il 3 settembre 2016.[2]
Indianapolis Colts
Il 5 ottobre 2016, Rhodes firmò con la squadra di allenamento degli Indianapolis Colts.[3] Fu promosso nel roster attivo il 7 dicembre 2016.[4]
Il 28 agosto 2017, Rhodes fu nominato long snapper a tempo pieno dei Colts dopo avere effettuato il cambio di ruolo durante il training camp. Competé anche per il ruolo di linebacker di riserva.[5]
Il 2 aprile 2018, Rhodes firmò con i Colts un rinnovo per la stagione 2018.[6]
L'11 giugno 2019, Rhodes firmò un contratto quadriennale del valore di 4,85 milioni di dollari con Indianapolis che lo rese il long snapper più pagato della lega.[7] Alla fine della stagione 2020 fu inserito nel Second-team All-Pro.
^(EN) Smith, Scott, Buccaneers Land 19 Rookie Free Agents, su Buccaneers.com, 2 maggio 2016. URL consultato il 5 febbraio 2021 (archiviato dall'url originale il 3 marzo 2018).
^(EN) Smith, Scott, Buccaneers Trim Roster to 53, su Buccaneers.com, 5 settembre 2016. URL consultato il 5 febbraio 2021 (archiviato dall'url originale il 7 agosto 2017).
^(EN) Indianapolis Colts Make Roster Move, su Blogs.Colts.com, 5 ottobre 2016. URL consultato il 5 febbraio 2021 (archiviato dall'url originale il 24 gennaio 2021).
^(EN) Indianapolis Colts Make Roster Moves, su Blogs.Colts.com, 7 dicembre 2016. URL consultato il 5 febbraio 2021 (archiviato dall'url originale il 18 gennaio 2021).