Menu
AH
Referee

A. Haines

Career Statistics

119

A. Haines has officiated 119 matches, issuing 180 yellow and 8 red cards (1.51 yellows per match). Home teams win 36.1% of the time when this referee is in charge.

119

Matches

180

1.51/game

Yellow Cards

8

0.07/game

Red Cards

6

0.05/game

Penalties

330

2.77/game

Goals

43

36.1%

Home Wins

40

33.6%

Away Wins

36

30.3%

Draws

Result Distribution

Match outcome breakdown when A. Haines officiates: 36.1% home wins, 30.3% draws, 33.6% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 36.1%
D 30.3%
A 33.6%
Home winDrawAway win

Matches per Year

A. Haines's workload across 5 years (2019–2023). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201924202022202131202229202313

League Level Breakdown

119matches
League Two59 (50%)
League One43 (36%)
EFL Trophy12 (10%)
FA Cup4 (3%)
League Cup1 (1%)

Statistics by League

5

A. Haines has officiated across 5 competitions, with the most appearances in League Two (59 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

LTLeague Two · England59Matches
1808Y/M 3.1Goals 144
LOLeague One · England43Matches
Y/M 0.0Goals 125
ETEFL Trophy · England12Matches
Y/M 0.0Goals 49
FCFA Cup · England4Matches
Y/M 0.0Goals 5
LCLeague Cup · England1Matches
Y/M 0.0Goals 7

Recent Matches

50

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

May 7, 2023League One
Match Details
May 3, 2023League One
Match Details
Apr 15, 2023League Two6
Match Details
Apr 7, 2023League Two2
Match Details
Mar 14, 2023League One
Match Details
Mar 4, 2023League Two2
Match Details
Feb 25, 2023League Two4
Match Details
Feb 14, 2023League Two3
Match Details
Feb 11, 2023League Two61
Match Details
Feb 7, 2023League Two4
Match Details
Jan 28, 2023League One
Match Details
Jan 7, 2023League Two5
Match Details
Jan 2, 2023League One
Match Details
Dec 29, 2022League Two21
Match Details
Nov 19, 2022League One
Match Details
Nov 5, 2022FA Cup
Match Details
Oct 25, 2022League Two2
Match Details
Oct 22, 2022League Two2
Match Details
Oct 15, 2022League Two3
Match Details
Oct 4, 2022League Two1
Match Details
Sep 17, 2022League Two6
Match Details
Sep 13, 2022League Two3
Match Details
Aug 30, 2022EFL Trophy
Match Details
Aug 20, 2022League One
Match Details
Aug 16, 2022League Two3
Match Details
Aug 6, 2022League One
Match Details
Jul 30, 2022League One
Match Details
Apr 23, 2022League Two2
Match Details
Apr 18, 2022League Two3
Match Details
Apr 12, 2022League One
Match Details
Apr 2, 2022League Two3
Match Details
Mar 26, 2022League Two6
Match Details
Mar 15, 2022League One
Match Details
Mar 11, 2022League Two
Match Details
Mar 5, 2022League One
Match Details
Feb 26, 2022League Two2
Match Details
Feb 22, 2022League One
Match Details
Feb 8, 2022League Two4
Match Details
Feb 1, 2022League One
Match Details
Jan 25, 2022League Two5
Match Details
Jan 15, 2022League Two11
Match Details
Jan 8, 2022League Two3
Match Details
Dec 7, 2021League Two
Match Details
Dec 1, 2021EFL Trophy
Match Details
Nov 27, 2021League Two1
Match Details
Nov 23, 2021League One
Match Details
Oct 30, 2021League One
Match Details
Oct 26, 2021League One
Match Details
Oct 23, 2021League Two7
Match Details
Oct 16, 2021League Two4
Match Details