In the first round, he recorded his first ATP victory by defeating Albert Ramos Viñolas in straight sets,[4][5] before pushing world No.
[13] In May, he reached his second Challenger final of the season at the Saturn Oil Open in Troisdorf, Germany, where he lost to Lukáš Klein.
207, he won the Ilkley Trophy as a qualifier, defeating lucky loser Alexei Popyrin in the semifinals[15][16][17][18] and Jack Sock in the final.
[1] At the inaugural 2023 United Cup, Bergs lost his two singles matches against Bulgarian Dimitar Kuzmanov and Greek Stefanos Sakellaridis.
[21] He then qualified for the main draw at the Australian Open, defeating another Bulgarian, Adrian Andreev,[22] but lost in the first round to Laslo Djere.
Bergs missed several months playing on the ATP Tour, due to a torn ligament in his left wrist, but returned in September at the Chengdu Open as a wildcard.
[35][36] He received a wildcard for the main draw at the Madrid Open, where he made his debut[37] but lost in the first round to Luca Van Assche.
[45] In the beginning of the grass court season he entered the main draw of the Libéma Open as a lucky loser and defeated local wildcard Tim van Rijthoven,[46] before losing to top seed Alex de Minaur in the second round.
[1] At the US Open, Bergs also played a first round match with a super tiebreaker in the fifth, but won it this time defeating Pavel Kotov.
[56] Bergs reached his maiden ATP Tour final as a qualifier at the 2025 ASB Classic with wins over Pablo Carreño Busta, Francisco Comesaña, Isaac Becroft, Luca Nardi, Roberto Carballés Baena, and seventh seed Nuno Borges.
[59][60] At the 2025 Davis Cup Qualifiers, Bergs struck his rival Cristian Garín (Chile) with his shoulder on his eye while celebrating a point, knocking him down.