Menu
Referees

D Kashirin — Referee Profile

DK

D. Kashirin

Career Statistics

58

D. Kashirin has officiated 58 matches, issuing 98 yellow and 6 red cards (1.69 yellows per match). Home teams win 37.9% of the time when this referee is in charge.

58

Matches

98

1.69/game

Yellow Cards

6

0.10/game

Red Cards

9

0.16/game

Penalties

174

3.00/game

Goals

22

37.9%

Home Wins

18

31%

Away Wins

18

31%

Draws

Result Distribution

Match outcome breakdown when D. Kashirin officiates: 37.9% home wins, 31.0% draws, 31.0% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 37.9%
D 31%
A 31%
Home winDrawAway win

Matches per Year

D. Kashirin's workload across 5 years (2022–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2022142023142024162025820266

League Level Breakdown

58matches
Second League - Group 420 (34%)
Second League - Group 29 (16%)
First League6 (10%)
Second League - Group 36 (10%)
Second League A - Spring Season Silver6 (10%)
Second League A - Fall Season Gold4 (7%)
Second League A - Spring Season Gold4 (7%)
Second League A - Fall Season Silver2 (3%)
Second League - Group 11 (2%)

Statistics by League

9

D. Kashirin has officiated across 9 competitions, with the most appearances in Second League - Group 4 (20 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

332Y/M 1.6Goals 64
Y/M 0.0Goals 31
FLFirst League · Russia6Matches
201Y/M 3.3Goals 18
Y/M 0.0Goals 19
22Y/M 3.7Goals 13
153Y/M 3.8Goals 12
Y/M 0.0Goals 6
8Y/M 4.0Goals 3
Y/M 0.0Goals 8

Recent Matches

50

The last 50 matches officiated by D. Kashirin. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

May 4, 2026First League
Match Details
Apr 22, 2026First League3
Match Details
Apr 13, 2026First League5
Match Details
Apr 4, 2026First League1
Match Details
Mar 15, 2026First League61
Match Details
Mar 2, 2026First League5
Match Details
Lada Tolyatti40Nizhny Novgorod II
Jun 29, 2024Second League - Group 41
Match Details
Match Details
Rubin Kazan 221Lada Tolyatti
Match Details
Alaniya Vladikavkaz II35Forte Taganrog
Match Details
Match Details
Match Details
Match Details
Zvezda St. Petersburg70Elektron VN
Match Details
Match Details
Orenburg II00Khimik Vurnary
Match Details
Match Details
May 14, 2023Second League - Group 41
Match Details
Torpedo Moskva II13Zenit 2
Match Details
Match Details
Chelyabinsk50Khimik Vurnary
Nov 6, 2022Second League - Group 47
Match Details
Oct 23, 2022Second League - Group 43
Match Details
Zenit Penza30Balashikha
Match Details
Arsenal Tula II11Peresvet Podolsk
Match Details
Sep 10, 2022Second League - Group 47
Match Details