Joe Riley
Career snapshot
Career highs
Born the same day
Shares 1996-12-06 · 4 players total
| Full name | Joe Riley |
|---|---|
| Date of birth | 1996-12-06 (29 yrs) |
| Place of birth | Blackpool, England |
| Citizenship | England |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 176.00 m |
| Current club | Tamworth FC |
| Joined | 2025-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Evolution Sports |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Tamworth FC | 1 | 25/26 | 25/26 | 9 | 0 | 0 | 0 |
| AFC Fylde | 1 | 24/25 | 24/25 | 40 | 1 | 4 | 2,732 |
| Walsall FC | 2 | 22/23 | 23/24 | 33 | 0 | 1 | 0 |
| Carlisle United | 2 | 20/21 | 21/22 | 84 | 5 | 6 | 2,376 |
| Bradford City | 1 | 18/19 | 18/19 | 8 | 0 | 0 | 0 |
| Manchester United U23 | 2 | 16/17 | 17/18 | 32 | 3 | 0 | 1,832 |
| Sheffield United | 1 | 16/17 | 16/17 | 2 | 0 | 0 | 0 |
| Manchester United | 1 | 15/16 | 15/16 | 2 | 0 | 0 | 0 |
| Manchester United U21 | 1 | 15/16 | 15/16 | 18 | 0 | 0 | 0 |
| Manchester United U18 | 1 | 14/15 | 14/15 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | National League | Tamworth FC | 9 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | National League | AFC Fylde | 40 | 1 | 4 | 9 | 0 | 2,732 |
| 23/24 | EFL Cup | Walsall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Walsall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Walsall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League Two | Walsall FC | 16 | 0 | 1 | 2 | 0 | 0 |
| 22/23 | FA Cup | Walsall FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League Two | Walsall FC | 14 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Carlisle United | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Carlisle United | 4 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | FA Cup | Carlisle United | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League Two | Carlisle United | 31 | 3 | 1 | 4 | 0 | 807 |
| 20/21 | EFL Cup | Carlisle United | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Carlisle United | 2 | 0 | 1 | 1 | 0 | 0 |
| 20/21 | FA Cup | Carlisle United | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League Two | Carlisle United | 42 | 2 | 3 | 7 | 0 | 1,569 |
| 18/19 | EFL Cup | Bradford City | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Bradford City | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League One | Bradford City | 6 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier League 2 | Manchester United U23 | 21 | 2 | 0 | 1 | 0 | 916 |
| 16/17 | League One | Sheffield United | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League 2 | Manchester United U23 | 11 | 1 | 0 | 1 | 0 | 916 |
| 15/16 | Europa League | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Cup | Manchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | Manchester United | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U21 PL | Manchester United U21 | 18 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | FA Youth Cup | Manchester United U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Man Utd U18 | Man Utd U21 | Transfer | 0 | — |
| 16/17 | 2017-01-17 | Man Utd U23 | Sheff Utd | Loan | 0 | — |
| 16/17 | 2017-05-31 | Sheff Utd | Man Utd U23 | Return from loan | 100000 | — |
| 18/19 | 2018-07-01 | Man Utd U23 | Bradford | Transfer | 100000 | — |
| 20/21 | 2020-08-05 | Bradford | Carlisle United | Transfer | 100000 | — |
| 22/23 | 2022-07-01 | Carlisle United | Walsall | Transfer | 100000 | — |
| 24/25 | 2024-07-01 | Walsall | Fylde | Transfer | 0 | — |
| 25/26 | 2025-07-01 | Fylde | Tamworth | Transfer | 0 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Gime Touré | 1 | 1 | 0 |
| Lincoln McFayden | 1 | 0 | 0 |
| Gavin Massey | 1 | 0 | 0 |
| Owen Evans | 1 | 0 | 0 |
| Offrande Zanzala | 1 | 1 | 0 |
| Jordan Gibson | 1 | 0 | 0 |
| Isaac Hutchinson | 1 | 0 | 0 |
| Ethan Mitchell | 1 | 0 | 0 |
| Joshua Kayode | 1 | 1 | 0 |
| Ben Winterbottom | 1 | 0 | 0 |
| Brennan Dickenson | 1 | 0 | 0 |
| Jon Mellish | 1 | 2 | 0 |
| Nick Haughton | 1 | 3 | 0 |
| Devonte Redmond | 2 | 0 | 0 |
| Paul Farman | 1 | 0 | 0 |
| Aaron Hayden | 1 | 0 | 0 |
| George Tanner | 1 | 0 | 0 |
| Rod McDonald | 1 | 0 | 0 |
| Omari Patrick | 1 | 0 | 0 |
| Jack Armer | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | League Two | Carlisle United | 3 | 31 |
| 20/21 | League Two | Carlisle United | 2 | 42 |
| 17/18 | Premier League 2 | Manchester United U23 | 2 | 21 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | National League | AFC Fylde | 4 | 40 |
| 20/21 | League Two | Carlisle United | 3 | 42 |
| 21/22 | League Two | Carlisle United | 1 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-05-31 | Sheff Utd | Man Utd U23 | Return from loan | — | €100k |
| 16/17 | 2017-01-17 | Man Utd U23 | Sheff Utd | Loan | — | — |
Last 50 matches for Tamworth FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-12-30 | CNAT |
Tamworth FC | 0–1 | Halifax Town | Available |
| 2025-12-26 | CNAT |
Solihull Moors | 3–1 | Tamworth FC | Available |
| 2025-12-20 | CNAT |
Tamworth FC | 0–2 | Southend United | Available |
| 2025-12-06 | CNAT |
Scunthorpe United | 3–0 | Tamworth FC | Available |
| 2025-11-29 | CNAT |
Carlisle United | 3–0 | Tamworth FC | Available |
| 2025-11-22 | CNAT |
Tamworth FC | 0–3 | Rochdale AFC | Available |
| 2025-11-15 | CNAT |
Boreham Wood | 2–0 | Tamworth FC | Available |
| 2025-11-11 | CNAT |
Forest Green Rovers | 3–0 | Tamworth FC | Available |
| 2025-11-08 | CNAT |
Tamworth FC | 1–1 | Woking FC | Available |
| 2025-10-25 | CNAT |
Tamworth FC | 1–3 | Boston United | Available |
| 2025-10-18 | CNAT |
Aldershot Town | 1–2 | Tamworth FC | Available |
| 2025-10-04 | CNAT |
Tamworth FC | 1–1 | Morecambe FC | Available |
| 2025-10-01 | CNAT |
Altrincham FC | 1–2 | Tamworth FC | Available |
| 2025-09-27 | CNAT |
Hartlepool United | 1–1 | Tamworth FC | Available |
| 2025-09-24 | CNAT |
Tamworth FC | 1–1 | Wealdstone FC | Available |
| 2025-09-20 | CNAT |
Tamworth FC | 1–0 | Yeovil Town | Available |
| 2025-09-13 | CNAT |
Sutton United | 2–3 | Tamworth FC | Available |
| 2025-09-09 | CNAT |
York City | 4–0 | Tamworth FC | Available |
| 2025-09-06 | CNAT |
Tamworth FC | 1–0 | Eastleigh FC | Available |
| 2025-09-02 | CNAT |
Braintree Town | 1–2 | Tamworth FC | Available |
| 2025-08-25 | CNAT |
Tamworth FC | 1–1 | Brackley Town | Available |
| 2025-08-23 | CNAT |
Gateshead FC | 2–1 | Tamworth FC | Available |
| 2025-08-19 | CNAT |
Tamworth FC | 2–0 | Truro City | Available |
| 2025-08-16 | CNAT |
Southend United | 2–0 | Tamworth FC | Available |
| 2025-08-09 | CNAT |
Tamworth FC | 1–2 | Scunthorpe United | Available |
| 2025-05-05 | CNAT |
Altrincham FC | 1–1 | Tamworth FC | Available |
| 2025-04-26 | CNAT |
Tamworth FC | 4–3 | AFC Fylde | Available |
| 2025-04-21 | CNAT |
Forest Green Rovers | 3–0 | Tamworth FC | Available |
| 2025-04-18 | CNAT |
Tamworth FC | 1–2 | Solihull Moors | Available |
| 2025-04-12 | CNAT |
Tamworth FC | 4–2 | Braintree Town | Available |
| 2025-04-05 | CNAT |
Maidenhead United | 3–1 | Tamworth FC | Available |
| 2025-03-29 | CNAT |
Tamworth FC | 2–0 | Eastleigh FC | Available |
| 2025-03-22 | CNAT |
Gateshead FC | 0–2 | Tamworth FC | Available |
| 2025-03-15 | CNAT |
Dagenham & Redbridge | 1–3 | Tamworth FC | Available |
| 2025-03-08 | CNAT |
Tamworth FC | 1–1 | Oldham Athletic | Available |
| 2025-03-04 | CNAT |
Tamworth FC | 4–1 | Wealdstone FC | Available |
| 2025-03-01 | CNAT |
Ebbsfleet United | 2–3 | Tamworth FC | Available |
| 2025-02-25 | CNAT |
Tamworth FC | 1–1 | Rochdale AFC | Available |
| 2025-02-22 | CNAT |
Tamworth FC | 1–1 | Southend United | Available |
| 2025-02-18 | CNAT |
Yeovil Town | 2–1 | Tamworth FC | Available |
| 2025-02-15 | CNAT |
Woking FC | 1–1 | Tamworth FC | Available |
| 2025-02-11 | CNAT |
Hartlepool United | 2–2 | Tamworth FC | Available |
| 2025-02-08 | CNAT |
Tamworth FC | 1–2 | Halifax Town | Available |
| 2025-02-04 | CNAT |
Wealdstone FC | 0–1 | Tamworth FC | Available |
| 2025-02-01 | CNAT |
Tamworth FC | 0–1 | Barnet FC | Available |
| 2025-01-25 | CNAT |
Aldershot Town | 2–2 | Tamworth FC | Available |
| 2025-01-18 | CNAT |
Tamworth FC | 3–0 | Boston United | Available |
| 2024-12-31 | CNAT |
Solihull Moors | 2–0 | Tamworth FC | Available |
| 2024-12-26 | CNAT |
Tamworth FC | 1–1 | Forest Green Rovers | Available |
| 2024-12-21 | CNAT |
Sutton United | 1–2 | Tamworth FC | Available |
Teams faced most often by Joe Riley's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Hartlepool United | 10 | 4 | 3 | 3 | 14 | 14 | 0 | 40% |
| Forest Green Rovers | 10 | 4 | 0 | 6 | 9 | 14 | -5 | 40% |
| Colchester United | 10 | 3 | 5 | 2 | 11 | 11 | 0 | 30% |
| Newport County | 10 | 3 | 4 | 3 | 15 | 16 | -1 | 30% |
| Oldham Athletic | 9 | 1 | 4 | 4 | 8 | 14 | -6 | 11% |
| Mansfield Town | 8 | 3 | 2 | 3 | 10 | 10 | 0 | 38% |
| Crawley Town | 8 | 4 | 3 | 1 | 16 | 9 | +7 | 50% |
| Leyton Orient | 8 | 4 | 2 | 2 | 11 | 9 | +2 | 50% |
| Grimsby Town | 8 | 2 | 3 | 3 | 11 | 12 | -1 | 25% |
| Stevenage FC | 8 | 4 | 2 | 2 | 12 | 8 | +4 | 50% |
| Barrow AFC | 8 | 6 | 2 | 0 | 11 | 4 | +7 | 75% |
| Tranmere Rovers | 8 | 1 | 1 | 6 | 11 | 16 | -5 | 13% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 16/17 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 9 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | 40 | 2,732 | 9 | 0 | 0 | 0.3 |
| 23/24 | 19 | 0 | 2 | 0 | 0 | 0 |
| 21/22 | 37 | 807 | 4 | 0 | 0 | 0.45 |
| 20/21 | 47 | 1,569 | 8 | 0 | 0 | 0.46 |
| 17/18 | 21 | 916 | 1 | 0 | 0 | 0.1 |
| 16/17 | 13 | 916 | 1 | 0 | 0 | 0.1 |
| 15/16 | 20 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Joe Riley
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Joe Riley
Who is Joe Riley?
Joe Riley is an England professional footballer who plays as a central midfield for Tamworth FC.
How old is Joe Riley?
Joe Riley is 29 years old. He was born on December 6, 1996 in Blackpool.
What position does Joe Riley play?
Joe Riley plays as a central midfield (Midfield - Central Midfield).
What club does Joe Riley play for?
Joe Riley currently plays for Tamworth FC.
How many career goals has Joe Riley scored?
Across all senior club competitions in our dataset, Joe Riley has scored 9 goals in 229 appearances.
England