Germany (2013–2017) On October 18, 2013, Warech started his professional career with
BiG Oettinger Rockets Gotha of the German
ProA. On April 8, 2014, Warech recorded a career-high 24 points, shooting 8-of-12 from the field, along with three rebounds in a 90–80 win over
Crailsheim Merlins. In 29 games played for Gotha, he averaged 10.0 points, 5.1 rebounds, 1.4 assists, and 1.0 steals per game. On June 27, 2014, Warech signed a two-year deal with
Riesen Ludwigsburg of the
German BBL. On October 29, 2015, Warech signed a one-year deal with
Hamburg Towers, and he played seven games with the team. However, on December 9, 2015, he parted ways with Hamburg and joined
Rasta Vechta for the rest of the season. Warech helped Rasta Vechta promote to the German BBL as the 2016 ProA Runner-up. In 26 games played during the 2015–16 season, he averaged 7.7 points and 3.5 rebounds per game, shooting 41.4 percent from 3-point range. On May 3, 2018, Warech recorded a season-high 19 points, along with three rebounds and two steals in an 85–65 blowout loss to
Hapoel Jerusalem. Warech helped Ashdod reach the
2018 Israeli League Playoffs, where they eventually were eliminated by
Hapoel Tel Aviv in the Quarterfinals. On June 20, 2018, Warech signed a one-year deal with
Hapoel Be'er Sheva. On April 7, 2019, Warech recorded a season-high 21 points, shooting 7-of-12 from the three-point range, along with three assists in a 97–88 loss to
Maccabi Ashdod. Warech helped Be'er Sheva reach the
2019 Israeli League Playoffs, where they eventually were eliminated by
Hapoel Jerusalem in the Quarterfinals. In 29 games played for Be'er Sheva, he averaged 8.5 points and 2.7 rebounds, shooting 42.6 percent from three-point range. On June 19, 2019, Warech signed with
Ironi Nahariya for the 2019–20 season. He averaged 7.6 points per game. On July 28, 2020, Warech returned to Hapoel Be'er Sheva. On July 14, 2022, he has signed with
Hapoel Tel Aviv of the
Israeli Basketball Premier League. ==Maccabiah Games==