Scrivi una continuazione per questo paragrafo - McIlrath ha avuto un cattivo campo di addestramento nel 2016 e ha trascorso la prima parte della stagione 2016-17 come difensore di riserva, facendo solo una apparizione con la squadra prima di essere messo in sospensione il 27 ottobre. È stato riassegnato per giocare quattro partite nell'AHL con i Wolf Pack prima di essere scambiato dai Rangers con i Florida Panthers in cambio di D. Steven Kampfer e una scelta condizionale del 7 ° turno l'8 novembre 2016. Dopo cinque partite con i Panthers, e stagioni in AHL con l'affiliato, gli Springfield Thunderbirds, Mcllrath è stato scambiato per la seconda volta nella stagione dai Panthers ai Detroit Red Wings insieme a una scelta condizionale di terzo turno nel Draft NHL 2017
in cambio di Thomas Vanek il 1° marzo 2017. E' stato assegnato alla filiale AHL dei Red Wings, i Grand Rapids Griffins. McIlrath ha registrato quattro assist in 21 partite per i Griffins durante la stagione regolare. Durante i playoff della Calder Cup del 2017, ha registrato cinque assist e un punteggio più alto di 10 in 19 partite di playoff, e ha aiutato a portare i Griffins alla Calder Cup.