Tyler Roberts
Career snapshot
Career highs
Born the same day
Shares 1999-01-12 · 6 players total
| Full name | Tyler Roberts |
|---|---|
| Name in home country | Tyler D'Whyte Roberts |
| Date of birth | 1999-01-12 (27 yrs) |
| Place of birth | Gloucester, Wales |
| Citizenship | Wales England |
| Position | Attack - Second Striker (main: Attack) |
| Foot | right |
| Height | 180.00 m |
| Current club | Mansfield Town |
| On loan from | ↩ Birmingham City parent contract: 2027-06-30 |
| Joined | 2025-09-01 |
| Contract expires | 2026-05-31 |
| Agent | Dean Sturridge ... |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Mansfield Town | 1 | 25/26 | 25/26 | 1 | 0 | 0 | 0 |
| Birmingham City | 2 | 23/24 | 24/25 | 21 | 0 | 1 | 0 |
| Northampton Town | 1 | 24/25 | 24/25 | 29 | 1 | 3 | 1,732 |
| Queens Park Rangers | 1 | 22/23 | 22/23 | 20 | 4 | 0 | 422 |
| Leeds United | 4 | 18/19 | 21/22 | 108 | 9 | 10 | 3,211 |
| Leeds United U23 | 2 | 20/21 | 21/22 | 7 | 5 | 2 | 124 |
| Walsall FC | 1 | 17/18 | 17/18 | 19 | 5 | 4 | 212 |
| West Bromwich Albion | 3 | 14/15 | 17/18 | 1 | 0 | 0 | 0 |
| West Bromwich Albion U23 | 2 | 16/17 | 17/18 | 5 | 1 | 1 | 270 |
| Oxford United | 1 | 16/17 | 16/17 | 22 | 2 | 1 | 392 |
| Shrewsbury Town | 1 | 16/17 | 16/17 | 13 | 4 | 2 | 228 |
| West Bromwich Albion U21 | 2 | 14/15 | 15/16 | 30 | 5 | 3 | 869 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | League One | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Northampton Town | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | League One | Northampton Town | 27 | 1 | 2 | 3 | 0 | 1,732 |
| 23/24 | Championship | Birmingham City | 17 | 0 | 1 | 2 | 0 | 0 |
| 23/24 | FA Cup | Birmingham City | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Championship | Queens Park Rangers | 18 | 3 | 0 | 2 | 0 | 393 |
| 22/23 | EFL Cup | Queens Park Rangers | 1 | 1 | 0 | 0 | 0 | 29 |
| 22/23 | FA Cup | Queens Park Rangers | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Leeds United | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Premier League | Leeds United | 23 | 1 | 1 | 5 | 0 | 978 |
| 21/22 | Premier League 2 | Leeds United U23 | 1 | 1 | 0 | 0 | 0 | 45 |
| 20/21 | EFL Cup | Leeds United | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Leeds United | 27 | 1 | 2 | 3 | 0 | 1,339 |
| 20/21 | Premier League 2 | Leeds United U23 | 6 | 4 | 2 | 0 | 0 | 79 |
| 19/20 | Championship | Leeds United | 23 | 4 | 1 | 1 | 0 | 272 |
| 18/19 | Championship | Leeds United | 28 | 3 | 6 | 3 | 0 | 622 |
| 18/19 | EFL Cup | Leeds United | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | FA Cup | Leeds United | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | West Bromwich Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Walsall FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | FA Cup | Walsall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League One | Walsall FC | 17 | 5 | 3 | 1 | 0 | 212 |
| 17/18 | Premier League 2 | West Bromwich Albion U23 | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Oxford United | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Oxford United | 3 | 1 | 0 | 0 | 0 | 154 |
| 16/17 | FA Cup | Oxford United | 3 | 1 | 1 | 0 | 0 | 238 |
| 16/17 | League One | Shrewsbury Town | 13 | 4 | 2 | 1 | 0 | 228 |
| 16/17 | League One | Oxford United | 14 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Premier League 2 | West Bromwich Albion U23 | 3 | 1 | 0 | 0 | 0 | 270 |
| 15/16 | FA Cup | West Bromwich Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | West Bromwich Albion | 1 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | U21 PL | West Bromwich Albion U21 | 17 | 2 | 2 | 0 | 0 | 591 |
| 14/15 | Premier League | West Bromwich Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U21 PL | West Bromwich Albion U21 | 13 | 3 | 1 | 0 | 0 | 278 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | West Brom Yth. | West Brom U18 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | West Brom U18 | West Brom U23 | Transfer | 0 | — |
| 16/17 | 2016-07-28 | West Brom U23 | Oxford United | Loan | 0 | — |
| 16/17 | 2017-01-03 | Oxford United | West Brom U23 | Return from loan | 100000 | — |
| 16/17 | 2017-01-17 | West Brom U23 | Shrewsbury | Loan | 100000 | — |
| 16/17 | 2017-05-31 | Shrewsbury | West Brom U23 | Return from loan | 150000 | — |
| 17/18 | 2017-08-25 | West Brom U23 | Walsall | Loan | 150000 | — |
| 17/18 | 2018-01-26 | Walsall | West Brom U23 | Return from loan | 250000 | — |
| 17/18 | 2018-01-31 | West Brom U23 | Leeds | Transfer | 250000 | €2.85m |
| 22/23 | 2022-07-06 | Leeds | QPR | Loan | 8000000 | — |
| 22/23 | 2023-05-31 | QPR | Leeds | Return from loan | 4000000 | — |
| 23/24 | 2023-07-01 | Leeds | Birmingham | Transfer | 3000000 | €430k |
| 24/25 | 2024-08-30 | Birmingham | Northampton | Loan | 2800000 | — |
| 24/25 | 2025-05-31 | Northampton | Birmingham | Return from loan | 2000000 | — |
| 25/26 | 2025-09-01 | Birmingham | Mansfield Town | Loan | 2000000 | — |
| 25/26 | 2026-05-31 | Mansfield Town | Birmingham | Return from loan | 2000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Ill | 2020-12-30 | 2021-01-15 | 17 | 2 |
| 21/22 | Torn thigh muscle | 2022-03-07 | 2022-05-27 | 82 | 11 |
| 23/24 | Calf injury | 2023-08-10 | 2023-12-18 | 131 | 22 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €3.60m |
| Jan 1, 1970 | €3.60m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #60387 | — | 2 | 0 | — | — | former national player |
| Team #34693 | — | 2 | 0 | — | — | former national player |
| Team #30431 | #9 | 13 | 7 | — | — | former national player |
| Team #30329 | — | 1 | 1 | — | — | former national player |
| Team #26181 | — | 6 | 1 | — | — | former national player |
| Team #24966 | — | 5 | 1 | — | — | former national player |
| Team #3864 | #10 | 20 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jamie Shackleton | 1 | 1 | 0 |
| Cameron McGeehan | 1 | 1 | 0 |
| Mitch Pinnock | 1 | 0 | 0 |
| Ethan Laird | 1 | 0 | 0 |
| Diego Llorente | 1 | 0 | 0 |
| Pontus Jansson | 1 | 0 | 0 |
| Daniel James | 1 | 0 | 0 |
| Adam Forshaw | 1 | 0 | 0 |
| Sam Field | 1 | 0 | 0 |
| Luke Ayling | 2 | 0 | 0 |
| Jon Guthrie | 1 | 0 | 0 |
| Raphinha | 1 | 2 | 0 |
| Pascal Struijk | 1 | 1 | 0 |
| Illan Meslier | 1 | 0 | 0 |
| Ezgjan Alioski | 2 | 0 | 0 |
| Kalvin Phillips | 2 | 1 | 0 |
| Mateusz Klich | 1 | 6 | 0 |
| Jack Harrison | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | League One | Walsall FC | 5 | 17 |
| 16/17 | League One | Shrewsbury Town | 4 | 27 |
| 19/20 | Championship | Leeds United | 4 | 23 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Championship | Leeds United | 6 | 28 |
| 17/18 | League One | Walsall FC | 3 | 17 |
| 15/16 | U21 PL | West Bromwich Albion U21 | 2 | 17 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-05-31 | Mansfield Town | Birmingham | Return from loan | — | €2.00m |
| 25/26 | 2025-09-01 | Birmingham | Mansfield Town | Loan | — | €2.00m |
| 24/25 | 2025-05-31 | Northampton | Birmingham | Return from loan | — | €2.00m |
| 24/25 | 2024-08-30 | Birmingham | Northampton | Loan | — | €2.80m |
| 22/23 | 2023-05-31 | QPR | Leeds | Return from loan | — | €4.00m |
| 22/23 | 2022-07-06 | Leeds | QPR | Loan | — | €8.00m |
| 17/18 | 2018-01-26 | Walsall | West Brom U23 | Return from loan | — | €250k |
| 17/18 | 2017-08-25 | West Brom U23 | Walsall | Loan | — | €150k |
| 16/17 | 2017-05-31 | Shrewsbury | West Brom U23 | Return from loan | — | €150k |
| 16/17 | 2017-01-17 | West Brom U23 | Shrewsbury | Loan | — | €100k |
| 16/17 | 2017-01-03 | Oxford United | West Brom U23 | Return from loan | — | €100k |
| 16/17 | 2016-07-28 | West Brom U23 | Oxford United | Loan | — | — |
Last 23 matches for Mansfield Town while Tyler Roberts was at the club (joined 2025-09-01, left 2026-05-31). 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 |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
Mansfield Town | 0–0 | Exeter City | Available |
| 2026-01-31 | GB3 |
Mansfield Town | 0–0 | Wycombe Wanderers | Available |
| 2026-01-27 | GB3 |
Plymouth Argyle | 1–1 | Mansfield Town | Available |
| 2026-01-24 | GB3 |
Stevenage FC | 1–1 | Mansfield Town | Available |
| 2026-01-17 | GB3 |
Mansfield Town | 3–0 | Port Vale FC | Available |
| 2026-01-01 | GB3 |
Mansfield Town | 3–0 | Bradford City | Available |
| 2025-12-29 | GB3 |
Bolton Wanderers | 2–0 | Mansfield Town | Available |
| 2025-12-26 | GB3 |
Barnsley FC | 3–0 | Mansfield Town | Available |
| 2025-12-20 | GB3 |
Mansfield Town | 0–2 | Stockport County | Available |
| 2025-12-13 | GB3 |
AFC Wimbledon | 1–0 | Mansfield Town | Available |
| 2025-12-09 | GB3 |
Mansfield Town | 1–2 | Bolton Wanderers | Available |
| 2025-11-29 | GB3 |
Cardiff City | 3–0 | Mansfield Town | Available |
| 2025-11-22 | GB3 |
Mansfield Town | 1–3 | Huddersfield Town | Available |
| 2025-11-15 | GB3 |
Mansfield Town | 2–4 | Peterborough United | Available |
| 2025-11-08 | GB3 |
Northampton Town | 1–1 | Mansfield Town | Available |
| 2025-10-28 | GB3 |
Mansfield Town | 2–0 | Plymouth Argyle | Available |
| 2025-10-25 | GB3 |
Mansfield Town | 1–1 | Wigan Athletic | Available |
| 2025-10-18 | GB3 |
Luton Town | 0–2 | Mansfield Town | Available |
| 2025-10-04 | GB3 |
Reading FC | 1–1 | Mansfield Town | Available |
| 2025-09-27 | GB3 |
Mansfield Town | 2–1 | Rotherham United | Available |
| 2025-09-20 | GB3 |
Port Vale FC | 2–1 | Mansfield Town | Available |
| 2025-09-13 | GB3 |
Mansfield Town | 1–1 | Stevenage FC | Available |
| 2025-09-06 | GB3 |
Wycombe Wanderers | 2–0 | Mansfield Town | Available |
Teams faced most often by Tyler Roberts'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 % |
|---|---|---|---|---|---|---|---|---|
| AFC Wimbledon | 53 | 24 | 16 | 13 | 74 | 50 | +24 | 45% |
| Charlton Athletic | 52 | 12 | 13 | 27 | 56 | 89 | -33 | 23% |
| Gillingham FC | 48 | 20 | 20 | 8 | 71 | 47 | +24 | 42% |
| Peterborough United | 48 | 17 | 12 | 19 | 59 | 67 | -8 | 35% |
| Bristol Rovers | 48 | 14 | 10 | 24 | 49 | 68 | -19 | 29% |
| Burton Albion | 47 | 20 | 10 | 17 | 70 | 52 | +18 | 43% |
| Fleetwood Town | 47 | 15 | 10 | 22 | 43 | 64 | -21 | 32% |
| Rochdale AFC | 46 | 17 | 10 | 19 | 61 | 67 | -6 | 37% |
| Milton Keynes Dons | 43 | 16 | 14 | 13 | 58 | 53 | +5 | 37% |
| Portsmouth FC | 42 | 13 | 11 | 18 | 45 | 56 | -11 | 31% |
| Bradford City | 42 | 8 | 14 | 20 | 39 | 60 | -21 | 19% |
| Doncaster Rovers | 41 | 21 | 8 | 12 | 62 | 46 | +16 | 51% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 31 | 1,732 | 3 | 1 | 0 | 0.21 |
| 23/24 | 19 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | 20 | 422 | 2 | 0 | 0 | 0.43 |
| 21/22 | 27 | 1,023 | 6 | 0 | 0 | 0.53 |
| 20/21 | 34 | 1,418 | 3 | 0 | 0 | 0.19 |
| 19/20 | 23 | 272 | 1 | 0 | 0 | 0.33 |
| 18/19 | 31 | 622 | 4 | 0 | 0 | 0.58 |
| 17/18 | 21 | 212 | 1 | 0 | 0 | 0.42 |
| 16/17 | 38 | 890 | 2 | 0 | 0 | 0.2 |
| 15/16 | 18 | 591 | 1 | 0 | 0 | 0.15 |
Output by competition
Career goals and assists broken down by tournament.
More on Tyler Roberts
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Tyler Roberts
Who is Tyler Roberts?
Tyler Roberts is a Wales professional footballer who plays as a second striker for Mansfield Town.
How old is Tyler Roberts?
Tyler Roberts is 27 years old. He was born on January 12, 1999 in Gloucester.
What position does Tyler Roberts play?
Tyler Roberts plays as a second striker (Attack - Second Striker).
What club does Tyler Roberts play for?
Tyler Roberts currently plays for Mansfield Town.
How many career goals has Tyler Roberts scored?
Across all senior club competitions in our dataset, Tyler Roberts has scored 36 goals in 276 appearances.
What is Tyler Roberts's market value?
Tyler Roberts's most recent reported market value is €2.00m.