| Name | Role | Active | Report Ready | Confidence | Last Observed | Regions |
|---|---|---|---|---|---|---|
| Anthony Owusu | Chief Scout | 7 | 0 | 40% | 24.08.2026 | East/Southern AfricaWest Africa |
| Patrick Kahata | Manager | 6 | 0 | 56% | 31.08.2026 | |
| Amos Masika | Scout | 1 | 0 | 40% | 01.08.2026 | East/Southern Africa |
| Ochieng Kahata | Director of Football | 1 | 0 | 70% | 03.08.2026 |
| Player | Position | Age | Club | Scout | Source | Status | Started | Last Observed | Watched | Matches | CA | PA | Confidence | Role Fit | Value | Request | Latest Vote | Decision | Risk |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ashraf Dahir | MC | 18 | Nairobi United | Ochieng Kahata | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 61 | 68 | 70% | 100% | 38.2K | — | Approve | Keep Monitoring | |
| Mohammed Habib Sarwari | DL | 19 | Kariobangi Sharks | Patrick Kahata | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 54 | 83 | 58% | 100% | 9.0K | — | Approve | Keep Monitoring | |
| Leonlevitt Osiago | DR | 25 | Ulinzi Stars | Patrick Kahata | Staff Tip | Active | 31.08.2026 | 31.08.2026 | 1 | 0 | 75 | 72 | 58% | 100% | 7.0K | — | Approve | Keep Monitoring | |
| Bernard Jairo | GK | 25 | Nairobi United | Patrick Kahata | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 56 | 84 | 58% | 100% | 10.0K | — | Approve | Keep Monitoring | |
| Brian Omondi | MC | 29 | Nairobi United | Patrick Kahata | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 75 | 56 | 58% | 100% | 20.0K | — | Approve | Keep Monitoring | |
| Kelly Madada | AMR | 20 | AFC Leopards | Patrick Kahata | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 81 | 71 | 58% | 100% | 5.0K | — | Approve | Keep Monitoring | |
| Mark Shaban | AMC | 20 | Gor Mahia | Patrick Kahata | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 64 | 88 | 45% | 100% | 6.8K | — | — | — | |
| Thabiso Mokoena | ST | 34 | University of Pretoria | Anthony Owusu | Transfer Request | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 81 | 93 | 40% | 75% | 81.0K | #15 ST | — | — | Age |
| Uzoma Chinonso | ST | 23 | Ikorodu City | Anthony Owusu | Transfer Request | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 90 | 103 | 40% | 79% | 585.0K | #15 ST | — | — | Attitude |
| Abdul-Aziz Nurudeen | MC | 28 | Aduana Stars | Anthony Owusu | Transfer Request | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 71 | 67 | 40% | 65% | 135.0K | #14 MC | — | — | Attitude |
| Meshack Maphangule | AMR | 35 | Gazelle | Anthony Owusu | Transfer Request | Active | 04.08.2026 | 04.08.2026 | 1 | 0 | 110 | 88 | 40% | 79% | 50.0K | #7 MC | — | — | Age |
| Azeez Agboola | AMR | 21 | Remo Stars | Anthony Owusu | Transfer Request | Active | 04.08.2026 | 04.08.2026 | 1 | 0 | 63 | 63 | 40% | 74% | 180.0K | #7 MC | — | — | Attitude |
| Hadi Haruna | MC | 25 | Remo Stars | Anthony Owusu | Transfer Request | Active | 02.08.2026 | 02.08.2026 | 1 | 0 | 97 | 82 | 40% | 80% | 500.0K | #2 MC | — | — | |
| Sifiso Mazibuko | AMR | 23 | University of Pretoria | Anthony Owusu | Transfer Request | Active | 02.08.2026 | 02.08.2026 | 1 | 0 | 70 | 92 | 40% | 69% | 315.0K | #2 MC | — | — | Attitude |
| Samuel Ssenyonjo | ST | 24 | AFC Leopards | Amos Masika | Transfer Request | Active | 01.08.2026 | 01.08.2026 | 1 | 0 | 75 | 79 | 40% | 73% | 200.0K | #3 ST | — | — |
| Player | Position | Club | Assignment | Request | Recommendation | CA | PA | Confidence | Role Fit | Value | Risk | Origin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Uzoma Chinonso | ST | Ikorodu City | #5 | — | Strong Buy | 90 | 103 | 40% | 79% | 585.0K | Attitude | Active |
| Thabiso Mokoena | ST | University of Pretoria | #5 | — | Strong Buy | 81 | 93 | 40% | 75% | 81.0K | Age | Active |
| Sifiso Mazibuko | AMR | University of Pretoria | #1 | — | Strong Buy | 70 | 92 | 40% | 69% | 315.0K | Attitude | Active |
| Samuel Ssenyonjo | ST | AFC Leopards | #2 | — | Buy | 75 | 79 | 40% | 73% | 200.0K | Active | |
| Azeez Agboola | AMR | Remo Stars | #3 | — | Buy | 63 | 63 | 40% | 74% | 180.0K | Attitude | Active |
| Meshack Maphangule | AMR | Gazelle | #3 | — | Consider | 110 | 88 | 40% | 79% | 50.0K | Age | Active |
| Hadi Haruna | MC | Remo Stars | #1 | — | Consider | 97 | 82 | 40% | 80% | 500.0K | Active | |
| Abdul-Aziz Nurudeen | MC | Aduana Stars | #4 | — | Consider | 71 | 67 | 40% | 65% | 135.0K | Attitude | Active |
| # | Request | Position | Min CA | Age | Max Budget | Scout | Obs | Reports | Status | Role Profile |
|---|---|---|---|---|---|---|---|---|---|---|
| #6 | #17 | ST | 45 | 18–35 | 6.0K | Anthony Owusu | 0 | 0 | Active | T 13.0 · M 10.0 · P 11.0 |
| Scout | Target Team | Linked | Last Attended |
|---|---|---|---|
| Anthony Owusu | Mara Sugar U18 | #3 | 29.08.2026 |
| Amos Masika | AFC Leopards U18 | #3 | 29.08.2026 |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Ashraf Dahir | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.43 | Split or insufficient confidence |
| Gideon Werre | Reject | — | 0.00 | — | — | 0.82 | 2.24 | Votes negative or budget out of reach |
| Brian Omondi | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.22 | Split or insufficient confidence |
| Tyron Kariuki | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.05 | Split or insufficient confidence |
| Kelly Madada | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.06 | Split or insufficient confidence |
| Bernard Jairo | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.11 | Split or insufficient confidence |
| Mohammed Habib Sarwari | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.10 | Split or insufficient confidence |
| Leonlevitt Osiago | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.08 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Ochieng Kahata | Ashraf Dahir | Approve | 0.73 | 70% | Role Fit |
| Patrick Kahata | Brian Omondi | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Tyron Kariuki | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Kelly Madada | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Bernard Jairo | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Mohammed Habib Sarwari | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Leonlevitt Osiago | Approve | 0.61 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Ashraf Dahir | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.38 | Split or insufficient confidence |
| Gideon Werre | Reject | — | 0.00 | — | — | 0.69 | 2.01 | Votes negative or budget out of reach |
| Brian Magare | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.69 | Split or insufficient confidence |
| Paul Ochuoga | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.35 | Split or insufficient confidence |
| Brian Omondi | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.20 | Split or insufficient confidence |
| Tyron Kariuki | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.05 | Split or insufficient confidence |
| Kelly Madada | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.05 | Split or insufficient confidence |
| Bernard Jairo | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.10 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Ochieng Kahata | Ashraf Dahir | Approve | 0.73 | 70% | Role Fit |
| Patrick Kahata | Paul Ochuoga | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Brian Omondi | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Tyron Kariuki | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Kelly Madada | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Bernard Jairo | Approve | 0.61 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Ashraf Dahir | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.25 | Split or insufficient confidence |
| Gideon Werre | Keep Monitoring | — | 0.00 | — | — | 0.27 | 1.31 | Split or insufficient confidence |
| Brian Magare | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.45 | Split or insufficient confidence |
| David Owino | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.23 | Split or insufficient confidence |
| Paul Ochuoga | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.23 | Split or insufficient confidence |
| Brian Omondi | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.13 | Split or insufficient confidence |
| Tyron Kariuki | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.03 | Split or insufficient confidence |
| Kelly Madada | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.03 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Ochieng Kahata | Ashraf Dahir | Approve | 0.73 | 70% | Role Fit |
| Patrick Kahata | David Owino | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Paul Ochuoga | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Brian Omondi | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Tyron Kariuki | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Kelly Madada | Approve | 0.61 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Ashraf Dahir | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.22 | Split or insufficient confidence |
| Gideon Werre | Keep Monitoring | — | 0.73 | — | — | 0.20 | 1.17 | Split or insufficient confidence |
| Brian Magare | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.40 | Split or insufficient confidence |
| David Owino | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.20 | Split or insufficient confidence |
| Dimpol Omamo | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.12 | Split or insufficient confidence |
| Paul Ochuoga | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.20 | Split or insufficient confidence |
| Kevin Omondi | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Kusi Nana Asante | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.05 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Ochieng Kahata | Ashraf Dahir | Approve | 0.73 | 70% | Role Fit |
| Ochieng Kahata | Gideon Werre | Approve | 0.73 | 70% | Role Fit |
| Ochieng Kahata | Brian Magare | Approve | 0.73 | 70% | Role Fit |
| Patrick Kahata | David Owino | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Dimpol Omamo | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Paul Ochuoga | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Kevin Omondi | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Kusi Nana Asante | Approve | 0.61 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Ashraf Dahir | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.22 | Split or insufficient confidence |
| Gideon Werre | Keep Monitoring | — | 0.73 | — | — | 0.20 | 1.13 | Split or insufficient confidence |
| Brian Magare | Keep Monitoring | — | 0.73 | — | — | 0.20 | 0.39 | Split or insufficient confidence |
| Geoffrey Onyango | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.20 | Split or insufficient confidence |
| David Owino | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.20 | Split or insufficient confidence |
| Dimpol Omamo | Keep Monitoring | — | 0.61 | — | — | 0.20 | 0.11 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Ochieng Kahata | Ashraf Dahir | Approve | 0.73 | 70% | Role Fit |
| Ochieng Kahata | Gideon Werre | Approve | 0.73 | 70% | Role Fit |
| Ochieng Kahata | Brian Magare | Approve | 0.73 | 70% | Role Fit |
| Patrick Kahata | Geoffrey Onyango | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | David Owino | Approve | 0.61 | 58% | Role Fit |
| Patrick Kahata | Dimpol Omamo | Approve | 0.61 | 58% | Role Fit |
| # | Position | Priority | Reason | Min CA | Ideal CA | Age | Budget | Status | Named Target | Board |
|---|---|---|---|---|---|---|---|---|---|---|
| #14 | MC | Optional | Squad Padding | 45 | 55 | 18–35 | 10.1K | Shortlisted | Jamal Abubakar | ✓ |
| #2 | MC | Optional | Depth Cover | 52 | 62 | 20–32 | 95.6K | Fulfilled | Tenuka Ranaweera | ✓ |
| #7 | MC | Optional | Squad Padding | 45 | 55 | 18–35 | 12.7K | Fulfilled | Denis Simiyu | — |
| #8 | DC | Optional | Staff Tip | 77 | 82 | 18–32 | 26.5K | Fulfilled | David Owino | ✓ |
| #9 | DR | Optional | Staff Tip | 54 | 59 | 18–32 | 26.5K | Fulfilled | — | — |
| #3 | ST | Optional | Squad Padding | 45 | 55 | 18–35 | 47.8K | Abandoned | Evans Mwirigi | ✓ |
| #4 | DC | Optional | Depth Cover | 49 | 59 | 20–32 | — | Abandoned | — | — |
| #5 | DC | Optional | Depth Cover | 49 | 59 | 20–32 | — | Abandoned | — | — |
| #12 | MC | Optional | Depth Cover | 52 | 62 | 20–32 | — | Abandoned | — | — |
| #15 | ST | Optional | Squad Padding | 46 | 56 | 18–35 | 6.7K | Abandoned | Oscar Wamalwa | ✗ |
| #17 | ST | Optional | Squad Padding | 45 | 55 | 18–35 | 6.0K | Abandoned | Oscar Wamalwa | ✗ |