England ·Referee·League Two

Andy Haines

53 matches since August 2021

Andy Haines referee stats

Andy Haines has refereed 53 matches in the leagues we cover since August 2021, the latest in the League Two.

Cards: 3.17 a match, against an average of 3.66 in the same leagues and seasons (−0.49). Fouls: 19.3 a match, against 22.3.

Penalties: 0.15 a match over the 53 matches with a complete penalty count, against 0.20.

Goals: 2.70 a match, against 2.49; over 2.5 goals in 51% of matches, against 45%.

Decided by the referee

About half of a difference here carries over to a referee's next matches.

Cards
3.17
League 3.66
Yellow cards
3.08
League 3.50
Red cards
0.09
League 0.16
Fouls
19.3
League 22.3

Decided by the teams

Differences here are mostly chance: goals do not follow the referee.

Goals
2.70
League 2.49
Over 2.5
51%
League 45%
Both teams score
57%
League 49%
Home wins
36%
League 43%

What to expect next

Cards against the league average
−0.29 a match
Fouls against the league average
−1.8 a match

A record is part referee and part luck. Over 53 matches, about 59% of a difference in cards has held in later matches, so this is the difference to expect, not the full −0.49.

How much referees really change: our study →

Next appointments

No appointment announced yet. Referees are usually named a few days before a match.

Recent matches

MatchScoreYellowRed
Lincoln City – Shrewsbury Town7 May 2023League One1–041
Burton Albion – Cambridge United3 May 2023League One1–020
Salford City – Colchester United15 Apr 2023League Two0–160
Rochdale – Walsall7 Apr 2023League Two4–220
Morecambe – Charlton Athletic14 Mar 2023League One1–430
Harrogate Town – Gillingham4 Mar 2023League Two0–020
Grimsby Town – Leyton Orient25 Feb 2023League Two2–240
Stockport County – Crawley Town14 Feb 2023League Two2–130
Hartlepool United – Sutton United11 Feb 2023League Two2–251
Doncaster Rovers – Tranmere Rovers7 Feb 2023League Two2–040
Milton Keynes Dons – Exeter City28 Jan 2023League One0–240
Rochdale – Newport County7 Jan 2023League Two1–150
Sheffield Wednesday – Cambridge United2 Jan 2023League One5–010
Crewe Alexandra – Carlisle United29 Dec 2022League Two0–321
Barnsley – Milton Keynes Dons19 Nov 2022League One3–170
Tranmere Rovers – Rochdale25 Oct 2022League Two1–120
Grimsby Town – Bradford City22 Oct 2022League Two0–020
Swindon Town – Colchester United15 Oct 2022League Two1–030
Hartlepool United – Doncaster Rovers4 Oct 2022League Two2–110
Carlisle United – AFC Wimbledon17 Sept 2022League Two2–140

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2022/2023League One93.223.7817.92.5633%
2022/2023League Two163.313.5717.92.4450%
2021/2022League One123.423.7120.83.1767%
2021/2022League Two162.813.6420.32.6950%

Betting involves risk. Past results do not guarantee future ones. 18+.