
TennisWTARight-handed
Sapfo Sakellaridi
Sapfo Sakellaridi is a tennis player on the WTA Tour who reached a career-high ranking of No. 253 on June 10, 2024.
Updated
About Sapfo Sakellaridi
Sapfo Sakellaridi is a tennis player on the WTA Tour. Born on April 1, 2003, in Athens, Greece, she plays right-handed. On June 10, 2024, she reached a career-high WTA Tour ranking of No. 253.
Sapfo Sakellaridi lost to Enola Chiesa 6-2, 3-6, 6-3 in the Qualifying Final of the Valle D'Aosta Ladies Open on Oct 26, 2026. Earlier, Sakellaridi lost to Cristina Diaz Adrover 1-6, 6-4, 6-3 in the Qualifying 1st Round of the Mallorca Women's Championships on Oct 11, 2026.
Match history1
Every WTA Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2026: 0-6
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 26 | Valle D'Aosta Ladies Open | Qualifying Final | Enola Chiesa | L | 2-6, 6-3, 3-6 | |
| Oct 11 | Vanda Pharmaceuticals Mallorca Women's Championships | Qualifying 1st Round | Cristina Diaz Adrover | L | 6-1, 4-6, 3-6 | Clay |
| Jul 14 | Vanda Pharmaceuticals Athens Open | Round 1 | Miriana Tona | L | 6-7(2), 7-5, 2-6 | Hard |
| Jun 1 | Open delle Puglie Trofeo | Round 1 | Sofia Costoulas | L | 4-6, 6-2, 3-6 | Clay |
| May 11 | Parma Ladies Open | Qualifying Final | Susan Bandecchi | L | 5-7, 0-6 | Clay |
| Apr 26 | L'Open 35 de Saint Malo | Qualifying 1st Round | Yara Bartashevich | L | 4-6, 6-1, 4-6 | Clay |
2025: 0-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Jul 13 | ATV Bancomat Tennis Open | Qualifying Final | Amandine Hesse | L | 1-6, 3-6 | Clay |
2024: 0-3
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Sep 10 | Zavarovalnica Triglav Ljubljana | Qualifying Final | Ipek Oz | L | 4-6, 4-6 | Clay |
| Jun 4 | Open delle Puglie Trofeo | Round 1 | Eva Lys | L | 0-6, 0-6 | Clay |
| Feb 3 | L&T Mumbai Open | Qualifying 1st Round | Zeel Desai | L | 2-6, 1-6 | Hard |
2023: 1-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Sep 13 | Zavarovalnica Triglav Ljubljana | Round 2 | Marina Bassols Ribera | L | 4-6, 3-6 | Clay |
| Sep 11 | Zavarovalnica Triglav Ljubljana | Round 1 | Weronika Falkowska | W | 6-1, 6-2 | Clay |
How she is doing now
Agatha on Sapfo Sakellaridi
Every graded call Agatha sealed on her matches since Oct 1, 2026, newest first. Each is 1 unit at its sealed price; the number opens its receipt.
| Date | Match | Call | Price | Result | Units | Receipt |
|---|---|---|---|---|---|---|
| Oct 26 | vs Enola Chiesa | PREDEnola Chiesa to win | -136 | WON | +0.74u | #1869 |
| Oct 11 | vs Cristina Diaz Adrover | PREDCristina Diaz Adrover to win | +150 | WON | +1.50u | #778 |
Career
- 2026First WTA matchLost to Miriana Tona, Vanda Pharmaceuticals Athens Open
- 2024Career high No. 253Jun 10, 2024
- Jul 14, 2026Latest matchLost to Miriana Tona, Vanda Pharmaceuticals Athens Open
First WTA match
Jul 14, 2026: lost to Miriana Tona 6-7, 7-5, 2-6Vanda Pharmaceuticals Athens Open, on hard
Latest match
Jul 14, 2026: lost to Miriana Tona 6-7, 7-5, 2-6Vanda Pharmaceuticals Athens Open, Round 1, on hard court
ITF finals
ITF: 19 singles finals, 8 won; 91 doubles finals, 53 won. From 2020 to 2026.
Singles
- LFeb 2026Runner-up at ITF Monastir, Tunisia (W15, hard), losing to Shi Han 4-6, 2-6.
- WDec 2025Won the title at ITF Monastir, Tunisia (W15, hard), beating Yasmine Mansouri 7-5, 6-2.
- WDec 2025Won the title at ITF Monastir, Tunisia (W15, hard), beating Chelsea Fontenel 4-6, 6-4, 6-3.
- WNov 2025Won the title at ITF Heraklion, Greece (W15, clay), beating Elena Korokozidi 1-6, 6-4, 6-3.
- LMay 2025Runner-up at ITF Warmbad Villach, Austria (W35, clay), losing to Nastasja Schunk 6-0, 3-6, 4-2 ret.
- LDec 2024Runner-up at ITF Antalya, Turkey (W15, clay), losing to Mina Hodzic 2-6, 2-4 ret.
- LNov 2024Runner-up at ITF Heraklion, Greece (W15, clay), losing to Dimitra Pavlou 4-6, 4-6.
- WMar 2024Won the title at ITF Heraklion, Greece (W15, clay), beating Sofia Milatova 6-3, 6-3.
Show 11 more
- LMar 2024Runner-up at ITF Santa Margherita di Pula, Italy (W35, clay), losing to Leonie Kung 4-6, 6-6.
- LJul 2023Runner-up at ITF Perigueux, France (W25, clay), losing to Malene Helgo 3-6, 3-6.
- WDec 2022Won the title at ITF Monastir, Tunisia (W15, hard), beating Arianna Zucchini 6-2, 6-2.
- LJul 2022Runner-up at ITF Getxo, Spain (W25, clay), losing to Selena Janicijevic 6-4, 4-6, 5-7.
- WApr 2022Won the title at ITF Antalya, Turkey (W15, clay), beating Deborah Chiesa 6-4, 6-3.
- WJan 2022Won the title at ITF Cairo, Egypt (W15, clay), beating Anastasia Nefedova 7-5, 6-3.
- WJan 2022Won the title at ITF Cairo, Egypt (W15, clay), beating Anastasia Zolotareva 6-1, 6-4.
- LJan 2022Runner-up at ITF Cairo, Egypt (W15, clay), losing to Anastasia Zolotareva 6-1, 3-6, 2-6.
- LJan 2022Runner-up at ITF Giza, Egypt (W15, hard), losing to Jasmijn Gimbrere 0-6, 3-6.
- LDec 2021Runner-up at ITF Giza, Egypt (W15, hard), losing to Selena Janicijevic 3-6, 6-2, 2-6.
- LJan 2020Runner-up at ITF Antalya, Turkey (W15, clay), losing to Zeynep Sonmez 3-6, 6-2, 3-6.
Doubles
- WSep 2026Won the title at ITF Plovdiv, Bulgaria (W50, clay) with Oana Gavrila, beating Caijsa Hennemann and Nellie Taraba Wallberg 6-0, 7-6(2).
- WSep 2026Won the title at Pazardzhik Cup, Bulgaria (W50, clay) with Oana Gavrila, beating Julia Adams and Merel Hoedt 6-4, 6-4.
- LAug 2026Runner-up at ITF Bytom, Poland (W75, clay) with Oana Gavrila, losing to Feng Shuo and Li Zongyu 4-6, 2-6.
- LAug 2026Runner-up at ITF Leipzig, Germany (W75, clay) with Rasheeda McAdoo, losing to Aneta Kucmova and Aneta Laboutkova 5-7, 2-6.
- WJul 2026Won the title at ITF Horb, Germany (W50, clay) with Lucie Nguyen Tan, beating Park So-hyun and Back Da-yeon 6-2, 2-6, [10-7].
- LJul 2026Runner-up at Ladies Open Hechingen, Germany (W75, clay) with Aurora Zantedeschi, losing to Enola Chiesa and Dalila Jakupovic 3-6, 6-2, [10-12].
- WJun 2026Won the title at ITF Aix-les-Bains, France (W35, clay) with Jasmijn Gimbrere, beating Yara Bartashevich and Lucie Nguyen Tan 6-7(4), 7-5, [10-7].
- LJun 2026Runner-up at ITF Tarvisio, Italy (W35, clay) with Radka Zelnickova, losing to Aneta Kucmova and Aneta Laboutkova 0-6, 3-6.
Show 83 more
- WJun 2026Won the title at Internationaux de Blois, France (W75, clay) with Oana Gavrila, beating Anastasiia Firman and Isabella Maria Serban 6-4, 6-2.
- WMay 2026Won the title at ITF Klagenfurt, Austria (W35, clay) with Jasmijn Gimbrere, beating Denislava Glushkova and Mavie Osterreicher 6-0, 6-0.
- WApr 2026Won the title at ITF Chiasso, Switzerland (W75, clay) with Rasheeda McAdoo, beating Aneta Kucmova and Aneta Laboutkova 6-2, 3-6, [10-8].
- WApr 2026Won the title at ITF Santa Margherita di Pula, Italy (W35, clay) with Briana Szabo, beating Marianna Argyrokastriti and Arina Vasilescu 6-7(4), 7-6(6), [10-6].
- WMar 2026Won the title at ITF San Gregorio, Italy (W35, clay) with Aneta Kucmova, beating Yvonne Cavalle Reimers and Aurora Zantedeschi 6-2, 4-6, [10-6].
- LFeb 2026Runner-up at ITF Monastir, Tunisia (W15, hard) with Radka Zelnickova, losing to Choi On-yu and Yoana Konstantinova 7-5, 1-6, [8-10].
- WFeb 2026Won the title at ITF Monastir, Tunisia (W35, hard) with Back Da-yeon, beating Alina Yuneva and Daria Egorova 6-3, 6-2.
- WDec 2025Won the title at ITF Monastir, Tunisia (W15, hard) with Mi Lan, beating Carolina Gasparini and Lavinia Luciano 6-3, 6-4.
- WDec 2025Won the title at ITF Monastir, Tunisia (W15, hard) with Mi Lan, beating Arina Arifullina and Yasmin Ezzat 6-2, 6-2.
- WDec 2025Won the title at ITF Monastir, Tunisia (W15, hard) with Mi Lan, beating Irem Kurt and Maria Toma 6-1, 6-0.
- LNov 2025Runner-up at ITF Heraklion, Greece (W15, clay) with Marianne Argyrokastriti, losing to Elena Korokozidi and Vlada Svarkovskaia 3-6, 6-1, [8-10].
- WNov 2025Won the title at ITF Heraklion, Greece (W15, clay) with Eva Marie Voracek: Margarita Ignatjeva and Elena Korokozidi gave a walkover.
- WOct 2025Won the title at Hamburg Ladies & Gents Cup, Germany (W75, indoor hard) with Martyna Kubka, beating Tessa Johanna Brockmann and Phillippa Preugschat 6-3, 6-2.
- WOct 2025Won the title at ITF Villeneuve-d'Ascq, France (W35, indoor hard) with Martyna Kubka, beating Diana Martynov and Marie Villet 7-5, 6-1.
- WSep 2025Won the title at ITF Bucharest, Romania (W75, clay) with Oana Gavrila, beating Mara Gae and Arantxa Rus 6-4, 6-2.
- WSep 2025Won the title at Pazardzhik Cup, Bulgaria (W50+H, clay) with Lia Karatancheva, beating Yara Bartashevich and Alevtina Ibragimova 6-2, 7-5.
- WSep 2025Won the title at Pazardzhik Cup, Bulgaria (W50+H, clay) with Lia Karatancheva, beating Elena Ruxandra Bertea and Daria Lodikova 6-7(5), 6-4, [10-5].
- WAug 2025Won the title at ITF Bydgoszcz, Poland (W35, hard) with Zuzanna Pawlikowska, beating Katarina Kuzmova and Nina Vargova 6-2, 6-4.
- LMay 2025Runner-up at Advantage Cars Prague Open, Czechia (W75, clay) with Aneta Kucmova, losing to Denisa Hindova and Jasmijn Gimbrere 6-7(5), 5-7.
- WMay 2025Won the title at ITF Portoroz, Slovenia (W50, clay) with Rasheeda McAdoo, beating Jazmin Ortenzi and Aurora Zantedeschi 6-4, 6-3.
- WApr 2025Won the title at Bellinzona Ladies Open, Switzerland (W75, clay) with Aneta Kucmova, beating Jenny Durst and Elizabeth Mandlik 7-6(3), 3-6, [10-2].
- WMar 2025Won the title at ITF Monastir, Tunisia (W15, hard) with Radka Zelnickova, beating Lavinia Luciano and Maria Toma 6-2, 6-3.
- WMar 2025Won the title at ITF Monastir, Tunisia (W15, hard) with Radka Zelnickova, beating Sofya Gapankova and Daria Khomutsianskaya 6-1, 6-0.
- LFeb 2025Runner-up at ITF Monastir, Tunisia (W15, hard) with Diva Bhatia, losing to Yasmine Mansouri and Elena Milovanovic 2-6, 0-6.
- WJan 2025Won the title at ITF Monastir, Tunisia (W15, hard) with Radka Zelnickova, beating Dalayna Hewitt and Elena Milovanovic 6-1, 6-3.
- WNov 2024Won the title at ITF Heraklion, Greece (W15, clay) with Eleni Christofi: Astrid Wanja Brune Olsen and Franziska Sziedat gave a walkover.
- WNov 2024Won the title at ITF Heraklion, Greece (W15, clay) with Dimitra Pavlou, beating Tilwith Di Girolami and Patricija Paukstyte 2-1 ret.
- LOct 2024Runner-up at ITF Heraklion, Greece (W15, clay) with Eleni Chatziavraam, losing to Ilinca Amariei and Elena Korokozidi 6-3, 3-6, [9-11].
- WOct 2024Won the title at ITF Santa Margherita di Pula, Italy (W35, clay) with Laura Hietaranta, beating Alessandra Mazzola and Federica Urgesi 6-3, 6-4.
- WOct 2024Won the title at ITF Santa Margherita di Pula, Italy (W35, clay) with Lisa Zaar, beating Andreea Prisacariu and Federica Urgesi 6-3, 6-4.
- LSep 2024Runner-up at ITF Saint Palais sur Mer, France (W50, clay) with Justina Mikulskyte, losing to Sarah Iliev and Emma Lene 6-7(5), 2-6.
- WSep 2024Won the title at ITF Santa Margherita di Pula, Italy (W35, clay) with Arina Vasilescu, beating Noemi Basiletti and Vittoria Paganetti 6-2, 6-2.
- LSep 2024Runner-up at Pazardzhik Cup, Bulgaria (W75, clay) with Lia Karatancheva, losing to Veronika Erjavec and Anita Wagner 5-7, 6-3, [5-10].
- LAug 2024Runner-up at Prerov Cup, Czech Republic (W75, clay) with Noma Noha Akugue, losing to Elena Pridankina and Julie Struplova 3-6, 4-6.
- LAug 2024Runner-up at Zagreb Open, Croatia (W50, clay) with Lia Karatancheva, losing to Ziva Falkner and Amarissa Toth 4-6, 3-6.
- LJul 2024Runner-up at ITF Darmstadt, Germany (W35, clay) with Karolina Kubanova, losing to Jaimee Fourlis and Petra Hule 4-6, 2-6.
- LJun 2024Runner-up at Macha Lake Open, Czech Republic (W75, clay) with Feng Shuo, losing to Maja Chwalinska and Anastasia Detiuc 3-6, 6-2, [6-10].
- WApr 2024Won the title at ITF Santa Margherita di Pula, Italy (W35, clay) with Martyna Kubka, beating Anastasia Abbagnato and Eva Vedder 6-3, 3-6, [10-6].
- LApr 2024Runner-up at ITF Santa Margherita di Pula, Italy (W35, clay) with Vasanti Shinde, losing to Yvonne Cavalle Reimers and Aurora Zantedeschi 6-3, 4-6, [9-11].
- LApr 2024Runner-up at ITF Santa Margherita di Pula, Italy (W35, clay) with Eleni Christofi, losing to Martyna Kubka and Eva Vedder 5-7, 3-6.
- LApr 2024Runner-up at ITF Santa Margherita di Pula, Italy (W35, clay) with Laura Hietaranta, losing to Andrea Gamiz and Eva Vedder 6-2, 2-6, [4-10].
- LApr 2024Runner-up at Koper Open, Slovenia (W75, clay) with Aurora Zantedeschi, losing to Veronika Erjavec and Dominika Salkova 1-6, 3-6.
- WMar 2024Won the title at ITF Heraklion, Greece (W15, clay) with Elena Christofi, beating Lucie Nguyen Tan and Ksenia Zaytseva 6-3, 6-3.
- LMar 2024Runner-up at ITF Heraklion, Greece (W15, clay) with Laura Mair, losing to Lucie Nguyen Tan and Nina Vargova 6-4, 4-6, [9-11].
- LMar 2024Runner-up at ITF Heraklion, Greece (W15, clay) with Irene Lavino, losing to Katharina Hobgarski and Polina Leykina 6-4, 1-6, [3-10].
- WMar 2024Won the title at ITF Santa Margherita di Pula, Italy (W35, clay) with Aurora Zantedeschi, beating Lucie Havlickova and Lola Radivojevic 6-4, 6-2.
- WFeb 2024Won the title at ITF Hammamet, Tunisia (W35, clay) with Oana Gavrila, beating Amina Anshba and Katharina Hobgarski 6-7(5), 7-5, [10-4].
- WFeb 2024Won the title at ITF Hammamet, Tunisia (W35, clay) with Oana Gavrila, beating Emma Lene and Astrid Lew Yan Foon 6-1, 6-3.
- WFeb 2024Won the title at ITF Monastir, Tunisia (W15, hard) with Mara Guth, beating Luisa Hrda and Yasmine Wagner 7-5, 6-1.
- WJan 2024Won the title at ITF Nonthaburi, Thailand (W50, hard) with Zhibek Kulambayeva: Lanlana Tararudee and Tsao Chia-yi gave a walkover.
- LDec 2023Runner-up at ITF Monastir, Tunisia (W25, hard) with Katharina Hobgarski, losing to Magali Kempen and Lara Salden 7-6(5), 4-6, [4-10].
- LNov 2023Runner-up at ITF Heraklion, Greece (W40, clay) with Oana Gavrila, losing to Lara Salden and Daniela Vismane 4-6, 3-6.
- LOct 2023Runner-up at ITF Faro, Portugal (W25, hard) with Diana Marcinkevica, losing to Maryna Kolb and Nadiia Kolb 4-6, 3-6.
- LOct 2023Runner-up at ITF Heraklion, Greece (W40, clay) with Oana Gavrila, losing to Irina Bara and Dalila Jakupovic 6-3, 6-7(6), [8-10].
- LOct 2023Runner-up at ITF Seville, Spain (W25, clay) with Cristina Dinu, losing to Maryna Kolb and Nadiia Kolb 1-6, 1-6.
- WAug 2023Won the title at Prerov Cup, Czech Republic (W60, clay) with Anna Siskova, beating Angelica Moratelli and Camilla Rosatello 6-2, 6-3.
- WJul 2023Won the title at ITF Perigueux, France (W25, clay) with Anna Siskova, beating Jessy Rompies and Olivia Tjandramulia 6-2, 6-1.
- LJun 2023Runner-up at Internazionali di Roma, Italy (W60, clay) with Oana Gavrila, losing to Angelica Moratelli and Camilla Rosatello 6-3, 0-6, [7-10].
- WMay 2023Won the title at ITF Santa Margherita di Pula, Italy (W25, clay) with Oana Gavrila, beating Lexie Stevens and Anita Wagner 6-1, 6-1.
- LApr 2023Runner-up at ITF Santa Margherita di Pula, Italy (W25, clay) with Zhibek Kulambayeva, losing to Mariana Drazic and Anastasia Gasanova 5-7, 4-6.
- LMar 2023Runner-up at Trnava Indoor, Slovakia (W60, indoor hard) with Radka Zelnickova, losing to Greet Minnen and Yanina Wickmayer 4-6, 4-6.
- LJan 2023Runner-up at ITF Monastir, Tunisia (W40, hard) with Oana Gavrila, losing to Alena Fomina-Klotz and Iryna Shymanovich 2-6, 1-6.
- WJan 2023Won the title at ITF Monastir, Tunisia (W25, hard) with Oana Gavrila, beating Miho Kuramochi and Tsao Chia-yi 7-5, 4-6, [10-6].
- WDec 2022Won the title at ITF Monastir, Tunisia (W25, hard) with Oana Gavrila, beating Diletta Cherubini and Olga Helmi 6-1, 6-1.
- WDec 2022Won the title at ITF Monastir, Tunisia (W25, hard) with Chiara Scholl, beating Emilie Lindh and Eri Shimizu 6-3, 6-3.
- WDec 2022Won the title at ITF Monastir, Tunisia (W15, hard) with Magdalini Adaloglou, beating Chiraz Bechri and Milana Zhabrailova 7-5, 6-4.
- WNov 2022Won the title at ITF Heraklion, Greece (W15, clay) with Simona Ogescu, beating Margarita Ignatjeva and Elena Korokozidi 6-4, 6-3.
- WNov 2022Won the title at ITF Ortisei, Italy (W25, indoor hard) with Ekaterina Ovcharenko, beating Maria Fernanda Navarro and Taylor Ng 6-2, 6-4.
- WOct 2022Won the title at ITF Santa Margherita di Pula, Italy (W25, clay) with Jessie Aney, beating Camilla Rosatello and Aurora Zantedeschi 7-6(1), 6-4.
- LOct 2022Runner-up at ITF Santa Margherita di Pula, Italy (W25, clay) with Jessie Aney, losing to Angelica Moratelli and Camilla Rosatello 7-6(4), 5-7, [5-10].
- WOct 2022Won the title at ITF Santa Margherita di Pula, Italy (W25, clay) with Jessie Aney, beating Nuria Brancaccio and Angelica Moratelli 7-6(2), 7-5.
- LJul 2022Runner-up at ITF Getxo, Spain (W25, clay) with Park So-hyun, losing to Jessica Bouzas Maneiro and Leyre Romero Gormaz 5-7, 0-6.
- LApr 2022Runner-up at ITF Antalya, Turkey (W15, clay) with Julia Avdeeva, losing to Vlada Koval and Daria Lodikova 4-6, 6-3, [4-10].
- LApr 2022Runner-up at ITF Antalya, Turkey (W15, clay) with Ksenia Laskutova, losing to Vlada Koval and Gergana Topalova 6-7(9), 2-6.
- LMar 2022Runner-up at ITF Antalya, Turkey (W15, clay) with Anastasia Zolotareva, losing to Miriam Skoch and Jesika Maleckova 2-6, 4-6.
- LMar 2022Runner-up at ITF Antalya, Turkey (W15, clay) with Anastasia Zolotareva, losing to Ksenia Laskutova and Amarissa Kiara Toth 6-7(4), 6-1, [7-10].
- WFeb 2022Won the title at ITF Sharm El Sheikh, Egypt (W25, hard) with Cody Wong, beating Yuliya Hatouka and Anastasia Zakharova 7-5, 4-6, [10-6].
- LJan 2022Runner-up at ITF Cairo, Egypt (W15, clay) with Youmi Zhuoma, losing to Mariia Tkacheva and Anastasia Zolotareva 1-6, 4-6.
- WDec 2021Won the title at ITF Giza, Egypt (W15, hard) with Youmi Zhuoma, beating Gozal Ainitdinova and Anastasia Sukhotina 7-6(4), 6-3.
- LDec 2021Runner-up at ITF Giza, Egypt (W15, hard) with Maria Sholokhova, losing to Fatma Al-Nabhani and Jasmijn Gimbrere 6-2, 3-6, [5-10].
- WDec 2021Won the title at ITF Giza, Egypt (W15, hard) with Youmi Zhuoma, beating Jasmijn Gimbrere and Lisa Marie Rioux 7-5, 6-3.
- WNov 2021Won the title at ITF Castellon, Spain (W15, clay) with Ines Murta, beating Alba Carrillo Marin and Emily Seibold 6-4, 6-4.
- WJan 2020Won the title at ITF Antalya, Turkey (W15, clay) with Oleksandra Oliynykova, beating Vasilisa Aponasenko and Nicole Fossa Huergo 6-2, 6-2.
Sources and updates
Results and schedules come from Agatha's own records of the WTA Tour.
Updated Nov 12, 2026, 7:24 AM ET. Results and form refresh after every match; biography facts are checked weekly.