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

John Millman

?H · ?cm · age 33
Hard 1558Clay 1478Grass 1495
Recent Form · L10
5/10
Hard 51% · Clay 41% · Grass 46%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
841
last:
Head-to-Head
110
OpponentRecordHardClayGrassLast met
Unknown211-10-01-02022-02-14
Miomir Kecmanovic ·#53030-10-10-12022-06-27
Marcos Giron ·#49121-20-00-02022-02-21
Alex de Minaur ·#8030-20-00-12022-03-07
Unknown202-00-00-02021-02-02
Jaume Munar ·#65111-10-00-02022-01-10
Alexander Zverev ·#3020-20-00-02022-01-17
Unknown020-20-00-02023-01-02
Lorenzo Sonego ·#51020-10-00-12022-08-15
Hubert Hurkacz ·#63201-01-00-02021-05-03
Fernando Verdasco ·#244202-00-00-02020-10-26
Alejandro Davidovich Fokina ·#62020-20-00-02023-01-09
Frances Tiafoe ·#18111-10-00-02020-10-26
Taylor Fritz ·#7020-20-00-02021-10-25
Nikoloz Basilashvili ·#118111-10-00-02021-03-08
Ugo Humbert ·#34201-01-00-02021-04-12
Alexei Popyrin ·#45201-01-00-02022-07-25
Pablo Carreno Busta ·#203020-10-10-02021-02-02
Bernabe Zapata Miralles ·#144111-10-00-02023-01-09
Unknown202-00-00-02021-10-18
Henri Laaksonen ·#125110-10-01-02022-06-20
Taro Daniel ·#89020-00-20-02022-04-11
Diego Schwartzman ·#244020-10-10-02021-11-01
Adrian Mannarino ·#54202-00-00-02020-10-26
Karen Khachanov ·#16111-10-00-02021-10-18
Unknown020-20-00-02022-11-14
Albert Ramos ·#122111-10-00-02023-01-09
Sebastian Korda ·#16110-00-11-02022-06-20
Brandon Nakashima ·#33020-20-00-02022-07-25
Matteo Berrettini ·#35010-00-10-02021-05-10
Gael Monfils ·#52010-10-00-02021-08-09
Benjamin Bonzi ·#124101-00-00-02021-10-18
Jack Sock ·#166101-00-00-02021-10-04
Lorenzo Musetti ·#17101-00-00-02021-07-24
Ricardas Berankis ·#248101-00-00-02021-08-09
Guido Pella ·#203100-01-00-02021-04-26
Thiago Monteiro ·#100101-00-00-02020-03-06
Jordan Thompson ·#28010-00-10-02020-09-07
Gilles Simon ·#188101-00-00-02020-11-09
Unknown101-00-00-02020-11-09
Aslan Karatsev ·#139101-00-00-02021-10-25
Federico Coria ·#79100-01-00-02021-04-05
Dusan Lajovic ·#86100-01-00-02021-05-10
Thiago Seyboth Wild ·#78101-00-00-02020-03-06
John Isner ·#157010-10-00-02020-08-24
Arthur Rinderknech ·#60010-00-10-02021-07-12
Jenson Brooksby ·#39010-10-00-02021-08-02
Jay Clarke ·#156100-00-01-02021-06-21
Unknown010-10-00-02021-02-22
Unknown100-01-00-02020-09-14
Tommy Paul ·#21101-00-00-02020-10-26
Danilo Petrovic ·#157100-01-00-02021-04-19
Roberto Bautista Agut ·#47010-00-00-12021-06-28
Casper Ruud ·#7010-00-10-02021-04-26
Unknown101-00-00-02021-08-02
Cristian Garin ·#115010-00-10-02021-04-12
Michael Mmoh ·#123101-00-00-02020-01-13
Benoit Paire ·#227010-10-00-02020-01-13
Corentin Moutet ·#66010-10-00-02021-02-08
Unknown010-10-00-02020-10-12
Laslo Djere ·#141010-00-10-02021-04-05
Yoshihito Nishioka ·#60010-10-00-02020-02-17
Roger Federer ·#8010-10-00-02020-01-20
Zsombor Piros ·#222010-10-00-02021-11-27
Mikael Ymer ·#59101-00-00-02021-09-27
Unknown101-00-00-02021-09-20
James Duckworth ·#77010-10-00-02021-09-20
Daniel Evans ·#180010-00-10-02021-05-03
Unknown101-00-00-02021-10-25
Felix Auger Aliassime ·#19101-00-00-02020-01-06
Jannik Sinner ·#1010-10-00-02021-10-04
Unknown010-00-10-02022-04-25
Marc Polmans ·#217010-10-00-02022-10-03
Alejandro Tabilo ·#22101-00-00-02023-08-28
Jan Lennard Struff ·#43101-00-00-02022-03-07
Unknown101-00-00-02022-01-17
Alex Molcan ·#135010-10-00-02024-01-15
Alexander Bublik ·#11010-00-00-12022-06-20
Seong Chan Hong ·#141010-10-00-02022-10-17
Liam Broady ·#156100-00-01-02022-06-20
Kamil Majchrzak ·#163010-10-00-02022-10-10
Hugo Gaston ·#81101-00-00-02022-08-22
Unknown100-01-00-02022-04-18
Unknown010-10-00-02022-03-07
Daniil Medvedev ·#10010-10-00-02023-01-16
Titouan Droguet ·#174010-10-00-02023-02-13
Emilio Nava ·#148010-10-00-02022-08-29
Unknown101-00-00-02022-11-14
Richard Gasquet ·#133010-00-10-02022-05-16
Gijs Brouwer ·#190010-00-00-12022-06-13
Thanasi Kokkinakis ·#77010-10-00-02022-01-03
Unknown101-00-00-02022-10-10
Brandon Holt ·#227101-00-00-02022-03-07
Alessandro Giannessi ·#224101-00-00-02024-01-15
Marc Andrea Huesler ·#152101-00-00-02023-01-16
Unknown010-00-10-02022-05-02
Grigor Dimitrov ·#42101-00-00-02022-02-14
Unknown100-01-00-02022-05-02
Stefano Travaglia ·#233010-10-00-02023-08-28
Frederico Ferreira Silva ·#185101-00-00-02022-10-31
Dalibor Svrcina ·#194101-00-00-02022-10-17
Maxime Cressy ·#173101-00-00-02022-02-14
Otto Virtanen ·#116010-00-00-12022-06-06
Enzo Couacaud ·#205100-01-00-02022-05-02
Daniel Elahi Galan ·#124010-10-00-02022-03-21
Unknown101-00-00-02022-11-14
Unknown101-00-00-02022-10-31
Unknown100-00-01-02022-06-13
Christopher Oconnell ·#71101-00-00-02023-01-09
Unknown101-00-00-02022-10-17
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-01-15Australian OpenQ2hardAlex Molcan6-4 6-3L
2024-01-15Australian OpenQ1hardAlessandro Giannessi6-3 6-4W
2023-08-28Us OpenQ2hardStefano Travaglia2-6 7-6(3) 6-2L
2023-08-28Us OpenQ1hardAlejandro Tabilo6-4 7-5W
2023-02-13Cherbourg CHR32hardTitouan Droguet6-4 6-3L
2023-01-16Australian OpenR128hardMarc Andrea Huesler6-7(8) 7-5 6-7(2) 6-2 6-3W
2023-01-16Australian OpenR64hardDaniil Medvedev7-5 6-2 6-2L
2023-01-09Adelaide 2R32hardAlbert Ramos4-6 6-3 7-6(6)W
2023-01-09Adelaide 2Q2hardChristopher Oconnell6-3 7-6(7)W
2023-01-09Adelaide 2Q1hardBernabe Zapata Miralles6-2 6-2W
2023-01-09Adelaide 2R16hardAlejandro Davidovich Fokina6-3 6-3L
2023-01-02Adelaide 1Q1hardVasek Pospisil7-5 6-2L
2022-11-14Kobe CHR16hardShintaro Imai6-1 6-4W
2022-11-14Kobe CHQFhardNino Serdarusic7-6(2) 7-5L
2022-11-14Kobe CHR32hardFilip Cristian Jianu6-3 3-6 6-4W
2022-10-31Yokohama CHR16hardFrederico Ferreira Silva6-3 6-2W
2022-10-31Yokohama CHQFhardNino SerdarusicW/OL
2022-10-31Yokohama CHR32hardTaisei Ichikawa6-3 7-6(5)W
2022-10-17Busan CHR32hardDalibor Svrcina6-3 6-4W
2022-10-17Busan CHR16hardMarek Gengel6-3 6-3W