Bálint Szeghalmi fut d'abord kayakiste avant de devenir à partir de 2000 un coureur spécialiste du cyclo-cross. Il participe chaque année au championnat du monde où il représente le Hongrie.
En 2007, il passe professionnel sur route à l'âge de 27 ans dans l'équipe continentaleCornix qui ne vit qu'une saison avant de disparaître. Il bat le favori László Bodrogi lors de l'épreuve en ligne du championnat national sur route. La saison suivante il est recruté par l'équipe saint marinaise Cinelli-OPD. Cette équipe est composée de multiples nationalités et qui a comme leaders Manuele Spadi et Sergiy Matveyev. Bálint Szeghalmi participe en 2008 à quelques épreuves en Italie. L'équipe mal gérée doit fusionner en fin de saison avec l'équipe Down-Under pour former Cinelli-Down Under.
Bálint Szeghalmi signe chez Tusnad en Roumanie. Il côtoie Aurélien Passeron qui court pour l'équipe roumaine après être passé par Saunier Duval-Prodir. Il finit second du championnat de Hongrie. Il est recruté par l'équipe Lampre-ISD en octobre 2010 pour la saison 2011[1], grâce à Sandro Lerici, nouveau directeur sportif de cette équipe et dirigeant en 2007 de l'équipe Cornix, dont Bálint Szeghalmi était membre[2].