Last: Aug 28, 2025, US Open Round 2, won

TennisATPRight-handed
Kamil Majchrzak
Kamil Majchrzak is a tennis player on the ATP Tour who won the Libema Open on Jun 14, 2026.
113 ATP Tour matches1 title
Updated
About Kamil Majchrzak
Born on January 13, 1996, in Piotrkow Trybunalski, Poland, Kamil Majchrzak plays right-handed with a two-handed backhand and turned pro in 2014. Joakim Nystrom coached him from 2020 to 2022, and his coaches are Jean-Marcel Bourgault Du Coudray and Christopher Kas. Majchrzak beat Alex de Minaur in the final of the Libema Open on Jun 14, 2026, then reached a career-high ATP Tour ranking of No. 45 on June 29, 2026.
Majchrzak lost to Yannick Hanfmann 6-7, 7-6, 7-6 in Round 1 of the Rolex Shanghai Masters on Oct 7, 2026. On Sep 28, 2026, he lost to Arthur Fils 6-2, 3-6, 6-1 in the qualifying final of the Japan Open Tennis Championships, and he beat Lorenzo Sonego 7-5, 6-2 in the qualifying first round of that tournament on Sep 28, 2026.
Match history113
Every ATP Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2026: 18-20
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 7 | Shanghai Masters | Round 1 | Yannick Hanfmann | L | 7-6(4), 6-7(3), 6-7(7) | Hard |
| Sep 28 | Japan Open | Qualifying Final | Arthur Fils | L | 2-6, 6-3, 1-6 | Hard |
| Sep 28 | Japan Open | Qualifying 1st Round | Lorenzo Sonego | W | 7-5, 6-2 | Hard |
| Sep 26 | AITO Hangzhou Open | Round 2 | Bu Yunchaokete | L | 6-7(4), 7-6(5), 2-6 | Hard |
| Sep 24 | AITO Hangzhou Open | Round 1 | Mattia Bellucci | W | 6-3, 6-4 | Hard |
| Sep 2 | US Open | Round 2 | Valentin Vacherot | L | 4-6, 6-4, 6-7(3), 2-6 | Hard |
| Aug 30 | US Open | Round 1 | Hamad Medjedovic | W | 6-3, 6-3, 6-3 | Hard |
| Aug 24 | Winston-Salem Open | Round 1 | Benjamin Bonzi | L | 4-6, 6-7(7) | Hard |
| Aug 14 | Cincinnati Open | Round 1 | Christopher O'Connell | L | 4-6, 6-7(5) | Hard |
| Aug 3 | National Bank Open | Round 1 | Gael Monfils | L | 4-6, 4-6 | Hard |
| Jul 29 | Mubadala DC Open | Round 2 | Taylor Fritz | L | 3-6, 4-6 | Hard |
| Jul 28 | Mubadala DC Open | Round 1 | Tommy Paul | W | 7-5, 7-6(4) | Hard |
Show 26 more
| Jul 2 | Wimbledon | Round 2 | Zachary Svajda | L | 6-2, 2-6, 7-6(5), 4-6, 3-6 | Grass |
| Jun 30 | Wimbledon | Round 1 | Alejandro Tabilo | W | 6-3, 7-5, 7-5 | Grass |
| Jun 16 | Queen's Club | Round 1 | Jiri Lehecka | L | 5-7, 6-7(4) | Grass |
| Jun 14 | Libema Open | Final | Alex de Minaur | W | 6-3, 2-6, 7-6(5) | Grass |
| Jun 13 | Libema Open | Semifinal | Daniil Medvedev | W | 7-6(4), 6-1 | Grass |
| Jun 12 | Libema Open | Quarterfinal | Felix Auger-Aliassime | W | 6-4, 6-3 | Grass |
| Jun 11 | Libema Open | Round 2 | James McCabe | W | 6-0, 6-3 | Grass |
| Jun 10 | Libema Open | Round 1 | Otto Virtanen | W | 6-7(7), 6-4, 7-6(4) | Grass |
| May 26 | Roland Garros | Round 1 | Alejandro Tabilo | L | 1-6, 3-6, 4-6 | Clay |
| May 18 | Bitpanda Hamburg Open | Round 1 | Camilo Ugo Carabelli | L | 6-1, 2-6, 3-6 | Clay |
| Apr 1 | Grand Prix Hassan II | Round 2 | Marco Trungelliti | L | 6-7(4), 3-6 | Clay |
| Mar 31 | Grand Prix Hassan II | Round 1 | Juan Manuel Cerundolo | W | 7-6(3), 3-6, 6-3 | Clay |
| Mar 23 | Miami Open | Round 3 | Quentin Halys | L | 6-7(4), 1-6 | Hard |
| Mar 21 | Miami Open | Round 2 | Learner Tien | W | 6-2, 4-6, 6-2 | Hard |
| Mar 19 | Miami Open | Round 1 | Miomir Kecmanovic | W | 4-6, 6-3, 6-1 | Hard |
| Mar 7 | Indian Wells | Round 2 | Novak Djokovic | L | 6-4, 1-6, 2-6 | Hard |
| Mar 5 | Indian Wells | Round 1 | Giovanni Mpetshi Perricard | W | 6-3, 1-6, 7-5 | Hard |
| Feb 24 | Dubai Duty Free | Round 1 | Alexei Popyrin | L | 6-3, 3-6, 5-7 | Hard |
| Feb 16 | Qatar Open | Round 1 | Arthur Fils | L | 7-6(5), 3-6, 4-6 | Hard |
| Jan 20 | Australian Open | Round 2 | Fabian Marozsan | L | 3-6, 4-6, 6-7(5) | Hard |
| Jan 18 | Australian Open | Round 1 | Jacob Fearnley | W | 7-6(2), 7-5, 3-6, 7-6(3) | Hard |
| Jan 9 | Brisbane International | Quarterfinal | Daniil Medvedev | L | 7-6(4), 3-6, 2-6 | Hard |
| Jan 7 | Brisbane International | Round 2 | Reilly Opelka | W | 6-7(2), 7-6(7), 7-6(8) | Hard |
| Jan 5 | Brisbane International | Round 1 | Daniel Altmaier | W | 7-6(4), 6-0 | Hard |
| Jan 3 | Brisbane International | Qualifying Final | Quentin Halys | L | 6-1, 6-7(5), 4-6 | Hard |
| Jan 2 | Brisbane International | Qualifying 1st Round | Cruz Hewitt | W | 6-4, 7-5 | Hard |
2025: 22-19
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 3 | Vanda Pharmaceuticals Hellenic Championship | Round 1 | Miomir Kecmanovic | L | 6-7(4), 6-7(4) | Hard |
| Oct 25 | Paris Masters | Qualifying 1st Round | Jesper de Jong | L | 6-4, 6-7(5), 6-7(4) | Hard |
| Oct 21 | Swiss Indoors Basel | Round 1 | Ben Shelton | L | 7-6(2), 3-6, 6-7(7) | Hard |
| Oct 19 | Swiss Indoors Basel | Qualifying Final | Valentin Royer | W | 6-4, 7-5 | Hard |
| Oct 18 | Swiss Indoors Basel | Qualifying 1st Round | Pedro Martinez | W | 6-4, 6-4 | Hard |
| Oct 15 | Bybit Stockholm Open | Round 2 | Sebastian Korda | L | 4-6, 6-4, 5-7 | Hard |
| Oct 14 | Bybit Stockholm Open | Round 1 | Filip Misolic | W | 6-2, 6-2 | Hard |
| Oct 6 | Shanghai Masters | Round 3 | Alex de Minaur | L | 1-6, 5-7 | Hard |
| Oct 4 | Shanghai Masters | Round 2 | Brandon Nakashima | W | 6-4, 6-0 | Hard |
| Oct 2 | Shanghai Masters | Round 1 | Ethan Quinn | W | 6-3, 6-4 | Hard |
| Aug 30 | US Open | Round 3 | Leandro Riedi | L | 3-5 ret. (ret.) | Hard |
| Aug 28 | US Open | Round 2 | Karen Khachanov | W | 2-6, 6-7(4), 6-4, 7-5, 7-6(5) | Hard |
Show 29 more
| Aug 25 | US Open | Round 1 | Hugo Dellien | W | 6-1, 6-4, 6-7(5), 6-4 | Hard |
| Aug 20 | Winston-Salem Open | Round 2 | Sebastian Korda | L | 7-6(3), 3-6, 4-6 | Hard |
| Aug 18 | Winston-Salem Open | Round 1 | Nuno Borges | W | 6-1, 6-3 | Hard |
| Aug 17 | Winston-Salem Open | Round 1 | Nicolas Jarry | W | 7-6(6), 6-4 | Hard |
| Jul 21 | Croatia Open | Round 1 | Pablo Llamas Ruiz | L | 2-6, 4-6 | Clay |
| Jul 16 | EFG Swiss Open Gstaad | Round 2 | Ignacio Buse | L | 6-1, 5-7, 1-6 | Clay |
| Jul 14 | EFG Swiss Open Gstaad | Round 1 | Terence Atmane | W | 6-4, 3-6, 6-2 | Clay |
| Jul 6 | Wimbledon | Round 4 | Karen Khachanov | L | 4-6, 2-6, 3-6 | Grass |
| Jul 4 | Wimbledon | Round 3 | Arthur Rinderknech | W | 6-3, 7-6(4), 7-6(6) | Grass |
| Jul 2 | Wimbledon | Round 2 | Ethan Quinn | W | 6-1, 6-4, 6-3 | Grass |
| Jun 30 | Wimbledon | Round 1 | Matteo Berrettini | W | 4-6, 6-2, 6-4, 5-7, 6-3 | Grass |
| Jun 21 | Lexus Eastbourne Open | Qualifying 1st Round | Jenson Brooksby | L | 6-7(7), 3-6 | Grass |
| May 25 | Roland Garros | Round 1 | Hamad Medjedovic | L | 3-6, 3-6, 6-7(2) | Clay |
| May 5 | Italian Open | Qualifying 1st Round | Sebastian Ofner | L | 4-6, 4-6 | Clay |
| Apr 26 | Madrid Open | Round 2 | Gabriel Diallo | L | 5-7, 6-4, 4-6 | Clay |
| Apr 22 | Madrid Open | Qualifying Final | Elmer Moller | L | 7-5, 4-6, 4-6 | Clay |
| Apr 21 | Madrid Open | Qualifying 1st Round | Darwin Blanch | W | 6-1, 6-4 | Clay |
| Apr 5 | Grand Prix Hassan II | Semifinal | Tallon Griekspoor | L | 5-7, 6-7(3) | Clay |
| Apr 4 | Grand Prix Hassan II | Quarterfinal | Alexandre Muller | W | 7-5, 6-4 | Clay |
| Apr 2 | Grand Prix Hassan II | Round 2 | Jesper de Jong | W | 7-6(3), 6-1 | Clay |
| Apr 1 | Grand Prix Hassan II | Round 1 | Jaume Munar | W | 6-4, 6-3 | Clay |
| Mar 31 | Grand Prix Hassan II | Qualifying Final | Sumit Nagal | W | 7-5, 6-1 | Clay |
| Mar 30 | Grand Prix Hassan II | Qualifying 1st Round | Marco Trungelliti | W | 6-4, 6-3 | Clay |
| Mar 17 | Miami Open | Qualifying 1st Round | Rei Sakamoto | L | 4-6, 7-6(5), 2-6 | Hard |
| Feb 9 | Open 13 Provence | Qualifying 1st Round | Manuel Guinard | L | 5-7, 6-7(7) | Hard |
| Jan 14 | Australian Open | Round 1 | Pablo Carreno Busta | L | 4-6, 4-6, 3-6 | Hard |
| Jan 8 | Australian Open | Qualifying Final | Billy Harris | W | 7-5, 6-2 | Hard |
| Jan 7 | Australian Open | Qualifying 2nd Round | Zachary Svajda | W | 6-7(5), 6-1, 6-2 | Hard |
| Jan 7 | Australian Open | Qualifying 1st Round | Marco Trungelliti | W | 3-6, 7-6(4), 6-3 | Hard |
2024: 3-2
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 13 | Bybit Stockholm Open | Qualifying Final | Jacob Fearnley | L | 6-3, 3-6, 6-7(2) | Hard |
| Oct 12 | Bybit Stockholm Open | Qualifying 1st Round | Rafael Ymer | W | 6-1, 6-1 | Hard |
| Aug 22 | US Open | Qualifying Final | Mattia Bellucci | L | 3-6, 3-6 | Hard |
| Aug 21 | US Open | Qualifying 2nd Round | Daniel Elahi Galan | W | 6-1, 6-4 | Hard |
| Aug 20 | US Open | Qualifying 1st Round | Michael Zheng | W | 6-3, 6-7(5), 7-5 | Hard |
2022: 14-17
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 6 | Japan Open | Round 2 | Nick Kyrgios | L | 6-3, 2-6, 2-6 | Hard |
| Oct 4 | Japan Open | Round 1 | Sho Shimabukuro | W | 7-6(2), 6-2 | Hard |
| Sep 30 | Sofia Open | Quarterfinal | Marc-Andrea Huesler | L | 7-6(4), 6-7(6), 3-6 | Hard |
| Sep 29 | Sofia Open | Round 2 | Oscar Otte | W | 4-6, 6-2, 6-4 | Hard |
| Sep 26 | Sofia Open | Round 1 | Ricardas Berankis | W | 7-5, 6-2 | Hard |
| Aug 29 | US Open | Round 1 | Alejandro Tabilo | L | 1-6, 4-6, 7-6(3), 1-6 | Hard |
| Aug 21 | Winston-Salem Open | Round 1 | Richard Gasquet | L | 7-6(5), 2-6, 0-1 ret. (ret.) | Hard |
| Jun 27 | Wimbledon | Round 1 | Thanasi Kokkinakis | L | 6-7(5), 2-6, 5-7 | Grass |
| Jun 11 | Queen's Club | Qualifying 1st Round | Sam Querrey | L | 6-7(3), 2-6 | Grass |
| Jun 9 | Libema Open | Round 2 | Karen Khachanov | L | 7-5, 5-7, 6-7(5) | Grass |
| Jun 7 | Libema Open | Round 1 | Dominik Koepfer | W | 6-1, 6-4 | Grass |
| May 23 | Roland Garros | Round 1 | Brandon Nakashima | L | 4-6, 6-2, 6-4, 6-7(3), 2-6 | Clay |
Show 19 more
| May 19 | Gonet Geneva Open | Quarterfinal | Richard Gasquet | L | 2-6, 4-6 | Clay |
| May 17 | Gonet Geneva Open | Round 2 | Marco Cecchinato | W | 6-2, 6-3 | Clay |
| May 15 | Gonet Geneva Open | Round 1 | Alexander Bublik | W | 6-1, 6-7(4), 6-3 | Clay |
| May 8 | Italian Open | Qualifying Final | Brandon Nakashima | L | 4-6, 6-7(5) | Clay |
| May 7 | Italian Open | Qualifying 1st Round | Federico Coria | W | 6-4, 6-2 | Clay |
| Apr 10 | Monte-Carlo Masters | Qualifying Final | Sebastian Baez | L | 1-6, 6-4, 1-6 | Clay |
| Apr 9 | Monte-Carlo Masters | Qualifying 1st Round | Mikael Ymer | W | 6-2, 4-6, 6-4 | Clay |
| Apr 6 | Grand Prix Hassan II | Round 1 | Mirza Basic | L | 6-4, 4-6, 1-6 | Clay |
| Mar 26 | Miami Open | Round 2 | Roberto Bautista Agut | L | 3-6, 3-6 | Hard |
| Mar 24 | Miami Open | Round 1 | Sebastian Baez | W | 6-4, 6-3 | Hard |
| Mar 13 | Indian Wells | Round 2 | Taylor Fritz | L | 1-6, 1-6 | Hard |
| Mar 11 | Indian Wells | Round 1 | Aljaz Bedene | W | 6-1, 7-5 | Hard |
| Feb 16 | Open 13 Provence | Round 1 | Benjamin Bonzi | L | 6-7(1), 4-6 | Hard |
| Feb 5 | Tata Open Maharashtra | Emil Ruusuvuori | L | 3-6, 6-7(0) | Hard | |
| Feb 4 | Tata Open Maharashtra | Lorenzo Musetti | W | 6-2, 6-7(5), 6-4 | Hard | |
| Feb 2 | Tata Open Maharashtra | Quentin Halys | W | 6-3, 7-6(7) | Hard | |
| Feb 1 | Tata Open Maharashtra | Jay Clarke | W | 6-3, 7-5 | Hard | |
| Jan 19 | Australian Open | Round 2 | Alex de Minaur | L | 4-6, 4-6, 2-6 | Hard |
| Jan 18 | Australian Open | Round 1 | Andreas Seppi | W | 6-1, 6-1, 7-5 | Hard |
2021: 4-9
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 1 | Sofia Open | Quarterfinal | Filip Krajinovic | L | 3-6, 6-4, 3-6 | Hard |
| Sep 29 | Sofia Open | Round 2 | Dimitar Kuzmanov | W | 7-5, 6-1 | Hard |
| Sep 27 | Sofia Open | Pedro Martinez | L | 4-6, 6-7(4) | Hard | |
| Aug 30 | US Open | Round 1 | Emil Ruusuvuori | L | 4-6, 2-6, 6-3, 1-6 | Hard |
| Jul 24 | Olympics | Round 1 | Miomir Kecmanovic | L | 4-6, 2-6 | Hard |
| Jun 2 | French Open | Round 2 | Casper Ruud | L | 3-6, 2-6, 4-6 | Clay |
| May 31 | French Open | Round 1 | Arthur Cazaux | W | 6-4, 2-6, 6-4, 6-4 | Clay |
| May 19 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 2 | Karen Khachanov | L | 6-7(4), 3-6 | Clay |
| May 18 | Open Parc Auvergne-Rhone-Alpes Lyon | Round 1 | Joao Sousa | W | 6-3, 7-6(8) | Clay |
| May 11 | Internazionali BNL d`Italia | Round 1 | Denis Shapovalov | L | 1-6, 3-6 | Clay |
| Feb 7 | Australian Open | Round 1 | Miomir Kecmanovic | L | 2-6, 4-6, 3-6 | Hard |
| Feb 3 | Great Ocean Road Open | Round 2 | Botic Van De Zandschulp | L | 4-6, 6-3, 4-6 | Hard |
Show 1 more
| Jan 31 | Great Ocean Road Open | Round 1 | Laslo Djere | W | 6-3, 6-4 | Hard |
2020: 0-3
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 12 | Forte Village Sardegna Open | Round 1 | Jiri Vesely | L | 1-6, 5-7 | Clay |
| Sep 28 | French Open | Round 1 | Karen Khachanov | L | 6-7(3), 3-6, 3-6 | Clay |
| Sep 1 | US Open | Round 1 | Ernesto Escobedo | L | 6-7(3), 2-6, 3-6 | Hard |
2019: 3-6
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 15 | European Open | Round 1 | Jannik Sinner | L | 4-6, 2-6 | Hard |
| Aug 30 | US Open | Round 3 | Grigor Dimitrov | L | 5-7, 6-7(8), 2-6 | Hard |
| Aug 29 | US Open | Round 2 | Pablo Cuevas | W | 6-7(3), 6-4, 2-6, 6-4, 6-1 | Hard |
| Aug 26 | US Open | Round 1 | Nicolas Jarry | W | 6-7(2), 7-6(5), 7-6(6), 1-6, 6-4 | Hard |
| Jul 23 | BB&T Atlanta Open | Round 1 | Matthew Ebden | L | 6-7(5), 3-6 | Hard |
| Jul 17 | Hall of Fame Open | Round 2 | John Isner | L | 4-6, 7-6(5), 3-6 | Grass |
| Jul 15 | Hall of Fame Open | Round 1 | Alastair Gray | W | 6-3, 6-4 | Grass |
| Jul 1 | Wimbledon | Round 1 | Fernando Verdasco | L | 4-6, 4-6, 4-6 | Grass |
| Jan 14 | Australian Open | Round 1 | Kei Nishikori | L | 6-3, 7-6(6), 0-6, 2-6, 0-3 ret. (ret.) | Hard |
2017: 1-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Jun 27 | ATP Antalya Cup | Round 1 | Andreas Seppi | L | 2-6, 6-7(1) | Grass |
| Jun 25 | ATP Antalya Cup | Lloyd Harris | W | 7-6(5), 6-1 | Grass |
How he is doing now
Agatha on Kamil Majchrzak
Every graded call Agatha sealed on his matches since Oct 1, 2026, newest first. Each is 1 unit at its sealed price; the number opens its receipt.
| Date | Match | Call | Price | Result | Units | Receipt |
|---|---|---|---|---|---|---|
| Oct 6 | vs Yannick Hanfmann | PREDYannick Hanfmann to win | +146 | WON | +1.46u | #442 |
Career
- 2017First ATP matchBeat Lloyd Harris, ATP Antalya Cup
- 2026First titleLibema Open
- 2026Career high No. 45Jun 29, 2026
- Oct 7, 2026Latest matchLost to Yannick Hanfmann, Shanghai Masters
Grand Slam titles
Titles by season
Honors
- Youth Olympic Games gold medal, singles, Nanjing 2014
- Youth Olympic Games gold medal, doubles, Trabzon 2011
- Youth Olympic Games bronze medal, mixed doubles, Nanjing 2014
First ATP match
Jun 25, 2017: beat Lloyd Harris 7-6, 6-1ATP Antalya Cup, on grass
Latest match
Oct 7, 2026: lost to Yannick Hanfmann 7-6, 6-7, 6-7Shanghai Masters, Round 1, on hard court
Challenger and ITF finals
Challenger: 15 singles finals, 9 won; 4 doubles finals, 1 won. ITF: 16 singles finals, 11 won; 7 doubles finals, 5 won. From 2013 to 2025.
Singles
- WAug 2025Won the title at Kozerki Open, Poland (hard), beating Dino Prizmic 6-4, 6-3.
- WApr 2025Won the title at Open de Madrid, Spain (clay), beating Marin Cilic 6-3, 4-6, 6-4.
- WSep 2024Won the title at Villena Open, Spain (hard), beating Nicolas Moreno de Alboran 6-4, 6-2.
- WJun 2024Won the title at Bratislava Open, Slovakia (clay), beating Henrique Rocha 6-0, 2-6, 6-3.
- LMay 2024Runner-up at Macedonian Open, North Macedonia (clay), losing to Joel Schwarzler 3-6, 3-6.
- WApr 2024Won the title at M25 Sharm El Sheikh, Egypt (hard), beating Karim-Mohamed Maamoun 6-3, 6-2.
- WFeb 2024Won the title at M25 Hammamet, Tunisia (clay), beating Jay Clarke 6-3, 7-5.
- WFeb 2024Won the title at Rwanda Challenger, Rwanda (clay), beating Marco Trungelliti 6-4, 6-4.
Show 23 more
- WJan 2024Won the title at M15 Monastir, Tunisia (indoor hard), beating Ryuki Matsuda 6-1, 6-1.
- WOct 2022Won the title at Busan Open, South Korea (hard), beating Radu Albot 6-4, 3-6, 6-2.
- LSep 2021Runner-up at Szczecin Open, Poland (clay), losing to Zdenek Kolar 6-7(4-7), 5-7.
- LJun 2021Runner-up at Nottingham Trophy, United Kingdom (grass), losing to Alex Bolt 6-4, 4-6, 3-6.
- WSep 2020Won the title at Moneta Czech Open, Czech Republic (clay), beating Pablo Andujar 6-2, 7-6(7-5).
- WMay 2019Won the title at Prosperita Open, Czech Republic (clay), beating Jannik Sinner 6-1, 6-0.
- WMar 2019Won the title at Open Harmonie, France (indoor hard), beating Maxime Janvier 6-3, 7-6(7-1).
- LOct 2018Runner-up at Tashkent Challenger, Uzbekistan (hard), losing to Felix Auger-Aliassime 3-6, 2-6.
- WOct 2017Won the title at F24 Rodez, France (indoor hard), beating Antoine Hoang 7-6(7-3), 2-6, 6-1.
- LOct 2017Runner-up at Tashkent Challenger, Uzbekistan (hard), losing to Guillermo Garcia Lopez 1-6, 6-7(1-7).
- LJun 2017Runner-up at F1 Sopot, Poland (clay), losing to Zdenek Kolar 3-6, 2-6.
- WJan 2017Won the title at F1 Antalya, Turkey (hard), beating Liam Broady 5-7, 6-3, 6-3.
- WJun 2016Won the title at F3 Sopot, Poland (clay), beating Andriej Kapas 7-5, 6-4.
- WMay 2016Won the title at F2 Cherkassy, Ukraine (clay), beating Vladyslav Manafov 6-2, 6-4.
- LMay 2016Runner-up at F2 Szeged, Hungary (clay), losing to Germain Gigounon 4-6, 3-6.
- LOct 2015Runner-up at Morocco Tennis Tour, Morocco (clay), losing to Roberto Carballes Baena 6-7(4-7), 2-6.
- WMay 2015Won the title at F4 Bacau, Romania (clay), beating Dragos Dima 6-1, 6-2.
- WApr 2015Won the title at F9 Reus, Spain (clay), beating Marc Giner 6-3, 6-2.
- LFeb 2015Runner-up at F3 Cairo, Egypt (clay), losing to Laslo Djere 3-6, 5-7.
- LJan 2015Runner-up at F2 Cairo, Egypt (clay), losing to Mohamed Safwat 5-7, 3-6.
- LSep 2014Runner-up at F7 Piekary Slaskie, Poland (clay), losing to Dusan Lojda 6-4, 3-6, 6-7(3-7).
- WJul 2014Won the title at F2 Michalovce, Slovakia (clay), beating Filip Brtnicky 6-2, 6-3.
- WMar 2014Won the title at F4 Cartagena, Spain (clay), beating Roberto Carballes Baena 1-6, 7-6(7-4), 6-3.
Doubles
- WOct 2020Won the title at Tennis Challenger Hamburg, Germany (indoor hard) with Marc-Andrea Husler, beating Lloyd Glasspool and Alex Lawson 6-3, 1-6, [20-18].
- WJun 2017Won the title at F3 Jablonec nad Nisou, Czech Republic (clay) with Jan Choinski, beating Petr Michnev and Matej Vocel 7-6(7-4), 6-3.
- WMar 2017Won the title at F9 Antalya, Turkey (clay) with Pedro Sakamoto, beating Pedro Bernardi and Christopher Diaz Figueroa 6-2, 6-2.
- LSep 2016Runner-up at Poznan Open, Poland (clay) with Mateusz Kowalczyk, losing to Aleksandre Metreveli and Peng Hsien-yin 4-6, 6-3, [8-10].
- WJun 2016Won the title at F2 Breda, Netherlands (clay) with Tomislav Brkic, beating Karim-Mohamed Maamoun and Ilija Vucic 6-0, 6-2.
- LMay 2016Runner-up at F2 Cherkassy, Ukraine (clay) with Federico Maccari, losing to Vladimir Ivanov and Lukas Mugevicius 3-6, 3-6.
- WFeb 2016Won the title at F2 Peguera, Spain (clay) with Tomislav Brkic, beating Carlos Taberner and Kento Yamada 6-3, 6-4.
- LSep 2015Runner-up at Arimex Trophy, Slovakia (clay) with Stephane Robert, losing to Wesley Koolhof and Matwe Middelkoop 4-6, 2-6.
Show 3 more
- LSep 2015Runner-up at Copa Sevilla, Spain (clay) with Marco Bortolotti, losing to Wesley Koolhof and Matwe Middelkoop 6-7(5-7), 4-6.
- WJan 2015Won the title at F2 Cairo, Egypt (clay) with Maxime Janvier, beating Na Jung-woong and Yun Jae-won 6-2, 6-2.
- LAug 2013Runner-up at F4 Poznan, Poland (clay) with Phillip Gresk, losing to Romain Arneodo and Benjamin Balleret 2-6, 4-6.
Most often against
The players he has met most in our records, with the head-to-head.
Last: Mar 19, 2026, Miami Open Round 1, won
Last: Jun 30, 2026, Wimbledon Round 1, won
Last: Jun 14, 2026, Libema Open Final, won
Last: Oct 4, 2025, Shanghai Masters Round 2, won
Last: Apr 1, 2026, Grand Prix Hassan II Round 2, lost
Sources and updates
Results and schedules come from Agatha's own records of the ATP Tour. The ATP ranking is ESPN's, as of Nov 5, 2026.
Updated Nov 11, 2026, 7:24 AM ET. Results and form refresh after every match; biography facts are checked weekly.