Referee profile
Peter Wright
- Matches officiated
- 138 career total (source)
- Yellow cards / match
- 3.63 501 yellow in total
- Reds / match
- 0.14 14 red · 6 second yellow
- Yellow / match, recent
- 4.20 20 matches · red 0.10
Last 12 months
13 matches since 2 Nov 2025, compared with the average referee
| Metric | Peter Wright | Average | Difference from average |
|---|---|---|---|
| Yellow cards / match | 4.15 | 3.99 | +4% |
| Red cards / match | 0.15 | 0.21 | −30% |
| Penalty goals / match | 0.08 | 0.23 | −65% |
| Goals / match | 2.15 | 2.78 | −23% |
| Home wins | 46% | 44% | +5% |
| Draws | 15% | 25% | −39% |
Ranked 434 of 1117 referees for yellow cards (1 = strictest).
Match results
By league
-
1
League One 1.67 goals · 4.33 yellows / match
6 matches
-
2
League Two 2.00 goals · 5.00 yellows / match
5 matches
-
3
National League 4.00 goals · – yellows / match
2 matches
Cards per match
Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.
Yellow cardsRed cardsCareer avg.
League breakdown
Competitions of the last 30 matches
Recent matches
Older matches exist at the source.
FT
23 Feb
Walsall
Milton Keynes Dons
0
2
League Two
5
0
FT
21 Feb
Huddersfield Town
Barnsley
2
1
League One
3
0
FT
17 Feb
Reading
Bolton Wanderers
1
1
League One
5
0
FT
14 Feb
Barrow
Colchester United
1
0
League Two
5
0
FT
3 Feb
Barnet
Crewe Alexandra
1
1
League Two
3
0
FT
24 Jan
Blackpool
Northampton Town
2
0
League One
2
0
FT
17 Jan
Shrewsbury Town
Harrogate Town
1
0
League Two
10
1
FT
29 Dec
Bolton Wanderers
Mansfield Town
0
1
League One
5
0
FT
19 Dec
Altrincham FC
Rochdale
0
3
National League
1
0
FT
13 Dec
Chesterfield
Barnet
3
1
League Two
3
0
FT
9 Dec
Wycombe Wanderers
Plymouth Argyle
0
1
League One
6
0
FT
29 Nov
Lincoln
Port Vale
1
0
League One
5
0
FT
22 Nov
Truro City
Sutton United
2
3
National League
2
0
FT
25 Oct
Tamworth
Boston United
1
3
National League
7
0
FT
18 Oct
Newport County
Cheltenham Town
0
2
League Two
4
0
FT
20 Sep
Doncaster Rovers
AFC Wimbledon
1
2
League One
3
0
FT
13 Sep
Shrewsbury Town
Salford
1
3
League Two
3
0
FT
30 Aug
Burton Albion
Luton Town
0
3
League One
1
0
FT
23 Aug
Braintree
Yeovil Town
1
0
National League
4
0
FT
16 Aug
Wealdstone
FC Halifax Town
2
1
National League
7
1
FT
26 Apr
Fleetwood Town
Newport County
2
0
League Two
–
FT
27 Feb
Wycombe Wanderers
Cheltenham Town
2
0
League One
–
FT
10 Feb
Morecambe
Sutton United
1
0
League Two
–
FT
3 Feb
Fleetwood Town
Port Vale
3
0
League One
–
FT
1 Jan
Crewe Alexandra
Bradford City
1
0
League Two
–
FT
21 Dec
Derby County
Lincoln
3
1
League One
–
FT
9 Dec
Accrington Stanley
Doncaster Rovers
0
0
League Two
–
FT
28 Nov
Milton Keynes Dons
Grimsby Town
1
1
League Two
–