Career
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
All Rounds
Final
1/2
1/4
First
Second
Third
Fourth
Pre-q
Rubber 1
Rubber 2
Rubber 3
Rubber 4
Rubber 5
Robin
Bronze
Q3
N/A
Q2
Q1
ER
Q4
CR
QF
Q5
N/A
All Surfaces
Clay
Grass
Hard
I.hard
All Tournaments
Salzburg Challenger
Karlsruhe Challenger
San Benedetto Challenger
Wimbledon - London
Nordea Open - Bastad
Amersfoort Challenger
Hamburg European Open - Hamburg
Todi Challenger
M25+H Bagneres-de-Bigorre 1
Davis Cup, Group A, Bologna
U.S. Open - New York
Mallorca Challenger
Seville Challenger
Charleston Challenger
Orleans Challenger
Alicante Challenger
Malaga Challenger
Lima 2 Challenger
Stockholm Open - Stockholm
Ortisei Challenger
BMW Open - Munich
Ismaning Challenger
Guayaquil Challenger
Valencia Challenger
Montevideo Challenger
Moselle Open - Metz
Oeiras 1 Challenger
Australian Open - Melbourne
Oeiras 3 Challenger
Oeiras 2 Challenger
BNP Paribas Open - Indian Wells
Tenerife 1 Challenger
Miami Open - Miami
Qatar ExxonMobil Open - Doha
Cherbourg Challenger
Pau Challenger
Manama Challenger
Ottignies-Louvain-la-Neuve Challenger
Quimper Challenger
Koblenz Challenger
Davis Cup, World Group, Q, SWE-BRA 1-3
Lille Challenger
Barcelona Challenger
Naples Challenger
M25 Quinta Do Lago 1
Phoenix Challenger
M25 Vale do Lobo 1
Ostrava Challenger
Oeiras 4 Challenger
Segovia Challenger
Wimbledon - London
Rome Challenger
Mauthausen Challenger
Split Challenger
Heilbronn Challenger
Troyes Challenger
French Open - Paris
Augsburg Challenger
Blois Challenger
Prague Challenger
Bordeaux Challenger
Citi Open - Washington
M25 Martos 1
M25 Castelo Branco 1
Braunschweig Challenger
Porto Challenger
Mallorca Championships - Mallorca
Sassuolo Challenger
Grodzisk Mazowiecki Challenger
Nordea Open - Bastad
M25 Falun 1
U.S. Open - New York
Istanbul Challenger
Manacor Challenger
Rennes Challenger
Orleans Challenger
Villena Challenger
M25 Sarreguemines 1
BNP Paribas Nordic Open - Stockholm
Mouilleron-Le-Captif Challenger
Roanne Challenger
European Open - Antwerp
Matsuyama Challenger
Kobe Challenger
Drummondville Challenger
Pune Challenger
Meerbusch Challenger
Chennai Challenger
M25 Les Franqueses del Valles 1
M25 Vale do Lobo 1
Yokohama Challenger
St. Tropez Challenger
Francavilla Challenger
New Delhi Challenger
Yokkaichi Challenger
Grodzisk Mazowiecki Challenger
Manzanillo Challenger
Koblenz Challenger
Nottingham Challenger
Bengaluru Challenger
Oeiras 2 Challenger
Oeiras 5 Challenger
M25 Koksijde 1
Modena Challenger
Abidjan 1 Challenger
Sassuolo Challenger
Porto Challenger
Mallorca Championships - Mallorca
M25 Loule 1
Zug Challenger
Naples Challenger
Rome Challenger
Abidjan 2 Challenger
Bordeaux Challenger
M25 Tarragona 1
Tiriac Open - Bucharest
Barletta Challenger
Monza Challenger
Hamburg Open - Hamburg
Perugia Challenger
Skopje Challenger
Manacor Challenger
Heilbronn Challenger
Lyon Challenger
Braunschweig Challenger
M25 The Hague 1
Nordea Open - Bastad
U.S. Open - New York
Liberec Challenger
Tampere Challenger
Seville Challenger
Porto 2 Challenger
Pune Challenger
Abierto Mexicano Telcel - Acapulco
Szczecin Challenger
Rennes Challenger
Hamburg Challenger
St. Tropez Challenger
Abidjan 2 Challenger
Bad Waltersdorf Challenger
Hersonissos 1 Challenger
Lisbon Challenger
Seoul Challenger
Hersonissos 5 Challenger
BNP Paribas Nordic Open - Stockholm
Hersonissos 6 Challenger
Hersonissos 2 Challenger
Kobe Challenger
Phoenix Challenger
Islamabad Challenger
M25 Monastir 10
Hong Kong Tennis Open - Hong Kong
Athens Challenger
Yokohama Challenger
Australian Open - Melbourne
Bengaluru Challenger
Soma Bay Challenger
Quimper Challenger
Open Occitanie - Montpellier
Koblenz Challenger
M25 Sharm ElSheikh
Qatar ExxonMobil Open - Doha
BNP Paribas Open - Indian Wells
Abidjan 1 Challenger
New Delhi Challenger
Brazzaville Challenger
Bordeaux Challenger
Chisinau Challenger
French Open - Paris
Portugal F1
Portugal F2
Portugal F3
Egypt F1
Egypt F2
Egypt F3
Egypt F4
Belgium F1
Belgium F2
Belgium F4
Belgium F7
Belgium F8
Belgium F9
Canada F6
Belgium F10
Belgium F11
Sweden F4
Sweden F6
Sweden F7
Turkey F46
Turkey F47
Turkey F48
Israel F1
Israel F2
Israel F3
Turkey F3
Great Britain F5
Turkey F4
Great Britain F6
Turkey F5
Great Britain F7
Egypt F12
Qatar F1
Egypt F13
Qatar F2
Egypt F14
Qatar F3
Sweden F2
Romania F3
Belgium F1
Netherlands F1
Netherlands F2
Netherlands F3
Belgium F5
Belgium F6
Belgium F7
Belgium F8
Belgium F9
Belgium F10
Belgium F11
Belgium F12
Belgium F14
Belgium F15
Greece F8
Greece F9
Greece F10
Belgium F6
Kuwait F2
Kuwait F3
Qatar F4
Qatar F6
Portugal F1
Portugal F2
Greece F2
Greece F3
Turkey F17
China F5
China F6
China F7
Belgium F4
Belgium F5
Belgium F6
Belgium F10
Israel F10
Israel F11
Israel F12
Germany F14
Tunisia F27
Belgium F13
Tunisia F28
Great Britain F10
Great Britain F11
Israel F16
Israel F17
Qatar F5
Qatar F6
Israel F1
Turkey F9
Egypt F8
Egypt F9
Turkey F14
Turkey F15
Turkey F16
China F6
China F7
Turkey F16
China F8
Belgium F4
Belgium F5
Belgium F7
Belgium F8
Belgium F9
Belgium F10
Belgium F12
Belgium F9
Belgium F13
Belgium F14
USA F33
USA F34
Turkey F49
Turkey F50
USA F10 (Bakersfield)
USA F11 (Calabasas)
USA F13 (Little Rock)
Czech Republic F1 (Prague)
Belgium F3 (De Haan)
Belgium F4 (Lasne)
Belgium F5 (Knokke)
Belgium F6 (Duinbergen)
USA F30 (Claremont)
USA F32 (Fountain Valley)
Belgium F3 (Lasne)
Netherlands F3 (Amstelveen)
Belgium F4 (Knokke)
Belgium F7 (Eupen)
Belgium F8 (Koksijde)
Belgium F9 (Huy)
Belgium F10 (Damme)
France F19 (Sarreguemines)
Tunisia F34 (Monastir)
Tunisia F35 (Monastir)
Germany F16 (Hamburg)
USA F31 (Norman)
USA F33 (Columbus)
USA F34 (Waco)
M15 Sharm El Sheikh 4
M15 Sharm El Sheikh 5
M15 Faro 1
M25 Bakersfield 1
M25 Calabasas 1
M15 Cancun 4
M15 Cancun 5
M15 Troisdorf 1
M15 Valldoreix 1
M25+H Arlon 1
M25 Lasne 1
M25 Getxo 1
M15 Brussels 1
M15 Eupen 1
M15 Lambermont 1
M25 La Marsa 1
M25 Norman 1
M25 Claremont 1
M25 Waco 1
M15 East Lansing 1
M25+H Plaisir 1
M15 Forbach 1
M25+H Rodez 1
M25 Vale Do Lobo 1
M15 Quinta Do Lago 1
M15+H Bressuire 1
M25 Villena 1
M25 Faro 1
USA F35 (Tallahassee)
M15 Troisdorf 1
M25 Vic 1
M25 Alkmaar 1
M25 Weston 1
M25 Cancun 1
M25 Portimao 1
M25 Santa Margherita di Pula 5
M25 Sarreguemines 1
M25 Loule 1
M25 Santa Margherita di Pula 5
M25 Norwich 1
M25 Saint-Augustin-de-Desmaures 1
Nonthaburi 3 Challenger
Bordeaux Challenger
Segovia Challenger
M25 Monastir 9
M25 Santa margherita di Pula 6
Davis Cup, Group A, Bologna
M25 Heraklion 2
Eckental Challenger
Bratislava Challenger
Helsinki Challenger
Andria Challenger
Tunis Challenger
Arad Challenger
Poznan Challenger
Tampere Challenger
Liberec Challenger
Cordenons Challenger
Bangkok Challenger
Shanghai Challenger
Napa Challenger
Mons Challenger
Sacramento Challenger
Tiburon Challenger
Eckental Challenger
Helsinki Challenger
Drummondville Challenger
Turin Challenger
Rome Challenger
Furth Challenger
Caltanissetta Challenger
Ilkley Challenger
Braunschweig Challenger
Poznan Challenger
Aptos Challenger
Vancouver Challenger
Meerbusch Challenger
Istanbul Challenger
Izmir Challenger
Mons Challenger
Rennes Challenger
Bratislava Challenger
Brescia Challenger
Bergamo Challenger
Jonkoping Challenger
St. Brieuc Challenger
Barletta Challenger
Aix En Provence Challenger
Bordeaux Challenger
Prostejov Challenger
Caltanissetta Challenger
Perugia Challenger
Bastad Challenger
Biella Challenger
Cordenons Challenger
Manerbio Challenger
Como Challenger
Genova Challenger
Rome Challenger
Mohammedia Challenger
Dallas Challenger
San Francisco Challenger
Tempe Challenger
Barletta Challenger
Aix En Provence Challenger
Bordeaux Challenger
Vicenza Challenger
Lyon Challenger
Poprad Tatry Challenger
Bastad Challenger
Tampere Challenger
Cordenons Challenger
Manerbio Challenger
Como Challenger
Genova Challenger
Tiburon Challenger
Stockton Challenger
Mouilleron-Le-Captif Challenger
Bangalore Challenger
Rennes Challenger
Budapest Challenger
Irving Challenger
St. Brieuc Challenger
Tunis Challenger
Aix En Provence Challenger
Prostejov Challenger
Bastad Challenger
Chicago Challenger
Cary Challenger
Orleans Challenger
Brest Challenger
Mouilleron-Le-Captif Challenger
Bangalore Challenger
Pune Challenger
Rennes Challenger
Phoenix Challenger
Alicante Challenger
Aix En Provence Challenger
Heilbronn Challenger
Poznan Challenger
Lyon Challenger
Ludwigshafen Challenger
Braunschweig Challenger
Tampere Challenger
Meerbusch Challenger
Banja Luka Challenger
Columbus Challenger
Tiburon Challenger
Hamburg Challenger
Bratislava Challenger
Champaign Challenger
Helsinki Challenger
Canberra Challenger
Nur-Sultan Challenger
Prague Challenger
Prague II Challenger
Aix En Provence Challenger
Split Challenger
Istanbul Challenger
Cary Challenger
Orlando Challenger
Ortisei Challenger
Maia Challenger
Cherbourg Challenger
Biella 4 Challenger
Lille Challenger
Marbella Challenger
Split 1 Challenger
Split 2 Challenger
Tallahassee Challenger
Rome 1 Challenger
Ostrava Challenger
Prague Challenger
Oeiras 4 Challenger
Lyon Challenger
Aix En Provence Challenger
Braunschweig Challenger
Amersfoort Challenger
Pozoblanco Challenger
Luedenscheid Challenger
Prague 3 Challenger
Mallorca Challenger
St. Tropez Challenger
Seville Challenger
Cassis Challenger
Rennes Challenger
Orleans Challenger
Lisbon Challenger
Mouilleron-Le-Captif Challenger
Alicante Challenger
Tenerife Challenger
Roanne Challenger
Pau Challenger
Forli 2 Challenger
Forli 1 Challenger
Forli 2 Challenger
Cleveland Challenger
Pau Challenger
Lille Challenger
Marbella Challenger
Lugano Challenger
Turin Challenger
Murcia Challenger
Madrid Challenger
Split Challenger
Rome 1 Challenger
Tunis Challenger
Prostejov Challenger
Perugia Challenger
Montechiarugolo - Parma Challenger
Oeiras 3 Challenger
Troyes Challenger
Braunschweig Challenger
Salzburg Challenger
Pozoblanco Challenger
Segovia Challenger
Vancouver Challenger
Grodzisk Mazowiecki Challenger
Toulouse Challenger
Tulln Challenger
Cassis Challenger
Braga Challenger
Orleans Challenger
Alicante Challenger
Ismaning Challenger
Calgary Challenger
Helsinki Challenger
Drummondville Challenger
Andria Challenger
Maia Challenger
Maspalomas Challenger
Nonthaburi 2 Challenger
Ottignies-Louvain-la-Neuve Challenger
Tenerife 2 Challenger
Vilnius Challenger
Cherbourg Challenger
Rovereto Challenger
Antalya Challenger
Phoenix Challenger
Las Franquesas del Valles Challenger
Lille Challenger
Murcia Challenger
Rome Challenger
Split Challenger
Prague 2 Challenger
Bordeaux Challenger
Prostejov Challenger
Lyon Challenger
Blois Challenger
Cary Challenger
Columbus Challenger
Bunschoten Challenger
Braga Challenger
Taipei Challenger
Zadar Challenger
Maia Challenger
Birmingham Challenger
Cassis Challenger
Seoul Challenger
If Stockholm Open - Stockholm
SkiStar Swedish Open - Bastad
If Stockholm Open - Stockholm
Open de Nice Cote d'Azur - Nice
SkiStar Swedish Open - Bastad
If Stockholm Open - Stockholm
Aircel Chennai Open - Chennai
Ecuador Open - Quito
Brasil Open - Sao Paulo
Rio Open - Rio de Janeiro
Barcelona Open BancSabadell - Barcelona
SkiStar Swedish Open - Bastad
Aircel Chennai Open - Chennai
Open Sud de France - Montpellier
Grand Prix Hassan II - Marrakech
Barcelona Open BancSabadell - Barcelona
Millennium Estoril Open - Estoril
SkiStar Swedish Open - Bastad
Suisse Open - Gstaad
If Stockholm Open - Stockholm
Brisbane International - Brisbane
Memphis Open - Memphis
Delray Beach Open - Delray Beach
Millennium Estoril Open - Estoril
SkiStar Swedish Open - Bastad
If Stockholm Open - Stockholm
Erste Bank Open - Vienna
Qatar ExxonMobil Open - Doha
Gazprom Hungarian Open - Budapest
TEB BNP Paribas Istanbul Open - Istanbul
Gerry Weber Open - Halle
SkiStar Swedish Open - Bastad
Swiss Open - Gstaad
Abierto Mexicano - Los Cabos
Intrum Stockholm Open - Stockholm
Argentina Open - Buenos Aires
Rio Open - Rio de Janeiro
Brasil Open - Sao Paulo
Grand Prix Hassan II - Marrakech
Millennium Estoril Open - Estoril
SkiStar Swedish Open - Bastad
Intrum Stockholm Open - Stockholm
European Open - Antwerp
Murray River Open - Melbourne
Nordea Open - Bastad
Abierto Mexicano de Tenis Mifel - Los Cabos
Truist Atlanta Open - Atlanta
Citi Open - Washington
European Open - Antwerp
Stockholm Open - Stockholm
Kremlin Cup - Moscow
Astana Open - Nur-Sultan
Tata Open Maharashtra - Pune
Qatar ExxonMobil Open - Doha
Barcelona Open Banc Sabadell - Barcelona
BMW Open - Munich
Nordea Open - Bastad
Swiss Open - Gstaad
Plava Laguna Croatia Open - Umag
Rakuten Japan Open - Tokyo
European Open - Antwerp
Stockholm Open - Stockholm
Korea Open - Seoul
Tata Open Maharashtra - Pune
ABN AMRO World Tennis Tournament - Rotterdam
Open 13 Provence - Marseille
Abierto Mexicano Telcel - Acapulco
Grand Prix Hassan II - Marrakech
Barcelona Open Banc Sabadell - Barcelona
Banja Luka Open - Banja Luka
Dubai Duty Free Tennis Championships - Dubai
Dubai Duty Free Tennis Championships - Dubai
Mallorca Championships - Mallorca
Sony Open Tennis - Miami
Miami Open - Miami
Monte-Carlo Rolex Masters - Monte-Carlo
Miami Open - Miami
BNP Paribas Open - Indian Wells
Miami Open - Miami
Miami Open - Miami
Rogers Cup - Toronto
BNP Paribas Open - Indian Wells
Miami Open - Miami
Monte-Carlo Rolex Masters - Monte-Carlo
Internazionali BNL d'Italia - Rome
BNP Paribas Open - Indian Wells
BNP Paribas Open - Indian Wells
Miami Open - Miami
BNP Paribas Open - Indian Wells
Miami Open - Miami
Mutua Madrid Open - Madrid
Internazionali BNL d'Italia - Rome
Australian Open - Melbourne
French Open - Paris
Wimbledon - London
U.S. Open - New York
Australian Open - Melbourne
French Open - Paris
Australian Open - Melbourne
French Open - Paris
Wimbledon - London
Australian Open - Melbourne
French Open - Paris
Wimbledon - London
U.S. Open - New York
French Open - Paris
Wimbledon - London
U.S. Open - New York
French Open - Paris
Australian Open Qualifying - Doha
Australian Open - Melbourne
French Open - Paris
Wimbledon - London
U.S. Open - New York
Australian Open - Melbourne
French Open - Paris
Wimbledon - London
U.S. Open - New York
Australian Open - Melbourne
French Open - Paris
Davis Cup, Group I, PO, SWE-DEN 3-2
Davis Cup, Group I, PO, ROU-SWE 3-1
Davis Cup, Group I, 1R, SWE-AUT 2-3
Davis Cup, Group I, PO, SWE-NED 0-5
Davis Cup, Group I, PO, ISR-SWE 3-1
Davis Cup, Group II, 2R, TUR-SWE 1-4
Davis Cup, Group II, 3R, SWE-LTU 5-0
Davis Cup, Group I, 1R, UKR-SWE 2-3
Davis Cup, Group I, 2R, SWE-POR 3-2
Davis Cup, World Group, QR, COL-SWE 4-0
Davis Cup, World Group, QR, SWE-CHI 3-1
Davis Cup, Group I, 1R, BOL-BEL 2-3
Davis Cup, Finals, Group B
Davis Cup, Finals, QF, RUS-SWE 2-0
Davis Cup, Qualifiers, 1R, SWE-JPN 3-2
Davis Cup, Group C, Hamburg
Wimbledon (juniors)
U.S. Open (juniors)
Australian Open (juniors)
French Open (juniors)
Wimbledon (juniors)
U.S. Open (juniors)
All Lower level tournaments
Davis Cup, World Group, PO, SWE-BIH 3-1
Davis Cup, World Group I, 1R, SWE-IND 4-0
Cary 2 Challenger
stats
Michael Geerts
Elias Ymer
YTD Win/Loss
62% (209/127)
47% (99/112)
Sets Won/Lost
62% (470/289)
48% (239/259)
Games Won/Lost
54% (3868/3240)
49% (2414/2468)
Aces Per Game
0.27
0.41
Total Aces
924
973
Double Faults Per Game
0.2
0.28
Total Double Faults
680
664
Average Match Time
1:17:14
1:38:43
Average Opponent Rank
730.71
534.29
1st Serve %
59% (9841/16665)
59% (8688/14729)
1st Serve Win %
71% (6964/9841)
71% (6159/8688)
2nd Serve Win %
52% (3546/6824)
48% (2900/6041)
Total Break Points Won %
43% (748/1745)
40% (494/1237)
Return Points Won %
40% (6847/16986)
37% (5250/14026)
Best of 3 Sets Win %
63% (206/328)
49% (97/200)
Best of 5 Sets Win %
0% (0/2)
0% (0/6)
Total Tiebreaks Win %
56% (59/105)
48% (40/84)
Deciding Set Win %
42% (38/91)
46% (33/72)
1st Set Won, Won Match
87% (218/189)
79% (99/78)
1st Set Won, Lost Match
13% (218/29)
21% (99/21)
1st Set Lost, Won Match
17% (118/20)
19% (111/21)