Dne 19. května 2017 bylo oznámeno, že Ryan opustí Munster po skončení sezóny 2016/17 a přidá se k francouzské Top 14 týmu Racing 92. Ryan byl vyloučen z soutěže až do konce listopadu 2017 kvůli hernii na krku, ačkoli debutoval pro Racing 3. prosince 2017 a začal proti svému bývalému klubu Munster 14. ledna 2018. Ryan vystoupil jako náhradník za Racing 92 ve finále Evropského poháru mistrů v ragby v roce 2020 proti anglickému klubu Exeter Chiefs dne 17. října, který pařížský tým ztratil 31 proti 27. Ryanův poslední zápas pro Racing 92 byla porážka 19:6 proti Ronan O'Gara La Rochelle v semifinále sezony 2020/21 Top 14
dne 18. června 2021.