CourtCockpit
picks1d agosackmann1d agotennis-data1d agoodds4h ago
ATP · #125 ·

Henri Laaksonen

?H · ?cm · age 30
Hard 1503Clay 1447Grass 1429
Recent Form · L10
3/10
Hard 51% · Clay 47% · Grass 0%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
638
last:
Head-to-Head
157
OpponentRecordHardClayGrassLast met
Roberto Carballes Baena ·#56221-01-20-02022-07-25
Holger Rune ·#11212-00-10-02022-05-23
Unknown212-10-00-02022-08-08
Jozef Kovalik ·#113211-01-10-02022-07-18
Benoit Paire ·#227303-00-00-02022-03-21
Jaume Munar ·#65030-20-10-02022-01-03
Benjamin Hassan ·#245121-00-20-02023-08-07
Pavel Kotov ·#75030-10-20-02023-07-10
Unknown210-12-00-02023-05-08
Damir Dzumhur ·#100121-20-00-02023-02-06
Unknown111-00-00-12021-06-28
Taro Daniel ·#89111-10-00-02022-08-15
Brandon Nakashima ·#33020-20-00-02021-10-25
Casper Ruud ·#7020-10-10-02022-03-21
Luca Van Assche ·#128201-01-00-02022-11-06
Kacper Zuk ·#245111-10-00-02022-01-31
Juan Pablo Varillas ·#179110-01-10-02021-05-31
Yannick Hanfmann ·#95201-01-00-02021-10-18
Unknown020-00-20-02024-05-20
Botic Van De Zandschulp ·#80020-10-10-02020-11-09
Mackenzie Mcdonald ·#149020-20-00-02022-09-19
Daniel Altmaier ·#88111-00-10-02021-07-05
John Millman ·#140111-00-00-12022-06-20
Unknown202-00-00-02021-01-10
Nikola Milojevic ·#136201-01-00-02022-05-30
Rinky Hijikata ·#78020-20-00-02022-01-03
Unknown201-01-00-02024-07-29
Unknown110-01-10-02023-07-10
Unknown020-10-10-02023-07-31
Jiri Lehecka ·#31020-00-20-02022-04-18
Unknown020-00-20-02024-06-03
Hugo Gaston ·#81020-20-00-02022-11-06
Jenson Brooksby ·#39010-10-00-02021-03-22
Alexander Bublik ·#11010-10-00-02020-02-03
Lorenzo Giustino ·#223100-01-00-02021-04-05
Yuichi Sugita ·#131101-00-00-02020-10-12
Felix Auger Aliassime ·#19010-10-00-02020-10-12
Liam Broady ·#156101-00-00-02021-10-25
Cristian Garin ·#115101-00-00-02021-08-30
Unknown101-00-00-02021-11-15
Martin Klizan ·#150010-00-10-02021-03-29
Unknown101-00-00-02021-01-10
Unknown010-00-10-02021-05-10
Pablo Cuevas ·#149010-00-10-02020-09-28
Unknown100-01-00-02021-07-12
Zizou Bergs ·#61101-00-00-02021-09-27
Cedrik Marcel Stebe ·#231100-01-00-02021-05-17
Thomas Fabbiano ·#192101-00-00-02021-08-30
Lorenzo Musetti ·#17100-01-00-02021-07-12
Roberto Marcora ·#208010-10-00-02021-02-14
Marco Cecchinato ·#109010-00-10-02021-04-12
Roman Safiullin ·#60100-01-00-02021-04-05
Pedro Cachin ·#110010-00-10-02021-04-19
Benjamin Bonzi ·#124101-00-00-02021-09-27
Unknown101-00-00-02021-08-30
Unknown100-01-00-02020-09-28
Aslan Karatsev ·#139010-00-10-02020-08-17
Zdenek Kolar ·#119100-01-00-02020-11-30
Salvatore Caruso ·#146010-10-00-02021-02-08
Unknown101-00-00-02021-09-17
Peter Gojowczyk ·#108010-10-00-02021-08-30
Unknown100-01-00-02021-07-05
Quentin Halys ·#84100-01-00-02020-11-30
Yoshihito Nishioka ·#60010-10-00-02020-02-10
Brayden Schnur ·#238100-01-00-02020-08-31
Unknown100-01-00-02021-07-05
Unknown100-01-00-02020-08-17
Unknown101-00-00-02021-11-15
Unknown100-01-00-02021-07-12
Andrej Martin ·#115100-01-00-02021-07-12
Unknown100-01-00-02021-04-12
Unknown101-00-00-02020-10-26
Unknown010-10-00-02021-11-15
Steve Johnson ·#246010-10-00-02020-02-17
Daniel Elahi Galan ·#124100-01-00-02020-09-28
Unknown101-00-00-02020-10-19
Gianluca Mager ·#67010-10-00-02021-11-01
Alejandro Tabilo ·#22100-01-00-02021-05-17
Daniel Masur ·#222101-00-00-02020-10-12
Unknown101-00-00-02021-09-27
Dennis Novak ·#192101-00-00-02021-09-27
Unknown100-01-00-02020-03-06
Unknown101-00-00-02021-08-30
Marton Fucsovics ·#91010-00-10-02021-05-17
Yannick Maden ·#131100-01-00-02020-08-17
Unknown101-00-00-02021-02-22
Bernabe Zapata Miralles ·#144010-00-10-02020-11-30
Thanasi Kokkinakis ·#77010-10-00-02021-03-15
Kei Nishikori ·#141010-00-10-02021-05-31
Aleksandar Vukic ·#85010-00-10-02020-09-07
Maximilian Marterer ·#114010-10-00-02020-10-19
Facundo Mena ·#151100-01-00-02020-09-28
Unknown010-10-00-02021-02-01
Unknown101-00-00-02021-09-17
Tomas Machac ·#25010-10-00-02021-03-01
Roberto Bautista Agut ·#47100-01-00-02021-05-31
Vit Kopriva ·#113100-01-00-02021-07-05
Juan Manuel Cerundolo ·#161100-01-00-02021-05-31
Unknown100-01-00-02023-09-18
Unknown010-00-10-02023-07-24
Genaro Alberto Olivieri ·#231010-00-10-02023-05-29
Thiago Monteiro ·#100101-00-00-02022-08-15
Mitchell Krueger ·#140010-10-00-02023-01-01
Unknown010-00-10-02024-07-22
Riccardo Bonadio ·#181101-00-00-02023-01-16
Unknown010-10-00-02022-09-17
Joao Domingues ·#169010-00-10-02023-09-25
Stefano Travaglia ·#233010-10-00-02022-02-14
Unknown010-00-10-02023-09-18
Luca Nardi ·#89101-00-00-02023-01-30
Tim Van Rijthoven ·#110101-00-00-02022-02-07
Christopher Oconnell ·#71010-10-00-02022-02-21
Unknown010-10-00-02023-10-16
Unknown010-00-00-12022-06-27
Gregoire Barrere ·#166101-00-00-02022-10-17
Federico Gaio ·#174010-00-10-02023-05-01
Unknown100-01-00-02023-08-21
Raphael Collignon ·#164010-10-00-02023-01-30
Nicolas Kicker ·#203010-00-10-02023-05-08
Fernando Verdasco ·#244101-00-00-02022-11-06
Unknown100-01-00-02024-07-22
Unknown010-00-10-02024-08-05
Unknown100-01-00-02023-09-18
Jan Lennard Struff ·#43010-00-10-02022-07-04
Andrey Rublev ·#15010-10-00-02022-02-07
Federico Coria ·#79100-01-00-02022-07-04
Daniil Medvedev ·#10010-10-00-02022-01-17
Antoine Bellier ·#190101-00-00-02022-11-06
Flavio Cobolli ·#31010-00-10-02023-09-04
Ricardas Berankis ·#248010-10-00-02023-01-23
Unknown010-00-10-02023-10-02
Frederico Ferreira Silva ·#185010-00-10-02023-05-29
Alexei Popyrin ·#45101-00-00-02022-11-06
Max Purcell ·#97010-10-00-02022-08-01
Pablo Llamas Ruiz ·#146100-01-00-02023-05-08
Albert Ramos ·#122010-00-10-02023-10-02
Pierre Hugues Herbert ·#127010-00-00-12022-06-13
Evan Furness ·#208010-10-00-02022-09-26
Richard Gasquet ·#133010-00-10-02022-04-04
Unknown100-01-00-02023-09-04
Pedro Martinez ·#42100-01-00-02022-05-23
Facundo Bagnis ·#136010-10-00-02022-03-07
Unknown100-01-00-02023-10-02
Unknown101-00-00-02022-10-17
Alexander Shevchenko ·#64010-00-10-02022-05-30
Unknown100-01-00-02023-05-01
Maks Kasnikowski ·#173010-00-10-02023-06-19
Unknown100-01-00-02022-07-04
Alex de Minaur ·#8010-10-00-02022-08-15
Unknown010-00-10-02023-07-03
Alexander Ritschard ·#194010-10-00-02022-10-17
Unknown010-10-00-02022-08-29
Unknown010-00-10-02024-07-29
Jerome Kym ·#140010-00-10-02023-06-12
Lukas Lacko ·#214101-00-00-02021-09-20
Unknown010-10-00-02021-11-08
Otto Virtanen ·#116010-00-00-12023-07-03
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-08-05Bonn CHQ1clayJuan Bautista Torres6-2 6-3L
2024-07-29Luedenscheid CHQ2clayMirza Basic6-4 7-5L
2024-07-29Luedenscheid CHQ1clayAlexey Vatutin7-6(4) 6-0W
2024-07-22Tampere CHQ1clayJi Sung Nam7-6(2) 5-7 6-3W
2024-07-22Tampere CHR32clayGauthier Onclin6-3 6-4L
2024-06-03Prostejov CHQ1clayToby Alex Kodat6-1 6-1L
2024-05-20Augsburg CHQ1clayNorbert Gombos6-2 6-4L
2023-10-16Hamburg CHR32hardCem Ilkel6-2 3-1 RETL
2023-10-02Lisbon CHQ2clayEnrico Dalla Valle6-7(5) 6-2 6-3L
2023-10-02Lisbon CHQ1clayGoncalo Falcao6-1 6-1W
2023-10-02Lisbon CHR32clayAlbert Ramos6-4 3-6 6-2L
2023-09-25Braga CHQ1clayJoao Domingues7-6(2) 6-3L
2023-09-18Sibiu CHR32clayMoez Echargui2-6 6-0 6-2L
2023-09-18Sibiu CHQ1clayJesse Flores6-3 6-1W
2023-09-18Sibiu CHQ2clayKirill Kivattsev6-3 4-6 6-1W
2023-09-04Tulln CHR16clayFlavio Cobolli5-0 RETL
2023-09-04Tulln CHR32clayJeremy Jahn6-7(5) 6-4 7-6(4)W
2023-08-21Prague CHR16clayToby Alex Kodat6-3 6-3L
2023-08-21Prague CHR32clayMathias Bourgue4-6 7-6(3) 6-2W
2023-08-07Meerbusch CHR32clayBenjamin Hassan7-6(3) 6-1L