| Name | Role | Active | Report Ready | Confidence | Last Observed | Regions |
|---|---|---|---|---|---|---|
| Interim Coach | Caretaker Manager | 7 | 0 | 44% | 02.01.2028 | |
| Peter Kagere | Director of Football | 6 | 0 | 54% | 14.08.2028 | |
| Scout | 3 | 0 | 40% | 12.08.2027 | East/Southern Africa | |
| Scout | 1 | 0 | 45% | 01.06.2027 | ||
| Scout | 1 | 0 | 40% | 01.08.2026 | East/Southern Africa |
| Player | Position | Age | Club | Scout | Source | Status | Started | Last Observed | Watched | Matches | CA | PA | Confidence | Role Fit | Value | Request | Latest Vote | Decision | Risk |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| John Kago | DM | 38 | Ulinzi Stars | Peter Kagere | Staff Tip | Active | 14.08.2028 | 14.08.2028 | 1 | 0 | 77 | 62 | 54% | 100% | 40.0K | — | — | — | |
| Joseph Okoth | GK | 34 | Tusker | Peter Kagere | Staff Tip | Active | 07.08.2028 | 07.08.2028 | 1 | 0 | 82 | 83 | 54% | 100% | 45.0K | — | — | — | |
| Lawrence Juma | DM | 35 | Gor Mahia | Peter Kagere | Staff Tip | Active | 19.06.2028 | 19.06.2028 | 1 | 0 | 87 | 73 | 54% | 100% | 18.0K | — | — | — | |
| Alain Ngeleka | GK | 36 | Bandari | Peter Kagere | Staff Tip | Active | 12.06.2028 | 12.06.2028 | 1 | 0 | 69 | 83 | 54% | 100% | 9.0K | — | — | — | |
| Ernest Wendo | DM | 37 | Gor Mahia | Peter Kagere | Staff Tip | Active | 03.06.2028 | 03.06.2028 | 1 | 0 | 82 | 82 | 54% | 100% | 18.0K | — | — | — | |
| Mahamadou N'Diaye | DC | 38 | Gor Mahia | Peter Kagere | Staff Tip | Active | 01.06.2028 | 01.06.2028 | 1 | 0 | 89 | 75 | 54% | 100% | 63.0K | — | — | — | |
| Felix Opoyo | AMR | 20 | Mara Sugar | Interim Coach | Staff Tip | Active | 01.01.2028 | 01.01.2028 | 1 | 0 | 54 | 50 | 53% | 100% | — | — | — | — | |
| Jesse Owusu | GK | 16 | Gor Mahia | Staff Tip | Active | 01.06.2027 | 01.06.2027 | 1 | 0 | 55 | 57 | 45% | 100% | 1.5K | — | — | — | ||
| Michael Kibwage | DC | 31 | Gor Mahia | Interim Coach | Staff Tip | Active | 02.01.2028 | 02.01.2028 | 1 | 0 | 73 | 87 | 43% | 100% | 49.5K | — | — | Reject | |
| Paul Ochuoga | DR | 24 | Gor Mahia | Interim Coach | Staff Tip | Active | 02.01.2028 | 02.01.2028 | 1 | 0 | 94 | 63 | 43% | 100% | 54.0K | — | — | Reject | |
| Bryton Onyona | DL | 23 | Gor Mahia | Interim Coach | Staff Tip | Active | 02.01.2028 | 02.01.2028 | 1 | 0 | 80 | 68 | 43% | 100% | 76.5K | — | — | Reject | |
| Ernest Mohammed | GK | 23 | Nairobi United | Interim Coach | Staff Tip | Active | 01.01.2028 | 01.01.2028 | 1 | 0 | 78 | 66 | 43% | 100% | 45.0K | — | — | Reject | |
| Fidel Origa | DR | 27 | Gor Mahia | Interim Coach | Staff Tip | Active | 01.01.2028 | 01.01.2028 | 1 | 0 | 67 | 74 | 43% | 100% | 100.0K | — | — | Reject | |
| Kevin Omondi | GK | 31 | Gor Mahia | Interim Coach | Staff Tip | Active | 01.01.2028 | 01.01.2028 | 1 | 0 | 64 | 91 | 43% | 100% | 31.5K | — | — | Reject | |
| Meshack Karani | ST | 32 | Ulinzi Stars | Transfer Request | Active | 12.08.2027 | 12.08.2027 | 1 | 0 | 35 | 44 | 40% | 47% | 27.0K | — | — | — | AttitudeAge | |
| Aboubacar Camara | ML | 30 | Kariobangi Sharks | Transfer Request | Active | 01.01.2027 | 01.01.2027 | 1 | 0 | 71 | 88 | 40% | 78% | 650.0K | — | — | — | Attitude | |
| Moussa Bagayoko | MC | 30 | Bidco United | Transfer Request | Active | 04.08.2026 | 04.08.2026 | 1 | 0 | 86 | 84 | 40% | 79% | 600.0K | — | — | — | ||
| Felix Mulyungi | ST | 29 | Sofapaka | Transfer Request | Active | 01.08.2026 | 01.08.2026 | 1 | 0 | 56 | 55 | 40% | 59% | 80.0K | — | — | — | Attitude |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Ernest Mohammed | Reject | — | 0.00 | — | — | 1.50 | 35000.00 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | 0.00 | — | — | 1.50 | 45000.00 | Votes negative or budget out of reach |
| Bryton Onyona | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Caleb Olilo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Ernest Mohammed | Reject | — | 0.00 | — | — | 1.50 | 35000.00 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | 0.00 | — | — | 1.50 | 45000.00 | Votes negative or budget out of reach |
| Bryton Onyona | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Caleb Olilo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Ernest Mohammed | Reject | — | 0.00 | — | — | 1.50 | 35000.00 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | 0.00 | — | — | 1.50 | 45000.00 | Votes negative or budget out of reach |
| Bryton Onyona | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Caleb Olilo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Ernest Mohammed | Reject | — | 0.00 | — | — | 1.50 | 35000.00 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | 0.00 | — | — | 1.50 | 45000.00 | Votes negative or budget out of reach |
| Bryton Onyona | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Caleb Olilo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Ernest Mohammed | Reject | — | 0.00 | — | — | 1.50 | 35000.00 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | 0.00 | — | — | 1.50 | 45000.00 | Votes negative or budget out of reach |
| Bryton Onyona | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Caleb Olilo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Ernest Mohammed | Reject | — | 0.00 | — | — | 1.50 | 35000.00 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | 0.00 | — | — | 1.50 | 45000.00 | Votes negative or budget out of reach |
| Bryton Onyona | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Caleb Olilo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Ernest Mohammed | Reject | — | 0.00 | — | — | 1.50 | 35000.00 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | 0.00 | — | — | 1.50 | 45000.00 | Votes negative or budget out of reach |
| Bryton Onyona | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Caleb Olilo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Caleb Olilo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Ernest Mohammed | Reject | — | 0.00 | — | — | 1.50 | 35000.00 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | 0.00 | — | — | 1.50 | 45000.00 | Votes negative or budget out of reach |
| Bryton Onyona | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Caleb Olilo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Ernest Mohammed | Reject | — | 0.00 | — | — | 1.50 | 35000.00 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | 0.00 | — | — | 1.50 | 45000.00 | Votes negative or budget out of reach |
| Bryton Onyona | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Erick Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Erick Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Erick Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Erick Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 85000.00 | Votes negative or budget out of reach |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 36000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Exauce Misuri | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 18000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 55000.00 | Votes negative or budget out of reach |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| George Amonoo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Owen Mboya | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Exauce Misuri | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Maxwell Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Kevin Omondi | Reject | — | 0.00 | — | — | 1.50 | 18000.00 | Votes negative or budget out of reach |
| Michael Kibwage | Reject | — | 0.00 | — | — | 1.50 | 55000.00 | Votes negative or budget out of reach |
| Fidel Origa | Reject | — | 0.00 | — | — | 1.50 | 60000.00 | Votes negative or budget out of reach |
| George Amonoo | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Owen Mboya | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| # | Position | Priority | Reason | Min CA | Ideal CA | Age | Budget | Status | Named Target | Board |
|---|---|---|---|---|---|---|---|---|---|---|
| #109 | DC | Optional | Depth Cover | 124 | 134 | 20–32 | — | Pending | — | — |