Isulat ang usa ka pagpadayon alang niini nga parapo - Sa 2012 World Championship
siya miabot gikan sa usa ka set down aron sa pagbuntog kang Warren French, 3 ngadto sa 1 sa unang hugna. Walsh nakig-away sa Kevin Painter sa Katapusan 32 ug mibalik gikan sa 1<unk>3 sa level sa duwa sa 3<unk>3. Siya dili makapadayon sa iyang momentum nga nagpadayon, bisan pa, ingon nga siya nawad-an sa paghukom nga hugpong sa 3 nga mga tiil ngadto sa 0 sa paggawas sa torneyo 3 <unk> 4. Sa World Matchplay, Walsh mikapildi Colin Osborne 10 <unk> 8 sa unang hugna, sa wala pa sa komprehensibo nga gipusil 4 <unk> 13 ni James Wade sa katapusan nga 16. Bisan pa sa pagdaog sa unang hugpong sa iyang unang hugpong sa away batok sa Robert Thornton sa World Grand Prix, siya lamang gikuha sa usa ka tiil ug nawad-an sa 1<unk>2. Walsh kwalipikado gikan sa Group 8 sa Championship League uban sa usa ka 6 sa 5 kadaugan batok sa Steve Beaton. Bisan pa niana, siya nahuman sa ubos sa walo ka tawo nga Winners Group, nga nakadaog lamang sa usa sa iyang pito ka duwa. Walsh whitewashed 0<unk>5 sa iyang pag-abli sa Group H dula sa Grand Slam sa Darts, apan mibalik sa pagdaug sa duha Wayne Jones ug Christian Kist 5<unk>4. Bisan pa, ang iyang grabe nga kapildihan ug gamay nga mga kadaugan nagpasabut nga napakyas siya sa pag-qualify alang sa knockout stage sa leg difference. Human sa tanan nga 33 ProTour mga kalihokan sa 2012 nga gipatugtog, Walsh mao ang ika-23 sa Order of Merit, sa sulod sa top 32 nga kwalipikado alang sa Players Championship Finals. Siya gipildi 1 <unk> 6 ni Thornton sa unang hugna.