Viktor Kirov
2024
| J200 NOVISAD | 1R | |
| J100 MAUTHAUSEN | [10] | Semi | 
| J100 BRUCHKOEBEL | 3R | |
| J100 THEHAGUE-2 | [12] | 2R | 
| J60 LARNACA-2 | [2] | Win | 
| J60 SKOPJE | [5] | Final | 
| J200 HASKOVO | 2R | |
| J300 PLOVDIV | 1R | |
| J60 NICOSIA | [8] | Quarter | 
| J100 LIMASSOL | 2R | |
| J100 THEHAGUE | 2R | |
| J30 ROTTERDAM | [1] | Win | 
| J100 ISTANBUL | 2R | 
2023
| J30 PAZARDZHIK-2 | [4] | Semi | 
| J30 PLOVDIV | [5] | Quarter | 
| J100 VIC | 2R | |
| J100 BARCELONA | 2R | |
| J30 VALLDOREIX | 1R | |
| J30 SOFIA | [8] | 2R | 
| J60 LARNACA-2 | 2R | |
| J30 LIMASSOL-2 | [5] | Quarter | 
| J30 GIRONA | 1R | |
| J30 BLAGNAC | 1R | |
| J30 COLOMIERS | Quarter | |
| J60 MANACOR | 1R | 
2022
| J4 BAKU-2 | 1R | |
| J5 TIRANA-3 | 2R | |
| J3 VIC | 1R | |
| J4 SOFIA | 1R | |
| J5 VALLDOREIX | 2R | |
| J4 PREVEZA | 2R | |
| J4 LARNACA-2 | 2R | |
| J5 SOZOPOL | [7] | 2R | 
| J5 SKOPJE | 1R | |
| J5 ISTANBUL | 3R | |
| J5 NABEUL | Quarter | |
| J5 ANTALYA | 1R | 
2021
Nation
BUL
Year-end Junior World Ranking
- Year-end 2024 386th
- Year-end 2023 1137th
- Year-end 2022 1514th
- Year-end 2021 2206th
Rival
Yannic Nittmann (1-1)
Tim Kohl (1-1)
Eduard Gabriel Coreisa (2-0)
Jan Smrcka (1-1)
Aleksa Postic (2-0)
Match Details
2024 J200 NOVISAD
| L | 1R | Matteo Sciahbasi | 4-6 6-7 | 
2024 J100 MAUTHAUSEN
| W | 2R | Benjamin Scharner | 6-7 6-3 6-2 | 
| W | 3R | David Bakonyi | 6-4 6-3 | 
| W | QF | Sebastian Gampert | 6-3 1-6 6-3 | 
| L | SF | Gabriele Crivellaro | 6-2 6-7 1-6 | 
2024 J100 BRUCHKOEBEL
| W | 1R | Tim Hohmann | 6-1 6-4 | 
| W | 2R | Yannic Nittmann | 4-6 7-6 6-4 | 
| L | 3R | Fumin Jiang | 3-6 4-6 | 
2024 J100 THEHAGUE-2
| L | 2R | Tim Kohl | 5-7 4-6 | 
2024 J60 LARNACA-2
| W | 1R | Joshua Adamson | 6-4 6-1 | 
| W | 2R | Nicolas Fays | 6-3 6-1 | 
| W | QF | Jan Hemetzberger | 4-6 6-1 7-6 | 
| W | SF | Snir Morag | 7-5 6-4 | 
| W | F | Aron Janos Major | 6-4 6-3 | 
2024 J60 SKOPJE
| W | 2R | Aleksa Postic | 3-6 6-1 6-2 | 
| W | 3R | Jan Smrcka | 7-6 6-3 | 
| W | QF | Calin Apostol | 7-5 6-4 | 
| W | SF | Dimitar Kisimov | 6-4 4-6 6-4 | 
| L | F | David Cristian Carteputreda | 0-6 2-6 | 
2024 J200 HASKOVO
| W | 1R | Eduard Gabriel Coreisa | 6-3 6-2 | 
| L | 2R | Ognjen Milic | 5-7 2-6 | 
2024 J300 PLOVDIV
| L | 1R | Nikolai Barsukov | 6-4 6-7 4-6 | 
2024 J60 NICOSIA
| W | 1R | Iraklis Kalanov | 6-2 6-4 | 
| W | 2R | Eduard Gabriel Coreisa | 6-2 4-6 6-3 | 
| L | QF | Yannic Nittmann | 4-6 4-6 | 
2024 J100 LIMASSOL
| W | 1R | Alecos Timini | 6-4 7-6 | 
| L | 2R | Kirill Filaretov | 2-6 4-6 | 
2024 J100 THEHAGUE
| W | 1R | Sander Paradis | 6-4 6-4 | 
| L | 2R | Mark Krupkin | 5-7 6-7 | 
2024 J30 ROTTERDAM
| W | 1R | Jari Schot | 6-1 6-4 | 
| W | 2R | Felix Neumeister | 6-1 2-6 6-3 | 
| W | QF | Tim Kohl | 6-3 6-3 | 
| W | SF | Kent Mueller | 6-1 6-0 | 
| W | F | Henrik Thomas Neuss | 3-6 6-3 7-5 | 
2024 J100 ISTANBUL
| W | 1R | Ersel Kalfaoglu | 6-0 6-0 | 
| L | 2R | Daniil Bogatov | 4-6 2-6 | 
2023 J30 PAZARDZHIK-2
| W | 1R | Erik Adrian Neacsa | 6-2 6-2 | 
| W | 2R | Aleksa Postic | 6-1 6-2 | 
| W | QF | Dimitar Chilov | 6-1 6-2 | 
| L | SF | Jan Smrcka | 6-3 2-6 3-6 | 
2023 J30 PLOVDIV
| W | 1R | Aleksandar Mitev | 6-4 6-4 | 
| W | 2R | Alexandru Nicolae | 6-4 6-2 | 
| L | QF | Stavros Mastrogamvrakis | 4-6 4-6 | 
2023 J100 VIC
| W | 1R | Eudald Gonzalez | 6-4 6-2 | 
| L | 2R | Luis Garcia Paez | 1-6 3-6 | 
2023 J100 BARCELONA
| W | 1R | Zach Stephens | 7-6 4-6 7-6 | 
| L | 2R | Rafael Segado Esteve | 1-6 1-6 | 
2023 J30 VALLDOREIX
| L | 1R | Pol Sanahuja | 3-6 6-1 0-6 | 
2023 J30 SOFIA
| L | 2R | Mihnea Preda | 3-6 1-6 | 
2023 J60 LARNACA-2
| W | 1R | Lenny Petit | 6-1 1-0 | 
| L | 2R | Mateo Castaneda | 1-6 4-6 | 
2023 J30 LIMASSOL-2
| W | 1R | Vincent Dullinger | 6-3 6-4 | 
| W | 2R | Andreas Papadopoulos | 6-2 6-2 | 
| L | QF | Victor Barreira Bonzom | 3-6 4-6 | 
2023 J30 GIRONA
| L | 1R | Cyprien Chevalier | 5-7 2-6 | 
2023 J30 BLAGNAC
| L | 1R | Riccardo Pasi | 3-6 2-6 | 
2023 J30 COLOMIERS
| W | 1R | Victor Barreira Bonzom | 5-7 6-3 6-3 | 
| W | 2R | Andrea Marietti | 6-4 6-3 | 
| L | QF | Pavlos Tsitsipas | 3-6 4-6 | 
2023 J60 MANACOR
| L | 1R | Rodrigo Fernandes | 2-6 3-6 | 
2022 J4 BAKU-2
| L | 1R | Egor Pleshivtsev | 0-6 2-6 | 
2022 J5 TIRANA-3
| W | 1R | Stefan Vedovelli | 6-4 6-3 | 
| L | 2R | Melih Anavatan | 1-4 3-5 | 
2022 J3 VIC
| L | 1R | Markus Giersiepen Garcia | 3-6 5-7 | 
2022 J4 SOFIA
| L | 1R | Elias Sumann | 6-7 6-3 3-6 | 
2022 J5 VALLDOREIX
| W | 1R | Nico Rating | 7-6 5-7 6-3 | 
| L | 2R | Ignacio Parisca | 0-6 1-6 | 
2022 J4 PREVEZA
| W | 1R | George Katapodis | 4-6 6-1 6-4 | 
| L | 2R | Fabio De Michele | 2-6 1-6 | 
2022 J4 LARNACA-2
| W | 1R | Yoav Bloch | 6-1 7-6 | 
| L | 2R | Romeo Hadzimehmedovic | 6-1 6-7 4-6 | 
2022 J5 SOZOPOL
| W | 1R | Szymon Janzen | 5-7 6-1 1-0 | 
| L | 2R | Anas Mazdrashki | 0-6 2-6 | 
2022 J5 SKOPJE
| L | 1R | Louis-Lou Langenaken | 3-6 2-6 | 
2022 J5 ISTANBUL
| W | 1R | Jaden Dewandaka Tan | 6-2 6-3 | 
| W | 2R | Cagan Efe Tufekci | 6-1 6-4 | 
| L | 3R | Ryosuke Inagawa | 3-6 1-6 | 
2022 J5 NABEUL
| W | 1R | Jakub Gogulski | 2-4 5-42 10-5 | 
| W | 2R | Mohamed Amin Oueslati | 4-2 5-3 | 
| L | QF | Alec Gaudin | 1-4 2-4 | 
2022 J5 ANTALYA
| L | 1R | Alan Abdullin | 7-5 6-7 3-6 | 
2021 J5 STARAZAGORA
| L | 1R | Achilefs Rafail Kousaridis | 1-6 3-6 | 
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