Au début de la saison 1999-2000, Ronny Keller est intégré dans l’équipe du ZSC Lions et remporte le titre national au terme de la saison. Il quitte néanmoins le club du Hallenstadion pour s’engager avec les Kloten Flyers. Il reste deux saisons dans le club de la banlieue zurichoise, et est prêté, le temps des play-out2001-2002 au Lausanne HC[2]. Il rejoint définitivement le club vaudois au terme de cette même saison.
Au cours de la saison 2004-2005, il quitte le club vaudois pour le HC Bâle, avec qui il fête la promotion, aux dépens de Lausanne. Il ne poursuit néanmoins pas l’aventure avec le club bâlois, puisqu’il se retrouve au HC Thurgovie, en première ligue au début de la saison 2005-2006. Il retrouve le Ligue nationale B avec le club thurgovien au terme de cette saison. Il reste trois saisons à Kreuzlingen, entrecoupé d’une halte en fin de saison 2006-2007 à Lausanne, avant de s’engager au HC Sierre. Il reste également trois saisons à Graben et s'occupe également du mouvement junior. Il exerce la fonction de responsable technique adjoint au côté de Christophe Fellay et entraine également les moskitos et minis top des rouge et jaune, avant de revenir en Thurgovie et devient également l'entraineur des juniors élite B. Avant cela, au terme de la saison 2010-2011, il est prêté pour les play-out aux Rapperswil-Jona Lakers.
Avant le terme de la saison régulière 2011-2012, il est prêté par le club thurgovien aux Rapperswil-Jona Lakers[3], avec qui il joue à nouveau les play-out.
Après une autre saison avec Thurgovie, il est prêté pour la fin de saison au HC Olten[4]. Le , lors de la demi-finale des séries éliminatoires face au SC Langenthal, Ronny Keller se blesse grièvement après une charge de Stefan Schnyder[5]. Selon le diagnostic, le risque de paralysie est élevé[6]. Le diagnostic est confirmé le , Ronny Keller est paralysé à vie[7]. Il a subi une grave lésion à la quatrième vertèbre thoracique[8]. Cet incident n’est pas sans rappeler celui qui avait conduit Pat Schafhauser dans une chaise roulante en [9].