Corrie Richard Ndaba

Corrie Richard Ndaba

Corrie Richard Ndaba is a Republic of Ireland centre-back from Dublin. He began his development with Cherry Orchard before joining Ipswich Town in 2016, where he moved from a midfield background into defence. Ndaba then gained experience through loan spells, including Ayr United and Salford City, operating as both a centre-back and left-back. At Salford, he was named Supporters’ Player of the Year for 2021–22. He joined Kilmarnock on loan in 2023 and later made the move permanent, helping the club finish fourth and secure European qualification. In July 2025, Ndaba transferred to Lecce, taking his career into Serie A. Standing 1.88 metres tall, Ndaba offers a physical presence in the back line and can contribute in more than one defensive role.

Xtra rating
1644
Global rank
7173
Updated: 29 October 2026
Country of Birth
Republic of Ireland
Preferred Foot
N/A
Agent
N/A
Latest Signing Fee
N/A
Date of Birth
25 December 1999
Position
Centre-Back
Shoes
N/A
Wage
N/A

Season snapshot

Overall season statistics (all competitions).

Season Matches Minutes Goals Assists G/90 A/90
2026 6 227 0 0 0 0
2025 12 523 0 0 0 0
2024 37 3120 1 1 0.03 0.03
2023 28 1854 1 0 0.05 0
2022 18 1296 0 1 0 0.07
2021 32 2651 2 0 0.07 0
2020 4 279 0 0 0 0
2019 1 46 0 0 0 0
2017 3 270 0 0 0 0

Form - Last 10 games

Strengths Analysis Season 2024

Role: Defender
Top attributes (percentile)

    Xtra rating history

    Last rating points (most recent matches).

    Recent Matches

    Frosinone
    5 - 1
    ⏱ 46’ ⚽ 0 A 0 ★ 5.91
    Lecce
    Frosinone
    Lecce
    Serie A - Stadio Benito Stirpe, Frosinone, Italy
    Lecce
    0 - 2
    ⏱ 30’ ⚽ 0 A 0 ★ 6.06
    Juventus
    Lecce
    Juventus
    Serie A - Stadio Comunale Via del Mare, Lecce, Italy
    Udinese
    0 - 3
    ⏱ 0’ ⚽ 0 A 0 ★ 0
    Lecce
    Udinese
    Lecce
    Serie A - Bluenergy Stadium, Udine, Italy
    Lecce
    1 - 2
    ⏱ 0’ ⚽ 0 A 0 ★ 0
    Bologna
    Lecce
    Bologna
    Serie A - Stadio Comunale Via del Mare, Lecce, Italy
    AC Milan
    3 - 0
    ⏱ 0’ ⚽ 0 A 0 ★ 0
    Lecce
    AC Milan
    Lecce
    Serie A
    Lecce
    3 - 2
    ⏱ 0’ ⚽ 0 A 0 ★ 0
    Monza
    Lecce
    Monza
    Serie A
    Cagliari
    1 - 0
    ⏱ 0’ ⚽ 0 A 0 ★ 0
    Lecce
    Cagliari
    Lecce
    Serie A - Unipol Domus, Cagliari, Italy
    Lecce
    0 - 4
    ⏱ 88’ ⚽ 0 A 0 ★ 6.5
    AS Roma
    Lecce
    AS Roma
    Serie A
    Venezia
    0 - 2
    ⏱ 34’ ⚽ 0 A 0 ★ 6.3
    Lecce
    Venezia
    Lecce
    Serie A
    Palermo
    2 - 0
    ⏱ 0’ ⚽ 0 A 0 ★ 0
    Lecce
    Palermo
    Lecce
    Coppa Italia - Stadio Renzo Barbera, Palermo, Italy

    Teams

    Transfers

    28 Jul 2025
    Transfer
    Kilmarnock
    Lecce
    30 Jul 2024
    N/A
    Ipswich
    Kilmarnock
    01 Jun 2024
    N/A
    Kilmarnock
    Ipswich
    01 Jul 2023
    Loan
    Ipswich
    Kilmarnock
    31 Jan 2023
    Loan
    Ipswich
    Fleetwood Town
    30 Jan 2023
    N/A
    Burton Albion
    Ipswich
    19 Aug 2022
    Loan
    Ipswich
    Burton Albion
    01 Jun 2022
    N/A
    Salford City
    Ipswich
    20 Aug 2021
    Loan
    Ipswich
    Salford City
    01 Jun 2021
    N/A
    Ayr Utd
    Ipswich
    22 Jan 2021
    N/A
    Ipswich
    Ayr Utd
    01 Jun 2020
    N/A
    Chelmsford City
    Ipswich
    06 Dec 2019
    Loan
    Ipswich
    Chelmsford City
    08 Nov 2019
    Loan
    Ipswich
    Hemel Hempstead Town

    Honors

    No honors recorded for this player.