Barbora Macurová pratique le football et le floorball durant sa jeunesse. Elle est entraînée par ses sœurs aînées à se mettre à la course à pied, notamment pour participer à l'ultra-trailBeskydská Sedmička de 100 kilomètres en équipe. Courant avec sa sœur Petra, le duo remporte la course en 2018 en moins de 15 heures. Elle s'essaye par la suite avec succès au skyrunning[1].
Sur conseil de son entraîneur, elle décide de s'essayer à la course sur route afin d'améliorer sa vitesse[1]. Le , elle prend part à sa première compétition sur route lors des championnats de Tchéquie de semi-marathon à Ostřešany. Alors que la favorite Tereza Hrochová domine la course pour remporter le titre, Barbora Macurová crée la surprise en s'emparant de la médaille d'argent en 1 h 16 min 54 s[2]. Fin juillet, elle participe aux championnats du monde jeunesse de skyrunning à Fonte Cerreto. Elle domine les épreuves de SkyRace et de kilomètre vertical pour remporter les titres dans la catégorie U23, ainsi que dans le combiné[3]. Le , elle prend le départ du semi-marathon de Krkonoše, manche de la Coupe du monde de course en montagne et championnats de Tchéquie de course en montagne longue distance. La favorite Joyce Muthoni Njeru domine la course pour remporter la victoire mais Barbora Macurová réalise une excellente course, parvenant à suivre la Kényane. Elle termine deuxième à 25 secondes derrière Joyce Muthoni Njeru et remporte le titre national[4].
En 2022, elle fait ses débuts sur la distance du marathon à Prague. Elle réalise une solide performance et termine en 2 h 45 min 58 s. Elle se classe deuxième Tchèque derière Marcela Joglová. L'épreuve comptant comme championnats de Tchéquie de la discipline, elle remporte la médaille d'argent[5]. En septembre, elle participe aux championnats du monde de skyrunning dans la province du Verbano-Cusio-Ossola. Elle se classe septième du kilomètre vertical puis échoue au pied du podium du SkyMarathon pour moins d'une minute. Elle se console en remportant la médaille d'or du combiné[6]. Le , elle s'élance sur l'épreuve de trail court aux championnats du monde de course en montagne et trail à Chiang Mai. Tandis que la Roumaine Denisa Dragomir mène la course en tête, Barbora Macurová effectue une solide course et se retrouve dans le groupe de pourusivantes. En fin de course, elle hausse le rythme pour récupérer la deuxième place et comble son retard sur la Roumaine pour s'assurer de la médaille d'argent[7].