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

J J Wolf

?H · ?cm · age 25
Hard 1575Clay 1580Grass 1509
Recent Form · L10
5/10
Hard 57% · Clay 50% · Grass 50%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
575
last:
Head-to-Head
168
OpponentRecordHardClayGrassLast met
Stefan Kozlov ·#108242-40-00-02024-07-01
Denis Kudla ·#160312-11-00-02023-04-03
Marcos Giron ·#49030-20-10-02024-04-01
Unknown212-10-00-02022-02-14
Michael Mmoh ·#123303-00-00-02023-07-31
Roberto Carballes Baena ·#56303-00-00-02023-10-30
Unknown121-20-00-02024-09-30
Alexander Bublik ·#11212-00-00-12023-07-03
Unknown202-00-00-02021-08-30
Unknown111-10-00-02020-11-02
Unknown111-10-00-02022-03-07
Martin Damm ·#204202-00-00-02022-06-06
Frances Tiafoe ·#18111-10-00-02023-02-06
Shintaro Mochizuki ·#146202-00-00-02022-07-11
John Isner ·#157020-20-00-02023-02-06
Unknown020-10-10-02022-04-25
Gijs Brouwer ·#190020-00-20-02023-04-03
Unknown020-20-00-02022-10-03
Unknown111-00-10-02024-04-08
Alejandro Tabilo ·#22111-00-10-02022-08-29
Adrian Mannarino ·#54111-10-00-02023-02-13
Unknown202-00-00-02024-09-30
Lorenzo Sonego ·#51111-00-10-02024-05-13
Radu Albot ·#138202-00-00-02023-07-31
Aleksandar Kovacevic ·#101110-11-00-02022-05-30
Ben Shelton ·#6020-10-00-12023-06-19
Alex de Minaur ·#8020-20-00-02023-08-14
Liam Broady ·#156020-20-00-02022-01-31
Jesper De Jong ·#109020-10-10-02024-05-27
Jason Kubler ·#113110-11-00-02022-06-06
Marton Fucsovics ·#91111-10-00-02023-03-06
Yoshihito Nishioka ·#60020-10-10-02023-05-29
Sebastian Baez ·#27111-10-00-02024-01-15
Alexis Galarneau ·#200110-11-00-02024-10-07
Alexander Ritschard ·#194200-02-00-02024-04-01
Bernabe Zapata Miralles ·#144201-01-00-02024-05-06
Emil Ruusuvuori ·#71020-20-00-02022-09-26
Maxime Cressy ·#173202-00-00-02023-07-24
Taro Daniel ·#89111-10-00-02023-02-27
Max Purcell ·#97202-00-00-02023-09-27
Andrey Rublev ·#15020-20-00-02023-03-20
Luca Van Assche ·#128110-10-01-02024-01-08
Mackenzie Mcdonald ·#149020-10-00-12023-10-30
Quentin Halys ·#84020-20-00-02024-08-26
Brandon Holt ·#227202-00-00-02023-02-06
Zhizhen Zhang ·#47020-10-10-02023-08-28
Jordan Thompson ·#28201-01-00-02023-04-03
Juncheng Shang ·#50111-10-00-02024-07-22
Matteo Arnaldi ·#72111-10-00-02023-10-02
Stefanos Tsitsipas ·#80020-20-00-02022-03-21
Roberto Bautista Agut ·#47111-10-00-02022-08-29
Unknown101-00-00-02021-11-15
Marco Trungelliti ·#138010-10-00-02020-01-20
Alexei Popyrin ·#45010-10-00-02020-10-19
Unknown101-00-00-02020-02-24
Jaume Munar ·#65101-00-00-02020-08-24
Unknown101-00-00-02020-02-03
Richard Gasquet ·#133010-10-00-02020-08-24
Unknown101-00-00-02020-01-06
Zdenek Kolar ·#119101-00-00-02020-01-20
Unknown010-10-00-02020-02-10
Kamil Majchrzak ·#163010-10-00-02021-08-30
Unknown101-00-00-02020-10-12
Unknown101-00-00-02020-02-24
Unknown101-00-00-02021-09-20
Tatsuma Ito ·#146101-00-00-02021-11-15
Alexandre Muller ·#68101-00-00-02020-01-06
Unknown101-00-00-02020-10-26
Kaichi Uchida ·#155101-00-00-02021-11-15
Unknown101-00-00-02021-09-20
Cedrik Marcel Stebe ·#231101-00-00-02020-02-24
Guido Pella ·#203101-00-00-02020-08-31
Unknown101-00-00-02021-09-20
Facundo Mena ·#151101-00-00-02020-01-06
Roberto Marcora ·#208010-00-10-02020-09-28
Unknown101-00-00-02021-11-01
Unknown101-00-00-02020-08-24
Jurij Rodionov ·#170101-00-00-02020-02-10
Roman Safiullin ·#60010-10-00-02020-10-26
Daniil Medvedev ·#10010-10-00-02020-08-31
Milos Raonic ·#177010-10-00-02020-10-12
Ulises Blanch ·#244101-00-00-02021-08-02
Yuichi Sugita ·#131101-00-00-02020-01-06
Unknown010-10-00-02021-08-02
Unknown101-00-00-02020-10-12
Brandon Nakashima ·#33010-10-00-02021-07-19
Unknown101-00-00-02020-02-24
Unknown010-10-00-02024-09-16
Pedro Cachin ·#110101-00-00-02023-10-02
Ugo Humbert ·#34010-10-00-02023-10-02
Billy Harris ·#106010-10-00-02022-07-18
Stefano Napolitano ·#125010-00-10-02024-05-06
Hugo Gaston ·#81101-00-00-02022-03-07
Jenson Brooksby ·#39100-01-00-02022-04-04
Jack Sock ·#166101-00-00-02022-10-03
Tommy Paul ·#21010-00-00-12023-06-26
Thiago Seyboth Wild ·#78010-10-00-02024-03-04
Sergiy Stakhovsky ·#216101-00-00-02022-01-17
Unknown101-00-00-02022-10-24
Taylor Fritz ·#7010-10-00-02023-07-24
Francesco Maestrelli ·#186101-00-00-02022-10-10
Alexander Zverev ·#3010-00-10-02023-05-08
Daniel Elahi Galan ·#124101-00-00-02022-03-07
Jiri Lehecka ·#31010-10-00-02023-10-23
Unknown010-10-00-02022-07-25
Andreas Seppi ·#141101-00-00-02022-02-21
Unknown101-00-00-02024-07-22
Unknown101-00-00-02022-06-06
Unknown010-10-00-02022-08-22
Unknown100-01-00-02022-04-25
Enzo Couacaud ·#205100-00-01-02023-07-03
Unknown100-00-01-02023-06-19
Hamad Medjedovic ·#156010-00-10-02024-05-06
Christopher Oconnell ·#71010-10-00-02022-09-19
Casper Ruud ·#7010-00-10-02023-05-22
Hubert Hurkacz ·#63100-01-00-02023-05-08
Miomir Kecmanovic ·#53010-10-00-02024-07-29
Unknown101-00-00-02022-02-21
Zachary Svajda ·#131101-00-00-02024-07-29
Unknown101-00-00-02023-07-24
Cameron Norrie ·#57101-00-00-02023-10-02
Unknown101-00-00-02022-01-24
Daniel Altmaier ·#88101-00-00-02022-03-21
Christopher Eubanks ·#106010-10-00-02022-02-07
Unknown010-10-00-02022-07-11
Laslo Djere ·#141010-10-00-02023-10-16
Arthur Rinderknech ·#60010-10-00-02024-07-22
Felix Auger Aliassime ·#19010-10-00-02022-10-10
Unknown101-00-00-02024-07-01
Alejandro Davidovich Fokina ·#62010-10-00-02023-08-07
Nuno Borges ·#33010-10-00-02024-08-12
Nick Kyrgios ·#25010-10-00-02022-08-29
Nicolas Mejia ·#237101-00-00-02024-09-30
Holger Rune ·#11101-00-00-02022-08-01
Karen Khachanov ·#16010-10-00-02022-10-24
Patrick Kypson ·#133100-01-00-02024-05-27
Lorenzo Musetti ·#17101-00-00-02022-03-14
Yannick Hanfmann ·#95100-01-00-02024-05-13
Hugo Dellien ·#106100-01-00-02023-05-22
Carlos Alcaraz ·#2010-00-10-02024-05-27
Unknown010-00-10-02024-04-15
Fernando Verdasco ·#244101-00-00-02022-03-14
Tallon Griekspoor ·#33010-10-00-02023-07-31
Ilya Ivashka ·#103101-00-00-02023-02-13
Unknown101-00-00-02024-09-23
Hugo Grenier ·#173100-01-00-02023-05-08
Unknown101-00-00-02022-03-21
Unknown101-00-00-02024-07-01
Mikael Ymer ·#59101-00-00-02022-10-10
Nishesh Basavareddy ·#138010-10-00-02024-09-23
Vit Kopriva ·#113010-10-00-02024-03-18
Tomas Martin Etcheverry ·#39100-00-01-02023-06-26
Luca Nardi ·#89100-01-00-02024-05-13
Dominik Koepfer ·#81101-00-00-02023-07-24
Unknown010-00-10-02024-04-22
Unknown100-01-00-02022-04-25
Go Soeda ·#119101-00-00-02022-01-03
Daniel Dutra Da Silva ·#215100-01-00-02022-04-18
Denis Shapovalov ·#56101-00-00-02022-08-01
Unknown101-00-00-02023-09-27
Daniel Masur ·#222101-00-00-02022-10-03
Alexander Shevchenko ·#64010-00-10-02023-04-24
Unknown100-01-00-02024-05-27
Diego Schwartzman ·#244101-00-00-02023-01-16
Unknown101-00-00-02024-07-08
James Duckworth ·#77010-10-00-02024-01-01
Unknown101-00-00-02024-08-26
Alex Molcan ·#135101-00-00-02022-10-17
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-10-07Fairfield CHR32hardAlexis Galarneau7-6(2) 6-4L
2024-09-30Tiburon CHR32hardDominic Stricker3-5 RETW
2024-09-30Tiburon CHQFhardEliot Spizzirri6-3 1-6 7-5L
2024-09-30Tiburon CHR16hardNicolas Mejia6-1 3-6 6-4W
2024-09-23Charleston CHQFhardNishesh Basavareddy7-5 6-2L
2024-09-23Charleston CHR32hardDane Sweeny6-4 6-0W
2024-09-23Charleston CHR16hardDominic Stricker6-3 3-6 7-6(1)W
2024-09-16Columbus CHR32hardKyle Edmund6-1 7-6(4)L
2024-08-26Us OpenQ2hardQuentin Halys6-3 7-6(4)L
2024-08-26Us OpenQ1hardOliver Crawford6-4 6-4W
2024-08-12Cincinnati MastersQ1hardNuno Borges5-7 6-3 6-4L
2024-07-29WashingtonR32hardMiomir Kecmanovic6-2 6-3L
2024-07-29WashingtonR64hardZachary Svajda6-4 7-5W
2024-07-22AtlantaR32hardArthur Rinderknech6-3 6-2L
2024-07-22AtlantaQ1hardKevin King7-6(3) 7-5W
2024-07-22AtlantaQ2hardJuncheng Shang6-4 6-2L
2024-07-08Winnipeg CHR16hardEliot Spizzirri7-6(1) 6-3L
2024-07-08Winnipeg CHR32hardArthur Gea6-2 6-4W
2024-07-01Bloomfield Hills CHR32hardAndres Martin6-4 7-5W
2024-07-01Bloomfield Hills CHR16hardYuta Shimizu6-1 6-4W