Konplete fraz sa a: Nan 2012 Mondyal chanpyona li te soti nan yon mete desann pou defèt Warren franse, 3<unk>1 nan premye tou an. Walsh te jwe ak Kevin Painter nan 32 dènye yo epi li te retounen soti nan 1<unk>3 pou fè match la egal a 3<unk>3. Li pa t 'kapab kenbe momantòm li ale, sepandan, jan li te pèdi seri a deside pa 3 pye a 0 yo sòti nan tounwa a 3 <unk> 4. Nan Matchplay Mondyal la, Walsh bat Colin Osborne 10 a 8 nan premye tou a, anvan yo te konplè bat 4 a 13 pa James Wade nan 16 dènye yo. Malgre ke li te genyen premye seri a nan match premye wonn li kont Robert Thornton nan Mondyal Grand Prix la, li te sèlman pran yon sèl janm plis epi li te pèdi 1<unk>2. Walsh kalifye soti nan Gwoup 8 nan Lig chanpyona a ak yon viktwa 6 a 5 kont Steve Beaton. Sepandan, li te fini anba a nan gwoup la uit-moun Gayan, genyen sèlman youn nan sèt matche ak li. Walsh te blanchi 0<unk>5 nan jwèt ouvèti li nan Gwoup H nan
Grand Slam nan Dart, men li te tounen pou defèt tou de Wayne Jones ak Christian Kist 5<unk>4. Sepandan, gwo defèt li ak viktwa etwat te vle di ke li echwe pou kalifye pou faz eliminatwa a sou diferans janm. Apre tout 33 evènman ProTour nan 2012 te jwe, Walsh te 23yèm sou Lòd la nan Merit, andedan tèt 32 ki kalifye pou final la chanpyona jwè yo. Li te bat 1<unk>6 pa Thornton nan premye tou an.