KF

Kamil Filali

MAR · 41 yrs

model rank
in the world
ATP rank
#1591
current
record
10-35
ATP-level
── the model's read

How good is he, really?

Kamil is the model's unrated. The model and the ATP broadly agree (ATP #1591).

── 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
20081-233%
20071-325%
20061-713%
20051-713%
20045-1328%
20031-325%
── filter the record · shareable link

Splits

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

── career · point data

Serve & return profile

No serve/return data on record.

── 45 matches

Match log

datetournamentsurfrdopponentresscore
2008-10-13Morocco F7ClayR32Matteo Viola #463L6-1 6-0
2008-06-23Morocco F4ClayR32Younes Rachidi #1033W6-1 6-1
2008-06-23Morocco F4ClayR16Yassine Idmbarek #804L7-5 3-0 RET
2007-11-05Pakistan F3GrassR32Kyle Brassington #1456W4-6 6-1 7-6(5)
2007-11-05Pakistan F3GrassR16Adam Vejmelka #334L7-6(5) 6-2
2007-10-29Pakistan F2GrassR32Aqeel Khan #660L6-3 6-2
2007-10-22Pakistan F1ClayR32Bogdan Leonte #598L4-6 6-1 6-0
2006-10-09Portugal F4HardR32Morgan Phillips #666L6-3 6-3
2006-08-28Romania F18ClayR32Markus HipflL5-7 6-3 7-6(5)
2006-08-21Romania F17ClayR32Jordane Doble #408L7-6(1) 6-4
2006-08-14Romania F16ClayR32Andrei Mlendea #749L6-2 7-5
2006-08-07Romania F15ClayR32Adrian Cruciat #383W6-3 6-1
2006-08-07Romania F15ClayR16Andemir Karanashev #1016L3-6 6-3 6-2
2006-04-17Spain F11HardR32Goncalo Nicau #689L6-2 6-4
2006-03-20Egypt F3ClayR32Michal Navratil #370L6-1 6-1
2005-08-22Spain F21ClayR32Javier Ruiz Gonzalez #889L7-6(2) 4-6 3-0 RET
2005-08-15Spain F20ClayR32Ivan Esquerdo #641L6-4 5-7 6-4
2005-08-01Senegal F1HardR32Ross Connolly #1469L6-4 7-6(8)
2005-05-30Morocco F5ClayR32Mehdi Ziadi #1251L6-4 6-4
2005-05-23Morocco F4ClayR32Tres Davis #491W6-7(5) 6-2 6-3
2005-05-23Morocco F4ClayR16Malte Masuth #1088L6-4 6-3
2005-05-16Morocco F3ClayR32Lamine Ouahab #567L6-1 6-3
2005-04-04Turkey 1 4ClayR32Adrian Barbu #889L6-1 6-4
2004-11-29South Africa F2HardR32Willem Petrus Meyer #667L6-2 6-2
2004-11-22South Africa F1HardR32Jakub Hasek #522L6-4 3-6 6-3
2004-11-15Botswana F1HardR32Raven Klaasen #396L6-2 6-2
2004-10-18Cuba F1HardR32Sandor Martinez BreijoL6-4 6-2
2004-09-27Rwanda F1ClayR32Roger Anderson #805L6-2 6-2
2004-09-20Kenya F1HardR16Toshiharu Kato #993W6-3 6-7(3) 6-1
2004-09-20Kenya F1HardR32Shivang MishraW2-6 6-2 6-4
2004-09-20Kenya F1HardQFMatwe Middelkoop #398L6-4 7-5
2004-08-09Pakistan 1 3HardR32Yassir BouyahyaW6-2 5-7 6-3
2004-08-09Pakistan 1 2HardR32Gurmehar SinghW6-3 6-0
2004-08-09Pakistan 1 2HardR16Tommaso Sanna #734L6-7(4) 6-3 6-4
2004-08-09Pakistan 1 4HardR32Vijay Kannan #758L6-2 6-4
2004-08-09Pakistan 1 3HardR16Tommaso Sanna #734L7-5 6-7(7) 6-4
2004-08-09Pakistan 1 1HardR32Aqeel Khan #579L4-6 6-3 6-3
2004-06-14Tunisia F2ClayR32Dimitri LorinL6-2 6-2
2004-06-07Tunisia F1ClayR32Tommaso Sanna #770L4-6 6-3 6-2
2004-05-03Algeria F2ClayR32Pedro Clar RosselloW6-4 3-6 6-2
2004-05-03Algeria F2ClayR16Luis Feo Bernabe #930L1-6 6-4 6-2
2003-09-01Spain F21ClayR32David Diaz Ventura #1382W6-4 7-5
2003-09-01Spain F21ClayR16Gabriel Trujillo Soler #431L6-1 6-1
2003-05-26Morocco F2ClayR32Karim Maamoun #436L6-2 6-0
2003-05-19Morocco F1ClayR32Valentin Sanon #712L6-0 6-0