Winkelried jest uważany za postać fikcyjną. Wynika to z długiego milczenia źródeł na temat tego zdarzenia. Kilkadziesiąt lat po bitwie Szwajcarzy rozpoczęli własną kampanię propagandową, która była skierowana na zwalczanie austriackiej propagandowej historii tej bitwy. Pierwsza kronika, która wspomina w ogóle o ataku na nieprzyjacielskie kopie, powstała dopiero w roku 1476, a opisany żołnierz jest w niej anonimowy. Prawdopodobnie dopiero nagłośniona śmierć Arnolda von Winkelrieda w bitwie pod Bicoccą (1522) sprawiła, że legendarnego bohatera w 1532 roku w źródłach nazwano "Winkelriedem", jednak bez imienia lub innego opisu przybliżającego tę postać. Współczesną postać legenda przybrała do końca XVI wieku, kiedy określono dzielnego żołnierza jako Arnolda von Winkelrieda z Unterwalden.