Background
He was born in Llanrwst, Denbighshire.
He was born in Llanrwst, Denbighshire.
Puddle was a left-handed batsman who fielded as a wicket-keeper. Puddle made his debut for Wales Minor Counties in the 1988 MCCA Knockout Trophy against Shropshire. He played Minor counties cricket for Wales Minor Counties from 1989 to 1994, which included 61 Minor Counties Championship matches and 7 MCCA Knockout Trophy matches.
In 1993, he made his List A debut against Sussex, in the National Westminster Trophy.
He played a further List A match for the team, against Middlesex in the 1994 National Westminster Trophy. In his 2 List A matches, he scored 6 runs at a batting average of 3.00, with a high score of 5.