Penner patřil k výrazným ligovým postavám přelomu tisíciletí. V nejvyšší soutěži odehrál 249 utkání a připsal si čtyři branky. Nejvíce startů nasbíral za České Budějovice, za které nastoupil v první a druhé lize ke 177 zápasům. Vynikal hlavně jako důrazný obránce.
Vedle Českých Budějovic působil Penner ve Starém Městě, Kroměříži, Havířově, Uherském Hradišti, Karviné, Příbrami a Zlíně. Jeho osmnáctiletý syn Nicolas od července 2017 působí v mládežnických týmech Juventusu Turín.