Carl Winchester
Career snapshot
Position rank · 24/25
Among 1,533 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1993-04-12 · 6 players total
| Full name | Carl Winchester |
|---|---|
| Date of birth | 1993-04-12 (33 yrs) |
| Place of birth | Belfast, Northern Ireland |
| Citizenship | Northern Ireland |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 178.00 m |
| Current club | Derry City |
| Joined | 2025-01-20 |
| Contract expires | 2026-11-30 |
| Agent | Murdock Sports Group |
Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Shrewsbury Town | 3 | 22/23 | 24/25 | 111 | 1 | 1 | 1,041 |
| Sunderland AFC | 3 | 20/21 | 22/23 | 67 | 4 | 1 | 2,173 |
| Derry City | 1 | 2025 | 2025 | 26 | 0 | 1 | 0 |
| Forest Green Rovers | 3 | 18/19 | 20/21 | 112 | 11 | 5 | 2,751 |
| Cheltenham Town | 2 | 16/17 | 17/18 | 70 | 6 | 7 | 2,244 |
| Oldham Athletic | 7 | 10/11 | 16/17 | 141 | 8 | 6 | 4,214 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | EFL Cup | Shrewsbury Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Shrewsbury Town | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | FA Cup | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Shrewsbury Town | 15 | 1 | 0 | 3 | 0 | 1,041 |
| 23/24 | EFL Cup | Shrewsbury Town | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | EFL Trophy | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Shrewsbury Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | League One | Shrewsbury Town | 44 | 0 | 1 | 9 | 0 | 0 |
| 22/23 | EFL Cup | Sunderland AFC | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | EFL Trophy | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Shrewsbury Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Shrewsbury Town | 39 | 0 | 0 | 6 | 0 | 0 |
| 21/22 | EFL Cup | Sunderland AFC | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Sunderland AFC | 40 | 3 | 1 | 7 | 1 | 1,093 |
| 2025 | FAI Cup | Derry City | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Premier Division | Derry City | 25 | 0 | 1 | 9 | 1 | 0 |
| 20/21 | EFL Cup | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Sunderland AFC | 20 | 1 | 0 | 3 | 0 | 1,080 |
| 20/21 | League One Play-Offs | Sunderland AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League Two | Forest Green Rovers | 18 | 2 | 0 | 5 | 0 | 722 |
| 19/20 | EFL Cup | Forest Green Rovers | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Forest Green Rovers | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League Two | Forest Green Rovers | 35 | 5 | 1 | 6 | 0 | 630 |
| 18/19 | EFL Cup | Forest Green Rovers | 2 | 1 | 0 | 0 | 0 | 112 |
| 18/19 | EFL Trophy | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Forest Green Rovers | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | League Two | Forest Green Rovers | 45 | 3 | 4 | 3 | 0 | 1,287 |
| 18/19 | League Two Play-Offs | Forest Green Rovers | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Cheltenham Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Cheltenham Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Cheltenham Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League Two | Cheltenham Town | 44 | 5 | 5 | 2 | 0 | 763 |
| 16/17 | EFL Trophy | Oldham Athletic | 4 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | FA Cup | Oldham Athletic | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League One | Oldham Athletic | 9 | 1 | 0 | 2 | 0 | 389 |
| 16/17 | League Two | Cheltenham Town | 20 | 1 | 2 | 3 | 0 | 1,481 |
| 15/16 | FA Cup | Oldham Athletic | 2 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | League Cup | Oldham Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League One | Oldham Athletic | 31 | 1 | 1 | 3 | 0 | 1,907 |
| 14/15 | EFL Trophy | Oldham Athletic | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Oldham Athletic | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Oldham Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League One | Oldham Athletic | 41 | 4 | 3 | 1 | 0 | 779 |
| 13/14 | EFL Trophy | Oldham Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Oldham Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League One | Oldham Athletic | 12 | 1 | 0 | 1 | 0 | 672 |
| 12/13 | EFL Trophy | Oldham Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | FA Cup | Oldham Athletic | 1 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | League Cup | Oldham Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League One | Oldham Athletic | 9 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | FA Cup | Oldham Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League Cup | Oldham Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League One | Oldham Athletic | 13 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | FA Cup | Oldham Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League One | Oldham Athletic | 6 | 1 | 0 | 0 | 0 | 467 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Linfield U18 | Oldham U18 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Oldham U18 | Oldham Athletic | Transfer | 0 | — |
| 16/17 | 2017-01-12 | Oldham Athletic | Cheltenham | Transfer | 200000 | — |
| 18/19 | 2018-07-01 | Cheltenham | Forest Green | Transfer | 200000 | — |
| 20/21 | 2021-01-10 | Forest Green | Sunderland | Transfer | 200000 | — |
| 22/23 | 2022-09-01 | Sunderland | Shrewsbury | Loan | 500000 | — |
| 22/23 | 2023-05-31 | Shrewsbury | Sunderland | Return from loan | 500000 | — |
| 23/24 | 2023-07-01 | Sunderland | Shrewsbury | Transfer | 500000 | — |
| 24/25 | 2025-01-20 | Shrewsbury | Derry City | Transfer | 200000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30227 | — | 3 | 0 | — | — | former national player |
| Team #28031 | #15 | 4 | 1 | — | — | former national player |
| Team #25790 | — | 3 | 0 | — | — | former national player |
| Team #17621 | #7 | 14 | 0 | — | — | former national player |
| Team #5674 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Nathan McGinley | 2 | 0 | 0 |
| Morgan Feeney | 1 | 0 | 0 |
| Aiden O'Brien | 2 | 0 | 0 |
| Kevin Dawson | 1 | 2 | 0 |
| Tom Bloxham | 1 | 1 | 0 |
| Will Boyle | 1 | 0 | 0 |
| Ebou Adams | 1 | 1 | 0 |
| Harry Pell | 1 | 0 | 0 |
| Mal Benning | 1 | 0 | 0 |
| Tom Bayliss | 1 | 0 | 0 |
| Chey Dunkley | 1 | 0 | 0 |
| Liam Shephard | 2 | 0 | 0 |
| Liam Kelly | 1 | 0 | 0 |
| Farrend Rawson | 1 | 0 | 0 |
| Taylor Moore | 1 | 0 | 0 |
| James Wilson | 1 | 0 | 0 |
| Tom Flanagan | 1 | 0 | 0 |
| Marko Marosi | 1 | 0 | 0 |
| Jordan Shipley | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | League Two | Cheltenham Town | 5 | 44 |
| 19/20 | League Two | Forest Green Rovers | 5 | 35 |
| 14/15 | League One | Oldham Athletic | 4 | 41 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | League Two | Cheltenham Town | 5 | 44 |
| 18/19 | League Two | Forest Green Rovers | 4 | 45 |
| 14/15 | League One | Oldham Athletic | 3 | 41 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-05-31 | Shrewsbury | Sunderland | Return from loan | — | €500k |
| 22/23 | 2022-09-01 | Sunderland | Shrewsbury | Loan | — | €500k |
Teams faced most often by Carl Winchester'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 % |
|---|---|---|---|---|---|---|---|---|
| Port Vale FC | 46 | 11 | 22 | 13 | 53 | 52 | +1 | 24% |
| Gillingham FC | 43 | 17 | 20 | 6 | 66 | 50 | +16 | 40% |
| Bradford City | 43 | 16 | 11 | 16 | 55 | 58 | -3 | 37% |
| Crewe Alexandra | 43 | 16 | 12 | 15 | 55 | 55 | 0 | 37% |
| Morecambe FC | 42 | 20 | 8 | 14 | 68 | 48 | +20 | 48% |
| Southend United | 42 | 16 | 11 | 15 | 48 | 52 | -4 | 38% |
| Swindon Town | 41 | 16 | 12 | 13 | 52 | 50 | +2 | 39% |
| Walsall FC | 41 | 10 | 14 | 17 | 47 | 52 | -5 | 24% |
| Colchester United | 41 | 15 | 11 | 15 | 56 | 53 | +3 | 37% |
| Carlisle United | 41 | 17 | 11 | 13 | 43 | 43 | 0 | 41% |
| Stevenage FC | 40 | 17 | 8 | 15 | 45 | 47 | -2 | 43% |
| Tranmere Rovers | 39 | 18 | 7 | 14 | 57 | 42 | +15 | 46% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 10/11 | 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 | 21 | 1,041 | 4 | 0 | 0 | 0.35 |
| 23/24 | 48 | 0 | 11 | 0 | 0 | 0 |
| 22/23 | 43 | 0 | 7 | 0 | 0 | 0 |
| 21/22 | 45 | 1,093 | 7 | 0 | 1 | 0.66 |
| 2025 | 26 | 0 | 9 | 0 | 1 | 0 |
| 20/21 | 42 | 1,802 | 8 | 0 | 0 | 0.4 |
| 19/20 | 39 | 630 | 6 | 0 | 0 | 0.86 |
| 18/19 | 52 | 1,399 | 4 | 1 | 0 | 0.32 |
| 17/18 | 50 | 763 | 2 | 0 | 0 | 0.24 |
| 16/17 | 35 | 1,870 | 5 | 0 | 0 | 0.24 |
| 15/16 | 34 | 1,907 | 4 | 0 | 0 | 0.19 |
| 14/15 | 47 | 779 | 1 | 0 | 0 | 0.12 |
| 13/14 | 13 | 672 | 1 | 0 | 0 | 0.13 |
Output by competition
Career goals and assists broken down by tournament.
More on Carl Winchester
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Carl Winchester
Who is Carl Winchester?
Carl Winchester is a Northern professional footballer who plays as a defensive midfield for Derry City.
How old is Carl Winchester?
Carl Winchester is 33 years old. He was born on April 12, 1993 in Belfast.
What position does Carl Winchester play?
Carl Winchester plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Carl Winchester play for?
Carl Winchester currently plays for Derry City.
How many career goals has Carl Winchester scored?
Across all senior club competitions in our dataset, Carl Winchester has scored 30 goals in 527 appearances.
What is Carl Winchester's market value?
Carl Winchester's most recent reported market value is €200k.
Northern Ireland