Menu
BM
Referee

B. Marhefka

Career Statistics

102

B. Marhefka has officiated 102 matches, issuing 390 yellow and 13 red cards (3.82 yellows per match). Home teams win 39.2% of the time when this referee is in charge.

102

Matches

390

3.82/game

Yellow Cards

13

0.13/game

Red Cards

22

0.22/game

Penalties

280

2.75/game

Goals

40

39.2%

Home Wins

35

34.3%

Away Wins

27

26.5%

Draws

Result Distribution

Match outcome breakdown when B. Marhefka officiates: 39.2% home wins, 26.5% draws, 34.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 39.2%
D 26.5%
A 34.3%
Home winDrawAway win

Matches per Year

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

2019112020102021132022172023192024212025720264

League Level Breakdown

102matches
Super Liga79 (77%)
2. liga19 (19%)
Super League 11 (1%)
UEFA Europa League1 (1%)
UEFA U21 Championship1 (1%)
UEFA Youth League1 (1%)

Statistics by League

6

B. Marhefka has officiated across 6 competitions, with the most appearances in Super Liga (79 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

SLSuper Liga · Slovakia79Matches
32011Y/M 4.1Goals 213
2L2. liga · Slovakia19Matches
642Y/M 3.4Goals 55
S1Super League 1 · Greece1Matches
6Y/M 6.0Goals 3
Y/M 0.0Goals 4
Y/M 0.0Goals 1
Y/M 0.0Goals 4

Recent Matches

50

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

May 5, 2026Super Liga
Match Details
Apr 12, 2026Super Liga3
Match Details
Mar 7, 2026Super Liga2
Match Details
Feb 14, 2026Super Liga
Match Details
May 11, 2025Super Liga51
Match Details
Apr 27, 2025Super Liga8
Match Details
Apr 5, 2025Super Liga1
Match Details
Mar 29, 20252. Liga3
Match Details
Mar 8, 2025Super Liga6
Match Details
Feb 16, 2025Super Liga4
Match Details
Feb 8, 2025Super Liga4
Match Details
Dec 14, 2024Super Liga2
Match Details
Dec 1, 2024Super Liga5
Match Details
Nov 9, 2024Super Liga8
Match Details
Oct 27, 2024Super Liga3
Match Details
Oct 19, 20242. Liga7
Match Details
Oct 6, 2024Super Liga4
Match Details
Sep 21, 2024Super Liga2
Match Details
Aug 31, 2024Super Liga3
Match Details
Aug 17, 2024Super Liga3
Match Details
Aug 9, 20242. Liga2
Match Details
Jul 28, 2024Super Liga2
Match Details
May 11, 2024Super Liga61
Match Details
Apr 28, 2024Super Liga4
Match Details
Apr 24, 20242. Liga2
Match Details
Apr 20, 2024Super Liga5
Match Details
Apr 13, 2024Super Liga2
Match Details
Malženice31Slavoj Trebišov
Mar 24, 20242. Liga2
Match Details
Mar 16, 2024Super Liga3
Match Details
Mar 2, 2024Super Liga4
Match Details
Feb 23, 2024Super Liga4
Match Details
Jan 7, 2024Super League 16
Match Details
Nov 25, 2023Super Liga2
Match Details
Nov 11, 2023Super Liga2
Match Details
Nov 4, 2023Super Liga3
Match Details
Oct 28, 2023Super Liga2
Match Details
Oct 8, 2023Super Liga3
Match Details
Sep 24, 2023Super Liga1
Match Details
Sep 9, 20232. Liga1
Match Details
Sep 2, 2023Super Liga62
Match Details
Aug 25, 2023Super Liga3
Match Details
Aug 12, 2023Super Liga1
Match Details
Jul 30, 2023Super Liga3
Match Details
May 19, 20232. Liga1
Match Details
May 6, 2023Super Liga2
Match Details
Apr 30, 2023Super Liga6
Match Details
Apr 23, 2023Super Liga5
Match Details
Apr 1, 2023Super Liga4
Match Details
Mar 12, 20232. Liga3
Match Details
Mar 4, 2023Super Liga81
Match Details