JM

James Marsalek

GBR · 34 yrs

model rank
in the world
ATP rank
#1163
current
record
151-174
ATP-level
── the model's read

How good is he, really?

James is the model's unrated. The model and the ATP broadly agree (ATP #1163).

── surface Elo

By surface

Hard
Clay
Grass
── vs the rated field

Scouting

overall Elo
insufficient data
serve rating
insufficient data
return rating
insufficient data

percentile across players with a current rating

── model Elo over time

Elo trajectory

Elo — not enough data

── ATP ranking over time · lower is better

Ranking trajectory

── nearest on the rating profile

Similar players

Not enough rating data to find similar players.

── year by year

Seasons

yearW-Lwin%titles
20179-1243%
201624-2351%
201524-1956%
201420-3437%
201325-2352%1
201227-2750%
201120-2445%
20101-517%
20090-60%
20081-150%
── filter the record · shareable link

Splits

All 325 matches — pick filters to split the record, serve/return and log below.

── career · point data

Serve & return profile

Serve
aces5.4%
double faults6.2%
1st serve in61%
1st serve won69%
2nd serve won42%
serve pts won58%
hold %68%
Return
return pts won39%
break %24%
BP conversion41%
Under pressure
BP saved (serve)55%
BP saved81/146
BP conversion41%

Career aggregate over 19 matches with point data · hold/break derived from break-point outcomes.

── 325 matches

Match log

datetournamentsurfrdopponentresscore
2017-08-14Portugal F16HardR32Alec AdamsonL6-2 6-2
2017-07-31Segovia CHHardQ1Hugo Grenier #423L6-1 6-4
2017-07-10Egypt F20HardR32Bernardo Saraiva #893L6-4 6-4
2017-06-26Israel F12HardR32Ben Patael #527L7-6(1) 7-6(2)
2017-06-19Israel F11HardR16Christopher Diaz Figueroa #662W6-3 6-1
2017-06-19Israel F11HardQFAlon Elia #992W7-5 6-2
2017-06-19Israel F11HardR32Daniel EntelisW6-2 6-4
2017-06-19Israel F11HardSFFran Zvonimir Zgombic #1090L6-3 6-2
2017-06-12Israel F10HardR16Jaime Pulgar GarciaW6-3 6-2
2017-06-12Israel F10HardR32Ran AmarW7-5 6-3
2017-06-12Israel F10HardQFDavid Guez #353L6-2 6-1
2017-05-22Spain F15HardR32Marcos Giraldi Requena #771W6-1 6-2
2017-05-22Spain F15HardR16Jaume Munar #250L6-0 6-4
2017-04-10Qatar F2HardR32Albano Olivetti #351L4-6 6-4 7-6(5)
2017-04-03Qatar F1HardR32Mats Moraing #390W6-3 6-3
2017-04-03Qatar F1HardR16Artur Shakhnubaryan #1216W6-2 6-2
2017-04-03Qatar F1HardQFLenny Hampel #467L6-3 4-6 6-0
2017-03-06Portugal F2HardR32Samuel Hodor #1994W6-7(5) 7-5 6-1
2017-03-06Portugal F2HardR16Joao Domingues #313L7-6(3) 6-2
2017-02-20Spain F6HardR32Jaume Munar #256L7-5 6-3
2017-01-30Spain F3ClayR32Pedro Sakamoto #549L6-2 6-4
2016-12-05Qatar F5HardR32Gabor Borsos #832L1-6 6-3 6-3
2016-11-28Qatar F4HardR16Evgeny Karlovskiy #440W6-1 1-6 6-4
2016-11-28Qatar F4HardR32Frederik OervadW6-2 6-4
2016-11-28Qatar F4HardQFMirko Cutuli #1582L7-6(4) 2-6 6-4
2016-11-14South Africa F3HardR16Frederik Press #1203W2-6 6-1 7-5
2016-11-14South Africa F3HardR32Ruben KoningsW3-6 7-6(5) 6-1
2016-11-14South Africa F3HardQFLloyd Harris #271L6-2 2-6 6-3
2016-11-07South Africa F2HardR16Collin Johns #1016W6-2 6-2
2016-11-07South Africa F2HardR32Francesco Vilardo #518W7-6(3) 2-6 6-4
2016-11-07South Africa F2HardQFJay Clarke #912L7-6(5) 2-6 7-5
2016-10-17Croatia F11ClayR32Mate Delic #439W6-2 6-2
2016-10-17Croatia F11ClayR16Tomislav Ternar #875L6-2 2-6 7-5
2016-10-10Croatia F10ClayR32Simone Roncalli #1007W7-6(0) 1-6 6-0
2016-10-10Croatia F10ClayR16Nino Serdarusic #523L6-3 6-1
2016-09-26Spain F32ClayR32Alexey Baryshev #1646W6-3 7-5
2016-09-26Spain F32ClayR16Oriol Roca Batalla #315L6-4 6-3
2016-09-19Tunisia F24ClayR32Eros Siringo #1046L7-5 5-7 6-2
2016-09-12Tunisia F23ClayR32Ronan Joncour #790L6-4 3-6 7-5
2016-08-08Portoroz CHHardQ1Grega BohW6-4 6-1
2016-08-08Portoroz CHHardQ2Edan Leshem #400L6-3 6-2
2016-07-25Serbia F2ClayR32Miomir Kecmanovic #903L6-0 6-2
2016-07-18Serbia F1ClayR32Florent Diep #840L0-6 7-5 6-4
2016-05-16Bangkok CHHardQ1Toshihide Matsui #854L1-6 6-3 6-2
2016-05-09Seoul CHHardQ1Yunseong Chung #804W3-6 6-4 6-4
2016-05-09Seoul CHHardQ2Matt Reid #306L6-4 6-4
2016-05-02Busan CHHardQ1Michal Przysiezny #362L4-6 6-2 6-3
2016-04-18Qatar F3HardR32Amirvala Madanchi #1095W7-5 6-3
2016-04-18Qatar F3HardR16Tak Khunn Wang #546L6-2 6-2
2016-04-11Qatar F2HardR16Tobias Simon #683W6-4 7-6(5)