Michael Uchebo
Career snapshot
Career highs
Born the same day
Shares 1990-09-27 · 6 players total
| Full name | Michael Uchebo |
|---|---|
| Name in home country | Michael Okechukwu Uchebo |
| Date of birth | 1990-09-27 (35 yrs) |
| Place of birth | Enugu, Nigeria |
| Citizenship | Nigeria |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 194.00 m |
| Current club | Rangers International FC |
| Joined | 2025-01-27 |
| Contract expires | — |
| Agent | KC Sports Management |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Rangers International FC | 3 | 18/19 | 24/25 | 27 | 4 | 2 | 587 |
| Boavista FC | 2 | 14/15 | 15/16 | 47 | 5 | 3 | 642 |
| Cercle Brugge | 2 | 12/13 | 13/14 | 76 | 10 | 8 | 1,280 |
| VVV-Venlo | 3 | 09/10 | 11/12 | 67 | 11 | 10 | 1,391 |
| VVV-Venlo/Helmond Sport U21 | 1 | 11/12 | 11/12 | 4 | 3 | 1 | 117 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | NPFL | Rangers International FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 2019 | NPFL Playoffs | Rangers International FC | 5 | 2 | 0 | 0 | 0 | 216 |
| 18/19 | CAF Confederation Cup | Rangers International FC | 5 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | NPFL | Rangers International FC | 13 | 2 | 1 | 1 | 0 | 371 |
| 15/16 | Allianz Cup | Boavista FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Liga NOS | Boavista FC | 16 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Taça de Portugal | Boavista FC | 2 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | Allianz Cup | Boavista FC | 3 | 1 | 0 | 0 | 0 | 201 |
| 14/15 | Liga NOS | Boavista FC | 25 | 4 | 2 | 2 | 0 | 441 |
| 13/14 | Cofidis Cup | Cercle Brugge | 2 | 0 | 0 | 2 | 0 | 0 |
| 13/14 | JPL | Cercle Brugge | 27 | 5 | 1 | 3 | 0 | 366 |
| 13/14 | JPL Playoff II | Cercle Brugge | 3 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Cofidis Cup | Cercle Brugge | 7 | 3 | 1 | 0 | 0 | 181 |
| 12/13 | Endrunde Jupiler Pro League | Cercle Brugge | 5 | 0 | 2 | 0 | 0 | 0 |
| 12/13 | JPL | Cercle Brugge | 28 | 2 | 1 | 0 | 0 | 733 |
| 12/13 | Jupiler Pro League Abstiegs-Playoffs | Cercle Brugge | 4 | 0 | 3 | 0 | 0 | 0 |
| 11/12 | Beloften Eerste Divisie | VVV-Venlo/Helmond Sport U21 | 4 | 3 | 1 | 0 | 0 | 117 |
| 11/12 | Eredivisie | VVV-Venlo | 28 | 3 | 4 | 0 | 0 | 504 |
| 11/12 | Jupiler PO | VVV-Venlo | 4 | 1 | 1 | 2 | 0 | 285 |
| 11/12 | KNVB Beker | VVV-Venlo | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Eredivisie | VVV-Venlo | 23 | 4 | 4 | 4 | 0 | 271 |
| 10/11 | Jupiler PO | VVV-Venlo | 4 | 2 | 0 | 1 | 0 | 121 |
| 09/10 | Eredivisie | VVV-Venlo | 7 | 1 | 1 | 0 | 0 | 210 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Enugu Ran. Jgd. | Rangers | Transfer | 0 | — |
| 09/10 | 2010-01-01 | Rangers | VVV-Venlo | Transfer | 0 | — |
| 12/13 | 2012-07-01 | VVV-Venlo | Cercle Brugge | Transfer | 750000 | — |
| 14/15 | 2014-07-01 | Cercle Brugge | Without Club | Transfer | 700000 | — |
| 14/15 | 2014-10-10 | Without Club | Boavista | Transfer | 700000 | — |
| 16/17 | 2017-01-11 | Boavista | Without Club | Transfer | 350000 | — |
| 17/18 | 2017-07-01 | Without Club | Wydad AC | Transfer | 350000 | — |
| 18/19 | 2018-07-01 | Wydad AC | Without Club | Transfer | 350000 | — |
| 18/19 | 2018-11-11 | Without Club | Rangers | Transfer | 0 | — |
| 19/20 | 2019-10-01 | Rangers | Retired | Transfer | 0 | — |
| 24/25 | 2025-01-27 | Retired | Rangers | Transfer | 0 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3444 | #20 | 5 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Maya Yoshida | 1 | 1 | 0 |
| Lukas Van Eenoo | 1 | 0 | 0 |
| Idris Mandiang | 1 | 1 | 0 |
| Mika | 1 | 0 | 0 |
| Ahmed Musa | 1 | 7 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 13/14 | JPL | Cercle Brugge | 5 | 27 |
| 10/11 | Eredivisie | VVV-Venlo | 4 | 23 |
| 14/15 | Liga NOS | Boavista FC | 4 | 25 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 10/11 | Eredivisie | VVV-Venlo | 4 | 23 |
| 11/12 | Eredivisie | VVV-Venlo | 4 | 28 |
| 12/13 | Jupiler Pro League Abstiegs-Playoffs | Cercle Brugge | 3 | 4 |
Last 50 matches for Rangers International FC 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-05-25 | NIG1 |
Shooting Stars SC | 5–1 | Rangers International FC | Available |
| 2025-05-11 | NIG1 |
Rangers International FC | 4–0 | Katsina United FC | Available |
| 2025-05-07 | NIG1 |
Rivers United FC | 1–0 | Rangers International FC | Available |
| 2025-04-27 | NIG1 |
Rangers International FC | 1–2 | Enyimba FC | Available |
| 2025-04-19 | NIG1 |
Lobi Stars FC | 2–4 | Rangers International FC | Available |
| 2025-04-13 | NIG1 |
Rangers International FC | 0–2 | Heartland FC | Available |
| 2025-04-05 | NIG1 |
Bendel FC | 0–0 | Rangers International FC | Available |
| 2025-03-27 | NIG1 |
Rangers International FC | 0–1 | Plateau United FC | Available |
| 2025-03-21 | NIG1 |
Nasarawa United FC | 1–0 | Rangers International FC | Available |
| 2025-03-15 | NIG1 |
Rangers International FC | 3–0 | Kwara United FC | Available |
| 2025-03-09 | NIG1 |
Rangers International FC | 1–1 | Akwa United FC | Available |
| 2025-03-02 | NIG1 |
Kano Pillars FC | 2–1 | Rangers International FC | Available |
| 2025-02-26 | NIG1 |
Rangers International FC | 3–0 | Sunshine Stars FC | Available |
| 2025-02-19 | NIG1 |
Abia Warriors FC | 1–0 | Rangers International FC | Available |
| 2025-02-16 | NIG1 |
Rangers International FC | 2–1 | Remo Stars FC | Available |
| 2025-02-09 | NIG1 |
Bayelsa United FC | 0–0 | Rangers International FC | Available |
| 2025-02-03 | NIG1 |
Rangers International FC | 2–0 | Ikorodu City FC | Available |
| 2025-01-29 | NIG1 |
El-Kanemi Warriors FC | 2–1 | Rangers International FC | Available |
| 2025-01-25 | NIG1 |
Rangers International FC | 1–2 | Niger Tornadoes FC | Available |
| 2024-12-29 | NIG1 |
Niger Tornadoes FC | 0–1 | Rangers International FC | Available |
| 2024-12-22 | NIG1 |
Rangers International FC | 0–1 | Shooting Stars SC | Available |
| 2024-12-15 | NIG1 |
Katsina United FC | 0–0 | Rangers International FC | Available |
| 2024-12-08 | NIG1 |
Rangers International FC | 1–0 | Rivers United FC | Available |
| 2024-12-03 | NIG1 |
Enyimba FC | 0–0 | Rangers International FC | Available |
| 2024-11-27 | NIG1 |
Rangers International FC | 3–0 | Lobi Stars FC | Available |
| 2024-11-23 | NIG1 |
Heartland FC | 0–0 | Rangers International FC | Available |
| 2024-11-17 | NIG1 |
Rangers International FC | 3–2 | Bendel FC | Available |
| 2024-11-10 | NIG1 |
Plateau United FC | 0–0 | Rangers International FC | Available |
| 2024-11-03 | NIG1 |
Rangers International FC | 2–0 | Nasarawa United FC | Available |
| 2024-10-28 | NIG1 |
Kwara United FC | 1–1 | Rangers International FC | Available |
| 2024-10-21 | NIG1 |
Akwa United FC | 0–0 | Rangers International FC | Available |
| 2024-10-16 | NIG1 |
Rangers International FC | 3–4 | Kano Pillars FC | Available |
| 2024-10-12 | NIG1 |
Sunshine Stars FC | 1–0 | Rangers International FC | Available |
| 2024-10-06 | NIG1 |
Rangers International FC | 1–0 | Abia Warriors FC | Available |
| 2024-10-03 | NIG1 |
Rangers International FC | 1–0 | Bayelsa United FC | Available |
| 2024-09-29 | NIG1 |
Remo Stars FC | 2–1 | Rangers International FC | Available |
| 2024-09-25 | NIG1 |
Ikorodu City FC | 0–1 | Rangers International FC | Available |
| 2024-08-31 | NIG1 |
Rangers International FC | 0–0 | El-Kanemi Warriors FC | Available |
| 2024-06-23 | NIG1 |
Gombe United FC | 1–2 | Rangers International FC | Available |
| 2024-06-16 | NIG1 |
Rangers International FC | 2–0 | Bendel FC | Available |
| 2024-06-12 | NIG1 |
Shooting Stars SC | 1–0 | Rangers International FC | Available |
| 2024-06-09 | NIG1 |
Rangers International FC | 3–0 | Enyimba FC | Available |
| 2024-06-02 | NIG1 |
Sporting Lagos FC | 0–0 | Rangers International FC | Available |
| 2024-05-26 | NIG1 |
Rangers International FC | 3–0 | Bayelsa United FC | Available |
| 2024-04-28 | NIG1 |
Rangers International FC | 2–0 | Plateau United FC | Available |
| 2024-04-21 | NIG1 |
Rivers United FC | 2–0 | Rangers International FC | Available |
| 2024-04-16 | NIG1 |
Rangers International FC | 3–2 | Abia Warriors FC | Available |
| 2024-04-07 | NIG1 |
Katsina United FC | 4–3 | Rangers International FC | Available |
| 2024-04-03 | NIG1 |
Rangers International FC | 2–0 | Sunshine Stars FC | Available |
| 2024-03-24 | NIG1 |
Heartland FC | 1–2 | Rangers International FC | Available |
Teams faced most often by Michael Uchebo'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 % |
|---|---|---|---|---|---|---|---|---|
| Enyimba FC | 15 | 4 | 3 | 8 | 9 | 15 | -6 | 27% |
| Lobi Stars FC | 15 | 6 | 2 | 7 | 17 | 20 | -3 | 40% |
| Sunshine Stars FC | 14 | 6 | 3 | 5 | 14 | 15 | -1 | 43% |
| Kano Pillars FC | 13 | 5 | 1 | 7 | 17 | 16 | +1 | 38% |
| Sharks FC | 12 | 7 | 2 | 3 | 16 | 8 | +8 | 58% |
| Heartland FC | 12 | 5 | 2 | 5 | 11 | 13 | -2 | 42% |
| Warri Wolves FC | 12 | 2 | 6 | 4 | 5 | 7 | -2 | 17% |
| Rivers United FC | 12 | 4 | 3 | 5 | 11 | 12 | -1 | 33% |
| Kwara United FC | 10 | 6 | 2 | 2 | 13 | 8 | +5 | 60% |
| Shooting Stars SC | 10 | 6 | 2 | 2 | 13 | 7 | +6 | 60% |
| Akwa United FC | 9 | 3 | 4 | 2 | 14 | 11 | +3 | 33% |
| Bayelsa United FC | 8 | 3 | 2 | 3 | 10 | 9 | +1 | 38% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season | |
| 09/10 | 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 | 4 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 18 | 371 | 1 | 0 | 0 | 0.24 |
| 15/16 | 19 | 0 | 2 | 0 | 0 | 0 |
| 14/15 | 28 | 642 | 2 | 0 | 0 | 0.28 |
| 13/14 | 32 | 366 | 6 | 1 | 0 | 1.72 |
| 11/12 | 37 | 906 | 2 | 0 | 0 | 0.2 |
| 10/11 | 27 | 392 | 5 | 0 | 0 | 1.15 |
Output by competition
Career goals and assists broken down by tournament.
More on Michael Uchebo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Michael Uchebo
Who is Michael Uchebo?
Michael Uchebo is a Nigeria professional footballer who plays as a centre-forward for Rangers International FC.
How old is Michael Uchebo?
Michael Uchebo is 35 years old. He was born on September 27, 1990 in Enugu.
What position does Michael Uchebo play?
Michael Uchebo plays as a centre-forward (Attack - Centre-Forward).
What club does Michael Uchebo play for?
Michael Uchebo currently plays for Rangers International FC.
How many career goals has Michael Uchebo scored?
Across all senior club competitions in our dataset, Michael Uchebo has scored 33 goals in 221 appearances.
Nigeria