Meshack Karani
Striker
-
Free Agent
1 Aug 2028
Tuesday
Process
Overview
Personal
Contract
News
29
Transfers
Relations
Events
28
Awards
Matches
History
Edit
▼
Events
28
Free transfer listed
Decision
31.07.2028
Cause
Left on a free after a year unsold on the transfer list
Who
Board
Contract expired — became a free agent
Decision
31.07.2028
Movement
Kariobangi Sharks →
He has said it out loud: A settled future
Mind
17.07.2028
Out on loan
Decision
07.02.2028
Movement
Development pathway updated
Who
Board
He has started to want: A settled future
Mind
07.02.2028
Loan withdrawn
Decision
01.02.2028
Cause
dec_reason_no_borrower
Who
Board
Being reassessed
Decision
01.02.2028
Movement
Development pathway updated
Who
Board
Loan listed
Decision
17.01.2028
Cause
Blocked by better players in same position
Who
Omurwa Kenneth
Out on loan
Decision
06.09.2027
Movement
Development pathway updated
Who
Board
Loan withdrawn
Decision
01.09.2027
Cause
dec_reason_no_borrower
Who
Board
Being reassessed
Decision
01.09.2027
Movement
Development pathway updated
Who
Board
Out on loan
Decision
02.08.2027
Movement
Development pathway updated
Who
Board
Transfer listed
Decision
29.07.2027
Cause
Player requested to leave
Who
Omurwa Kenneth
He has let it go: Someone to lean on
Mind
26.07.2027
He has made a formal demand: Out, anywhere
Mind
21.06.2027
He has come to believe: His word is worth nothing —
Kenneth Omurwa
Mind
14.06.2027
He has made a formal demand: First-team football
Mind
26.04.2027
He has said it out loud: Out, anywhere
Mind
26.04.2027
He has started to want: Out, anywhere
Mind
12.04.2027
He has said it out loud: First-team football
Mind
05.04.2027
He has come to believe: The two of them clashed —
Kenneth Omurwa
Mind
05.04.2027
He has started to want: First-team football
Mind
22.03.2027
He has started to want: To start improving again
Mind
01.03.2027
Contract extension signed
Decision
03.08.2026
Movement
3y · $89.1K/y
Signed as a free agent
Decision
02.08.2026
Movement
Kariobangi Sharks
Board transfer-listed
Decision
01.08.2026
Cause
Underutilized, surplus to requirements
Who
Board
Contract renewal offered
Decision
01.08.2026
Movement
3y · $89.1K/y
Contract expired — became a free agent
Decision
01.08.2026
Movement
Ulinzi Stars →