Aan het einde van 2009, nam Caris deel aan de PDC World Darts Championship 2010. Hij won in de voorronde van Francisco Ruiz alvorens te verliezen van Colin Lloyd in de eerste ronde. Aan het einde van 2010, kwalificeerde Caris zich opnieuw voor de PDC World Darts Championship 2011. Hij versloeg Dietmar Burger in de voorronde met 4-3, ondanks een aantal matchdarts tegen hem, waarna hij van Mervyn King verloor in de eerste ronde. Op het PDC World Darts Championship 2012 verloor hij ondanks een 2-0 voorsprong in sets tegen Steve Beaton in de eerste ronde. Caris had drie darts om in sets te winnen, maar de schijnbaar luidruchtige menigte leidde hem af en uiteindelijk verloor hij de wedstrijd met 2-3. Op het PDC World Darts Championship 2017 plaatste hij zich weer voor de eerste ronde maar verloor tegen oud- Wereldkampioen Adrian Lewis met 0-3. In 2019 beëindigde Caris zijn carrière. Het laatste toernooi dat Caris speelde was de World Cup of Darts 2019 waarin hij Zweden vertegenwoordigde. Hierin verloor Caris met landgenoot Dennis Nilsson in de laatste 16 van de uiteindelijke toernooiwinnaar Schotland.