Who Invented The Javelin?
Who Invented The Javelin? The inventor of the modern javelin throwing technique is Eric Lemming from Sweden. From 1900 to 1912 he participated in various Olympic Games and won several gold in freestyle javelin and 1912 in the javelin throw. Who is the best javelin thrower in the world? Place Competitor Event List 1Johannes VETTER