thumb|Fresk na zamku Zelená Hora w Nepomuku, przedstawiający Jaroslava ze Šternberka i bitwę pod Ołomuńcem thumb|Nagrobek Jaroslava ze Šternberka w klasztorze w Zásmukach Jaroslav ze Šternberka (ur. 1220, zm. 1287) – fikcyjna postać rodu Šternberków i historii Moraw. Miał to być szlachcic, który w 1241 roku ocalił Margrabstwo Moraw, a co za tym idzie chrześcijańską Europę przed najazdem Mongołów, zwanych Tatarami. Podobno miało to nastąpić dzięki bohaterskim czynom w bitwie pod Ołomuńcem.
Historia mitu W połowie XIV wieku czeski duchowny, pisarz i kronikarz Pulkava z Radenína tak opisał wydarzenia z 1253 roku: „Tatarzy najechali Morawy, spustoszyli ich część, wymordowali dużą liczbę ludzi pod Ołomuńcem... i w końcu, gdy przybyli tam pod miasto Ołomuniec, wyszedł z miasta pewien szlachcic ze Šternberka, ówczesny namiestnik tego samego miasta, napadł na nich dzielnie w podobny sposób i zabił ich wodza, raniąc go śmiertelnie. Tatarzy zasmuceni jego śmiercią i bardzo zdumieni, uciekli z powrotem na Węgry. Wspomniany pan Šternberk następnie za ten wielki czyn otrzymał w darze od króla czeskiego kilka majątków pod Ołomuńcem, na których zbudował nowy zamek Šternberk jako pamiątkę”.