Richard Dunk has completed the seasonal challenge of a lifetime - buying up 2,300 Christmas puddings in just six days.
Richard, from Stannington, is race director of the annual Percy Pud 10k race, with runners tackling the Loxley Valley course on Sunday.
Now in its 21st year, it’s traditional for organisers Steel City Striders to present everyone with a pudding.
But this year there was a last-minute snag with the suppliers - so Richard sprang into action, visiting shops across the region, as far away as Clay Cross in the south to Wakefield in the north.
He bought 700 puddings from Asda in Handsworth, Sheffield.