Hän pääsi PDC-maailmanmestaruuden toiselle kierrokselle ensimmäistä kertaa
Vuosi 2012. Neljätoista sijoituksen Ronnie Baxteria vastaan Farmer oli selvästi jäljessä. Hän teki sitten parhaat tikkunsa lyömällä viisi 180:tä ottamalla kuusi viimeisistä kahdeksasta jalasta sinetöidäkseen voiton 3<unk>2. Hän jatkoi juoksuaan päihittämällä saksalaisen Kevin Münchin toisessa kierroksessa. Maaliskuussa hän osui yhdeksän dartsin maaliin kolmannessa UK Open -kilpailussa ensimmäisen kierroksen ottelussa Andy Relfia vastaan. Andy Smith tyrmäsi Farmerin 16 ottelussa. Farmer hävisi Britannian avoimen turnauksen ennakkoerässä 1<unk>4 Jamie Lewisille, ja pääsi vielä kerran viimeiseen kahdeksankymmeneen vuoden 2012 viimeisissä kymmeneen turnaukseen, ennen viimeistä pelaajien mestaruuskilpailua, jossa Gary Anderson voitti hänet 6<unk>1.