At the 2007 European Indoor Championships in Birmingham, Rosolová matched her Czech indoor long jump record of 6.64 m and came in third, beating Bianca Kappler by one centimetre and winning her first major senior medal. As of March 2007, she was several-time champion of the Czech Republic (one outdoor and three indoor titles in the long jump and one title in the heptathlon). In February 2008 she improved her own indoor national record in pentathlon to 4632 points. In 2012, Rosolová started to compete in the 400 m hurdles and in her first season, she almost beat Zuzana Hejnová's national record.