Menu
VM
Referee

V. Moskalev

Career Statistics

72

V. Moskalev has officiated 72 matches, issuing 302 yellow and 17 red cards (4.19 yellows per match). Home teams win 40.3% of the time when this referee is in charge.

72

Matches

302

4.19/game

Yellow Cards

17

0.24/game

Red Cards

17

0.24/game

Penalties

187

2.60/game

Goals

29

40.3%

Home Wins

28

38.9%

Away Wins

15

20.8%

Draws

Result Distribution

Match outcome breakdown when V. Moskalev officiates: 40.3% home wins, 20.8% draws, 38.9% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 40.3%
D 20.8%
A 38.9%
Home winDrawAway win

Matches per Year

V. Moskalev's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2019202042021162022172023142024122025420263

League Level Breakdown

72matches
Premier League57 (79%)
First League9 (13%)
UEFA U19 Championship - Qualification2 (3%)
Cup1 (1%)
UEFA Europa League1 (1%)
UEFA U21 Championship - Qualification1 (1%)
UEFA Youth League1 (1%)

Statistics by League

7

V. Moskalev has officiated across 7 competitions, with the most appearances in Premier League (57 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

PLPremier League · Russia57Matches
23913Y/M 4.2Goals 153
FLFirst League · Russia9Matches
553Y/M 6.1Goals 17
Y/M 0.0Goals 6
CCup · Russia1Matches
41Y/M 4.0Goals 2
Y/M 0.0Goals 4
4Y/M 4.0Goals 3
Y/M 0.0Goals 2

Recent Matches

50

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

Apr 21, 2026Premier League82
Match Details
Apr 4, 2026Premier League3
Match Details
Mar 4, 2026Cup41
Match Details
Apr 19, 2025Premier League4
Match Details
Apr 12, 2025Premier League4
Match Details
Apr 6, 2025Premier League31
Match Details
Mar 7, 2025Premier League3
Match Details
Dec 7, 2024Premier League81
Match Details
Dec 2, 2024Premier League4
Match Details
Oct 27, 2024Premier League31
Match Details
Sep 22, 2024Premier League51
Match Details
Aug 25, 2024Premier League5
Match Details
Aug 10, 2024Premier League2
Match Details
Jul 20, 2024Premier League5
Match Details
May 19, 2024Premier League6
Match Details
Apr 21, 2024Premier League5
Match Details
Apr 13, 2024Premier League3
Match Details
Mar 30, 2024Premier League6
Match Details
Mar 10, 2024Premier League2
Match Details
Dec 2, 2023Premier League4
Match Details
Nov 5, 2023Premier League9
Match Details
Oct 22, 2023Premier League2
Match Details
Sep 24, 2023Premier League81
Match Details
Sep 16, 2023Premier League2
Match Details
Aug 13, 2023Premier League1
Match Details
Jul 30, 2023Premier League1
Match Details
Jul 16, 2023First League5
Match Details
Jun 3, 2023Premier League1
Match Details
May 14, 2023Premier League3
Match Details
May 7, 2023Premier League5
Match Details
Apr 29, 2023First League4
Match Details
Apr 8, 2023First League41
Match Details
Mar 19, 2023Premier League21
Match Details
Nov 12, 2022Premier League8
Match Details
Nov 6, 2022Premier League8
Match Details
Oct 30, 2022Premier League6
Match Details
Oct 9, 2022Premier League3
Match Details
Oct 2, 2022Premier League1
Match Details
Sep 10, 2022Premier League4
Match Details
Jul 29, 2022Premier League4
Match Details
Jul 23, 2022Premier League
Match Details
May 25, 2022Premier League7
Match Details
May 21, 2022Premier League31
Match Details
May 15, 2022Premier League5
Match Details
May 7, 2022Premier League
Match Details
Apr 9, 2022Premier League31
Match Details
Apr 3, 2022Premier League3
Match Details
Mar 19, 2022Premier League3
Match Details
Mar 7, 2022Premier League6
Match Details