In November, Rock achieved his first televised nine-dart finish in the last 16 of the 2022 Grand Slam of Darts, in an eventual 10–8 defeat to Michael van Gerwen.
[6] In his debut at the 2023 World Championship, Rock beat José Justicia, Callan Rydz and Nathan Aspinall before losing 4–3 to Jonny Clayton in the fourth round.
On the 2023 PDC Pro Tour, Rock reached the final of 4 Players Championship events and the Austrian Darts Open.
[8] In December, at the 2024 World Championship, Rock suffered a shock 3–1 second round defeat to Berry van Peer.
[12] In May Rock won his first European Tour title, beating Jonny Clayton 8–4 in the final of the 2024 Dutch Darts Championship (ET7).