During his first professional season with the club, he won the CroatianPrva HNL trophy. At the beginning of the newseason, he won another trophy with the club when Dinamo defeatedHajduk Split in theCroatian Supercup. During his time with Dinamo, Jedvaj made total of 14 official appearances for the club.[citation needed]
At the end of his first professionalseason, Jedvaj was targeted and approached by Italian clubRoma, although the initial offer was rejected by the Dinamo board.[7] On 10 July 2013, however, it was confirmed that Jedvaj had signed a contract with the Roman club.[8] Jedvaj made his Roma debut on 1 December 2013, coming on as an 83rd-minute substitute in a 4–0Serie A victory overGenoa. He made his starting debut for the club against the same opposition in the last round of the Serie A season, with Genoa winning the clash 1–0 at theStadio Luigi Ferraris. Those were Jedvaj's only two appearances for the season, appearing on the bench 33 times for Roma in the2013–14 season.[citation needed]
On 11 June 2014,Bayer Leverkusen announced that they had reached an agreement with all parties for a loan agreement with Roma and Jedvaj, allowing Jedvaj to join Bayer on loan until the end of the2015–16 season.[9]
Jedvaj's debut with the Germans – where he contributed significantly while playing all 90 minutes in the first official match of the season – helped the team to a 6–0 victory againstAlemannia Waldalgesheim in the first round of the2014–15 DFB-Pokal.[10] Just a few days later, on 19 August, Jedvaj made his debut with the Germans in theUEFA Champions League, replacing teammateGiulio Donati in the 46th minute in Bayer's 3–2 away victory in Denmark overCopenhagen in the2014–15 UEFA Champions League play-off round. Jedvaj played the second half well, helping his team to secure an eventual victory. He did, however, receive ayellow card in the 51st minute of the match.[11] Jedvaj also played in the return match against Copenhagen in the Germans' 4–0 victory, allowing Bayer qualification to theChampions League group stage. Jedvaj played all 90 minutes of the match, even earning a penalty on the half-hour mark of which strikerStefan Kießling converted in an eventual 3–0 victory.[12]
Jedvaj subsequently made his debut in theBundesliga on 23 August, a 2–0 victory overBorussia Dortmund in the first match of the campaign.[13] He scored his first goal with Bayer early on in the second game of the season, a 4–2 home win againstHertha BSC. Jedvaj scored in the 50th minute, tying the game 1–1 before Bayer eventually went on to win.[14] Jedvaj continued his fine form at Leverkusen by scoring a powerful curving goal againstWerder Bremen to give his side a 1–0 lead. He later assistedSon Heung-min for the goal that would tie the game for a final result of 3–3.[15][16]
On 20 January 2015, Bayer Leverkusen confirmed that they had signed Jedvaj from Roma on a permanent deal and signed a contract with the Croatian defender until 2020.[17] However, Jedvaj was only able to make one appearance in the first half of the2015–16 season.[18] This was due to a thigh injury that recurred three times. His only appearance came againstHamburger SV in October, where he came on as a substitute.[19] On 29 October 2016, he scored the winning goal in a 2–1 victory againstVfL Wolfsburg.[20]
On 20 August 2019, Jedvaj was loaned out to fellow Bundesliga clubFC Augsburg until the end of2019–20 season.[21] On 17 December, he scored the second goal in a 3–0 victory overFortuna Düsseldorf.[22] On 16 May 2020, he scored the only goal in a 2–1 defeat to VfL Wolfsburg.[23] Upon return to Leverkusen in summer 2020, Jedvaj was completely sidelined by coachPeter Bosz, playing only in theEuropa League.[24]
On 24 July 2021, Jedvaj signed a four-year deal withRussian Premier League clubLokomotiv Moscow.[25] He was brought in to replace his compatriotVedran Ćorluka, who had retired from football.[26][27] He made his debut on 6 August as a 46th-minute substitute in the 1–1league draw withUfa.[28] He scored his first goal for Lokomotiv on 25 October in a 2–1 victory overSochi.[29]
On 14 July 2023, Lokomotiv announced that Jedvaj would move toSuper League Greece clubPanathinaikos on a season-long loan.[31] On 28 May 2024, Lokomotiv confirmed that Panathinaikos signed Jedvaj permanently.[32] Subsequently, he had signed a new contract with Panathinaikos until 2027.[33]
Jedvaj has represented Croatia at various youth levels.[34] He made hissenior debut at age 18, playing the final 13 minutes in a friendly match againstCyprus on 4 September 2014 atStadion Aldo Drosina inPula.[35] On 31 May 2016, he was confirmed to be a part of theCroatia squad forUEFA Euro 2016.[36] He was selected to start a match againstSpain, which Croatia won 2–1.[37] In May 2018, he was named in Croatia's preliminary 32-mansquad for the2018 FIFA World Cup in Russia.[38] He featured once during the tournament, playing the whole ninety minutes of a 2–1 victory overIceland.[39][37] Croatia finished the tournament asrunners-up toFrance.[40] On 16 November 2018, he scored two goals in aUEFA Nations League group match against Spain, including the winner in a 3–2 victory.[41] DuringEuro 2020 qualifying, Jedvaj played regularly, replacing injured right backŠime Vrsaljko and appearing in five out of eight games.[37] However, ahead ofNations League matches againstSweden andPortugal, Jedvaj was dropped from the national team.[42]
Jedvaj's fatherZdenko is a former footballer.[43] During theBosnian War, his family leftMostar, Bosnia and Herzegovina, and moved to the Croatian capital ofZagreb. In June 2022, Jedvaj married his long-time girlfriend Dina Dragija inVaraždin.[44]
In May 2020, Jedvaj appeared in the music video for the song "Poziv" (Call) by Serbian rapperCvija.[45]