Menu
Referees

M. Firsov — Referee Profile

MF

M. Firsov

Career Statistics

43

M. Firsov has officiated 43 matches, issuing 74 yellow and 9 red cards (1.72 yellows per match). Home teams win 53.5% of the time when this referee is in charge.

43

Matches

74

1.72/game

Yellow Cards

9

0.21/game

Red Cards

11

0.26/game

Penalties

130

3.02/game

Goals

23

53.5%

Home Wins

11

25.6%

Away Wins

9

20.9%

Draws

Result Distribution

Match outcome breakdown when M. Firsov officiates: 53.5% home wins, 20.9% draws, 25.6% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 53.5%
D 20.9%
A 25.6%
Home winDrawAway win

Matches per Year

M. Firsov's workload across 6 years (2020–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20204202115202222023920241020253

League Level Breakdown

43matches
Druha Liga18 (42%)
Persha Liga17 (40%)
Druha Liga - Group B5 (12%)
Cup3 (7%)

Statistics by League

4

M. Firsov has officiated across 4 competitions, with the most appearances in Druha Liga (18 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

DLDruha Liga · Ukraine18Matches
2Y/M 0.0Goals 60
PLPersha Liga · Ukraine17Matches
747Y/M 4.4Goals 47
Y/M 0.0Goals 9
CCup · Ukraine3Matches
Y/M 0.0Goals 14

Recent Matches

43

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

May 10, 2025Persha Liga7
Match Details
Apr 11, 2025Persha Liga7
Match Details
Nov 16, 2024Persha Liga62
Match Details
Oct 19, 2024Persha Liga4
Match Details
Oct 4, 2024Persha Liga4
Match Details
Aug 22, 2024Cup
Match Details
Aug 8, 2024Persha Liga61
Match Details
May 25, 2024Persha Liga3
Match Details
May 3, 2024Persha Liga
Match Details
Apr 13, 2024Persha Liga41
Match Details
Khust City42Hirnyk-Sport
Mar 30, 2024Persha Liga5
Match Details
Nov 4, 2023Persha Liga41
Match Details
Oct 13, 2023Persha Liga4
Match Details
Sep 23, 2023Persha Liga51
Match Details
Sep 17, 2023Druha Liga2
Match Details
Nyva Buzova22Khust City
Sep 10, 2023Persha Liga3
Match Details
Aug 11, 2023Persha Liga51
Match Details
Aug 2, 2023Cup
Match Details
Khust City22Zvyahel
May 21, 2023Druha Liga
Match Details
Metalurh Zaporizhya II12Khust City
Apr 7, 2023Druha Liga
Match Details
Nyva Buzova20Nyva Vinnytsya
Oct 8, 2022Druha Liga
Match Details
Nyva Buzova30Chayka
Sep 3, 2022Druha Liga
Match Details
Karpaty Halych30Rubikon
Nov 27, 2021Druha Liga - Group A
Match Details
Match Details
Bukovyna41Lyubomyr Stavyshche
Oct 23, 2021Druha Liga - Group A
Match Details
Munkács21MSK Dnipro Cherkasy
Match Details
Aug 28, 2021Druha Liga - Group B
Match Details
Karpaty30AFSK Kyiv
Aug 4, 2021Cup
Match Details
Match Details
Karpaty22Obolon'-Brovar II
May 16, 2021Druha Liga - Group A
Match Details
Epitsentr Dunayivtsi30Volyn Lutsk II
Apr 30, 2021Druha Liga - Group A
Match Details
Peremoga11MSK Dnipro Cherkasy
Apr 26, 2021Druha Liga - Group B
Match Details
Apr 14, 2021Druha Liga - Group A
Match Details
Nov 21, 2020Druha Liga - Group A
Match Details
Volyn Lutsk II14Chayka
Match Details
Epitsentr Dunayivtsi20Karpaty Halych
Sep 21, 2020Druha Liga - Group A
Match Details
Rubikon02Chernihiv
Match Details