JM

John Mcgahon

IRL · 44 yrs

model rank
in the world
ATP rank
#1784
current
record
15-37
ATP-level
── the model's read

How good is he, really?

John is the model's unrated. The model and the ATP broadly agree (ATP #1784).

── 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
20083-1220%
20079-1735%
20063-633%
20050-20%
── filter the record · shareable link

Splits

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

── career · point data

Serve & return profile

No serve/return data on record.

── 52 matches

Match log

datetournamentsurfrdopponentresscore
2008-11-24Gabon F2HardR32Andre Begemann #451L6-4 6-4
2008-11-17Gabon F1HardR32Peter Lucassen #915L7-5 7-6(7)
2008-07-07Spain F26ClayR32Inigo Cervantes Huegun #732L7-6(3) 2-0 RET
2008-06-30Morocco F5ClayR32John Millman #942L6-1 1-0 RET
2008-06-23Morocco F4ClayR32Mehdi Ziadi #665L6-4 6-4
2008-06-16Ireland F1CarpetR32Maniel Bains #1059W7-6(3) 6-4
2008-06-16Ireland F1CarpetR16Sadik Kadir #784L6-7(7) 6-3 7-5
2008-05-12Romania F3ClayR32Victor Ionita #559L6-2 6-0
2008-03-31India F5HardR32Yuki Bhambri #1679L6-3 6-4
2008-03-24India F4HardR32Danila Arsenov #782L6-7(4) 6-3 6-2
2008-03-17India F3HardR32Prajnesh GunneswaranW6-7(5) 7-6(3) 6-2
2008-03-17India F3HardR16Ryan YoungL6-3 6-4
2008-02-25Nigeria F2HardR32Alexander Somogyi #711L6-2 6-3
2008-02-18Nigeria F1HardR32Ruslan LegarW6-4 6-1
2008-02-18Nigeria F1HardR16Antoine Tassart #1030L7-6(3) 6-3
2007-12-17Nigeria F4HardR32Clifford EnosoregbeW6-1 6-4
2007-12-17Nigeria F4HardR16Boy Westerhof #633L7-5 6-4
2007-12-10Nigeria F3HardR32Sunil Kumar Sipaeya #435L7-6(6) 6-1
2007-12-03Sudan F2ClayR32Pavel Katliarov #974L6-2 6-2
2007-11-26Sudan F1ClayR32Issam Al TawilW6-3 6-4
2007-11-26Sudan F1ClayR16Matwe Middelkoop #301L6-1 6-0
2007-11-19Uganda F1ClayR32Andrei Ciumac #1039L2-6 7-5 6-3
2007-11-12Rwanda F1ClayR32Frederico Marques #1161W6-3 6-7(5) 7-6(3)
2007-11-12Rwanda F1ClayR16Motaz Abou El Khair #808L6-7(3) 6-3 6-4
2007-08-06Cameroon F1HardR16Tinotenda ChanakiraW7-6(4) 6-3
2007-08-06Cameroon F1HardR32Clifford EnosoregbeW6-3 6-4
2007-08-06Cameroon F1HardQFSalifu Mohammed #866W6-3 3-6 6-3
2007-08-06Cameroon F1HardSFKomlavi Loglo #352L6-0 6-4
2007-07-30Senegal F2HardR32Troy Gillham #1126W6-3 5-7 6-3
2007-07-30Senegal F2HardR16Valentin Sanon #545L5-7 6-1 6-2
2007-07-23Senegal F1HardR32Komlavi Loglo #359L6-4 6-3
2007-07-02Dublin CHCarpetR32Brendan Evans #284L6-3 6-2
2007-06-25Ireland F2CarpetR32Ti Chen #267L6-3 6-2
2007-06-18Thailand F3HardR32Mohammed Mohazebnia #1286W6-3 6-3
2007-06-18Thailand F3HardR16Elbert Sie #859L6-2 6-2
2007-06-11Thailand F2HardR32Oh Hee Kwon #671L6-4 1-6 6-1
2007-06-04Thailand F1HardR32Hyung Kwon Kim #789W6-4 6-7(5) 6-1
2007-06-04Thailand F1HardR16Sornsakol SupakitL7-6(3) 6-3
2007-03-19Ghana F2ClayR32Salifu Mohammed #834L2-6 7-6(5) 6-2
2007-03-05Nigeria F2HardR32Divij Sharan #504L6-7(5) 6-4 6-4
2007-02-26Nigeria F1HardR32Lawal Shehu #1085L6-3 6-3
2006-10-02Kenya F1HardR32Edward Seator #1251L6-4 4-6 6-2
2006-09-25Uganda F1ClayR32Gregg Le SueurW6-1 6-3
2006-09-25Uganda F1ClayR16Marcel Ioan Miron #928L7-6(6) 6-3
2006-09-18Rwanda F1ClayR32Motaz Abou El Khair #798L7-5 6-4
2006-09-11Sudan F1ClayR32Joe CooperW6-1 6-3
2006-09-11Sudan F1ClayR16Jurgens Strydom #1379W7-6(4) 6-1
2006-09-11Sudan F1ClayQFAdam Vejmelka #415L7-5 3-6 6-2
2006-06-19Ireland F1CarpetR32Richard Wire #1520L6-2 7-6(6)
2006-05-08Great Britain F8ClayR32Konstantinos Kalaitzis #1522L5-7 7-5 7-5