Rand enjoyed the perfect debut at the PDC World Championship in 2012 as he beat Andy Smith 3–0, without dropping a leg. He played Colin Lloyd in the second round and was beaten 1–4. In April, he earned a place in the European Tour Event 1 in Vienna by defeating Keith Stephen and Nigel Heydon in the UK qualifier. He played Gary Anderson in the first round and lost 4–6. Rand reached the last 64 of the UK Open where he lost 6–9 to Andy Smith. He also qualified for the third European Tour Event with wins over John Henderson and Paul Rowley, and then received a bye through to the second round of the event in Düsseldorf due to Gary Anderson withdrawing. There he played Richie Burnett and lost 3–6. At the fifth European Tour Event, the Dutch Darts Masters, Rand saw off Lloyd 6–3 in the first round, before being whitewashed 0–6 by Andy Smith in round two.