In 2012, Agravanis made a move to the Greek Basket League club Panionios Athens, where he also competed in the European-wide 2nd-tier level EuroCup competition.
Despite averaging fewer than 7 minutes per game with Panionios Athens, he showed promising signs of talent and ability in the times that he played.
[3] In 2013, Agravanis made the big move to the Greek League and European-wide 1st-tier level EuroLeague powerhouse Olympiacos Piraeus, who believed in him as a strong prospect, and signed him to a 5-year contract.
In late July 2017, he re-signed with Olympiacos, through the summer of 2020, as he penned a three-year, €1.4 million net income guaranteed deal with the Reds.
[6] On July 24, 2019, Olympiacos Piraeus announced that they had waived his contract, and Agravanis thus became a free agent, after spending six seasons with the Reds.
[8] During the 2021-22 campaign, in 29 Greek domestic league games, Agravanis averaged 14 points, 6.3 rebounds, 2.5 assists and 1.2 steals, while playing around 25 minutes per contest.
On September 27, 2022, the Italian A League club Napoli Basket, officially announced that they had signed Agravanis to a monthly contract, with a team option for the rest of the season.
[10] On November 4, 2022, Agravanis signed a two-year (1+1) contract with Peristeri Athens, to play under the team's head coach Vassilis Spanoulis.
On January 31, 2023, Agravanis, in a deeply controversial move for the fan base of Panathinaikos Athens, signed a two-and-a-half-year contract with the club, after having previously played with their derby of the eternal enemies arch-rivals, Olympiacos Piraeus.
[23] Agravanis had his best performance in a game against Italy, during the tournament's group phase, where he accumulated 13 points, 5 rebounds, and 4 blocks in 24 minutes, as well as shooting an efficient 5/6 from the field, which helped Greece secure the victory.