Krasznai sijoittui Bernin EM-kilpailuissa 1954 keihäänheitossa kahdeksanneksi tuloksella 68,45 m. Melbournen 1956 olympialaisissa hän sijoittui 13:nneksi. Hän edusti Unkaria 38 maaottelussa ja voitti kuusi Unkarin mestaruutta. Hänen ennätyksensä oli vuonna 1955 heitetty 78,04 metriä.