Something that's a synonym for 'Pack Filler'.
Meaning someone who enters competitions not really expecting to win, but there to have a good time (those on the podium have to beat SOMEbody!).
Something like 'Duffer' in golf, but not necessarily derogatory.
Anyone?