Track and Field

Problem: Tom, Dick, and Harry competed in a track-and-field meet where points were awarded for first, second, and third place in each event. At the end of the meet, Tom had 22 points, Dick and Harry had 9 points each, and nobody else had any points.

If Dick won the javelin throw, who finished second in the 100-yard dash?

One may assume:
  1. The scoring was the same for all events.
  2. More points were awarded for first place than second, and for second place than third.
  3. No fractional points were awarded.
A little logical thinking will give you a possible solution, but you get extra credit for proving that there is only one solution.