| Name | Role | Active | Report Ready | Confidence | Last Observed | Regions |
|---|---|---|---|---|---|---|
| John Onyango | Director of Football | 16 | 0 | 39% | 24.08.2026 | |
| Michael Owusu | Chief Scout | 4 | 0 | 44% | 17.08.2026 | Eastern EuropeWestern Europe |
| Brian Mulee | Manager | 3 | 0 | 61% | 10.08.2026 | |
| Patrick Juma | Scout | 2 | 0 | 52% | 19.08.2026 | |
| Patrick Karisa | Scout | 2 | 0 | 55% | 24.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chris Masinza | AMR | 37 | Kakamega Homeboyz | John Onyango | Staff Tip | Negotiating | 03.08.2026 | 03.08.2026 | 1 | 0 | 70 | 70 | 70% | 100% | 18.0K | — | Approve | Keep Monitoring | |
| Keith Imbali | MC | 23 | Shabana | Patrick Juma | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 75 | 74 | 62% | 100% | 400.0K | — | Approve | Keep Monitoring | |
| Stephen Okola | DC | 29 | Kenya Police | Brian Mulee | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 84 | 76 | 61% | 100% | 25.0K | — | Approve | Keep Monitoring | |
| Brian Okoth | DC | 25 | Kenya Police | Brian Mulee | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 83 | 81 | 61% | 100% | 30.0K | — | Approve | Keep Monitoring | |
| Levis Esambe | DL | 23 | AFC Leopards | Brian Mulee | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 78 | 77 | 61% | 100% | 35.0K | — | Approve | Keep Monitoring | |
| Musa Oundo | DM | 28 | AFC Leopards | John Onyango | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 65 | 89 | 58% | 100% | 100.0K | — | Approve | Keep Monitoring | |
| Boniface Onyango | DL | 25 | Kakamega Homeboyz | Patrick Karisa | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 86 | 87 | 55% | 100% | 250.0K | — | — | — | |
| Titus Achesa | DL | 31 | Sofapaka | Patrick Karisa | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 86 | 93 | 55% | 100% | 300.0K | — | — | — | |
| Ian Karani | DR | 25 | Kariobangi Sharks | Michael Owusu | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 68 | 65 | 48% | 100% | 450.0K | — | — | — | |
| David Nshimirimana | DR | 33 | Sofapaka | Michael Owusu | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 100 | 93 | 48% | 100% | 200.0K | — | — | — | |
| Donald Ange Paterne | ST | 23 | Nairobi United | Patrick Juma | Match Standout | Active | 19.08.2026 | 19.08.2026 | 1 | 1 | 76 | 79 | 42% | 100% | 250.0K | — | — | — | Attitude |
| Destiny Ilahude | AML | 22 | Antequera | Michael Owusu | Transfer Request | Active | 02.08.2026 | 02.08.2026 | 1 | 0 | 95 | 80 | 40% | 87% | 750.0K | #2 FL | — | — | |
| Kai Brosnan | AMR | 24 | MFK Michalovce | Michael Owusu | Transfer Request | Active | 02.08.2026 | 02.08.2026 | 1 | 0 | 103 | 97 | 40% | 83% | 550.0K | #2 FL | — | — | |
| Alan Marinelli | MR | 27 | Prostějov | John Onyango | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 105 | 105 | 35% | 100% | 382.5K | — | — | — | |
| Maciej Rosołek | AML | 25 | GKS Katowice | John Onyango | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 105 | 105 | 35% | 100% | 315.0K | — | — | — | |
| Yegor Kortsov | AMR | 26 | Arsenal Dzerzhinsk | John Onyango | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 103 | 103 | 35% | 100% | 500.0K | — | — | — | |
| Remi-André Svindland | MC | 28 | Bryne | John Onyango | Staff Tip | Active | 24.08.2026 | 24.08.2026 | 1 | 0 | 105 | 105 | 35% | 100% | 400.0K | — | — | — | |
| Kristian Eriksen | MC | 31 | Viking | John Onyango | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 120 | 120 | 35% | 100% | 350.0K | — | — | — | |
| Alfred Scriven | MR | 28 | Bryne | John Onyango | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 114 | 114 | 35% | 100% | 500.0K | — | — | — | |
| Abdullahi Tanko | AMR | 28 | Pardubice | John Onyango | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 103 | 103 | 35% | 100% | 420.8K | — | — | — | |
| David Hickson | ML | 29 | Mjondalen | John Onyango | Staff Tip | Active | 17.08.2026 | 17.08.2026 | 1 | 0 | 108 | 108 | 35% | 100% | 400.0K | — | — | — | |
| Franklin Nyenetue | AML | 25 | Kristiansund | John Onyango | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 110 | 110 | 35% | 100% | 400.0K | — | — | — | |
| Carl Davordzie | AML | 26 | Sepsi OSK | John Onyango | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 104 | 104 | 35% | 100% | 450.0K | — | — | — | |
| Nikola Jovićević | ST | 22 | Brinje Grosuplje | John Onyango | Staff Tip | Active | 10.08.2026 | 10.08.2026 | 1 | 0 | 106 | 106 | 35% | 100% | 400.0K | — | — | — | |
| Rauno Sappinen | AMC | 30 | Flora | John Onyango | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 115 | 115 | 35% | 100% | 450.0K | — | — | — | |
| Edi Sylisufaj | AML | 26 | Landskrona BoIS | John Onyango | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 108 | 108 | 35% | 100% | 450.0K | — | — | — | |
| Moses Mawa | MR | 30 | Sepsi OSK | John Onyango | Staff Tip | Active | 03.08.2026 | 03.08.2026 | 1 | 0 | 113 | 113 | 35% | 100% | 300.0K | — | — | — |
| Player | Position | Club | Assignment | Request | Recommendation | CA | PA | Confidence | Role Fit | Value | Risk | Origin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kai Brosnan | AMR | MFK Michalovce | #1 | — | Consider | 103 | 97 | 40% | 83% | 550.0K | Active | |
| Destiny Ilahude | AML | Antequera | #1 | — | Consider | 95 | 80 | 40% | 87% | 750.0K | Active |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Levis Esambe | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.03 | Split or insufficient confidence |
| Keith Imbali | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.34 | Split or insufficient confidence |
| Stephen Okola | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Brian Okoth | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.03 | Split or insufficient confidence |
| Chris Masinza | Keep Monitoring | — | 0.72 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Musa Oundo | Keep Monitoring | — | 0.59 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Brian Mulee | Levis Esambe | Approve | 0.65 | 61% | Role Fit |
| Patrick Juma | Keith Imbali | Approve | 0.64 | 62% | Role Fit |
| Brian Mulee | Stephen Okola | Approve | 0.65 | 61% | Role Fit |
| Brian Mulee | Brian Okoth | Approve | 0.65 | 61% | Role Fit |
| John Onyango | Chris Masinza | Approve | 0.72 | 70% | Role Fit |
| John Onyango | Musa Oundo | Approve | 0.59 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Levis Esambe | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.03 | Split or insufficient confidence |
| Keith Imbali | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.34 | Split or insufficient confidence |
| Stephen Okola | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Brian Okoth | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.03 | Split or insufficient confidence |
| Chris Masinza | Keep Monitoring | — | 0.72 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Musa Oundo | Keep Monitoring | — | 0.59 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Brian Mulee | Levis Esambe | Approve | 0.65 | 61% | Role Fit |
| Patrick Juma | Keith Imbali | Approve | 0.64 | 62% | Role Fit |
| Brian Mulee | Stephen Okola | Approve | 0.65 | 61% | Role Fit |
| Brian Mulee | Brian Okoth | Approve | 0.65 | 61% | Role Fit |
| John Onyango | Chris Masinza | Approve | 0.72 | 70% | Role Fit |
| John Onyango | Musa Oundo | Approve | 0.59 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Levis Esambe | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.03 | Split or insufficient confidence |
| David Simiyu | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Keith Imbali | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.34 | Split or insufficient confidence |
| Stephen Okola | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Brian Okoth | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.03 | Split or insufficient confidence |
| Chris Masinza | Keep Monitoring | — | 0.72 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Musa Oundo | Keep Monitoring | — | 0.59 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Brian Mulee | Levis Esambe | Approve | 0.65 | 61% | Role Fit |
| Brian Mulee | David Simiyu | Approve | 0.65 | 61% | Role Fit |
| Patrick Juma | Keith Imbali | Approve | 0.64 | 62% | Role Fit |
| Brian Mulee | Stephen Okola | Approve | 0.65 | 61% | Role Fit |
| Brian Mulee | Brian Okoth | Approve | 0.65 | 61% | Role Fit |
| John Onyango | Chris Masinza | Approve | 0.72 | 70% | Role Fit |
| John Onyango | Musa Oundo | Approve | 0.59 | 58% | Role Fit |
| Player | Decision | Request | Consensus | Chief | Data | Board Risk | Budget Fit | Reason |
|---|---|---|---|---|---|---|---|---|
| Exauce Misuri | Keep Monitoring | — | 0.64 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Chris Masinza | Keep Monitoring | — | 0.72 | — | — | 0.20 | 0.02 | Split or insufficient confidence |
| Levis Esambe | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.03 | Split or insufficient confidence |
| Cleo Ssetuba | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| David Simiyu | Keep Monitoring | — | 0.65 | — | — | 0.20 | 0.01 | Split or insufficient confidence |
| Musa Oundo | Keep Monitoring | — | 0.59 | — | — | 0.20 | 0.09 | Split or insufficient confidence |
| Scout | Player | Vote | Score | Confidence | Reason |
|---|---|---|---|---|---|
| Patrick Juma | Exauce Misuri | Approve | 0.64 | 62% | Role Fit |
| John Onyango | Chris Masinza | Approve | 0.72 | 70% | Role Fit |
| Brian Mulee | Levis Esambe | Approve | 0.65 | 61% | Role Fit |
| Brian Mulee | Cleo Ssetuba | Approve | 0.65 | 61% | Role Fit |
| Brian Mulee | David Simiyu | Approve | 0.65 | 61% | Role Fit |
| John Onyango | Musa Oundo | Approve | 0.59 | 58% | Role Fit |
| Player | Last Known Club | Position | Group | CA | PA | Confidence | Fee | Last Seen | Official | Friendly |
|---|---|---|---|---|---|---|---|---|---|---|
| Alan Marinelli | Slovacko | MR | Forward | 105 | 105 | 47% | 382.5K | 24.08.2026 | 0 | 0 |
| Maciej Rosołek | GKS Katowice | AML | Forward | 105 | 105 | 35% | 315.0K | 24.08.2026 | 0 | 0 |
| Yegor Kortsov | Dinamo Brest | AMR | Forward | 103 | 103 | 35% | 500.0K | 24.08.2026 | 0 | 0 |
| Remi-André Svindland | Bryne | MC | Forward | 105 | 105 | 35% | 400.0K | 24.08.2026 | 0 | 0 |
| Kristian Eriksen | Molde | MC | Forward | 120 | 120 | 47% | 350.0K | 17.08.2026 | 0 | 0 |
| Alfred Scriven | Bryne | MR | Forward | 114 | 114 | 35% | 500.0K | 17.08.2026 | 0 | 0 |
| Abdullahi Tanko | Pardubice | AMR | Forward | 103 | 103 | 35% | 420.8K | 17.08.2026 | 0 | 0 |
| David Hickson | KFUM Oslo | ML | Forward | 108 | 108 | 35% | 400.0K | 17.08.2026 | 0 | 0 |
| Franklin Nyenetue | Kristiansund | AML | Forward | 110 | 110 | 35% | 400.0K | 10.08.2026 | 0 | 0 |
| Carl Davordzie | Sepsi OSK | AML | Forward | 104 | 104 | 35% | 450.0K | 10.08.2026 | 0 | 0 |
| Nikola Jovićević | Brinje Grosuplje | ST | Forward | 106 | 106 | 35% | 400.0K | 10.08.2026 | 0 | 0 |
| Rauno Sappinen | Flora | AMC | Forward | 115 | 115 | 35% | 450.0K | 03.08.2026 | 0 | 0 |
| Edi Sylisufaj | Landskrona BoIS | AML | Forward | 108 | 108 | 35% | 450.0K | 03.08.2026 | 0 | 0 |
| Moses Mawa | Sepsi OSK | MR | Forward | 113 | 113 | 35% | 300.0K | 03.08.2026 | 0 | 0 |
| # | Position | Priority | Reason | Min CA | Ideal CA | Age | Budget | Status | Named Target | Board |
|---|---|---|---|---|---|---|---|---|---|---|
| #4 | FL | Important | Depth Cover | 80 | 84 | 19–32 | 316.4K | Shortlisted | Damy Bernardina | ✓ |
| #3 | GK | Optional | Depth Cover | 60 | 70 | 20–32 | — | Pending | — | — |
| #6 | AMR | Optional | Staff Tip | 65 | 70 | 18–32 | 175.8K | Fulfilled | Chris Masinza | ✓ |
| #2 | FL | Important | Depth Cover | 84 | 84 | 20–31 | 316.4K | Abandoned | Kai Brosnan | ✗ |
| #5 | AMR | Optional | Staff Tip | 60 | 65 | 18–32 | 175.8K | Abandoned | Exauce Misuri | ✗ |
| #7 | GK | Optional | Staff Tip | 74 | 79 | 18–32 | 175.8K | Abandoned | Cleo Ssetuba | ✗ |
| #9 | AMR | Optional | Staff Tip | 65 | 70 | 18–32 | 175.8K | Abandoned | Chris Masinza | ✗ |
| #10 | MC | Optional | Staff Tip | 70 | 75 | 18–32 | 400.0K | Abandoned | Keith Imbali | ✗ |
| #12 | MC | Optional | Staff Tip | 70 | 75 | 18–32 | 400.0K | Abandoned | Keith Imbali | ✗ |