Meshack Karani

Striker - Mashal
17 Sep 2028
Sunday
Process

Events

33
  1. Reagan Otieno, a compatriot, joined the squad

    Moderate
    Cause
    Shared nationality and language helped this take root. The language gap is making integration harder.
    Outlook
    Settling-in period is still under way.
  2. Struggling to settle into the squad

    Serious
    Cause
    The settling-in period at a new club is the bigger picture. The language gap is making integration harder.
    Outlook
    Settling-in period is still under way.
  3. Signed as a free agent

    Decision
    Movement
    Mashal
  4. Free transfer listed

    Decision
    Cause
    Left on a free after a year unsold on the transfer list
    Who
    Board
  5. Contract expired — became a free agent

    Decision
    Movement
    Mathare United →
  6. Contract renewal offered

    Decision
    Movement
    1y · $49.4K/y
  7. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  8. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  9. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  10. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  11. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  12. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  13. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  14. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  15. Transfer listed

    Decision
    Cause
    Player requested to leave
    Who
    Mwendwa Samuel
  16. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  17. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  18. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  19. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  20. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  21. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  22. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  23. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  24. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  25. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  26. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  27. Transfer listed

    Decision
    Cause
    Peaked or declining, permanent move preferred
    Who
    Mwendwa Samuel
  28. Permanent transfer

    Decision
    Movement
    Ulinzi Stars → Mathare United · 80.0K
  29. Loan listed

    Decision
    Cause
    Surplus to tactical requirements
    Who
    Omurwa Brian
  30. Contract renewal offered

    Decision
    Movement
    3y · $96.2K/y
  31. Contract renewal offered

    Decision
    Movement
    2y · $96.2K/y
    Who
    Omurwa Brian
  32. Contract extension signed

    Decision
    Movement
    2y · $96.2K/y
  33. Transfer listed

    Decision
    Cause
    Surplus to squad requirements
    Who
    Omurwa Brian