Beim Grand Slam of Darts 2012, für den er erstmals seit 2009 wieder qualifiziert war, konnte Painter seine Gruppe als Zweitplatzierter abschließen. Das Achtelfinale gewann er dann noch gegen Mervyn King, im Viertelfinale konnte er seinen Vorrundensieg gegen Dean Winstanley allerdings nicht wiederholen und schied nach einem 12:16 aus dem Turnier aus.