STATS
Tennis/Players/Osorio M.
WTA singles

Osorio M.

192
starts, all surfaces, 2021 to 2026
3
titles in 5 finals
No. 58
1,023 pts, as of Aug 24, 2026

01/Record by surface

each with its own count; nothing here is blended
Hard
47-56
103 starts, 7 ended by retirement, 2021 to 2026. 110 of 233 completed sets won
Clay
47-23
70 starts, 4 ended by retirement, 2021 to 2026. 97 of 161 completed sets won
Grass
5-14
19 starts, 2 ended by retirement, 2021 to 2026. 15 of 41 completed sets won

192 starts on all surfaces, 13 ended by retirement and kept, 1 walkover listed and not counted. A count, not a record: the three records above are never added.


02/Titles

3 in 5 finals

03/Round reached

96 tournaments entered
StageEntries ending hereRecord at this round
Champion3 of 96
Final2 of 963-2 in 5
Semifinal6 of 965-6 in 11
Quarterfinal5 of 9611-5 in 16
4th Round1 of 960-1 in 1
3rd Round6 of 961-6 in 7
2nd Round34 of 9623-33 in 56
1st Round39 of 9656-40 in 96

An entry is one tournament in one season; its stage is the last round the draw shows her in, and a champion’s is the trophy. The record at a round counts matches started at that round, so a walkover moves her on without a line here.


04/By level

4 levels
LevelStartsHardClayGrassTitles
WTA2509523-2333-100-63
WTA10004513-169-7none0
Grand Slam354-105-64-60
WTA500177-7none1-20

05/By season

2021 to 2026
SeasonStartsHardClayGrassFinalsTitlesRank, newest row
2026318-116-41-10058
20253811-129-40-21180
2024327-107-41-31155
2023327-89-51-20076
2022309-95-30-41071
2021295-611-32-22163

Each season is the same count over that season’s matches alone, each surface with its own starts. A season with a start on no grass court says none rather than 0-0. December openers file to the season they open. Finals counts the finals that crowned a champion, a walkover final among them, so Titles is a subset of it and a final lost shows in the gap; the surface columns count starts, which a walkover is not.


06/Head to head

117 opponents faced
OpponentMeetingsRecordHardClayGrassSpan
Li A.62-42-4nonenone2021 to 2026Every meeting
Rakhimova K.55-02-03-0none2021 to 2025Every meeting
Jabeur O.50-50-30-10-12021 to 2025Every meeting
Alexandrova E.43-11-11-01-02021 to 2026Every meeting
Kalinskaya A.42-21-10-11-02021 to 2026Every meeting
Bouzkova M.41-30-31-0none2022 to 2025Every meeting
Osaka N.41-31-20-1none2022 to 2026Every meeting
Mertens E.40-40-10-20-12022 to 2025Every meeting
Frech M.32-12-1nonenone2022 to 2023Every meeting
Maria T.32-10-12-0none2024 to 2025Every meeting
Martincova T.32-10-12-0none2021 to 2026Every meeting
Cocciaretto E.31-20-11-00-12023 to 2025Every meeting
Raducanu E.31-21-2nonenone2022 to 2026Every meeting
Sakkari M.31-21-1none0-12022 to 2025Every meeting
Sasnovich A.31-20-21-0none2021 to 2022Every meeting
Sherif M.31-21-10-1none2021 to 2023Every meeting
Baptiste H.22-02-0nonenone2022 to 2024Every meeting
Bronzetti L.22-01-01-0none2022 to 2025Every meeting
Cornet A.22-02-0nonenone2023 to 2024Every meeting
Pera B.22-02-0nonenone2025Every meeting
Siniakova K.22-02-0nonenone2026Every meeting
Svitolina E.22-02-0nonenone2021 to 2022Every meeting
Tan H.22-0none2-0none2021 to 2022Every meeting
Tjen J.22-01-01-0none2026Every meeting
Tomljanovic A.22-02-0nonenone2024Every meeting
Tomova V.22-02-0nonenone2022 to 2024Every meeting
Avanesyan E.21-1none1-1none2022 to 2024Every meeting
Garcia C.21-10-11-0none2023Every meeting
Gracheva V.21-1none1-00-12023 to 2025Every meeting
Jovic I.21-11-1nonenone2025 to 2026Every meeting
Kalinina A.21-10-11-0none2024Every meeting
Kudermetova V.21-11-1nonenone2024 to 2025Every meeting
Linette M.21-10-11-0none2021 to 2023Every meeting
Noskova L.21-11-0none0-12023 to 2026Every meeting
Rus A.21-1none1-1none2024 to 2025Every meeting
Sorribes Tormo S.21-11-1nonenone2022 to 2023Every meeting
Tauson C.21-10-11-0none2021 to 2025Every meeting
Udvardy P.21-11-00-1none2023 to 2026Every meeting
Zakharova A.21-10-11-0none2026Every meeting
Azarenka V.20-2none0-2none2022 to 2025Every meeting
Boulter K.20-20-1none0-12021 to 2026Every meeting
Cristian J.20-20-10-1none2024 to 2025Every meeting
Golubic V.20-20-1none0-12021 to 2024Every meeting
Haddad Maia B.20-2none0-10-12023 to 2024Every meeting
Sabalenka A.20-2none0-10-12021 to 2023Every meeting
Swiatek I.20-20-2nonenone2023 to 2025Every meeting
Trevisan M.20-20-10-1none2022 to 2023Every meeting
Andreeva E.11-0none1-0none2023Every meeting
Arango E.11-0none1-0none2025Every meeting
Bektas E.11-0none1-0none2025Every meeting
Bogdan A.11-0none1-0none2023Every meeting
Burel C.11-0none1-0none2023Every meeting
Davis L.11-0nonenone1-02024Every meeting
Dolehide C.11-0none1-0none2026Every meeting
Errani S.11-0none1-0none2024Every meeting
Ferro F.11-0none1-0none2023Every meeting
Giorgi C.11-01-0nonenone2021Every meeting
Higuita Barraza M.11-0none1-0none2025Every meeting
Hunter S.11-01-0nonenone2026Every meeting
In-Albon Y.11-0none1-0none2022Every meeting
Jorovic I.11-01-0nonenone2021Every meeting
Kawa K.11-0none1-0none2025Every meeting
Kenin S.11-01-0nonenone2022Every meeting
Kostyuk M.11-0none1-0none2023Every meeting
Ma Y.11-01-0nonenone2023Every meeting
Martic P.11-0none1-0none2023Every meeting
Mateas M.11-0none1-0none2025Every meeting
Mchale C.11-0none1-0none2021Every meeting
Niemeier J.11-01-0nonenone2023Every meeting
Oz I.11-0none1-0none2022Every meeting
Parrizas Diaz N.11-01-0nonenone2022Every meeting
Putintseva Y.11-0none1-0none2026Every meeting
Riera J.11-0none1-0none2025Every meeting
Rogers S.11-0nonenone1-02023Every meeting
Salkova D.11-01-0nonenone2025Every meeting
Stakusic M.11-0none1-0none2024Every meeting
Stefanini L.11-01-0nonenone2026Every meeting
Stephens S.11-01-0nonenone2026Every meeting
Todoni A.11-0none1-0none2024Every meeting
Uchijima M.11-01-0nonenone2025Every meeting
Vickery S.11-0none1-0none2021Every meeting
Voegele S.11-0none1-0none2021Every meeting
Waltert S.11-0nonenone1-02026Every meeting
Yuan Y.11-01-0nonenone2025Every meeting
Zacarias M.11-01-0nonenone2022Every meeting
Zhang S.11-0none1-0none2021Every meeting
Zheng S.11-01-0nonenone2021Every meeting
Zidansek T.11-0none1-0none2021Every meeting
Andreeva M.10-10-1nonenone2024Every meeting
Anisimova A.10-10-1nonenone2024Every meeting
Brengle M.10-1none0-1none2021Every meeting
Collins D.10-1nonenone0-12025Every meeting
Dart H.10-1nonenone0-12022Every meeting
Fernandez L.A.10-10-1nonenone2022Every meeting
Gadecki O.10-10-1nonenone2024Every meeting
Juvan K.10-10-1nonenone2021Every meeting
Keys M.10-1none0-1none2024Every meeting
Konjuh A.10-1none0-1none2021Every meeting
Lys E.10-10-1nonenone2024Every meeting
Marcinko P.10-10-1nonenone2026Every meeting
Mboko V.10-10-1nonenone2025Every meeting
Muchova K.10-10-1nonenone2026Every meeting
Navarro E.10-10-1nonenone2024Every meeting
Ortenzi J.10-1none0-1none2026Every meeting
Ostapenko J.11 w/o0-10-1nonenone2025 to 2026Every meeting
Parry D.10-1none0-1none2022Every meeting
Pegula J.10-1nonenone0-12023Every meeting
Pigossi L.10-1none0-1none2022Every meeting
Pliskova Ka.10-10-1nonenone2024Every meeting
Riske A.10-10-1nonenone2022Every meeting
Schmiedlova A.10-10-1nonenone2024Every meeting
Sharma A.10-1none0-1none2021Every meeting
Siegemund L.10-1none0-1none2024Every meeting
Sun L.10-10-1nonenone2025Every meeting
Townsend T.10-10-1nonenone2026Every meeting
Tsurenko L.10-1nonenone0-12022Every meeting
Yastremska D.10-10-1nonenone2025Every meeting

A record, never a share: the most-met opponent is Li A., 2-4 in 6 meetings. A percentage of meetings is a win probability wearing a hat, and this section prints none. Meetings are matches started; a walkover between the two is noted and counted in neither column.


07/Match log

50 of 193 rows, newest first, the score reads her games first
OpponentScoreDateTournamentSurfaceRoundResultHer rank
Li A.No. 30 that day1-6, 2-6Aug 24, 2026Monterrey OpenWTA500hard1st roundL58
Townsend T.No. 94 that day6-3, 3-6, 3-6Aug 13, 2026Western & Southern Financial Group Women's OpenWTA1000hard1st roundL55
Alexandrova E.No. 19 that day3-6, 6-7Aug 4, 2026Canadian OpenWTA1000hard2nd roundL56
Stefanini L.No. 144 that day7-6, 6-3Aug 2, 2026Canadian OpenWTA1000hard1st roundW56
Zakharova A.No. 101 that day4-6, 3-6Jul 29, 2026Memphis ClassicWTA250hard2nd roundL56
Hunter S.No. 180 that day7-5, 7-5Jul 28, 2026Memphis ClassicWTA250hard1st roundW56
Noskova L.No. 12 that day3-6, 6-4, 2-6Jul 2, 2026WimbledonGrand Slamgrass2nd roundL68
Waltert S.No. 90 that day6-2, 6-1Jun 30, 2026WimbledonGrand Slamgrass1st roundW68
Kalinskaya A.No. 24 that day3-6, 6-0, 2-6May 30, 2026French OpenGrand Slamclay3rd roundL86
Putintseva Y.No. 76 that day7-5, 6-7, 7-5May 28, 2026French OpenGrand Slamclay2nd roundW86
Alexandrova E.No. 14 that day6-2, 6-4May 25, 2026French OpenGrand Slamclay1st roundW86
Udvardy P.No. 68 that day5-7, 3-6May 21, 2026Morocco OpenWTA250clayquarterfinalL77
Tjen J.No. 41 that day6-3, 3-6, 6-0May 20, 2026Morocco OpenWTA250clay2nd roundW77
Martincova T.No. 250 that day6-0, 6-4May 19, 2026Morocco OpenWTA250clay1st roundW77
Osaka N.No. 15 that day2-6, 5-7Apr 23, 2026Mutua Madrid OpenWTA1000clay2nd roundL83
Zakharova A.No. 79 that day6-0, 6-3Apr 21, 2026Mutua Madrid OpenWTA1000clay1st roundW83
Ortenzi J.No. 206 that day6-7, 6-7Apr 2, 2026Copa ColsanitasWTA250clay2nd roundL54
Dolehide C.No. 135 that day6-7, 6-2, 6-1Mar 31, 2026Copa ColsanitasWTA250clay1st roundW54
Muchova K.No. 14 that day6-4, 2-6, 5-7Mar 20, 2026Miami OpenWTA1000hard2nd roundL58
Siniakova K.No. 42 that day6-1, 6-4Mar 18, 2026Miami OpenWTA1000hard1st roundW58
Osaka N.No. 16 that day1-6, 6-3, 1-6Mar 8, 2026BNP Paribas OpenWTA1000hard3rd roundL61
Jovic I.No. 18 that day4-6, 7-6, 6-3Mar 7, 2026BNP Paribas OpenWTA1000hard2nd roundW61
Stephens S.No. 780 that day6-4, 6-1Mar 5, 2026BNP Paribas OpenWTA1000hard1st roundW61
Boulter K.No. 69 that day3-6, 0-0Feb 26, 2026Merida OpenWTA500hard2nd roundLret.61
Tjen J.No. 36 that day6-4, 6-3Feb 24, 2026Merida OpenWTA500hard1st roundW61
Ostapenko J.No. 24 that day3-6, 1-6Feb 11, 2026Qatar OpenWTA1000hard3rd roundL80
Siniakova K.No. 44 that day6-2, 5-7, 6-3Feb 10, 2026Qatar OpenWTA1000hard2nd roundW80
Raducanu E.No. 25 that day2-6, 6-4, 2-0Feb 9, 2026Qatar OpenWTA1000hard1st roundWret., opponent retired80
Li A.No. 38 that day4-6, 7-6, 5-7Jan 19, 2026Australian OpenGrand Slamhard1st roundL84
Raducanu E.No. 29 that day3-6, 6-7Jan 14, 2026Hobart InternationalWTA250hard1st roundL82
Marcinko P.No. 82 that day4-6, 6-0, 6-7Jan 5, 2026ASB ClassicWTA250hard1st roundL76
Cocciaretto E.No. 89 that day2-6, 0-3Oct 28, 2025Jiangxi OpenWTA250hard1st roundLret.80
Li A.No. 44 that day5-7, 2-6Oct 23, 2025Guangzhou OpenWTA250hard2nd roundL83
Bronzetti L.No. 91 that day6-1, 6-2Oct 21, 2025Guangzhou OpenWTA250hard1st roundW83
Bouzkova M.No. 41 that day3-6, 4-6Oct 6, 2025Wuhan OpenWTA1000hard1st roundL80
Swiatek I.No. 2 that day0-6, 0-0Sep 29, 2025China OpenWTA1000hard3rd roundLret.83
Kalinskaya A.No. 29 that day6-1, 4-6, 6-4Sep 27, 2025China OpenWTA1000hard2nd roundW83
Li A.No. 47 that day7-5, 6-7, 7-5Sep 25, 2025China OpenWTA1000hard1st roundW83
Jovic I.No. 73 that day4-6, 2-6Sep 12, 2025Guadalajara OpenWTA500hard2nd roundL69
Rakhimova K.No. 76 that day7-5, 7-5Sep 10, 2025Guadalajara OpenWTA500hard1st roundW69
Sun L.No. 164 that day4-6, 6-2, 0-6Aug 24, 2025US OpenGrand Slamhard1st roundL63
Ostapenko J.No. 30 that dayno set playedAug 10, 2025Western & Southern Financial Group Women's OpenWTA1000hard2nd roundW/Owalkover, not counted56
Uchijima M.No. 89 that day7-5, 1-6, 6-4Aug 8, 2025Western & Southern Financial Group Women's OpenWTA1000hard1st roundW56
Yastremska D.No. 35 that day6-3, 6-7, 2-6Jul 29, 2025Canadian OpenWTA1000hard2nd roundL57
Pera B.No. 115 that day6-3, 7-5Jul 27, 2025Canadian OpenWTA1000hard1st roundW57
Collins D.No. 54 that day3-6, 2-6Jul 1, 2025WimbledonGrand Slamgrass1st roundL57
Gracheva V.No. 111 that day4-6, 6-4, 5-7Jun 24, 2025Eastbourne OpenWTA250grass1st roundL55
Rus A.No. 94 that day6-4, 2-6, 4-6May 26, 2025French OpenGrand Slamclay1st roundL51
Cristian J.No. 74 that day7-6, 4-6, 4-6May 23, 2025Morocco OpenWTA250claysemifinalL55
Mateas M.No. 243 that day6-3, 6-1May 22, 2025Morocco OpenWTA250clayquarterfinalW55

The 50 most recent of 193 rows. The older rows are in every count on this page and are printed on other pages, not dropped: each one is on one of the 117 head-to-head pages linked above, which carry every meeting, and on its tournament’s page.

Main-draw singles on the tour, 2021 to 2026, counted from the match rows. A match ended by retirement keeps the sets that were completed and is marked; a walkover is listed with no score and enters no count. Ranks are the tour’s ranking on the day of the match. No serve statistic appears on this page: the one archive that carries them is licensed for non-commercial use only. The WTA record runs through Aug 30, 2026.