Johan Wilhelm Eduard "Ed" Sol (June 10, 1881, Tjomas (near Buitenzorg, Dutch East Indies) – October 21, 1965 in The Hague) was a Dutch football (soccer) player who competed for HVV Den Haag.
As a member for the Netherlands national football team, he participated in the 1908 Summer Olympics.
The Dutch team won the bronze medal in the football tournament.