As of 2013, Keszler's best finish at the World Championships, is 6th, in 2009 as part of the Hungarian 3000 metre relay team. Her best individual performance at a World Championships came in 2013, when she placed 22nd in the 1000 metres. She has also won a gold medal as a member of the Hungarian relay team at the 2009 European Championships.