In 2021 he reached a final in Irish Classic and lost 3–5 to Shaun McDonald. He defeated on the way to the finals some high-rank players like Brian Raman. Beside he played himself into the quarter-finals of the Irish Open.[clarification needed] At this tournament he reached one of the highest average in the history of tournaments organized by the World Darts Federation, beating Nick Fullwell 4–0 in third round with 111.33 average.
At Q-School in 2022, Rock won his Tour Card on the final day of qualifying by defeating his fellow countryman Nathan Rafferty, earning a two-year card on the PDC circuit.[4] He played on the PDC Development Tour for the first time in February, and reaching three finals in his first three events and winning two of them. In November, Rock achieved his first televised 9-dart finish in the last 16 of the 2022 Grand Slam of Darts, in an eventual 10–8 defeat to Michael van Gerwen.[5] Later that month, Rock won the PDC World Youth Championship by beating Nathan Girvan 6–1 with an average of 104.13, a record for a World Youth final.[6]