Early career Mikautadze took his first steps in football at FC Gerland before joining the
Lyon youth academy. In 2016, he moved to
Metz's football academy.
Metz 2019–20: Debut season Mikautadze made his professional debut with Metz in a 4–1
Ligue 1 loss to
Nice on 7 December 2019. On 10 December 2019, he signed a four-year deal with Metz, which was his first professional contract. He struggled to make an impact in his first senior season, playing mostly for the reserve team.
2020–2022: Loans to Seraing In June 2020, Mikautadze was one of six Metz players to join
Belgian First Division B side
Seraing on loan. After his first nine matches with Seraing, he had scored 15 times, including four on his debut against
Lommel. Overall, with 19 goals he became a joint topscorer of the season. He netted three goals in an aggregate 6–3 play-off victory over
Waasland-Beveren. For his contribution to Seraing's successful league campaign, Mikautadze was named in Team of the Season and was awarded the ''Métallo d'Or'', the title annually given to the best Seraing player, after the fans had voted for him. On 30 August 2021, he returned to Seraing on another loan, with the club now promoted to the Belgian top tier. The team ended up in the relegation zone, although it remained in the league due to the only goal scored by Mikautadze in the play-offs against
Molenbeek.
2022–23: Return from loan, Ligue 2 top scorer In the summer of 2022, Mikautadze returned to Metz. After being a nominee for the award in August, by March 2023 Mikautadze was the leading goalscorer of the league, and the
National Union of Professional Players (UNPF) named him Player of the Month. Having added nine more goals in April and May, he was selected in Team of the Week six times in a row during this period. By the end of the season he was the top goalscorer and best player of the
league. With Metz promoted to
Ligue 1 in 2023–24, Mikautadze started the
new season by scoring twice against
Marseille and
Clermont and providing an assist in the opening game against
Rennes.
Ajax On 30 August 2023,
Eredivisie club
Ajax announced the signing of Mikautadze on a five-year contract for a reported fee of €16 million, potentially rising to €19 million with add-ons. He made his debut, starting and playing the full game, in a 0–0 draw away at
Fortuna Sittard. Mikautadze made his European debut in Ajax's 2–0 defeat against
Brighton & Hove Albion at the
Amsterdam Arena. During the first half of the
2023–24 campaign, Mikautadze made just nine appearances in all competitions for Ajax, failing to score a goal.
Return to Metz On 4 January 2024, Mikautadze returned to Metz, arriving on loan from Ajax until the end of the
2023–24 season. The deal included an option-to-buy, reported to be around €13 million. In mid-April,
Get French Football News found it incredible that a player with only 15 appearances in Metz's 29 matches accounted for 30% of the goals scored by the team. Three times during this season, namely in August, February and April, Mikautadze was voted Player of the Month by Metz fans. He eventually concluded the second half of the 2023–24 season by scoring 13 goals in 20 matches; however, his team was relegated following their defeat in the playoffs against
Saint-Étienne.
Lyon On 18 July 2024, despite Metz having reached an agreement with
Monaco previously, Mikautadze refused to join Monaco and signed for his former club Lyon on a four-year deal, for €18.5 million, with €4.5 million in potential bonuses and a 15% sell-on clause. He chose to have the number 69 on his jersey as it is the number of the
Rhône department, of which Lyon is the
préfecture. One month later, on 18 August 2024, he played in his first game for Lyon, a 3–0 defeat away to
Rennes. Mikautadze opened his goal-scoring account with a brace in a 2–2 draw against
Auxerre on 27 October 2024. On 28 November 2024, on the fifth matchday of the
2024–25 UEFA Europa League league phase, he scored two goals in a 4–1 victory over
Qarabağ, his first goals in European competitions.
Villarreal On 1 September 2025, Mikautadze was transferred to
Villarreal, signing a six-year contract with the Spanish side, where he chose to wear Number 9. On 20 September, he scored his first goal in a 2–1 win against
Osasuna. On 1 October, he netted his first goal in the
UEFA Champions League against
Juventus in a 2–2 away draw. ==International career==