Kellner kom på tredjeplass i maraton under OL 1896 i Athen. Han var en av 17 deltakere som stilte til start i marathonløpet den 10. april 1896. Han passerte målstreken som fjerde mann, bak tre grekere, med tiden 3.06.35, drøyt sju minutter bak vinneren Spyridon Louis. Men etter at det ble avslørt at Spyridon Belokas, som løp inn til tredjeplass, hadde fått sitte på med en vogn i deler av løpet, ble Kellners fjerdeplass oppgradert til tredjeplass.