Lengkepan kalimah di handap ieu: Dina Piala Dunya 2012 anjeunna datang ti set ka handap pikeun ngéléhkeun Warren Perancis, 3<unk>1 di babak kahiji. Walsh ngalawan Kevin Painter dina 32 final sarta balik ti 1<unk>3 pikeun ngégél patandingan dina 3<unk>3. Anjeunna henteu tiasa ngajaga moméntumna, kumaha ogé, nalika anjeunna kaleungitan set anu mutuskeun ku 3 suku ka 0 pikeun kaluar tina turnamén 3 <unk> 4. Di World Matchplay, Walsh ngéléhkeun Colin Osborne 10-8 di babak kahiji, saméméh diéléhkeun sacara komprehensif 4-13 ku James Wade di babak ka-16. Najan meunang set kahiji dina patandingan babak kahiji ngalawan Robert Thornton di World Grand Prix, manéhna ngan meunang hiji leg deui sarta éléh 1<unk>2. Walsh lolos ti Grup 8 Liga Juara-Juara kalayan meunang 6 ka 5 ngalawan Steve Beaton. Sanajan kitu, anjeunna réngsé di handap tina dalapan lalaki Winners Grup, unggul ngan hiji tina tujuh patandingan-Na. Walsh ieu whitewashed 0<unk>5 dina kaulinan bubuka Grup H tina
Grand Slam of Darts, tapi datang deui pikeun ngéléhkeun duanana Wayne Jones jeung Christian Kist 5<unk>4. Sanajan kitu, éléh beurat sarta meunangna nu saeutik hartina manéhna gagal lolos ka babak knockout dina leg difference. Sanggeus sadaya 33 acara ProTour 2012 geus dimaénkeun, Walsh ieu 23rd dina Orde of Merit, jero 32 luhur anu mumpuni pikeun pamuter Championship Finals. Manéhna diéléhkeun ku Thornton dina ronde kahiji.