Lan Mi
L. Mi · China
Every match we have on file, with the price the market gave them at the time.
Last five
LLWWW
2026 record
56-24
Hard 55-22 · Clay 0-1
Average price
-
Match history
| Date | Event | Opponent | Score | Their price | Market | Result |
|---|---|---|---|---|---|---|
| 2026-10-26 | Queretaro | A. Reami | — | — | LOST | |
Games in each set1-6 2-6 MiReamiPoints won38%62%Serve points won35%60%Return points won40%65%Games held1 of 76 of 8Break points saved2 of 81 of 3Aces03Double faults10 | ||||||
| 2026-10-24 | W35 Bakersfield, CA | J. Defalco | — | — | LOST | |
Games in each set1-6 6-2 1-6 MiDefalcoPoints won46%54%Serve points won51%57%Return points won43%49%Games held5 of 118 of 11Break points saved6 of 1212 of 15 | ||||||
| 2026-10-23 | W35 Bakersfield, CA | B. Passola | — | — | WON | |
Games in each set0-6 6-2 6-1 MiPassolaPoints won53%47%Serve points won51%46%Return points won54%49%Games held5 of 104 of 11Break points saved5 of 1010 of 17 | ||||||
| 2026-10-23 | W35 Bakersfield, CA | Y. Bartashevich | — | — | WON | |
Games in each set7-5 6-4 MiBartashevichPoints won53%47%Serve points won51%46%Return points won54%49%Games held6 of 114 of 11Break points saved7 of 125 of 12 | ||||||
| 2026-10-21 | W35 Bakersfield, CA | M. Sohns | — | — | WON | |
Games in each set6-1 6-2 MiSohnsPoints won67%33%Serve points won68%33%Return points won67%32%Games held5 of 71 of 8Break points saved3 of 55 of 12 | ||||||
| 2026-10-15 | W35 Redding, CA | M. Sholokhova | — | — | LOST | |
Games in each set2-6 0-6 MiSholokhovaPoints won36%64%Serve points won37%64%Return points won36%63%Games held1 of 76 of 7Break points saved4 of 100 of 1 | ||||||
| 2026-10-14 | W35 Redding, CA | D. Letzel | — | — | WON | |
Games in each set6-2 6-1 MiLetzelPoints won56%44%Serve points won62%49%Return points won51%38%Games held7 of 73 of 8Break points saved5 of 53 of 8 | ||||||
| 2026-10-07 | W35 Monastir 6 | V. Losciale | — | — | LOST | |
Games in each set2-6 2-6 MiLoscialePoints won43%57%Serve points won43%57%Return points won43%57%Games held2 of 86 of 8Break points saved7 of 120 of 2 | ||||||
| 2026-10-03 | W15 Monastir 28 | E. Dotsenko | — | — | LOST | |
Games in each set1-6 2-6 | ||||||
| 2026-10-02 | W15 Monastir 28 | J. Hinojosa Gomez | — | — | WON | |
Games in each set4-6 6-4 6-2 MiGomezPoints won53%47%Serve points won58%51%Return points won49%42%Games held9 of 147 of 14Break points saved1 of 62 of 9 | ||||||
| 2026-10-01 | W15 Monastir 28 | O. Boullay | — | — | WON | |
Games in each set6-3 4-6 7-6 MiBoullayPoints won49%51%Serve points won49%50%Return points won50%51%Games held8 of 158 of 16Break points saved2 of 86 of 14 | ||||||
| 2026-09-30 | W15 Monastir 28 | B. Q. Quadre | — | — | WON | |
Games in each set6-1 6-2 MiQuadrePoints won65%35%Serve points won62%31%Return points won69%38%Games held5 of 71 of 8Break points saved3 of 55 of 12 | ||||||
| 2026-09-25 | W15 Monastir 27 | K. Kroitor | — | — | LOST | |
Games in each set2-6 1-6 MiKroitorPoints won38%62%Serve points won51%78%Return points won22%49%Games held3 of 87 of 7Break points saved3 of 60 of 0 | ||||||
| 2026-09-24 | W15 Monastir 27 | M. Semenistaja | — | — | WON | |
Games in each set6-3 6-3 | ||||||
| 2026-09-23 | W15 Monastir 27 | M. Castillo Meza | — | — | WON | |
Games in each set6-0 6-1 MiMezaPoints won70%30%Serve points won75%34%Return points won66%25%Games held6 of 61 of 7Break points saved6 of 60 of 6 | ||||||
| 2026-09-19 | W15 Monastir 26 | Mat. Mariani | — | — | LOST | |
Games in each set6-7 6-7 MiMarianiPoints won50%50%Serve points won49%49%Return points won51%51%Games held6 of 126 of 12Break points saved5 of 113 of 9 | ||||||
| 2026-09-18 | W15 Monastir 26 | I. Dapkute | — | — | WON | |
Games in each set7-6 7-6 MiDapkutePoints won50%50%Serve points won61%62%Return points won38%39%Games held9 of 129 of 12Break points saved1 of 42 of 5 | ||||||
| 2026-09-17 | W15 Monastir 26 | A. Charrier | — | — | WON | |
Games in each set6-1 6-1 MiCharrierPoints won70%30%Serve points won78%38%Return points won62%22%Games held7 of 72 of 7Break points saved0 of 02 of 7 | ||||||
| 2026-09-16 | W15 Monastir 26 | I. Haddad | RET | — | — | WON |
Games in each set6-3 3-6 3-3 MiHaddadPoints won53%47%Serve points won53%48%Return points won52%47%Games held6 of 126 of 12Break points saved2 of 89 of 15 | ||||||
| 2026-08-30 | W35 Barueri (Brazil) | C. Brace | — | — | LOST | |
Games in each set6-1 5-7 3-6 MiBracePoints won50%50%Serve points won54%55%Return points won45%46%Games held8 of 148 of 14Break points saved6 of 125 of 11 | ||||||
| 2026-08-29 | W35 Barueri (Brazil) | A. S. Sanchez | — | — | WON | |
Games in each set7-5 7-5 MiSanchezPoints won53%47%Serve points won55%50%Return points won50%45%Games held8 of 126 of 12Break points saved4 of 85 of 11 | ||||||
| 2026-08-28 | W35 Barueri (Brazil) | C. Alves | — | — | WON | |
Games in each set6-1 6-4 MiAlvesPoints won59%41%Serve points won60%43%Return points won57%40%Games held7 of 93 of 8Break points saved1 of 32 of 7 | ||||||
| 2026-08-27 | W35 Barueri (Brazil) | I. Barrera Aguirre | — | — | WON | |
Games in each set6-1 6-3 MiAguirrePoints won57%43%Serve points won64%47%Return points won53%36%Games held6 of 82 of 8Break points saved3 of 513 of 19 | ||||||
| 2026-08-26 | W35 Barueri (Brazil) | A. Danilova | — | — | WON | |
Games in each set6-0 6-1 MiDanilovaPoints won69%31%Serve points won71%34%Return points won66%29%Games held7 of 71 of 6Break points saved2 of 23 of 8 | ||||||
| 2026-08-20 | W15 Campos Do Jordao 2 (Brazil) | V. L. Barros | — | — | LOST | |
Games in each set0-6 6-4 2-6 MiBarrosPoints won43%57%Serve points won37%52%Return points won48%63%Games held3 of 127 of 12Break points saved5 of 144 of 9 | ||||||
| 2026-08-19 | W15 Campos Do Jordao 2 (Brazil) | C. Melleiro | — | — | WON | |
Games in each set6-0 6-1 MiMelleiroPoints won67%33%Serve points won76%39%Return points won61%24%Games held6 of 61 of 7Break points saved1 of 15 of 10 | ||||||
| 2026-08-16 | W15 Campos Do Jordao (Brazil) | L. Fullana | — | — | LOST | |
Games in each set4-6 2-6 MiFullanaPoints won46%54%Serve points won62%71%Return points won29%38%Games held6 of 99 of 9Break points saved1 of 40 of 0 | ||||||
| 2026-08-15 | W15 Campos Do Jordao (Brazil) | M. Souza | — | — | WON | |
Games in each set6-0 6-4 MiSouzaPoints won60%40%Serve points won63%43%Return points won57%37%Games held7 of 83 of 8Break points saved5 of 65 of 10 | ||||||
| 2026-08-14 | W15 Campos Do Jordao (Brazil) | L. Ayala | — | — | WON | |
Games in each set6-0 6-4 MiAyalaPoints won62%38%Serve points won60%36%Return points won64%40%Games held6 of 82 of 8Break points saved0 of 22 of 8 | ||||||
| 2026-08-13 | W15 Campos Do Jordao (Brazil) | L. Badia | — | — | WON | |
Games in each set6-2 6-0 MiBadiaPoints won63%37%Serve points won68%41%Return points won59%32%Games held7 of 72 of 7Break points saved4 of 42 of 7 | ||||||
| 2026-08-11 | W15 Campos Do Jordao (Brazil) | B. Bernardes | — | — | WON | |
Games in each set6-2 6-1 MiBernardesPoints won63%37%Serve points won73%47%Return points won53%27%Games held7 of 73 of 8Break points saved6 of 62 of 6 | ||||||
| 2026-07-29 | W35 Florence | J. Chan | — | — | LOST | |
Games in each set3-6 4-6 | ||||||
| 2026-07-08 | W35 Hillcrest | I. Kruger | — | — | LOST | |
Games in each set1-6 6-4 4-6 | ||||||
| 2026-07-03 | W15 Kayseri 7 | D. Soke | — | — | LOST | |
Games in each set4-6 3-6 | ||||||
| 2026-07-02 | W15 Kayseri 7 | K. Wiersholm | — | — | WON | |
Games in each set6-4 6-1 | ||||||
| 2026-07-01 | W15 Kayseri 7 | A. E. Samardzic | — | — | WON | |
Games in each set6-1 6-2 | ||||||
| 2026-06-26 | W15 Kayseri 6 | D. Soke | — | — | LOST | |
Games in each set0-6 0-6 | ||||||
| 2026-06-25 | W15 Kayseri 6 | M. Farzami | — | — | WON | |
Games in each set3-6 6-4 6-2 | ||||||
| 2026-06-24 | W15 Kayseri 6 | I. Yoruk | — | — | WON | |
Games in each set6-2 0-6 6-2 | ||||||
| 2026-06-20 | W15 Kayseri 5 | D. Suvirdjonkova | — | — | LOST | |
Games in each set3-6 6-7 | ||||||
Physical history
Retirements, walkovers and medical timeouts on file, newest first.
ITF Hard won when I. Haddad retired v I. Haddad
ITF Hard advanced when V. Mulville withdrew
medical timeout 12 that season
last MTO 29.08.2026 · 12 MTOs in 2026 · score 1-6 6-5 (00 - 00') ⌚️95 m · odds 1.85-1.85 / 1.85 +3.5 | -3.5 1.85 · Hard
medical timeout 11 that season
last MTO 25.06.2026 · 11 MTOs in 2026 · score 7-5 3-4 (00 - 00') ⌚️83 m · odds 1.75-1.95 / 1.8 -0.5 | +0.5 1.9 · Hard
medical timeout
last MTO 25.06.2026 · score 1-3 (00 - 00') · odds 3.95-1.19
medical timeout
last MTO 20.05.2026 · score 4-3 ('00 - 00) · odds 3.40-1.25
medical timeout
last MTO 17.05.2026 · score 7-6 2-3 (00 - 00') · odds 1.02-10.00
medical timeout
last MTO 16.05.2026 · score 6-3 1-6 1-4 (00 - 00') · odds 8.50-1.02
medical timeout
last MTO 09.05.2026 · score 6-2 3-4 ('00 - 00) · odds 1.20-3.75
medical timeout
last MTO 08.05.2026 · score 5-7 3-4 ('00 - 00) · odds 6.80-1.06
medical timeout
last MTO 01.05.2026 · score 5-4 ('00 - 00) · odds 1.25-3.50
medical timeout
last MTO 25.01.2026 · score 6-3 2-5 (00 - 00') · odds 1.75-1.95
medical timeout
last MTO 09.01.2026 · score 2-6 0-3 ('00 - 00) · odds 11.00-1.01
medical timeout
last MTO 26.12.2025 · score 0-3 ('00 - 00) · odds 2.40-1.50
medical timeout
last MTO 25.12.2025 · score 4-3 (00 - 00') · odds 1.57-2.25
medical timeout
last MTO 03.12.2025 · score 1-6 5-4 ('00 - 00) · odds 2.07-1.67
medical timeout
last MTO 28.11.2025 · score 1-6 0-0 (00 - 00') · odds ---
medical timeout
last MTO 26.11.2025 · score 1-4 ('00 - 00) · odds 2.40-1.50
medical timeout
last MTO 19.11.2025 · score 2-6 4-3 ('00 - 00) · odds 4.40-1.17
medical timeout
last MTO 05.11.2025 · score 1-4 ('00 - 00) · odds ---
medical timeout
last MTO 17.10.2025 · score 0-6 0-0 (00 - 00') · odds ---
medical timeout
last MTO 08.10.2025 · score 1-6 1-2 (00 - 00') · odds 6.50-1.08