Career Statistics
J. Miles has officiated 152 matches, issuing 86 yellow and 0 red cards (0.57 yellows per match). Home teams win 45.4% of the time when this referee is in charge.
152
Matches
86
0.57/game
Yellow Cards
0
0.00/game
Red Cards
3
0.02/game
Penalties
463
3.05/game
Goals
69
45.4%
Home Wins
51
33.6%
Away Wins
32
21.1%
Draws
Result Distribution
Match outcome breakdown when J. Miles officiates: 45.4% home wins, 21.1% draws, 33.6% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.
H 45.4%
D 21.1%
A 33.6%
Home winDrawAway win
Matches per Year
J. Miles's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.
League Level Breakdown
National League47 (31%)
Premier League 2 Division One33 (22%)
League Two23 (15%)
League One22 (14%)
National League - South7 (5%)
EFL Trophy5 (3%)
FA Cup5 (3%)
Premier League Cup4 (3%)
FA Trophy3 (2%)
National League - North2 (1%)
National League Cup1 (1%)
Statistics by League
J. Miles has officiated across 11 competitions, with the most appearances in National League (47 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
| Competition | Matches | Y/M | Goals | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
National League· England47Matches | 47 | 0 | 0 | Y/M0.0 | Goals111 | 2.4 | 0 | 20 | 14 | 13 |
Premier League 2 Division One· England33Matches | 33 | 0 | 0 | Y/M0.0 | Goals117 | 3.5 | 0 | 17 | 13 | 3 |
League Two· England23Matches | 23 | 86 | 0 | Y/M3.7 | Goals63 | 2.7 | 2 | 9 | 7 | 7 |
League One· England22Matches | 22 | 0 | 0 | Y/M0.0 | Goals69 | 3.1 | 0 | 8 | 8 | 6 |
National League - South· England7Matches | 7 | 0 | 0 | Y/M0.0 | Goals21 | 3.0 | 0 | 3 | 3 | 1 |
EFL Trophy· England5Matches | 5 | 0 | 0 | Y/M0.0 | Goals18 | 3.6 | 0 | 2 | 3 | 0 |
FA Cup· England5Matches | 5 | 0 | 0 | Y/M0.0 | Goals32 | 6.4 | 0 | 4 | 0 | 1 |
Premier League Cup· England4Matches | 4 | 0 | 0 | Y/M0.0 | Goals14 | 3.5 | 0 | 2 | 1 | 1 |
FA Trophy· England3Matches | 3 | 0 | 0 | Y/M0.0 | Goals9 | 3.0 | 1 | 3 | 0 | 0 |
National League - North· England2Matches | 2 | 0 | 0 | Y/M0.0 | Goals7 | 3.5 | 0 | 1 | 1 | 0 |
National League Cup· England1Matches | 1 | 0 | 0 | Y/M0.0 | Goals2 | 2.0 | 0 | 0 | 1 | 0 |
Recent Matches
The last 50 matches officiated by J. Miles. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
| Date | Competition | Home | Score | Away | |||
|---|---|---|---|---|---|---|---|
| 2026-05-02 | League Two | Barrow | 1–2 | Newport County | 0 | — | |
| 2026-04-25 | League One | Stockport County | 3–1 | Peterborough | 0 | — | |
| 2026-04-21 | League Two | Cambridge United | 1–2 | Grimsby | 2 | — | |
| 2026-04-18 | League One | Bolton | 3–3 | Huddersfield | 0 | — | |
| 2025-05-03 | League Two | Port Vale | 0–1 | Gillingham | 3 | — | |
| 2025-04-26 | League One | Crawley Town | 3–0 | Northampton | 0 | — | |
| 2025-04-21 | League One | 4–2 | Bolton | 0 | — | ||
| 2025-04-18 | League One | Exeter City | 0–0 | Burton Albion | 0 | — | |
| 2025-04-05 | League Two | Grimsby | 3–1 | 7 | — | ||
| 2025-04-01 | League Two | Barrow | 1–1 | Salford City | 3 | — | |
| 2025-02-22 | League Two | 2–1 | Tranmere | 6 | — | ||
| 2025-02-08 | League One | Stockport County | 2–1 | Barnsley | 0 | — | |
| 2025-02-01 | League Two | Cheltenham | 1–0 | 5 | — | ||
| 2025-01-25 | League Two | Bradford | 3–0 | Walsall | 2 | — | |
| 2025-01-21 | League One | Bolton | 1–2 | Charlton | 0 | — | |
| 2025-01-18 | League One | Stevenage | 1–2 | Wigan | 0 | — | |
| 2025-01-01 | League One | Cambridge United | 1–3 | Reading | 0 | — | |
| 2024-12-26 | League One | Peterborough | 0–3 | Mansfield Town | 0 | — | |
| 2024-12-18 | National League Cup | Forest Green | 0–2 | Wolves U21 | 0 | — | |
| 2024-12-14 | League Two | Bromley | 0–0 | Port Vale | 1 | — | |
| 2024-12-07 | League Two | Harrogate Town | 0–3 | AFC Wimbledon | 3 | — | |
| 2024-12-03 | League One | Charlton | 1–2 | Crawley Town | 0 | — | |
| 2024-11-30 | FA Cup | Exeter City | 2–0 | 0 | — | ||
| 2024-11-26 | League One | Wrexham | 1–0 | 0 | — | ||
| 2024-11-19 | EFL Trophy | Bradford | 0–1 | Rotherham | 0 | — | |
| 2024-11-16 | League Two | Milton Keynes Dons | 3–2 | Cheltenham | 1 | — | |
| 2024-11-09 | League One | Burton Albion | 2–0 | Shrewsbury | 0 | — | |
| 2024-10-26 | National League | Barnet | 2–1 | Rochdale | 0 | — | |
| 2024-10-22 | League One | Stockport County | 1–1 | Northampton | 0 | — | |
| 2024-10-12 | League Two | Salford City | 1–2 | Grimsby | 7 | — | |
| 2024-09-28 | League One | Crawley Town | 0–2 | Bolton | 0 | — | |
| 2024-09-21 | League Two | Accrington ST | 2–2 | Port Vale | 3 | — | |
| 2024-09-14 | League One | Stevenage | 3–0 | Barnsley | 0 | — | |
| 2024-09-10 | National League | Southend | 2–0 | Eastleigh | 0 | — | |
| 2024-09-03 | EFL Trophy | Wigan | 1–2 | 0 | — | ||
| 2024-08-24 | League One | Cambridge United | 4–4 | Blackpool | 0 | — | |
| 2024-08-17 | League Two | Colchester | 2–0 | Milton Keynes Dons | 5 | — | |
| 2024-04-13 | League Two | Salford City | 1–2 | Bradford | 6 | — | |
| 2024-04-06 | League Two | 3–0 | Harrogate Town | 4 | — | ||
| 2024-01-23 | League One | 0–1 | Exeter City | 0 | — | ||
| 2024-01-13 | League One | Carlisle | 1–3 | 0 | — | ||
| 2024-01-01 | League One | Shrewsbury | 3–1 | 0 | — | ||
| 2023-12-29 | League One | Leyton Orient | 0–0 | Wycombe | 0 | — | |
| 2023-12-05 | EFL Trophy | Colchester | 0–4 | West Ham United U21 | 0 | — | |
| 2023-12-02 | FA Cup | Newport County | 1–1 | Barnet | 0 | — | |
| 2023-11-18 | League Two | Harrogate Town | 1–1 | Swindon Town | 3 | — | |
| 2023-11-14 | FA Cup | Grimsby | 7–2 | 0 | — | ||
| 2023-11-07 | EFL Trophy | Cambridge United | 4–1 | Tottenham Hotspur U21 | 0 | — | |
| 2023-10-28 | League Two | Barrow | 0–0 | Salford City | 2 | — | |
| 2023-10-24 | League One | Northampton | 2–2 | Leyton Orient | 0 | — |