| Name | Role | Active | Report Ready | Confidence | Last Observed | Regions |
|---|---|---|---|---|---|---|
| Peter Onyango | Director of Football | 16 | 0 | 39% | 24.08.2026 | |
| Patrick Njeru | Chief Scout | 9 | 0 | 41% | 24.08.2026 | Eastern EuropeWest AfricaWestern Europe |
| Francis Manyama | Manager | 4 | 0 | 55% | 03.08.2026 | |
| Francis Ochieng | Scout | 4 | 0 | 40% | 24.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Harry Ibbitson | ST | 20 | Bradford City | Patrick Njeru | Transfer Request | Negotiating | 24.08.2026 | 24.08.2026 | 1 | 0 | 60 | 78 | 40% | 83% | 315.0K | #14 ST | — | — | |
| Joseph Arumala | AML | 20 | Ikorodu City | Patrick Njeru | Transfer Request | Negotiating | 01.08.2026 | 01.08.2026 | 1 | 0 | 68 | 100 | 40% | 79% | 150.0K | #2 ST | — | — | Contract End |
| David Odoyo | DM | 23 | Shabana | Peter Onyango | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 70 | 73 | 70% | 100% | 100.0K | — | Approve | Keep Monitoring | |
| Musa Oundo | DM | 28 | AFC Leopards | Peter Onyango | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 78 | 78 | 60% | 100% | — | — | Approve | Keep Monitoring | |
| Jack Onganya | AMR | 20 | KCB | Francis Manyama | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 65 | 79 | 58% | 100% | 15.0K | — | Approve | Keep Monitoring | |
| Danson Kiprono | DM | 25 | Shabana | Francis Manyama | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 54 | 70 | 58% | 100% | 10.0K | — | Approve | Keep Monitoring | |
| Geoffrey Ojunga | MC | 24 | Bandari | Francis Manyama | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 66 | 71 | 58% | 100% | 25.0K | — | Approve | Keep Monitoring | |
| Derrick Otieno | AMR | 24 | Shabana | Patrick Njeru | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 72 | 52 | 55% | 100% | 72.0K | — | — | — | |
| Hassan Beja | AMR | 20 | AFC Leopards | Francis Manyama | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 67 | 76 | 45% | 100% | 15.0K | — | — | — | |
| George Amonoo | ML | 27 | Gor Mahia | Francis Ochieng | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 66 | 89 | 41% | 100% | 200.0K | — | — | — | |
| Lesley Otieno | DL | 24 | Gor Mahia | Francis Ochieng | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 63 | 79 | 41% | 100% | 150.0K | — | — | — | |
| Cody David | AMR | 25 | LNZ | Patrick Njeru | Transfer Request | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 101 | 85 | 40% | 91% | 800.0K | #14 ST | — | — | |
| Yadaly Diaby | AML | 26 | Grenoble Foot 38 | Patrick Njeru | Transfer Request | Active | 12.08.2026 | 12.08.2026 | 1 | 0 | 113 | 99 | 40% | 90% | 1.4M | #9 ST | — | — | |
| Khadime N'Diaye | GK | 30 | Kenya Police | Francis Ochieng | Transfer Request | Active | 02.08.2026 | 02.08.2026 | 1 | 0 | 95 | 79 | 40% | 98% | 250.0K | #3 GK | — | — | |
| Fredrick Asare | GK | 27 | Maritzburg United | Francis Ochieng | Transfer Request | Active | 02.08.2026 | 02.08.2026 | 1 | 0 | 90 | 93 | 40% | 109% | 700.0K | #3 GK | — | — | |
| Sonny Perkins | AML | 22 | Leyton Orient | Patrick Njeru | Transfer Request | Active | 01.08.2026 | 01.08.2026 | 1 | 0 | 81 | 90 | 40% | 87% | 1.2M | #2 ST | — | — | Attitude |
| Kwadwo Opoku | AMR | 25 | Panetolikos | Patrick Njeru | Transfer Request | Active | 01.08.2026 | 01.08.2026 | 1 | 0 | 96 | 106 | 40% | 89% | 650.0K | #4 AMR | — | — | Contract End |
| Mouhamadou Drammeh | DM | 27 | Universitatea Cluj | Patrick Njeru | Transfer Request | Active | 01.08.2026 | 01.08.2026 | 1 | 0 | 99 | 111 | 40% | 102% | 850.0K | #4 AMR | — | — | |
| Félix Kamaté | DR | 25 | US Bougouni | Peter Onyango | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 101 | 101 | 35% | 100% | 350.0K | — | — | — | |
| Siegert Baartmans | AMC | 20 | Willem II | Peter Onyango | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 96 | 96 | 35% | 100% | 315.0K | — | — | — | |
| James Kinyanjui | AML | 28 | AFC Leopards | Peter Onyango | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 93 | 93 | 35% | 100% | 400.0K | — | — | — | |
| Ibrahim Yahaya | AML | 23 | Barau | Peter Onyango | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 91 | 91 | 35% | 100% | 300.0K | — | — | — | |
| Erkin Yalcin | AMR | 22 | St. Pölten | Peter Onyango | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 101 | 101 | 35% | 100% | 450.0K | — | — | — | |
| Fady Farid | AML | 29 | Smouha | Peter Onyango | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 101 | 101 | 35% | 100% | 350.0K | — | — | — | |
| Miguel Moreno | ST | 22 | Paredes | Peter Onyango | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 97 | 97 | 35% | 100% | 400.0K | — | — | — | |
| Mohamed Zaalouk | ST | 21 | USM Khenchela | Peter Onyango | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 98 | 98 | 35% | 100% | 250.0K | — | — | — | |
| Mamady Condé | AMR | 26 | US Forces Armees | Peter Onyango | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 97 | 97 | 35% | 100% | 500.0K | — | — | — | |
| Stan Van Dessel | MC | 25 | MVV Maastricht | Peter Onyango | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 101 | 101 | 35% | 100% | 495.0K | — | — | — | |
| Joselito | DM | 22 | Juve Stabia | Peter Onyango | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 100 | 100 | 35% | 100% | 405.0K | — | — | — | |
| Haris Ismailcebioglu | ML | 22 | Austria Lustenau | Peter Onyango | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 104 | 104 | 35% | 100% | 400.0K | — | — | — | |
| Joseph Mbong | DR | 29 | Hibernians | Peter Onyango | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 97 | 97 | 35% | 100% | 400.0K | — | — | — | |
| Matteo Scanzi | MC | 21 | Lumezzane | Peter Onyango | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 103 | 103 | 35% | 100% | 400.0K | — | — | — | |
| Ovella Ochieng | WR | 26 | Nairobi United | Patrick Njeru | Match Standout | Active | 19.08.2026 | 19.08.2026 | 1 | 1 | 87 | 87 | 30% | 100% | 450.0K | — | — | — | Attitude |
| Player | Position | Club | Assignment | Request | Recommendation | CA | PA | Confidence | Role Fit | Value | Risk | Origin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mouhamadou Drammeh | DM | Universitatea Cluj | #3 | — | Strong Buy | 99 | 111 | 40% | 102% | 850.0K | Active | |
| Kwadwo Opoku | AMR | Panetolikos | #3 | — | Strong Buy | 96 | 106 | 40% | 89% | 650.0K | Contract End | Active |
| Fredrick Asare | GK | Maritzburg United | #2 | — | Buy | 90 | 93 | 40% | 109% | 700.0K | Active | |
| Sonny Perkins | AML | Leyton Orient | #1 | — | Buy | 81 | 90 | 40% | 87% | 1.2M | Attitude | Active |
| Joseph Arumala | AML | Ikorodu City | #1 | — | Buy | 68 | 100 | 40% | 79% | 150.0K | Contract End | Active |
| Harry Ibbitson | ST | Bradford City | #5 | #14 | Buy | 60 | 78 | 40% | 83% | 315.0K | Active | |
| Yadaly Diaby | AML | Grenoble Foot 38 | #4 | — | Consider | 113 | 99 | 40% | 90% | 1.4M | Active | |
| Cody David | AMR | LNZ | #5 | #14 | Consider | 101 | 85 | 40% | 91% | 800.0K | Active | |
| Khadime N'Diaye | GK | Kenya Police | #2 | — | Consider | 95 | 79 | 40% | 98% | 250.0K | Active | |
| Patrick Otieno | AMR | KCB | #4 | — | Consider | 85 | 78 | 40% | 80% | 400.0K | Active |
| # | Request | Position | Min CA | Age | Max Budget | Scout | Obs | Reports | Status | Role Profile |
|---|---|---|---|---|---|---|---|---|---|---|
| #5 | #14 | ST | 69 | 19–32 | 303.4K | Patrick Njeru | 2 | 2 | Completed | T 13.0 · M 10.0 · P 11.0 |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| David Odoyo | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Musa Oundo | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Reagan Otieno | Keep Monitoring | — | 0.00 | — | — | 0.20 | 0.20 | Split or insufficient confidence |
| Jack Onganya | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Danson Kiprono | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Geoffrey Ojunga | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Peter Onyango | David Odoyo | Approve | 0.75 | 70% | Role Fit |
| Peter Onyango | Musa Oundo | Approve | 0.65 | 60% | Role Fit |
| Francis Manyama | Jack Onganya | Approve | 0.63 | 58% | Role Fit |
| Francis Manyama | Danson Kiprono | Approve | 0.63 | 58% | Role Fit |
| Francis Manyama | Geoffrey Ojunga | Approve | 0.63 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| David Odoyo | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Reagan Otieno | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.20 | Split or insufficient confidence |
| Musa Oundo | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| David Obasanjo | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Jack Onganya | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Danson Kiprono | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Geoffrey Ojunga | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Peter Onyango | David Odoyo | Approve | 0.75 | 70% | Role Fit |
| Peter Onyango | Reagan Otieno | Approve | 0.75 | 70% | Role Fit |
| Peter Onyango | Musa Oundo | Approve | 0.65 | 60% | Role Fit |
| Peter Onyango | David Obasanjo | Approve | 0.75 | 70% | Role Fit |
| Francis Manyama | Jack Onganya | Approve | 0.63 | 58% | Role Fit |
| Francis Manyama | Danson Kiprono | Approve | 0.63 | 58% | Role Fit |
| Francis Manyama | Geoffrey Ojunga | Approve | 0.63 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| David Obasanjo | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| David Odoyo | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Reagan Otieno | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.20 | Split or insufficient confidence |
| Musa Oundo | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Jack Onganya | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Danson Kiprono | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Geoffrey Ojunga | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Cleo Ssetuba | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Peter Onyango | David Obasanjo | Approve | 0.75 | 70% | Role Fit |
| Peter Onyango | David Odoyo | Approve | 0.75 | 70% | Role Fit |
| Peter Onyango | Reagan Otieno | Approve | 0.75 | 70% | Role Fit |
| Peter Onyango | Musa Oundo | Approve | 0.65 | 60% | Role Fit |
| Francis Manyama | Jack Onganya | Approve | 0.63 | 58% | Role Fit |
| Francis Manyama | Danson Kiprono | Approve | 0.63 | 58% | Role Fit |
| Francis Manyama | Geoffrey Ojunga | Approve | 0.63 | 58% | Role Fit |
| Francis Manyama | Cleo Ssetuba | Approve | 0.63 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| David Obasanjo | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| David Odoyo | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Reagan Otieno | Keep Monitoring | — | 0.75 | — | — | 0.20 | 0.19 | Split or insufficient confidence |
| Musa Oundo | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.00 | Split or insufficient confidence |
| Jack Onganya | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Danson Kiprono | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Geoffrey Ojunga | Keep Monitoring | — | 0.63 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Peter Onyango | David Obasanjo | Approve | 0.75 | 70% | Role Fit |
| Peter Onyango | David Odoyo | Approve | 0.75 | 70% | Role Fit |
| Peter Onyango | Reagan Otieno | Approve | 0.75 | 70% | Role Fit |
| Peter Onyango | Musa Oundo | Approve | 0.65 | 60% | Role Fit |
| Francis Manyama | Jack Onganya | Approve | 0.63 | 58% | Role Fit |
| Francis Manyama | Danson Kiprono | Approve | 0.63 | 58% | Role Fit |
| Francis Manyama | Geoffrey Ojunga | Approve | 0.63 | 58% | Role Fit |
| Player | Last Known Club | Position | Group | CA | PA | Confidence | Fee | Last Seen | Official | Friendly |
|---|---|---|---|---|---|---|---|---|---|---|
| Félix Kamaté | Stade Malien | DR | Midfielder | 101 | 101 | 47% | 350.0K | 24.08.2026 | 0 | 0 |
| Siegert Baartmans | Willem II | AMC | Forward | 96 | 96 | 35% | 315.0K | 24.08.2026 | 0 | 0 |
| James Kinyanjui | AFC Leopards | AML | Forward | 93 | 93 | 35% | 400.0K | 24.08.2026 | 0 | 0 |
| Ibrahim Yahaya | Barau | AML | Forward | 91 | 91 | 35% | 300.0K | 24.08.2026 | 0 | 0 |
| Erkin Yalcin | Altach | AMR | Forward | 101 | 101 | 35% | 450.0K | 17.08.2026 | 0 | 0 |
| Fady Farid | Smouha | AML | Forward | 101 | 101 | 35% | 350.0K | 17.08.2026 | 0 | 0 |
| Miguel Moreno | Paredes | ST | Forward | 97 | 97 | 35% | 400.0K | 17.08.2026 | 0 | 0 |
| Mohamed Zaalouk | Al Ahly | ST | Forward | 98 | 98 | 35% | 250.0K | 17.08.2026 | 0 | 0 |
| Mamady Condé | Stade Malien | AMR | Midfielder | 97 | 97 | 47% | 500.0K | 10.08.2026 | 0 | 0 |
| Stan Van Dessel | MVV Maastricht | MC | Midfielder | 101 | 101 | 35% | 495.0K | 10.08.2026 | 0 | 0 |
| Joselito | Perugia | DM | Midfielder | 100 | 100 | 35% | 405.0K | 10.08.2026 | 0 | 0 |
| Haris Ismailcebioglu | Austria Lustenau | ML | Midfielder | 104 | 104 | 35% | 400.0K | 03.08.2026 | 0 | 0 |
| Joseph Mbong | Hibernians | DR | Midfielder | 97 | 97 | 35% | 400.0K | 03.08.2026 | 0 | 0 |
| Matteo Scanzi | Lumezzane | MC | Midfielder | 103 | 103 | 35% | 400.0K | 03.08.2026 | 0 | 0 |
| # | Position | Priority | Reason | Min CA | Ideal CA | Age | Budget | Status | Named Target | Board |
|---|---|---|---|---|---|---|---|---|---|---|
| #10 | MC | Optional | Squad Padding | 46 | 56 | 18–35 | 74.2K | Negotiating | David Odoyo | — |
| #11 | GK | Optional | Staff Tip | 55 | 60 | 18–32 | 170.7K | Negotiating | David Obasanjo | ✓ |
| #12 | DC | Optional | Depth Cover | 55 | 65 | 20–32 | — | Pending | — | — |
| #2 | ST | Important | Depth Cover | 72 | 72 | 20–31 | 316.4K | Fulfilled | Joseph Arumala | ✓ |
| #3 | GK | Important | Depth Cover | 64 | 64 | 20–31 | 316.4K | Fulfilled | Lazarazu Otieno | ✓ |
| #4 | AMR | Important | Quality Upgrade | 72 | 72 | 20–31 | 316.4K | Fulfilled | Exauce Misuri | ✓ |
| #14 | ST | Important | Quality Upgrade | 69 | 73 | 19–32 | 303.4K | Fulfilled | Harry Ibbitson | ✓ |
| #5 | DC | Optional | Depth Cover | 55 | 65 | 20–32 | — | Fulfilled | — | — |
| #8 | DC | Optional | Depth Cover | 55 | 65 | 20–32 | — | Fulfilled | — | — |
| #9 | ST | Important | Quality Upgrade | 73 | 73 | 20–31 | 307.2K | Abandoned | Patrick Otieno | ✓ |