Panna Udvardy def. Maria Camila Osorio Serrano — Quarterfinal, Grand Prix De SAR La Princesse Lalla Meryem 2026

🇲🇦

Played21 May 2026

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final

🇭🇺ranked WTA number 71 going into this drawWon

Panna Udvardy seeded 7 7 6

🇨🇴ranked WTA number 83 going into this draw

M. Osorio Serrano 5 3

🇭🇺P. UdvardyPanna UdvardyvM. Osorio SerranoMaria Camila Osorio Serrano🇨🇴

🇭🇺Panna Udvardy

🇨🇴Maria Camila Osorio Serrano

Match stats

Serve

3

Aces

0

2

Double faults

6

45%

1st serve in

69%

79%

1st serve points won

56%

44%

2nd serve points won

26%

60%

Service points won

47%

4/7

Break points saved

2/7

Return

53%

Return points won

40%

5/7

Break points won

3/7

78

Total points won

59

Head to head

1–1 level

  1. This matchRabat QFwon by Udvardy
  2. 2023HardMelbourne R128won by Osorio Serrano

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

6–4

4–2

Last 30 days

3–1

By surface

8–4

Clay

4–2

1–3

Hard

6–7

By round

1–0

QF

–

1–0

SF

–

7–3

At WTA 250s

3–3

How their matches go

16

Completed matches

17

31%

Won in straight sets

29%

25%

Won after losing a set

24%

13%

Lost after winning a set

24%

31%

Lost in straight sets

24%

4–1

Tiebreaks

2–5

4–2

Deciding sets

4–4

8/10

Won after winning set 1

7/8

1/6

Won after losing set 1

2/9

Serve and return, last 5 matches

60%

1st serve in

68%

67%

1st serve points won

60%

53%

2nd serve points won

44%

48%

Break points saved

51%

42%

Return points won

52%

39%

Break points won

57%

0.4

Aces a match

0.6

1.4

Double faults a match

4.6

Last 14 days

3

Matches

2

6

Sets

5

1

Days since last match

1

Last 10 matches going in

LatestPanna UdvardyMaria Camila Osorio Serrano
1WonS. NahimanaSada NahimanaR16 · 20 MayRabat R16 · 20 MayWon🇮🇩J. TjenJanice TjenNo. 40No. 40 · 20 MayRabat R16 · 20 May
2Won🇧🇪H. VandewinkelHanne VandewinkelNo. 98No. 98 · 18 MayRabat R32 · 18 MayWon🇨🇿T. MartincovaTereza MartincovaR32 · 19 MayRabat R32 · 19 May
3Lost🇧🇪E. MertensElise MertensNo. 21No. 21 · 7 MayRome R64 · 7 MayLost🇯🇵N. OsakaNaomi OsakaNo. 15No. 15 · 23 AprMadrid R64 · 23 Apr
4Won🇷🇺A. KorneevaAlina KorneevaNo. 121No. 121 · 6 MayRome R128 · 6 MayWon🇷🇺A. ZakharovaAnastasia ZakharovaNo. 76No. 76 · 21 AprMadrid R128 · 21 Apr
5Lost🇷🇺M. AndreevaMirra AndreevaNo. 9No. 9 · 23 AprMadrid R64 · 23 AprLost🇦🇷J. OrtenziJazmin OrtenziNo. 223No. 223 · 2 AprBogota R16 · 2 Apr
6Won🇦🇺K. BirrellKimberly BirrellNo. 82No. 82 · 22 AprMadrid R128 · 22 AprWon🇺🇸C. DolehideCaroline DolehideNo. 138No. 138 · 31 MarBogota R32 · 31 Mar
7Lost🇺🇦A. KalininaAnhelina KalininaNo. 119No. 119 · 8 AprLinz R32 · 8 AprLost🇨🇿K. MuchováKarolína MuchováNo. 13No. 13 · 20 MarMiami R64 · 20 Mar
8Lost🇨🇿M. BouzkovaMarie BouzkovaNo. 32No. 32 · 5 AprBogota F · 5 AprWon🇨🇿K. SiniakovaKaterina SiniakovaNo. 44No. 44 · 17 MarMiami R128 · 17 Mar
9Won🇨🇴E. ArangoEmiliana ArangoNo. 109No. 109 · 4 AprBogota SF · 4 AprLost🇯🇵N. OsakaNaomi OsakaNo. 16No. 16 · 8 MarIndian Wells R32 · 8 Mar
10Won🇵🇱K. KawaKatarzyna KawaNo. 131No. 131 · 3 AprBogota QF · 3 AprWon🇺🇸I. JovicIva JovicNo. 18No. 18 · 6 MarIndian Wells R64 · 6 Mar