Julian Ryerson kom til Viking fra Lyngdal Idrettslag sommeren 2013. Ryerson fikk sin debut i Tippeligaen mot IK Start 24. juli 2015 på Sør Arena i Kristiansand. Ryerson erstattet Suleiman Abdullahi etter 90 minutter, i en kamp Viking vant 3 - 0. Ryerson scoret sitt første mål for klubben i en 2 - 2 kamp mot Lillestrøm Sportsklubb 28. august 2016. Viking ledet 2 - 1 til det gjensto 8 minutter av kampen, men et mål av Marius Lundemo sørget for poengdeling. Ryerson spilte totalt 18 kamper i Tippeligaen for klubben gjennom 2016-sesongen, derav 12 fra start. I april 2017 ble det kjent at Ryerson og Viking hadde blitt enige om en kontraktforlengelse med varighet ut 2018-sesongen.