Career snapshot
Career highs
Born the same day
Shares 1989-07-31 · 6 players total
| Full name | Johanna Omolo |
|---|---|
| Name in home country | Johanna Ochieng Omolo |
| Date of birth | 1989-07-31 (36 yrs) |
| Place of birth | Nairobi, Kenya |
| Citizenship | Kenya Belgium |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 179.00 m |
| Current club | Without Club |
| Joined | 2024-07-01 |
| Contract expires | — |
| Agent | VSMediation |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| KV Oostende (-2024) | 1 | 23/24 | 23/24 | 8 | 0 | 0 | 0 |
| URSL Visé | 1 | 22/23 | 22/23 | 23 | 5 | 0 | 308 |
| Kocaelispor | 1 | 21/22 | 21/22 | 16 | 0 | 1 | 0 |
| Cercle Brugge | 4 | 17/18 | 20/21 | 72 | 3 | 2 | 1,166 |
| Büyüksehir Belediye Erzurumspor | 1 | 20/21 | 20/21 | 20 | 0 | 1 | 0 |
| Royal Antwerp FC | 3 | 14/15 | 16/17 | 83 | 5 | 2 | 3,904 |
| Lommel United | 2 | 12/13 | 13/14 | 38 | 0 | 1 | 0 |
| Beerschot AC (-2013) | 1 | 11/12 | 11/12 | 5 | 0 | 0 | 0 |
| CS Fola Esch | 2 | 09/10 | 10/11 | 49 | 8 | 8 | 1,165 |
| CS Visé (-2015) | 1 | 08/09 | 08/09 | 3 | 1 | 0 | 180 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | CPL | KV Oostende (-2024) | 7 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Croky Cup | KV Oostende (-2024) | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 1ste Nationale | URSL Visé | 23 | 5 | 0 | 5 | 0 | 308 |
| 21/22 | 1.Lig | Kocaelispor | 14 | 0 | 0 | 3 | 0 | 0 |
| 21/22 | Türkiye Kupasi | Kocaelispor | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | JPL | Cercle Brugge | 10 | 0 | 0 | 6 | 0 | 0 |
| 20/21 | Süper Lig | Büyüksehir Belediye Erzurumspor | 20 | 0 | 1 | 4 | 0 | 0 |
| 19/20 | Croky Cup | Cercle Brugge | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | JPL | Cercle Brugge | 12 | 1 | 1 | 2 | 0 | 609 |
| 18/19 | Croky Cup | Cercle Brugge | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | JPL | Cercle Brugge | 18 | 2 | 0 | 4 | 0 | 557 |
| 17/18 | Croky Cup | Cercle Brugge | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | PL Final | Cercle Brugge | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Proximus League | Cercle Brugge | 27 | 0 | 1 | 4 | 1 | 0 |
| 16/17 | Croky Cup | Royal Antwerp FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | PL Final | Royal Antwerp FC | 2 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | Proximus League | Royal Antwerp FC | 23 | 1 | 0 | 2 | 0 | 1,823 |
| 15/16 | Croky Cup | Royal Antwerp FC | 3 | 0 | 1 | 2 | 0 | 0 |
| 15/16 | Proximus League | Royal Antwerp FC | 27 | 2 | 0 | 4 | 0 | 996 |
| 14/15 | Cofidis Cup | Royal Antwerp FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Proximus League | Royal Antwerp FC | 25 | 2 | 0 | 4 | 1 | 1,085 |
| 13/14 | Belgacom League | Lommel United | 19 | 0 | 0 | 4 | 0 | 0 |
| 12/13 | Belgacom League | Lommel United | 19 | 0 | 1 | 2 | 0 | 0 |
| 11/12 | Cofidis Cup | Beerschot AC (-2013) | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | JPL | Beerschot AC (-2013) | 5 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | JPL Playoff II | Beerschot AC (-2013) | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | BGL Ligue | CS Fola Esch | 21 | 2 | 4 | 3 | 0 | 803 |
| 10/11 | Coupe de Luxembourg | CS Fola Esch | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | BGL Ligue | CS Fola Esch | 25 | 6 | 4 | 3 | 0 | 362 |
| 09/10 | Coupe de Luxembourg | CS Fola Esch | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Cofidis Cup | CS Visé (-2015) | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Endrunde 2.Division | CS Visé (-2015) | 2 | 1 | 0 | 0 | 0 | 180 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Coast Stars | CS Visé | Transfer | 0 | — |
| 09/10 | 2009-07-01 | CS Visé | CS Fola Esch | Transfer | 0 | — |
| 11/12 | 2011-07-01 | CS Fola Esch | Beerschot AC | Transfer | 125000 | — |
| 12/13 | 2012-08-31 | Beerschot AC | Lommel United | Loan | 250000 | — |
| 12/13 | 2013-06-30 | Lommel United | Beerschot AC | Return from loan | 250000 | — |
| 13/14 | 2013-07-01 | Beerschot AC | Without Club | Transfer | 250000 | — |
| 13/14 | 2013-09-23 | Without Club | Lommel United | Transfer | 250000 | — |
| 14/15 | 2014-06-27 | Lommel United | Royal Antwerp | Transfer | 250000 | — |
| 17/18 | 2017-07-25 | Royal Antwerp | Cercle Brugge | Transfer | 500000 | €250k |
| 20/21 | 2021-01-14 | Cercle Brugge | BB Erzurumspor | Transfer | 400000 | — |
| 21/22 | 2021-08-11 | BB Erzurumspor | Kocaelispor | Transfer | 500000 | — |
| 22/23 | 2022-07-01 | Kocaelispor | Without Club | Transfer | 100000 | — |
| 22/23 | 2022-10-03 | Without Club | URSL Visé | Transfer | 100000 | — |
| 23/24 | 2023-08-11 | URSL Visé | KV Oostende | Transfer | 0 | — |
| 24/25 | 2024-07-01 | KV Oostende | Without Club | Transfer | 100000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Injury to abdominal muscles | 2020-10-02 | 2020-10-17 | 16 | 3 |
| 20/21 | unknown injury | 2021-05-11 | 2021-05-12 | 2 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €525k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Stallone Limbombe | 2 | 2 | 0 |
| Paul Nardi | 1 | 0 | 0 |
| Jannes Vansteenkiste | 2 | 0 | 0 |
| Joeri Dequevy | 2 | 0 | 0 |
| Geoffry Hairemans | 2 | 0 | 0 |
| Dylan De Belder | 1 | 0 | 0 |
| Xavier Mercier | 1 | 1 | 0 |
| Nicaise Kudimbana | 2 | 0 | 0 |
| Toon Lenaerts | 2 | 0 | 0 |
| Jentl Gaethofs | 2 | 0 | 0 |
| Benjamin Lambot | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 09/10 | BGL Ligue | CS Fola Esch | 6 | 25 |
| 22/23 | 1ste Nationale | URSL Visé | 5 | 23 |
| 10/11 | BGL Ligue | CS Fola Esch | 2 | 21 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 09/10 | BGL Ligue | CS Fola Esch | 4 | 25 |
| 10/11 | BGL Ligue | CS Fola Esch | 4 | 21 |
| 12/13 | Belgacom League | Lommel United | 1 | 19 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 12/13 | 2013-06-30 | Lommel United | Beerschot AC | Return from loan | — | €250k |
| 12/13 | 2012-08-31 | Beerschot AC | Lommel United | Loan | — | €250k |
Teams faced most often by Johanna Omolo'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 % |
|---|---|---|---|---|---|---|---|---|
| RSC Anderlecht | 10 | 3 | 3 | 4 | 12 | 14 | -2 | 30% |
| Club Brugge KV | 10 | 1 | 3 | 6 | 9 | 21 | -12 | 10% |
| KAA Gent | 10 | 3 | 3 | 4 | 13 | 18 | -5 | 30% |
| Standard Liège | 10 | 2 | 3 | 5 | 10 | 14 | -4 | 20% |
| KRC Genk | 10 | 2 | 3 | 5 | 11 | 20 | -9 | 20% |
| Sint-Truidense VV | 8 | 3 | 2 | 3 | 8 | 9 | -1 | 38% |
| Waasland-Beveren | 8 | 5 | 2 | 1 | 14 | 5 | +9 | 63% |
| KV Kortrijk | 8 | 2 | 2 | 4 | 7 | 10 | -3 | 25% |
| Sporting Charleroi | 8 | 2 | 1 | 5 | 7 | 15 | -8 | 25% |
| SV Zulte Waregem | 8 | 5 | 0 | 3 | 16 | 15 | +1 | 63% |
| KAS Eupen | 8 | 4 | 0 | 4 | 10 | 9 | +1 | 50% |
| KV Oostende | 7 | 3 | 3 | 1 | 12 | 8 | +4 | 43% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | Senior debut season | |
| 08/09 | 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′ |
|---|---|---|---|---|---|---|
| 23/24 | 8 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 23 | 308 | 5 | 1 | 0 | 1.75 |
| 21/22 | 16 | 0 | 3 | 1 | 0 | 0 |
| 20/21 | 30 | 0 | 10 | 0 | 0 | 0 |
| 19/20 | 12 | 609 | 2 | 0 | 0 | 0.3 |
| 18/19 | 19 | 557 | 5 | 2 | 0 | 1.13 |
| 17/18 | 31 | 0 | 5 | 0 | 1 | 0 |
| 16/17 | 26 | 1,823 | 3 | 0 | 0 | 0.15 |
| 15/16 | 30 | 996 | 6 | 0 | 0 | 0.54 |
| 14/15 | 27 | 1,085 | 4 | 0 | 1 | 0.41 |
| 13/14 | 19 | 0 | 4 | 0 | 0 | 0 |
| 12/13 | 19 | 0 | 2 | 0 | 0 | 0 |
| 11/12 | 5 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | 22 | 803 | 3 | 1 | 0 | 0.45 |
| 09/10 | 27 | 362 | 3 | 0 | 0 | 0.75 |
Output by competition
Career goals and assists broken down by tournament.
More on Johanna Omolo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Johanna Omolo
Who is Johanna Omolo?
Johanna Omolo is a Kenya professional footballer who plays as a defensive midfield for Without Club.
How old is Johanna Omolo?
Johanna Omolo is 36 years old. He was born on July 31, 1989 in Nairobi.
What position does Johanna Omolo play?
Johanna Omolo plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Johanna Omolo play for?
Johanna Omolo currently plays for Without Club.
How many career goals has Johanna Omolo scored?
Across all senior club competitions in our dataset, Johanna Omolo has scored 22 goals in 317 appearances.