Au Tour de Thuringe 2015, lors de la deuxième étape, une échappée initiée par Eugenia Bujak part à trente huit kilomètres de l'arrivée. Elle est rejointe par Amanda Spratt, Paulina Brzezna-Bentkowska, Tayler Wiles et deux autres coureuses. Le groupe compte jusqu'à une minute d'avance. Dans le dernier tour, Tayler Wiles attaque dans l'ascension du Arnstädter Hohle. Elle file vers la victoire, quand sa moto ouvreuse se trompe de direction à quatre kilomètres de la ligne. Elle se fait alors doubler par ses anciennes compagnonnes de fuite. Eugenia Bujak remporte finalement l'étape[1].
À la Route de France 2016, elle gagne au sprint la première étape[2]. Elle est ensuite quatrième de la deuxième étape. Sur le contre-la-montre de la quatrième étape, elle prend la cinquième place et remonte à la quatrième place du classement général[3],[4]. Lors de l'étape reine, elle fait partie du groupe de douze coureuses à se disputer la victoire au sprint. Elle se montre la plus rapide et gagne au passage une place au classement général. Elle termine donc l'épreuve à la troisième place derrière Amber Neben et Tayler Wiles[5].
Au Grand Prix de Plouay, Leah Kirchmann part seule en tête à l'entrée du dernier tour. Elle n'est reprise que dans la côte de Ty Marrec. Six coureuses s'y détachent mais ne coopèrent pas. La victoire se joue dans un sprint à quatorze. Eugenia Bujak s'impose devant Elena Cecchini et Joelle Numainville[6].