Havana Kadi
2025
| J100 VANCOUVER | [4] | Quarter | 
| J100 KINGSTON | [6] | Final | 
| J200 WOODBRIDGE | 1R | |
| J200 SANTODOMINGO-2 | 2R | |
| J200 SANTODOMINGO | 1R | 
2024
| J300 BRADENTON | 1R | |
| J500 MERIDA | 1R | |
| J30 VICTORIA | [1] | Semi | 
| J60 LANGLEY | [2] | Semi | 
| J200 MONTREAL | 2R | |
| J100 JOHANNESBURG | 1R | |
| J100 VANCOUVER | 2R | |
| J30 KAMLOOPS | [1] | Win | 
| J30 WINNIPEG | [1] | Quarter | 
| J60 EDMONTON | [5] | Quarter | 
| J60 ILEDESSOEURS | 1R | |
| J100 QUEBECCITY | 2R | |
| J100 BURLINGTON | 2R | |
| J60 BAYAMON | [3] | 2R | 
| J60 ZAPOPAN | [8] | 3R | 
| J100 QUERETARO | [13] | 3R | 
2023
| J100 BURLINGTON-2 | 1R | |
| J100 DUBROVNIK | 1R | |
| J60 POREC | [15] | 2R | 
| J60 PESCARA | 1R | |
| J100 QUEBECCITY-2 | 1R | |
| J100 VANCOUVER | Quarter | |
| J60 EDMONTON | 2R | |
| J30 WINNIPEG | [3] | Semi | 
| J30 BURNABY | [3] | Semi | 
| J100 CALGARY | 1R | |
| J100 SANTODOMINGO-2 | 2R | |
| J100 LIMA | 2R | |
| J60 SANTATECLA | 2R | |
| J60 LASVEGAS | 1R | |
| J60 SANJOSE | 1R | 
2022
| J3 BURLINGTON | 1R | |
| J4 VICTORIA | Quarter | |
| J4 LANGLEY | 1R | |
| J3 QUEBECCITY-2 | 1R | |
| J4 VANCOUVER | [7] | 2R | 
| J4 EDMONTON | 1R | |
| J3 CALGARY | 1R | |
| J5 HALIFAX | [7] | Semi | 
| J5 MONTREAL | 1R | |
| J5 MONTERREY | 2R | |
| J4 ZAPOPAN | 1R | |
| J4 QUERETARO | 2R | 
2021
| J5 SANJOSE-3 | Quarter | |
| J5 LLANOSDECURUNDU-3 | 1R | 
Nation
CAN
Generation
Born in 2007 (17-18 years old)
World Ranking
Junior World Ranking 781th
Year-end Junior World Ranking
- Year-end 2024 633th
- Year-end 2023 940th
Rival
Isabella Marton (1-2)
Thara Gowda (1-1)
Raphaelle Leroux (0-2)
Mariya Dobreva (1-1)
Diana Gabriela Craciun (2-0)
Match Details
2025 J100 VANCOUVER
| W | 1R | Sophia Xie | 6-3 7-6 | 
| W | 2R | Gabriella Davydov | 7-5 6-0 | 
| L | QF | Aleksandra Barmicheva | 3-6 4-6 | 
2025 J100 KINGSTON
| W | 1R | Bianca Ceroni | 6-1 6-1 | 
| W | 2R | Kateryna Tserkovna | 6-2 6-3 | 
| W | QF | Kaya Moe | 3-6 7-6 6-3 | 
| W | SF | Reagan Levine | 6-0 6-0 | 
| L | F | Thara Gowda | 6-3 3-6 5-7 | 
2025 J200 WOODBRIDGE
| L | 1R | Aspen Schuman | 3-6 2-6 | 
2025 J200 SANTODOMINGO-2
| W | 1R | Gabriella Kellner | 6-3 7-6 | 
| L | 2R | Kayla Brianne Moore | 5-7 6-7 | 
2025 J200 SANTODOMINGO
| L | 1R | Aleksandra Jerkunica | 3-6 3-6 | 
2024 J300 BRADENTON
| L | 1R | Laima Vladson | 4-6 5-7 | 
2024 J500 MERIDA
| L | 1R | Krisha Mahendran | 3-6 1-6 | 
2024 J30 VICTORIA
| W | 1R | Amelie Savage | 6-2 6-2 | 
| W | 2R | Ruzgar Iscen | 6-4 6-1 | 
| W | QF | Yelyzaveta Dovhopol | 3-6 7-6 6-3 | 
| L | SF | Carling Allaye-Chan | 2-6 4-6 | 
2024 J60 LANGLEY
| W | 1R | Jacqueline Cuthill | 6-1 6-3 | 
| W | 2R | Isabella Ruyu Yan | 6-4 6-1 | 
| W | QF | Eliana Kook | 3-6 6-2 7-6 | 
| L | SF | Elicia Lin | 1-6 1-6 | 
2024 J200 MONTREAL
| W | 1R | Thara Gowda | 6-1 6-2 | 
| L | 2R | Capucine Jauffret | 2-6 5-7 | 
2024 J100 JOHANNESBURG
| L | 1R | Danielle Dai Chapman | 3-6 6-7 | 
2024 J100 VANCOUVER
| W | 1R | Emma Andrea Tutoveanu | 6-4 6-3 | 
| L | 2R | Raphaelle Leroux | 6-1 3-6 4-6 | 
2024 J30 KAMLOOPS
| W | 2R | Ysabelle Wing Sum Lee | 6-4 6-3 | 
| W | QF | Sara Kostic | 6-3 6-2 | 
| W | SF | Lilian Liu | 1-6 6-2 6-2 | 
| W | F | Amy Lu | 6-2 6-2 | 
2024 J30 WINNIPEG
| W | 2R | Payton Dith | 6-3 6-7 6-1 | 
| L | QF | Amy Shen | 6-7 5-7 | 
2024 J60 EDMONTON
| W | 1R | Marylee Longpre | 6-2 6-2 | 
| W | 2R | Masha Kostic | 6-0 6-1 | 
| L | QF | Sophie Stanton | 2-6 6-1 5-7 | 
2024 J60 ILEDESSOEURS
| L | 1R | Mariya Dobreva | 6-3 4-6 5-7 | 
2024 J100 QUEBECCITY
| W | 1R | Laurence Demers | 6-2 7-6 | 
| L | 2R | Isabella Marton | 0-6 2-6 | 
2024 J100 BURLINGTON
| W | 1R | Alyssa James | 5-7 6-4 7-6 | 
| L | 2R | Jelena Vico | 3-6 2-6 | 
2024 J60 BAYAMON
| L | 2R | Amina Nurmakhan | 6-4 5-7 2-6 | 
2024 J60 ZAPOPAN
| W | 2R | Paula Velazquez Osornio | 6-4 6-4 | 
| L | 3R | Sarah Elizabeth Partida Garcia | 4-6 3-6 | 
2024 J100 QUERETARO
| W | 2R | Ana Camila Celis Avila | 6-3 3-6 6-4 | 
| L | 3R | Sara Borkop | 1-6 1-6 | 
2023 J100 BURLINGTON-2
| L | 1R | Taylor Goetz | 5-7 6-2 3-6 | 
2023 J100 DUBROVNIK
| L | 1R | Leticia Tarocco | 0-6 6-7 | 
2023 J60 POREC
| W | 1R | Nika Cakarun | 5-7 6-3 6-4 | 
| L | 2R | Lija Mumlek | 3-6 6-3 4-6 | 
2023 J60 PESCARA
| L | 1R | Daria Raimondo | 6-3 3-6 2-6 | 
2023 J100 QUEBECCITY-2
| L | 1R | Maria Aytoyan | 4-6 7-5 1-6 | 
2023 J100 VANCOUVER
| W | 1R | Diana Gabriela Craciun | 6-7 6-3 6-2 | 
| W | 2R | Mariya Dobreva | 7-6 5-7 6-3 | 
| L | QF | Raphaelle Leroux | 2-6 5-7 | 
2023 J60 EDMONTON
| W | 1R | Isabella Marton | 7-5 6-2 | 
| L | 2R | Abigeyle Bhopal | 6-4 5-7 3-6 | 
2023 J30 WINNIPEG
| W | 2R | Naomi Lalonde | 6-2 7-6 | 
| W | QF | Ashvini Tara Gopalan | 6-2 6-3 | 
| L | SF | Lola Emilie Bean | 4-6 2-6 | 
2023 J30 BURNABY
| W | 1R | Tara Zhan | 6-0 2-0 | 
| W | 2R | Alice Tolsky | 6-1 3-0 | 
| W | QF | Diana Gabriela Craciun | 6-1 6-3 | 
| L | SF | Ireland Obrien | 6-3 2-6 2-6 | 
2023 J100 CALGARY
| L | 1R | Liya Chu | 5-7 6-4 6-7 | 
2023 J100 SANTODOMINGO-2
| W | 1R | Miranda Bosch | 6-1 6-4 | 
| L | 2R | Valeska Alexandra San Martin Ramirez | 5-7 2-6 | 
2023 J100 LIMA
| W | 1R | Gabriela Pimentel | 6-4 4-6 7-6 | 
| L | 2R | Francesca Maguina Bunikowska | 6-7 6-4 6-7 | 
2023 J60 SANTATECLA
| W | 1R | Paola Esperanza | 6-4 6-0 | 
| L | 2R | Catherine Walker | 7-5 1-6 2-6 | 
2023 J60 LASVEGAS
| L | 1R | Natalie Lynch | 7-5 4-6 3-6 | 
2023 J60 SANJOSE
| L | 1R | Nicole Alfaro | 3-6 6-3 1-6 | 
2022 J3 BURLINGTON
| L | 1R | Orly Ogilvy | 1-6 2-6 | 
2022 J4 VICTORIA
| W | 1R | Felina Yang | 6-0 6-1 | 
| W | 2R | Waverly Potter | 6-0 6-0 | 
| L | QF | Emma Dong | 0-6 2-6 | 
2022 J4 LANGLEY
| L | 1R | Alessia Cau | 0-6 1-6 | 
2022 J3 QUEBECCITY-2
| L | 1R | Neda Rahimkhani | 1-6 3-6 | 
2022 J4 VANCOUVER
| L | 2R | Sujin Lee | 6-1 1-6 4-6 | 
2022 J4 EDMONTON
| L | 1R | Addison Yang Comiskey | 2-6 2-6 | 
2022 J3 CALGARY
| L | 1R | Martyna Ostrzygalo | 0-6 1-6 | 
2022 J5 HALIFAX
| W | 1R | Annabelle Ganescu | 2-6 7-6 6-0 | 
| W | 2R | Laurence Demers | 6-4 6-3 | 
| W | QF | Darah Ross | 6-4 2-6 6-2 | 
| L | SF | Zoya Chulak | 5-7 0-6 | 
2022 J5 MONTREAL
| L | 1R | Isabella Marton | 6-3 3-6 0-6 | 
2022 J5 MONTERREY
| W | 1R | Ana Katherine Alvarado Bojorquez | 6-2 6-2 | 
| L | 2R | Zehra Suko | 4-6 0-6 | 
2022 J4 ZAPOPAN
| L | 1R | Maria Fernanda Hernandez | 3-6 6-4 3-6 | 
2022 J4 QUERETARO
| W | 1R | Ana Gutierrez | 1-6 7-5 6-1 | 
| L | 2R | Maria Dominique Fuenzalida Higareda | 6-3 2-6 0-6 | 
2021 J5 SANJOSE-3
| W | 1R | Allison Blanco | 6-3 6-3 | 
| W | 2R | Aurora Pedwell | 5-2 | 
| L | QF | Ellie Daniels | 0-6 3-6 | 
2021 J5 LLANOSDECURUNDU-3
| L | 1R | Irene Acevedo Vallecillo | 2-6 5-7 | 
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 9942, Number of registered players: 6,164, Number of registered results: 343,780