Ryan Wintle
Career snapshot
Position rank · 25/26
Among 227 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1997-06-13 · 6 players total
| Full name | Ryan Wintle |
|---|---|
| Name in home country | Ryan Frank Wintle |
| Date of birth | 1997-06-13 (28 yrs) |
| Place of birth | Newcastle-under-Lyme, England |
| Citizenship | England |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 180.00 m |
| Current club | Cardiff City |
| Joined | 2021-07-01 |
| Contract expires | 2026-06-30 |
| Agent | SMI Sports ... |
Percentile rank vs 59 other Midfield - Defensive Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Cardiff City | 4 | 21/22 | 25/26 | 124 | 6 | 9 | 3,905 |
| Millwall FC | 1 | 24/25 | 24/25 | 23 | 1 | 0 | 497 |
| Blackpool FC | 1 | 21/22 | 21/22 | 18 | 0 | 0 | 0 |
| Crewe Alexandra | 6 | 15/16 | 20/21 | 186 | 11 | 14 | 8,860 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Cardiff City | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League One | Cardiff City | 6 | 1 | 1 | 0 | 0 | 540 |
| 24/25 | Championship | Millwall FC | 22 | 1 | 0 | 3 | 0 | 497 |
| 24/25 | FA Cup | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Cardiff City | 42 | 2 | 4 | 4 | 0 | 1,314 |
| 23/24 | EFL Cup | Cardiff City | 1 | 1 | 0 | 0 | 0 | 72 |
| 23/24 | FA Cup | Cardiff City | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Championship | Cardiff City | 45 | 2 | 3 | 6 | 0 | 1,979 |
| 22/23 | EFL Cup | Cardiff City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Cardiff City | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Championship | Cardiff City | 23 | 0 | 1 | 4 | 0 | 0 |
| 21/22 | Championship | Blackpool FC | 18 | 0 | 0 | 3 | 0 | 0 |
| 21/22 | EFL Cup | Cardiff City | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | FA Cup | Cardiff City | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Crewe Alexandra | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Crewe Alexandra | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Crewe Alexandra | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Crewe Alexandra | 43 | 2 | 2 | 4 | 0 | 1,841 |
| 19/20 | EFL Cup | Crewe Alexandra | 2 | 1 | 0 | 0 | 0 | 180 |
| 19/20 | EFL Trophy | Crewe Alexandra | 3 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | FA Cup | Crewe Alexandra | 4 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League Two | Crewe Alexandra | 37 | 3 | 4 | 1 | 0 | 1,110 |
| 18/19 | EFL Cup | Crewe Alexandra | 1 | 1 | 0 | 0 | 0 | 90 |
| 18/19 | EFL Trophy | Crewe Alexandra | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League Two | Crewe Alexandra | 46 | 1 | 5 | 4 | 0 | 4,109 |
| 17/18 | EFL Cup | Crewe Alexandra | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Crewe Alexandra | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League Two | Crewe Alexandra | 18 | 2 | 0 | 0 | 0 | 766 |
| 16/17 | EFL Trophy | Crewe Alexandra | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Crewe Alexandra | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League Two | Crewe Alexandra | 17 | 1 | 2 | 0 | 0 | 764 |
| 15/16 | League Cup | Crewe Alexandra | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League One | Crewe Alexandra | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-02-25 | Alsager Town FC | Crewe Alexandra | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Crewe Alexandra | Cardiff | Transfer | 50000 | — |
| 21/22 | 2021-08-28 | Cardiff | Blackpool | Loan | 50000 | — |
| 21/22 | 2022-01-03 | Blackpool | Cardiff | Return from loan | 300000 | — |
| 24/25 | 2024-08-28 | Cardiff | Millwall | Loan | 3800000 | — |
| 24/25 | 2025-05-31 | Millwall | Cardiff | Return from loan | 3000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Groin strain | 2021-04-13 | 2021-04-24 | 12 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.80m |
| Jan 1, 1970 | €3.80m |
| Jan 1, 1970 | €3.80m |
| Jan 1, 1970 | €3.80m |
| Jan 1, 1970 | €3.80m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Charlie Kirk | 2 | 6 | 0 |
| Harry Pickering | 2 | 2 | 0 |
| Callum Ainley | 1 | 1 | 0 |
| Owen Dale | 1 | 0 | 0 |
| Tom Lowery | 2 | 0 | 0 |
| James Jones | 2 | 4 | 0 |
| Ben Garratt | 1 | 0 | 0 |
| Jordan Bowery | 1 | 0 | 0 |
| Will Jääskeläinen | 2 | 0 | 0 |
| Oli Finney | 2 | 2 | 0 |
| Mark McGuinness | 1 | 1 | 0 |
| Kion Etete | 1 | 0 | 0 |
| Mark Harris | 1 | 0 | 0 |
| Callum O'Dowda | 1 | 1 | 0 |
| Josh Bowler | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | League Two | Crewe Alexandra | 3 | 37 |
| 17/18 | League Two | Crewe Alexandra | 2 | 18 |
| 20/21 | League One | Crewe Alexandra | 2 | 43 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | League Two | Crewe Alexandra | 5 | 46 |
| 19/20 | League Two | Crewe Alexandra | 4 | 37 |
| 23/24 | Championship | Cardiff City | 4 | 42 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-05-31 | Millwall | Cardiff | Return from loan | — | €3.00m |
| 24/25 | 2024-08-28 | Cardiff | Millwall | Loan | — | €3.80m |
| 21/22 | 2022-01-03 | Blackpool | Cardiff | Return from loan | — | €300k |
| 21/22 | 2021-08-28 | Cardiff | Blackpool | Loan | — | €50k |
Last 50 matches for Cardiff City 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 |
Rotherham United | 0–3 | Cardiff City | Available |
| 2026-01-31 | GB3 |
Burton Albion | 2–2 | Cardiff City | Available |
| 2026-01-27 | GB3 |
Cardiff City | 4–0 | Barnsley FC | Available |
| 2026-01-24 | GB3 |
Cardiff City | 1–1 | Stockport County | Available |
| 2026-01-17 | GB3 |
Bradford City | 1–2 | Cardiff City | Available |
| 2026-01-10 | GB3 |
Leyton Orient | 1–1 | Cardiff City | Available |
| 2026-01-04 | GB3 |
Cardiff City | 1–0 | Wigan Athletic | Available |
| 2026-01-01 | GB3 |
Wycombe Wanderers | 1–1 | Cardiff City | Available |
| 2025-12-29 | GB3 |
Cardiff City | 3–0 | Stevenage FC | Available |
| 2025-12-26 | GB3 |
Cardiff City | 3–0 | Exeter City | Available |
| 2025-12-20 | GB3 |
Lincoln City | 0–1 | Cardiff City | Available |
| 2025-12-13 | GB3 |
Cardiff City | 4–0 | Doncaster Rovers | Available |
| 2025-12-09 | GB3 |
Stevenage FC | 0–2 | Cardiff City | Available |
| 2025-11-29 | GB3 |
Cardiff City | 3–0 | Mansfield Town | Available |
| 2025-11-22 | GB3 |
Northampton Town | 0–2 | Cardiff City | Available |
| 2025-11-15 | GB3 |
Cardiff City | 2–1 | Huddersfield Town | Available |
| 2025-11-08 | GB3 |
Blackpool FC | 0–2 | Cardiff City | Available |
| 2025-10-25 | GB3 |
Bolton Wanderers | 1–0 | Cardiff City | Available |
| 2025-10-18 | GB3 |
Cardiff City | 2–1 | Reading FC | Available |
| 2025-10-04 | GB3 |
Cardiff City | 4–3 | Leyton Orient | Available |
| 2025-09-30 | GB3 |
Cardiff City | 0–1 | Burton Albion | Available |
| 2025-09-27 | GB3 |
Wigan Athletic | 0–2 | Cardiff City | Available |
| 2025-09-20 | GB3 |
Cardiff City | 1–3 | Bradford City | Available |
| 2025-09-13 | GB3 |
Stockport County | 1–1 | Cardiff City | Available |
| 2025-08-30 | GB3 |
Cardiff City | 4–0 | Plymouth Argyle | Available |
| 2025-08-23 | GB3 |
Luton Town | 0–1 | Cardiff City | Available |
| 2025-08-19 | GB3 |
AFC Wimbledon | 0–1 | Cardiff City | Available |
| 2025-08-16 | GB3 |
Cardiff City | 3–0 | Rotherham United | Available |
| 2025-08-07 | GB3 |
Port Vale FC | 0–0 | Cardiff City | Available |
| 2025-08-02 | GB3 |
Cardiff City | 2–1 | Peterborough United | Available |
| 2025-02-28 | GB1 |
Aston Villa | 2–0 | Cardiff City | Available |
| 2024-08-28 | CGB |
Cardiff City | 3–5 | Southampton FC | Available |
| 2024-08-13 | CGB |
Cardiff City | 2–0 | Bristol Rovers | Available |
| 2023-09-27 | CGB |
Blackburn Rovers | 5–2 | Cardiff City | Available |
| 2023-08-29 | CGB |
Birmingham City | 1–3 | Cardiff City | Available |
| 2023-08-09 | CGB |
Cardiff City | 3–0 | Colchester United | Available |
| 2022-08-09 | CGB |
Cardiff City | 0–3 | Portsmouth FC | Available |
| 2021-08-24 | CGB |
Cardiff City | 0–2 | Brighton & Hove Albion | Available |
| 2021-08-10 | CGB |
Cardiff City | 3–2 | Sutton United | Available |
| 2020-09-05 | CGB |
Northampton Town | 3–0 | Cardiff City | Available |
| 2020-06-30 | GB2 |
Cardiff City | 0–0 | Charlton Athletic | Available |
| 2020-06-27 | GB2 |
Preston North End | 1–3 | Cardiff City | Available |
| 2020-06-21 | GB2 |
Cardiff City | 2–0 | Leeds United | Available |
| 2020-03-07 | GB2 |
Barnsley FC | 0–2 | Cardiff City | Available |
| 2020-02-29 | GB2 |
Cardiff City | 2–2 | Brentford FC | Available |
| 2020-02-25 | GB2 |
Cardiff City | 0–1 | Nottingham Forest | Available |
| 2020-02-22 | GB2 |
Stoke City | 2–0 | Cardiff City | Available |
| 2020-02-15 | GB2 |
Cardiff City | 2–2 | Wigan Athletic | Available |
| 2020-02-12 | GB2 |
Huddersfield Town | 0–3 | Cardiff City | Available |
| 2020-02-08 | GB2 |
Luton Town | 0–1 | Cardiff City | Available |
Teams faced most often by Ryan Wintle'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 % |
|---|---|---|---|---|---|---|---|---|
| Middlesbrough FC | 20 | 10 | 3 | 7 | 22 | 23 | -1 | 50% |
| Reading FC | 18 | 7 | 4 | 7 | 19 | 23 | -4 | 39% |
| Swindon Town | 17 | 8 | 3 | 6 | 24 | 24 | 0 | 47% |
| Newport County | 15 | 5 | 4 | 6 | 21 | 23 | -2 | 33% |
| Colchester United | 15 | 6 | 5 | 4 | 14 | 21 | -7 | 40% |
| Grimsby Town | 15 | 8 | 0 | 7 | 21 | 19 | +2 | 53% |
| Brentford FC | 14 | 5 | 5 | 4 | 18 | 16 | +2 | 36% |
| Crawley Town | 14 | 11 | 1 | 2 | 30 | 14 | +16 | 79% |
| Sunderland AFC | 13 | 4 | 6 | 3 | 20 | 17 | +3 | 31% |
| Barnsley FC | 13 | 6 | 3 | 4 | 21 | 15 | +6 | 46% |
| Fulham FC | 13 | 1 | 5 | 7 | 14 | 27 | -13 | 8% |
| Birmingham City | 13 | 6 | 5 | 2 | 18 | 11 | +7 | 46% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 23 | 497 | 3 | 0 | 0 | 0.54 |
| 23/24 | 44 | 1,386 | 4 | 0 | 0 | 0.26 |
| 22/23 | 47 | 1,979 | 7 | 0 | 0 | 0.32 |
| 21/22 | 44 | 0 | 8 | 0 | 0 | 0 |
| 20/21 | 48 | 1,841 | 4 | 0 | 0 | 0.2 |
| 19/20 | 46 | 1,290 | 1 | 0 | 0 | 0.07 |
| 18/19 | 50 | 4,199 | 4 | 0 | 0 | 0.09 |
Output by competition
Career goals and assists broken down by tournament.
More on Ryan Wintle
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ryan Wintle
Who is Ryan Wintle?
Ryan Wintle is an England professional footballer who plays as a defensive midfield for Cardiff City.
How old is Ryan Wintle?
Ryan Wintle is 28 years old. He was born on June 13, 1997 in Newcastle-under-Lyme.
What position does Ryan Wintle play?
Ryan Wintle plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Ryan Wintle play for?
Ryan Wintle currently plays for Cardiff City.
How many career goals has Ryan Wintle scored?
Across all senior club competitions in our dataset, Ryan Wintle has scored 18 goals in 351 appearances.
What is Ryan Wintle's market value?
Ryan Wintle's most recent reported market value is €3.00m.
England