Rolf Scherrer (born 24 May 1972 in Willisau) is a retired amateur Swiss freestyle wrestler, who competed in the men's heavyweight category.
Before his wrestling career ended in 2009, Scherrer trained full-time for Ringerclub Willisau under his personal coach Erwin Mühlemann.
Scherrer made his official debut at the 2000 Summer Olympics in Sydney, where he competed in the men's heavyweight division (97 kg).
He lost his opening match 1–7 to Iran's Alireza Heidari, but wrestled his way to overwhelm Turkey's Ahmet Doğu with a vigorous 4–3 verdict.
[4][5][6] Unlike his previous Olympics, Scherrer suffered through a disastrous game plan, as he lost two straight matches each to Ukraine's Vadim Tasoyev (1–6), and Russia's Khadzhimurat Gatsalov (0–3), leaving him on the bottom pool and placing sixteenth overall.