Beatriz Castro

Nation

POR

Generation

Born in 2009 (16-17 years old)

World Ranking

Junior World Ranking 973th

Year-end Junior World Ranking

Rival

xiang liu (1-1)

  • [2026] J100RABAT 2-6 1-6
  • [2026] J100LOUSADA 7-6 6-2

Match Details

J100 LOUSADA-2

W1RLara Nodis6-0 6-3
L2RJiayi Lin2-6 2-6

J100 LOUSADA

W1RLeonor Freitas Martins7-6 6-4
W2RXiang Liu7-6 6-2
L3RMadalena Matias2-6 1-6

J100 RABAT

L1RXiang Liu2-6 1-6

J60 TELDE

L1RIsabella Pulido Moreno6-3 3-6 2-6

J30 PORTO

J30 SETUBAL

W2RAditi Paturi7-6 6-2
L3RSofia Almeida3-6 1-6

J30 VILAMOURA

L1RPaula Navarro Sanchez2-6 0-6

J200 VIGO

J300 SANXENXO

L1RVlada Razina3-6 1-6

J60 PORTO-2

L1RMarie Vetrovsky6-7 6-2 4-6

J60 PORTO

L1RHeidi Felicia Schmal2-6 4-6

J60 IOANNINA

L1RYelena Lebeau7-5 1-6 5-7

J60 PREVEZA

L1RNinon Carpentier2-6 0-6

J30 TAROUDANT

W1RElizaveta Privalova6-0 6-2
W2RNiki Alys Eminefendic7-5 6-2
WQFMatilde Novais6-1 5-7 6-4
WSFMargarida Monteiro6-4 6-0
WFAlexia Gonzalez Galino6-3 3-6 6-2

J30 AGADIR

W1RLara Faraj6-4 6-4
W2RHind Hannaoui6-3 5-7 6-2
WQFZineb El Mouttaki6-1 6-2
LSFAnna Boron1-6 3-6

J100 LOUSADA-2

L1RFrancisca Laundes1-6 6-3 4-6

J100 LOUSADA

L1RKika Lima0-6 2-6

J30 ISTANBUL

W1RCeren Aksu Erhan Aksu6-1 6-0
L2RTatyana Golovina1-6 2-6

J100 ISTANBUL-3

L1REylul Asya Yilmaz3-6 1-6

J30 PORTO

W1RGinevra Mosi3-6 6-3 6-0
L2RDiana Fernandes2-6 3-6

J30 SETUBAL

L1RSofia Tatu2-6 6-7

J30 SILLA

J30 VILAMOURA

L1RIrene Basalo Magdaleno2-6 0-6

J30 PORTIMAO

L1RSofia Montesinos6-1 3-6 2-6

J60 PORTO

L1RRomy De Baene1-6 0-6

J30 PORTO-2

L1RMariia Nozdrachova1-6 1-6 - - -

J100 LOUSADA-2

L1RDaniel Hefner1-6 2-6

J100 LOUSADA

L1RSapir Cohen4-6 0-6

J30 PORTO

L1RIrene Serrano Maestre3-6 2-6

J30 SETUBAL

L1RLaura Badurowicz6-4 1-6 4-6

J30 VILAMOURA

L1RNora Rezzonico3-6 1-6

J30 PORTIMAO

L1RCarlota Corte5-7 0-6

Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 14689, Number of registered players: 7,641, Number of registered results: 456,119