Toto Nsiala
Career snapshot
Career highs
Born the same day
Shares 1992-03-25 · 6 players total
| Full name | Toto Nsiala |
|---|---|
| Name in home country | Aristote Nsiala |
| Date of birth | 1992-03-25 (34 yrs) |
| Place of birth | Kinshasa, DR Congo |
| Citizenship | DR Congo Wales |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 193.00 m |
| Current club | Shrewsbury Town |
| Joined | 2024-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Wasserman |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Shrewsbury Town | 4 | 16/17 | 25/26 | 107 | 6 | 2 | 4,750 |
| Burton Albion | 1 | 23/24 | 23/24 | 11 | 1 | 0 | 716 |
| Fleetwood Town | 3 | 21/22 | 23/24 | 76 | 1 | 6 | 319 |
| Ipswich Town | 4 | 18/19 | 21/22 | 78 | 1 | 0 | 1,598 |
| Bolton Wanderers | 1 | 19/20 | 19/20 | 12 | 0 | 0 | 0 |
| Hartlepool United | 1 | 16/17 | 16/17 | 25 | 1 | 0 | 1,695 |
| Grimsby Town | 2 | 14/15 | 15/16 | 88 | 1 | 5 | 3,268 |
| Southport FC | 1 | 13/14 | 13/14 | 19 | 1 | 1 | 1,679 |
| Accrington Stanley | 2 | 11/12 | 12/13 | 39 | 0 | 1 | 0 |
| Everton FC Reserves | 3 | 09/10 | 11/12 | 32 | 0 | 0 | 0 |
| Everton FC | 2 | 09/10 | 10/11 | 0 | 0 | 0 | 0 |
| Macclesfield Town FC | 1 | 10/11 | 10/11 | 13 | 1 | 1 | 300 |
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 | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Trophy | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League Two | Shrewsbury Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Shrewsbury Town | 2 | 1 | 0 | 1 | 0 | 180 |
| 24/25 | FA Cup | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Shrewsbury Town | 20 | 1 | 0 | 4 | 1 | 1,419 |
| 23/24 | EFL Cup | Fleetwood Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Fleetwood Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Burton Albion | 11 | 1 | 0 | 3 | 0 | 716 |
| 23/24 | League One | Fleetwood Town | 12 | 0 | 0 | 2 | 1 | 0 |
| 22/23 | EFL Cup | Fleetwood Town | 1 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Fleetwood Town | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | FA Cup | Fleetwood Town | 5 | 1 | 1 | 0 | 0 | 319 |
| 22/23 | League One | Fleetwood Town | 35 | 0 | 2 | 8 | 0 | 0 |
| 21/22 | EFL Trophy | Ipswich Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Ipswich Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Fleetwood Town | 20 | 0 | 2 | 2 | 0 | 0 |
| 21/22 | League One | Ipswich Town | 11 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | EFL Cup | Ipswich Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Ipswich Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Ipswich Town | 27 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | EFL Trophy | Ipswich Town | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | FA Cup | Ipswich Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One | Bolton Wanderers | 12 | 0 | 0 | 3 | 0 | 0 |
| 19/20 | League One | Ipswich Town | 3 | 0 | 0 | 3 | 0 | 0 |
| 18/19 | Championship | Ipswich Town | 22 | 1 | 0 | 6 | 1 | 1,598 |
| 18/19 | EFL Cup | Ipswich Town | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | FA Cup | Ipswich Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Shrewsbury Town | 6 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | FA Cup | Shrewsbury Town | 4 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | League One | Shrewsbury Town | 44 | 3 | 1 | 8 | 0 | 1,298 |
| 17/18 | League One Play-Offs | Shrewsbury Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Hartlepool United | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Hartlepool United | 1 | 0 | 0 | 0 | 1 | 0 |
| 16/17 | FA Cup | Hartlepool United | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League One | Shrewsbury Town | 21 | 1 | 1 | 5 | 1 | 1,853 |
| 16/17 | League Two | Hartlepool United | 21 | 1 | 0 | 5 | 1 | 1,695 |
| 15/16 | FA Cup | Grimsby Town | 2 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | National League | Grimsby Town | 39 | 1 | 2 | 5 | 0 | 3,268 |
| 15/16 | National League Playoffs | Grimsby Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Conference | Grimsby Town | 40 | 0 | 3 | 12 | 0 | 0 |
| 14/15 | FA Cup | Grimsby Town | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | National League Playoffs | Grimsby Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Conference | Southport FC | 19 | 1 | 1 | 7 | 0 | 1,679 |
| 12/13 | FA Cup | Accrington Stanley | 2 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | League Cup | Accrington Stanley | 1 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | League Two | Accrington Stanley | 17 | 0 | 0 | 8 | 0 | 0 |
| 11/12 | League Two | Accrington Stanley | 19 | 0 | 1 | 10 | 0 | 0 |
| 11/12 | Reserve League | Everton FC Reserves | 6 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | FA Cup | Macclesfield Town FC | 3 | 1 | 1 | 1 | 0 | 300 |
| 10/11 | League Two | Macclesfield Town FC | 10 | 0 | 0 | 2 | 0 | 0 |
| 10/11 | Premier League | Everton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Reserve League | Everton FC Reserves | 15 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Europa League | Everton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Reserve League North | Everton FC Reserves | 11 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Everton U18 | Everton Res. | Transfer | 0 | — |
| 10/11 | 2010-10-08 | Everton Res. | Macclesfield | Loan | 0 | — |
| 10/11 | 2011-02-08 | Macclesfield | Everton Res. | Return from loan | 0 | — |
| 11/12 | 2012-01-06 | Everton Res. | Accrington | Loan | 0 | — |
| 11/12 | 2012-06-30 | Accrington | Everton Res. | Return from loan | 0 | — |
| 12/13 | 2012-07-01 | Everton U21 | Accrington | Transfer | 0 | — |
| 12/13 | 2013-01-10 | Accrington | Without Club | Transfer | 0 | — |
| 13/14 | 2013-11-05 | Without Club | Dong Thap FC | Transfer | 0 | — |
| 13/14 | 2014-01-21 | Dong Thap FC | Southport | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Southport | Grimsby Town | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Grimsby Town | Hartlepool | Transfer | 0 | — |
| 16/17 | 2017-01-01 | Hartlepool | Shrewsbury | Transfer | 150000 | — |
| 18/19 | 2018-08-08 | Shrewsbury | Ipswich | Transfer | 150000 | — |
| 19/20 | 2020-01-10 | Ipswich | Bolton | Loan | 750000 | — |
| 19/20 | 2020-05-31 | Bolton | Ipswich | Return from loan | 600000 | — |
| 21/22 | 2022-01-14 | Ipswich | Fleetwood | Transfer | 600000 | — |
| 23/24 | 2023-11-27 | Fleetwood | Without Club | Transfer | 275000 | — |
| 23/24 | 2024-02-09 | Without Club | Burton Albion | Transfer | 275000 | — |
| 24/25 | 2024-07-01 | Burton Albion | Shrewsbury | Transfer | 175000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #26181 | — | 0 | 0 | — | — | former national player |
| Team #3854 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Padraig Amond | 1 | 2 | 0 |
| Lenell John-Lewis | 2 | 0 | 0 |
| Shaun Whalley | 2 | 2 | 0 |
| Nathan Arnold | 2 | 0 | 0 |
| Craig Clay | 2 | 0 | 0 |
| Stefan Payne | 2 | 2 | 0 |
| Cian Hayes | 1 | 1 | 0 |
| Gwion Edwards | 1 | 0 | 0 |
| Josh Vela | 1 | 0 | 0 |
| Jay Lynch | 1 | 0 | 0 |
| Carlton Morris | 2 | 0 | 0 |
| Ben Godfrey | 2 | 0 | 0 |
| Dean Henderson | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | League One | Shrewsbury Town | 3 | 44 |
| 10/11 | FA Cup | Macclesfield Town FC | 1 | 3 |
| 13/14 | Conference | Southport FC | 1 | 19 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 14/15 | Conference | Grimsby Town | 3 | 40 |
| 15/16 | National League | Grimsby Town | 2 | 39 |
| 21/22 | League One | Ipswich Town | 2 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-05-31 | Bolton | Ipswich | Return from loan | — | €600k |
| 19/20 | 2020-01-10 | Ipswich | Bolton | Loan | — | €750k |
| 11/12 | 2012-06-30 | Accrington | Everton Res. | Return from loan | — | — |
| 11/12 | 2012-01-06 | Everton Res. | Accrington | Loan | — | — |
| 10/11 | 2011-02-08 | Macclesfield | Everton Res. | Return from loan | — | — |
| 10/11 | 2010-10-08 | Everton Res. | Macclesfield | Loan | — | — |
Last 50 matches for Shrewsbury Town 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-29 | GB4 |
Grimsby Town | 0–0 | Shrewsbury Town | Available |
| 2025-12-26 | GB4 |
Cheltenham Town | 0–1 | Shrewsbury Town | Available |
| 2025-12-20 | GB4 |
Shrewsbury Town | 2–2 | Chesterfield FC | Available |
| 2025-12-13 | GB4 |
Walsall FC | 2–1 | Shrewsbury Town | Available |
| 2025-12-09 | GB4 |
Shrewsbury Town | 2–0 | Grimsby Town | Available |
| 2025-11-29 | GB4 |
Shrewsbury Town | 0–1 | Gillingham FC | Available |
| 2025-11-22 | GB4 |
Fleetwood Town | 1–0 | Shrewsbury Town | Available |
| 2025-11-15 | GB4 |
Shrewsbury Town | 1–1 | Newport County | Available |
| 2025-11-08 | GB4 |
Crewe Alexandra | 2–0 | Shrewsbury Town | Available |
| 2025-10-25 | GB4 |
Oldham Athletic | 2–2 | Shrewsbury Town | Available |
| 2025-10-18 | GB4 |
Shrewsbury Town | 1–0 | Crawley Town | Available |
| 2025-10-11 | GB4 |
Shrewsbury Town | 2–0 | Cambridge United | Available |
| 2025-10-04 | GB4 |
Barrow AFC | 0–0 | Shrewsbury Town | Available |
| 2025-09-27 | GB4 |
Shrewsbury Town | 1–2 | Milton Keynes Dons | Available |
| 2025-09-20 | GB4 |
Harrogate Town | 2–0 | Shrewsbury Town | Available |
| 2025-09-13 | GB4 |
Shrewsbury Town | 1–3 | Salford City | Available |
| 2025-09-06 | GB4 |
Barnet FC | 1–3 | Shrewsbury Town | Available |
| 2025-08-30 | GB4 |
Shrewsbury Town | 0–0 | Accrington Stanley | Available |
| 2025-08-23 | GB4 |
Swindon Town | 2–1 | Shrewsbury Town | Available |
| 2025-08-20 | GB4 |
Notts County | 4–1 | Shrewsbury Town | Available |
| 2025-08-16 | GB4 |
Shrewsbury Town | 0–2 | Colchester United | Available |
| 2025-08-09 | GB4 |
Tranmere Rovers | 4–0 | Shrewsbury Town | Available |
| 2025-08-02 | GB4 |
Shrewsbury Town | 0–0 | Bromley FC | Available |
| 2025-05-03 | GB3 |
Shrewsbury Town | 1–2 | Crawley Town | Available |
| 2025-04-26 | GB3 |
Barnsley FC | 1–2 | Shrewsbury Town | Available |
| 2025-04-21 | GB3 |
Northampton Town | 4–1 | Shrewsbury Town | Available |
| 2025-04-18 | GB3 |
Shrewsbury Town | 0–1 | Wigan Athletic | Available |
| 2025-04-12 | GB3 |
Lincoln City | 1–1 | Shrewsbury Town | Available |
| 2025-04-08 | GB3 |
Shrewsbury Town | 1–3 | Reading FC | Available |
| 2025-04-05 | GB3 |
Shrewsbury Town | 0–1 | Cambridge United | Available |
| 2025-04-01 | GB3 |
Wycombe Wanderers | 0–0 | Shrewsbury Town | Available |
| 2025-03-29 | GB3 |
Birmingham City | 4–1 | Shrewsbury Town | Available |
| 2025-03-15 | GB3 |
Shrewsbury Town | 0–2 | Burton Albion | Available |
| 2025-03-08 | GB3 |
Exeter City | 2–0 | Shrewsbury Town | Available |
| 2025-03-04 | GB3 |
Shrewsbury Town | 0–0 | Bristol Rovers | Available |
| 2025-03-01 | GB3 |
Peterborough United | 3–1 | Shrewsbury Town | Available |
| 2025-02-22 | GB3 |
Shrewsbury Town | 0–1 | Stevenage FC | Available |
| 2025-02-18 | GB3 |
Shrewsbury Town | 0–1 | Huddersfield Town | Available |
| 2025-02-15 | GB3 |
Shrewsbury Town | 2–3 | Bolton Wanderers | Available |
| 2025-02-11 | GB3 |
Reading FC | 1–1 | Shrewsbury Town | Available |
| 2025-02-08 | GB3 |
Rotherham United | 1–2 | Shrewsbury Town | Available |
| 2025-02-01 | GB3 |
Shrewsbury Town | 2–1 | Mansfield Town | Available |
| 2025-01-28 | GB3 |
Stockport County | 1–0 | Shrewsbury Town | Available |
| 2025-01-25 | GB3 |
Charlton Athletic | 1–0 | Shrewsbury Town | Available |
| 2025-01-16 | GB3 |
Shrewsbury Town | 2–1 | Wrexham AFC | Available |
| 2025-01-04 | GB3 |
Leyton Orient | 1–0 | Shrewsbury Town | Available |
| 2025-01-01 | GB3 |
Blackpool FC | 1–1 | Shrewsbury Town | Available |
| 2024-12-29 | GB3 |
Shrewsbury Town | 1–1 | Northampton Town | Available |
| 2024-12-26 | GB3 |
Shrewsbury Town | 1–0 | Lincoln City | Available |
| 2024-12-21 | GB3 |
Wigan Athletic | 2–2 | Shrewsbury Town | Available |
Teams faced most often by Toto Nsiala'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 % |
|---|---|---|---|---|---|---|---|---|
| Bristol Rovers | 43 | 17 | 13 | 13 | 57 | 50 | +7 | 40% |
| Barnsley FC | 42 | 11 | 12 | 19 | 48 | 64 | -16 | 26% |
| Peterborough United | 42 | 13 | 6 | 23 | 52 | 75 | -23 | 31% |
| Wycombe Wanderers | 42 | 11 | 9 | 22 | 47 | 66 | -19 | 26% |
| Oxford United | 40 | 13 | 8 | 19 | 43 | 60 | -17 | 33% |
| Cheltenham Town | 40 | 13 | 10 | 17 | 39 | 47 | -8 | 33% |
| Port Vale FC | 39 | 14 | 12 | 13 | 55 | 49 | +6 | 36% |
| Charlton Athletic | 38 | 9 | 14 | 15 | 46 | 55 | -9 | 24% |
| Portsmouth FC | 38 | 5 | 11 | 22 | 27 | 62 | -35 | 13% |
| Rochdale AFC | 38 | 13 | 9 | 16 | 44 | 54 | -10 | 34% |
| Accrington Stanley | 38 | 17 | 11 | 10 | 63 | 45 | +18 | 45% |
| Bradford City | 37 | 13 | 10 | 14 | 54 | 53 | +1 | 35% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | 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 | 24 | 1,599 | 5 | 0 | 1 | 0.34 |
| 23/24 | 25 | 716 | 5 | 0 | 1 | 0.75 |
| 22/23 | 42 | 319 | 9 | 0 | 0 | 2.54 |
| 21/22 | 35 | 0 | 4 | 0 | 0 | 0 |
| 20/21 | 30 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | 21 | 0 | 7 | 0 | 0 | 0 |
| 18/19 | 24 | 1,598 | 7 | 0 | 1 | 0.45 |
| 17/18 | 58 | 1,298 | 10 | 0 | 0 | 0.69 |
| 16/17 | 46 | 3,548 | 10 | 0 | 3 | 0.33 |
| 15/16 | 44 | 3,268 | 7 | 0 | 0 | 0.19 |
| 14/15 | 44 | 0 | 13 | 0 | 0 | 0 |
| 13/14 | 19 | 1,679 | 7 | 1 | 0 | 0.43 |
| 12/13 | 20 | 0 | 10 | 0 | 0 | 0 |
| 11/12 | 25 | 0 | 10 | 1 | 0 | 0 |
| 10/11 | 28 | 300 | 3 | 1 | 0 | 1.2 |
| 09/10 | 11 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Toto Nsiala
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Toto Nsiala
Who is Toto Nsiala?
Toto Nsiala is a DR professional footballer who plays as a centre-back for Shrewsbury Town.
How old is Toto Nsiala?
Toto Nsiala is 34 years old. He was born on March 25, 1992 in Kinshasa.
What position does Toto Nsiala play?
Toto Nsiala plays as a centre-back (Defender - Centre-Back).
What club does Toto Nsiala play for?
Toto Nsiala currently plays for Shrewsbury Town.
How many career goals has Toto Nsiala scored?
Across all senior club competitions in our dataset, Toto Nsiala has scored 13 goals in 500 appearances.
What is Toto Nsiala's market value?
Toto Nsiala's most recent reported market value is €100k.