| Yel | Red | League / Date | |||
|---|---|---|---|---|---|
| Lokomotiv Plovdiv 3 1 | 0 - 3 | Ludogorets 3 | 6 | 1 | Oct 31, 2026 |
| Septemvri 2 2 | 2 - 3 | Dunav 2 | 4 | Oct 11, 2026 | |
| Botev Plovdiv 3 | 1 - 3 | Levski Sofia 2 | 5 | Aug 30, 2026 | |
| Lokomotiv Sofia 3 | 1 - 3 | CSKA 1948 Sofia 2 | 5 | Aug 08, 2026 | |
| Botev Plovdiv 3 1 | 1 - 2 | Arda 2 | 5 | May 12, 2026 | |
| Ludogorets 1 | 1 - 2 | CSKA 1948 Sofia 4 | 5 | Apr 25, 2026 | |
| Beroe 3 | 0 - 3 | CSKA Sofia 3 1 | 6 | Apr 04, 2026 | |
| Lokomotiv Sofia 2 | 1 - 1 | Slavia | 2 | Mar 13, 2026 | |
| Botev Plovdiv 2 | 2 - 0 | Septemvri | 2 | Mar 03, 2026 | |
| Montana 1 | 0 - 1 | CSKA 1948 Sofia 2 1 | 3 | Feb 06, 2026 | |
| CSKA 1948 Sofia 1 1 | 2 - 1 | Beroe | 1 | Nov 29, 2025 | |
| Beroe 3 | 1 - 3 | Lokomotiv Sofia 2 | 5 | Nov 03, 2025 | |
| Lokomotiv Plovdiv 1 | 3 - 0 | Botev Vratsa 3 | 4 | Oct 17, 2025 | |
| Botev Plovdiv 1 | 0 - 1 | Montana 2 | 3 | Sep 12, 2025 |
| League | Apps | Yellows | Yel/Game | Reds | Red/Game | Penalties |
|---|---|---|---|---|---|---|
| 14 | 56 | 4.00 | 1 | 0.07 | 7 |
Todor Nedyalkov Kirov is a professional football referee from Bulgaria. Todor Nedyalkov Kirov has officiated 4 matches throughout their career. With an average of 3.25 yellow cards and 0.00 red cards per game, Todor Nedyalkov Kirov maintains a balanced approach to match officiating.
Throughout 4 career matches, Todor Nedyalkov Kirov has shown 13 yellow cards. They have awarded 7 penalties across all competitions.
Todor Nedyalkov Kirov officiates matches in the following competition:
Todor Nedyalkov Kirov has officiated 4 professional football matches.
On average, Todor Nedyalkov Kirov shows 3.25 yellow cards and 0.00 red cards per match. This means you can expect approximately 3.25 total cards per game.
Todor Nedyalkov Kirov tends to be more lenient compared to other referees, averaging 3.25 yellow cards per game.
Todor Nedyalkov Kirov officiates in Parva Liga.
Todor Nedyalkov Kirov has awarded 7 penalties throughout their career, averaging approximately 1.75 penalties per match.