LM

Loann Massard

FRA · 20 yrs

model rank
in the world
ATP rank
#731
current
record
68-87
ATP-level
── the model's read

How good is he, really?

Loann is the model's unrated. The model and the ATP broadly agree (ATP #731). Recent form: 2024 over the last 52 weeks.

── 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
202612-1348%
202528-2949%
202419-2246%1
20239-1833%
20220-50%
── filter the record · shareable link

Splits

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

── career · point data

Serve & return profile

Serve
aces6.4%
double faults2.5%
1st serve in65%
1st serve won69%
2nd serve won49%
serve pts won62%
hold %77%
Return
return pts won40%
break %27%
BP conversion47%
Under pressure
BP saved (serve)64%
BP saved360/560
BP conversion47%

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

── 155 matches

Match log

datetournamentsurfrdopponentresscore
2026-05-11M15 MonastirHardR32Nick BeamishW6-2 6-4
2026-05-11M15 MonastirHardR16Giannicola Misasi #987L6-4 6-0
2026-05-04M15 MonastirHardR32Nick BeamishW6-2 6-1
2026-05-04M15 MonastirHardR16Amine Jamji #1517L6-4 6-3
2026-03-23M25 Saint-DizierHardQFMarvin Moeller #454W4-6 6-3 6-3
2026-03-23M25 Saint-DizierHardR32Alexis Gautier #754W6-3 6-1
2026-03-23M25 Saint-DizierHardR16Florian Broska #355W6-3 7-5
2026-03-23M25 Saint-DizierHardSFSebastian Sorger #482L6-4 3-6 6-3
2026-03-16M25 Toulouse-BalmaHardR32Lucas Poullain #393L2-6 6-0 7-6(5)
2026-03-09M25 CreteilHardR32Michael Agwi #671W6-4 6-1
2026-03-09M25 CreteilHardR16Charles Broom #260L7-6(3) 6-3
2026-03-02M15 PoitiersHardR32Matt Ponchet #828L6-1 3-6 7-6(6)
2026-02-23St. Brieuc CHHardQ1Antoine Ghibaudo #340L1-6 7-5 6-3
2026-02-16Lille CHHardQ2Sean Cuenin #341W6-4 6-2
2026-02-16Lille CHHardQ1Patrick Zahraj #257W7-6(5) 7-5
2026-02-16Lille CHHardR32Justin Engel #194L7-6(5) 6-3
2026-02-09Pau CHHardQ1Martin Krumich #335L7-5 6-4
2026-02-02Koblenz CHHardQ1Maik Steiner #727W6-7(6) 6-1 6-3
2026-02-02Koblenz CHHardQ2Johan Nikles #543L6-4 7-5
2026-01-26M25 GlasgowHardR32Tom Hands #1526W3-6 6-1 6-2
2026-01-26M25 GlasgowHardR16Pierluigi Basile #705L7-6(2) 7-6(5)
2026-01-12M15 CadolzburgCarpetR16Yannik Kelm #836W6-3 6-1
2026-01-12M15 CadolzburgCarpetR32Aaron Funk #1198W6-4 1-6 7-6(4)
2026-01-12M15 CadolzburgCarpetQFDaniel De Jonge #899L5-7 6-3 6-2
2026-01-05M25 HazebrouckHardR32Arthur Nagel #577L0-6 6-3 6-2
2025-11-10M25 MonastirHardR32Toby Martin #1116L3-6 6-3 6-4
2025-10-27M25 GlasgowHardR32Alexis Canter #1478W5-7 6-2 7-6(4)
2025-10-27M25 GlasgowHardR16Alastair Gray #361L7-6(8) 6-7(2) 6-1
2025-10-20M25 SheffieldHardR32Ewen Lumsden #762W6-1 7-6(3)
2025-10-20M25 SheffieldHardR16Patrick Brady #840L7-6(2) 6-4
2025-10-13M15 Villers-lès-NancyHardR16Phillip Jordan #1098W6-1 6-4
2025-10-13M15 Villers-lès-NancyHardR32Timeo Trufelli #1811W6-2 6-1
2025-10-13M15 Villers-lès-NancyHardQFAlex Knaff #693L1-6 7-6(8) 6-4
2025-10-06Roanne CHHardQ1Arthur Bouquier #221L7-6(5) 6-4
2025-09-29Mouilleron le Captif CHHardR32Mickael Kaouk #1903W6-3 7-5
2025-09-29Mouilleron le Captif CHHardR16Nicolai Budkov Kjaer #149L6-3 6-2
2025-09-22Orleans CHHardQ1Patrick Zahraj #247L7-6(2) 7-5
2025-09-15M25 NeversHardQFSimon Reveniau #1518W6-0 6-2
2025-09-15M25 NeversHardR32Ruslan SerazhetdinovW6-2 6-0
2025-09-15M25 NeversHardR16Alexis BerquierW6-3 6-4
2025-09-15M25 NeversHardSFDaniil Glinka #313L6-3 6-3
2025-09-08Rennes CHHardQ1Pierre Antoine Faut #1412L7-6(4) 6-3
2025-08-25Porto 2 CHClayQ1Filip Pieczonka #848L6-4 6-1
2025-06-23M25 BakioHardR32Jorge Plans #1334L6-3 6-4
2025-06-16Royan CHClayQ1Theo Papamalamis #666L6-0 6-2
2025-06-09Lyon CHClayQ1Nicolas Alvarez Varona #308L6-3 6-4
2025-06-02M25 GrasseClayR32Nikolay Vylegzhanin #532L6-1 6-1
2025-05-19M15 BucharestClayR32Mikalai Haliak #657L4-6 6-3 6-4
2025-05-05M25 Kursumlijska BanjaClayR32Nikola LulicW6-0 6-3
2025-05-05M25 Kursumlijska BanjaClayR16Patrick Zahraj #274L7-6(2) 4-6 7-5