Menu
Referees

D. Pfister — Referee Profile

DP

D. Pfister

Career Statistics

86

D. Pfister has officiated 86 matches, issuing 430 yellow and 28 red cards (5.00 yellows per match). Home teams win 40.7% of the time when this referee is in charge.

86

Matches

430

5.00/game

Yellow Cards

28

0.33/game

Red Cards

29

0.34/game

Penalties

269

3.13/game

Goals

35

40.7%

Home Wins

31

36%

Away Wins

20

23.3%

Draws

Result Distribution

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

H 40.7%
D 23.3%
A 36%
Home winDrawAway win

Matches per Year

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

2019520205202122202262023222024162025720263

League Level Breakdown

86matches
2. Liga53 (62%)
Bundesliga25 (29%)
Cup4 (5%)
Regionalliga - Tirol3 (3%)
Friendlies Clubs1 (1%)

Statistics by League

5

D. Pfister has officiated across 5 competitions, with the most appearances in 2. Liga (53 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

2L2. Liga · Austria53Matches
29717Y/M 5.6Goals 164
BBundesliga · Austria25Matches
1249Y/M 5.0Goals 74
CCup · Austria4Matches
92Y/M 2.3Goals 21
Y/M 0.0Goals 3
FCFriendlies Clubs · World1Matches
Y/M 0.0Goals 7

Recent Matches

50

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

Apr 21, 2026Bundesliga6
Match Details
Apr 6, 20262. Liga7
Match Details
Mar 6, 20262. Liga6
Match Details
May 25, 20252. Liga6
Match Details
May 11, 20252. Liga5
Match Details
Apr 27, 2025Bundesliga71
Match Details
Apr 21, 20252. Liga10
Match Details
Apr 5, 2025Bundesliga61
Match Details
Mar 28, 20252. Liga4
Match Details
Feb 15, 2025Bundesliga8
Match Details
Dec 4, 2024Bundesliga7
Match Details
Nov 26, 20242. Liga8
Match Details
Oct 27, 2024Bundesliga6
Match Details
Oct 18, 20242. Liga11
Match Details
Oct 4, 20242. Liga1
Match Details
Sep 27, 20242. Liga61
Match Details
Sep 21, 2024Bundesliga91
Match Details
Sep 1, 2024Bundesliga41
Match Details
Aug 27, 2024Cup51
Match Details
May 25, 20242. Liga6
Match Details
May 17, 20242. Liga71
Match Details
May 10, 20242. Liga2
Match Details
Apr 23, 2024Bundesliga8
Match Details
Apr 12, 20242. Liga74
Match Details
Mar 8, 20242. Liga8
Match Details
Feb 17, 2024Bundesliga51
Match Details
Dec 3, 2023Bundesliga4
Match Details
Nov 25, 20232. Liga52
Match Details
Nov 3, 20232. Liga7
Match Details
Oct 27, 20232. Liga91
Match Details
Oct 7, 2023Bundesliga7
Match Details
Sep 23, 20232. Liga3
Match Details
Sep 2, 2023Bundesliga2
Match Details
Aug 19, 2023Bundesliga4
Match Details
Aug 5, 20232. Liga6
Match Details
Jul 29, 2023Bundesliga71
Match Details
Jul 22, 2023Cup
Match Details
Jun 3, 2023Bundesliga5
Match Details
May 26, 20232. Liga
Match Details
May 21, 20232. Liga10
Match Details
May 6, 2023Bundesliga2
Match Details
Apr 21, 20232. Liga6
Match Details
Apr 16, 20232. Liga5
Match Details
Apr 2, 2023Bundesliga5
Match Details
Mar 25, 2023Regionalliga - Tirol
Match Details
Mar 18, 20232. Liga5
Match Details
Mar 4, 2023Bundesliga4
Match Details
Feb 26, 20232. Liga6
Match Details
Nov 4, 20222. Liga3
Match Details
May 8, 2022Bundesliga11
Match Details