Leeswaarschuwing: Onderstaande tekst bevat details over de inhoud of de afloop van het verhaal.
Het verhaal speelt zich ergens in Vlaanderen af, waar Johan kennis maakt met drie schildknapen: Erik, Erwin en Kurt. Allen zijn op weg om opgeleid te worden tot ridders. Johan besluit hen hiermee te helpen en gaat samen met hen op weg naar de Reigershoeve. Hun verblijf dreigt hier verstoord te worden als er een roversbende in de buurt blijkt te zijn die de versterkte hoeve wil belegeren. Erwin en Erik, beiden van adel, besluiten te vluchten, maar keren noodgedwongen terug. In de strijd sneuvelen Erik en Kurt, maar ook roverhoofdman Baldur wordt gedood door Johan. Hierdoor wordt de strijd uiteindelijk door de hoevebewoners gewonnen. Erwin, de enige overlevende schildknaap, weigert de gouden sporen van verdienste en besluit pas terug te komen als een waardig ridder.