| Name | Role | Active | Report Ready | Confidence | Last Observed | Regions |
|---|---|---|---|---|---|---|
| James Masika | Manager | 6 | 0 | 56% | 24.08.2026 | |
| Amos Rupia | Chief Scout | 4 | 0 | 37% | 31.08.2026 | East/Southern AfricaWest Africa |
| Ibrahim Njeru | Scout | 0 | 0 | 0% | ||
| Timothy Chemelil | Director of Football | 0 | 0 | 0% |
| Player | Position | Age | Club | Scout | Source | Status | Started | Last Observed | Watched | Matches | CA | PA | Confidence | Role Fit | Value | Request | Latest Vote | Decision | Risk |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Humphrey Obina | DR | 21 | Shabana | James Masika | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 53 | 66 | 58% | 100% | 15.0K | — | Approve | Keep Monitoring | |
| Kelly Madada | AMR | 20 | AFC Leopards | James Masika | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 62 | 67 | 58% | 100% | 5.0K | — | Approve | Keep Monitoring | |
| Mohammed Habib Sarwari | DL | 19 | Kariobangi Sharks | James Masika | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 62 | 66 | 58% | 100% | 9.0K | — | Approve | Keep Monitoring | |
| Japheth Lihanda | MR | 23 | Sofapaka | James Masika | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 63 | 72 | 58% | 100% | 15.0K | — | Approve | Keep Monitoring | |
| Tyron Kariuki | AMR | 19 | KCB | James Masika | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 61 | 73 | 58% | 100% | 5.4K | — | Approve | Keep Monitoring | |
| Mark Shaban | AMC | 20 | Gor Mahia | James Masika | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 62 | 76 | 45% | 100% | 6.8K | — | — | — | |
| Timothy Ndayala | ST | 32 | Mara Sugar | Amos Rupia | Transfer Request | Active | 11.08.2026 | 11.08.2026 | 1 | 0 | 65 | 42 | 40% | 55% | 50.0K | #8 ST | — | — | AttitudeAge |
| Luka Ngwei | ST | 21 | Nasarawa United | Amos Rupia | Transfer Request | Active | 02.08.2026 | 02.08.2026 | 1 | 0 | 46 | 63 | 40% | 69% | 135.0K | #2 ST | — | — | Attitude |
| Leonlevitt Osiago | DR | 25 | Ulinzi Stars | Amos Rupia | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 78 | 54 | 34% | 100% | 70.0K | — | — | — | |
| Abdalla Hamisi | DR | 34 | Ulinzi Stars | Amos Rupia | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 76 | 56 | 34% | 100% | 27.0K | — | — | — |
| Player | Position | Club | Assignment | Request | Recommendation | CA | PA | Confidence | Role Fit | Value | Risk | Origin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Luka Ngwei | ST | Nasarawa United | #1 | — | Buy | 46 | 63 | 40% | 69% | 135.0K | Attitude | Active |
| Timothy Ndayala | ST | Mara Sugar | #2 | — | Consider | 65 | 42 | 40% | 55% | 50.0K | AttitudeAge | Active |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Tyron Kariuki | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.06 | Split or insufficient confidence |
| Kelly Madada | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.06 | Split or insufficient confidence |
| Mohammed Habib Sarwari | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.11 | Split or insufficient confidence |
| Japheth Lihanda | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.18 | Split or insufficient confidence |
| Humphrey Obina | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.18 | Split or insufficient confidence |
| Ibrahim Wanzala | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.11 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| James Masika | Tyron Kariuki | Approve | 0.61 | 58% | Role Fit |
| James Masika | Kelly Madada | Approve | 0.61 | 58% | Role Fit |
| James Masika | Mohammed Habib Sarwari | Approve | 0.61 | 58% | Role Fit |
| James Masika | Japheth Lihanda | Approve | 0.61 | 58% | Role Fit |
| James Masika | Humphrey Obina | Approve | 0.61 | 58% | Role Fit |
| James Masika | Ibrahim Wanzala | Approve | 0.61 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Paul Ochuoga | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.89 | Split or insufficient confidence |
| Tyron Kariuki | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.14 | Split or insufficient confidence |
| Kelly Madada | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.13 | Split or insufficient confidence |
| Mohammed Habib Sarwari | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.23 | Split or insufficient confidence |
| Japheth Lihanda | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.38 | Split or insufficient confidence |
| Ibrahim Wanzala | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.23 | Split or insufficient confidence |
| Humphrey Obina | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.38 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| James Masika | Tyron Kariuki | Approve | 0.61 | 58% | Role Fit |
| James Masika | Kelly Madada | Approve | 0.61 | 58% | Role Fit |
| James Masika | Mohammed Habib Sarwari | Approve | 0.61 | 58% | Role Fit |
| James Masika | Japheth Lihanda | Approve | 0.61 | 58% | Role Fit |
| James Masika | Ibrahim Wanzala | Approve | 0.61 | 58% | Role Fit |
| James Masika | Humphrey Obina | Approve | 0.61 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| David Owino | Reject | — | -0.76 | — | — | 0.72 | 2.06 | Votes negative or budget out of reach |
| Paul Ochuoga | Reject | — | -0.76 | — | — | 0.72 | 2.06 | Votes negative or budget out of reach |
| Tyron Kariuki | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.32 | Split or insufficient confidence |
| Kelly Madada | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.29 | Split or insufficient confidence |
| Mohammed Habib Sarwari | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.53 | Split or insufficient confidence |
| Japheth Lihanda | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.88 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| James Masika | David Owino | Reject | -0.76 | 58% | Too Expensive |
| James Masika | Paul Ochuoga | Reject | -0.76 | 58% | Too Expensive |
| James Masika | Tyron Kariuki | Approve | 0.61 | 58% | Role Fit |
| James Masika | Kelly Madada | Approve | 0.61 | 58% | Role Fit |
| James Masika | Mohammed Habib Sarwari | Approve | 0.61 | 58% | Role Fit |
| James Masika | Japheth Lihanda | Approve | 0.61 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Izzadin Juma | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.25 | Split or insufficient confidence |
| Kevin Omondi | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.94 | Split or insufficient confidence |
| Maxwell Mulili | Keep Monitoring | — | 0.00 | — | — | 0.20 | 1.07 | Split or insufficient confidence |
| David Owino | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.24 | Split or insufficient confidence |
| Dimpol Omamo | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.14 | Split or insufficient confidence |
| Paul Ochuoga | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.24 | Split or insufficient confidence |
| Kusi Nana Asante | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.06 | Split or insufficient confidence |
| Tyron Kariuki | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.04 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Timothy Chemelil | Izzadin Juma | Approve | 0.73 | 70% | Role Fit |
| James Masika | David Owino | Approve | 0.61 | 58% | Role Fit |
| James Masika | Dimpol Omamo | Approve | 0.61 | 58% | Role Fit |
| James Masika | Paul Ochuoga | Approve | 0.61 | 58% | Role Fit |
| James Masika | Kusi Nana Asante | Approve | 0.61 | 58% | Role Fit |
| James Masika | Tyron Kariuki | Approve | 0.61 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Kevin Omondi | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.94 | Split or insufficient confidence |
| Maxwell Mulili | Keep Monitoring | — | 0.73 | — | — | 0.20 | 1.06 | Split or insufficient confidence |
| Izzadin Juma | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.25 | Split or insufficient confidence |
| Geoffrey Onyango | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.24 | Split or insufficient confidence |
| David Owino | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.24 | Split or insufficient confidence |
| Dimpol Omamo | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.14 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Timothy Chemelil | Kevin Omondi | Approve | 0.73 | 70% | Role Fit |
| Timothy Chemelil | Maxwell Mulili | Approve | 0.73 | 70% | Role Fit |
| Timothy Chemelil | Izzadin Juma | Approve | 0.73 | 70% | Role Fit |
| James Masika | Geoffrey Onyango | Approve | 0.61 | 58% | Role Fit |
| James Masika | David Owino | Approve | 0.61 | 58% | Role Fit |
| James Masika | Dimpol Omamo | Approve | 0.61 | 58% | Role Fit |
| # | Position | Priority | Reason | Min CA | Ideal CA | Age | Budget | Status | Named Target | Board |
|---|---|---|---|---|---|---|---|---|---|---|
| #12 | GK | Optional | Depth Cover | 45 | 55 | 20–32 | — | Pending | — | — |
| #8 | ST | Optional | Depth Cover | 55 | 65 | 20–32 | 77.2K | Fulfilled | Clinton Okinyi | ✓ |
| #9 | GK | Optional | Staff Tip | 75 | 80 | 18–32 | 21.5K | Fulfilled | — | — |
| #2 | ST | Optional | Depth Cover | 55 | 65 | 20–32 | 77.9K | Abandoned | Christopher Koloti | ✓ |
| #3 | GK | Optional | Depth Cover | 45 | 55 | 20–32 | — | Abandoned | — | — |
| #5 | GK | Optional | Staff Tip | 75 | 80 | 18–32 | 21.6K | Abandoned | — | — |
| #6 | GK | Optional | Staff Tip | 69 | 74 | 18–32 | 21.6K | Abandoned | — | — |
| #7 | ST | Optional | Staff Tip | 56 | 61 | 18–32 | 21.6K | Abandoned | — | — |
| #10 | GK | Optional | Staff Tip | 69 | 74 | 18–32 | 21.5K | Abandoned | — | — |
| #11 | GK | Optional | Depth Cover | 45 | 55 | 20–32 | — | Abandoned | — | — |