Niezgoda joins the Timbers having spent the last three seasons with Legia Warsaw (2017-2019), where he tallied 29 goals and six assists in 62 appearances (40 starts) across all competitions. In 18 appearances (13 starts) during the 2019-20 Ekstraklasa campaign, the 6-1 forward led the league in goals scored (14), while adding two assists. During the 2017-18 season, Niezgoda registered 13 goals and two assists in 27 appearances (22 starts), helping Legia Warsaw claim the Polish Championship. Notably, Niezgoda scored in the Polish Cup final – a 2-1 win for Legia Warsaw over Arka Gdynia on May 2, 2018.
The Poniatowa, Poland, native began the 2016-17 campaign with Legia Warsaw, but was then sent on loan to fellow Ekstraklasa side Ruch Chorzow, where he made 28 appearances (23 starts), recording 10 goals and four assists across all competitions. Niezgoda began his career with Polish third division side Wisla Pulawy, where he made 67 appearances (35 starts), tallying 24 goals and seven assists across all competitions.
At the international level, Niezgoda made five appearances and tallied one goal for the Polish U-21 Men’s National Team, including making three appearances for Poland in the 2017 UEFA European U-21 Championship.