Mathare United

Kenyan Premier Division
24 Jan 2027
Sunday
Process

Scouting Department

Active Scouts
4
Monitored
73
Report Ready
0
Open Assignments
0
Meetings (90d)
16
Shortlisted
2
Rejected/Blocked
7
Avg Confidence
43%

Scout Workload

4
Name Role Active Report Ready Confidence Last Observed Regions
Ochieng Kibwage Chief Scout 41 0 44% 18.01.2027 East/Southern AfricaEastern EuropeNorth AfricaWest AfricaWestern Europe
Samuel Karisa Director of Football 23 0 40% 11.01.2027
Martin Okoth Manager 5 0 47% 01.01.2027
James Mwendwa Scout 4 0 44% 31.08.2026 Western Europe

Active Monitoring

73
Player Position Age Club Scout Source Status Started Last Observed Watched Matches CA PA Confidence Role Fit Value Request Latest Vote Decision Risk
Nehemiah Onchiri AMR 26 Shabana Samuel Karisa Staff Tip Negotiating 11.01.2027 11.01.2027 1 0 60 60 60% 100% — — Approve Keep Monitoring
Baba N'Diaye AMC 20 Chelyabinsk Ochieng Kibwage Transfer Request Negotiating 08.12.2026 08.12.2026 1 0 94 101 40% 86% 350.0K — — —
Eric Kapaito ST 31 Tusker Ochieng Kibwage Transfer Request Active 22.11.2026 29.11.2026 3 0 82 91 75% 85% 500.0K — Monitor Keep Monitoring
Ashraf Dahir MC 19 Nairobi United Samuel Karisa Staff Tip Active 21.09.2026 21.09.2026 1 0 64 76 72% 100% 70.0K — Approve Keep Monitoring
Brian Musa DM 30 Kenya Police Samuel Karisa Staff Tip Active 03.08.2026 03.08.2026 1 0 84 84 70% 100% 360.0K — Approve Keep Monitoring
Maxim Kutovoy ST 25 Salyut Ochieng Kibwage Transfer Request Active 15.12.2026 29.12.2026 2 0 91 87 67% 90% 600.0K — Monitor Keep Monitoring
Joel Quist ST 27 Sirens Ochieng Kibwage Transfer Request Active 23.12.2026 28.12.2026 2 0 74 87 67% 81% 405.0K — Reject Keep Monitoring
James Kinyanjui AML 28 AFC Leopards Ochieng Kibwage Transfer Request Active 15.12.2026 22.12.2026 2 0 90 77 67% 84% 450.0K — Reject Keep Monitoring Contract End
Shakeone Satchwell AMR 22 Kryvbas Ochieng Kibwage Transfer Request Active 18.11.2026 04.12.2026 2 0 96 98 67% 85% 600.0K — Monitor Keep Monitoring
James Kinyanjui AML 28 AFC Leopards Samuel Karisa Staff Tip Active 01.01.2027 01.01.2027 1 0 86 86 60% 100% — — Reject Keep Monitoring
Denis Owino ST 22 Ulinzi Stars Ochieng Kibwage Staff Tip Active 18.01.2027 18.01.2027 1 0 58 65 55% 100% 50.0K — — —
Owen Mboya MC 26 Posta Rangers James Mwendwa Staff Tip Active 31.08.2026 31.08.2026 1 0 83 57 55% 100% 150.0K — — —
Richard Omondi AMR 24 KCB Ochieng Kibwage Staff Tip Active 03.08.2026 03.08.2026 1 0 61 73 55% 100% 90.0K — — —
Gédéon Muyadi MC 23 Kenya Police Martin Okoth Staff Tip Active 01.01.2027 01.01.2027 1 0 88 92 49% 100% 30.0K — — —
Servyl Akouala DL 23 Tusker Martin Okoth Staff Tip Active 01.01.2027 01.01.2027 1 0 66 85 49% 100% 25.0K — — —
Maxwell Odundo DL 24 Posta Rangers Martin Okoth Staff Tip Active 10.08.2026 10.08.2026 1 0 57 83 49% 100% 8.0K — — —
Tyron Kariuki AMR 20 KCB Martin Okoth Staff Tip Active 03.08.2026 03.08.2026 1 0 76 66 49% 100% 10.0K — — —
Paul Osama MR 23 Muranga Seal James Mwendwa Match Standout Active 19.08.2026 19.08.2026 1 1 60 63 42% 100% 30.0K — — — Attitude
Monday Etim AMR 28 Universitatea Craiova Ochieng Kibwage Transfer Request Active 02.01.2027 02.01.2027 1 0 109 101 40% 93% 1.2M #16 FR — —
Timothy Zechariah AML 26 Lushnja Ochieng Kibwage Transfer Request Active 29.12.2026 29.12.2026 1 0 90 86 40% 87% 680.0K — — —
Thabiso Msane ST 27 Jomo Cosmos Ochieng Kibwage Transfer Request Active 28.12.2026 28.12.2026 1 0 76 82 40% 80% 297.5K — — —
Dan Kohout ST 20 Druzhba Ochieng Kibwage Transfer Request Active 26.12.2026 26.12.2026 1 0 72 77 40% 78% 250.0K — — —
Kurt Abrahams AMR 30 Waasland-Beveren Ochieng Kibwage Transfer Request Active 23.12.2026 23.12.2026 1 0 89 94 40% 87% 1.4M — — —
Daniil Kondrakov ST 29 KDV Tomsk Ochieng Kibwage Transfer Request Active 22.12.2026 22.12.2026 1 0 96 87 40% 86% 450.0K — — —
Daniil Konoplev ST 25 Dinamo Bryansk Ochieng Kibwage Transfer Request Active 20.12.2026 20.12.2026 1 0 84 91 40% 84% 350.0K — — —
Dejan Živkov ST 26 Mačva Šabac Ochieng Kibwage Transfer Request Active 20.12.2026 20.12.2026 1 0 103 91 40% 89% 540.0K — — —
Kirill Zinovich MC 23 Dinamo Makhachkala Ochieng Kibwage Transfer Request Active 19.12.2026 19.12.2026 1 0 95 104 40% 97% 1.8M — — —
Vavá Guerreiro ST 28 UCSA Ochieng Kibwage Transfer Request Active 12.12.2026 12.12.2026 1 0 97 77 40% 88% 585.0K — — —
Jean Franco Sarmiento AMC 29 Polonia Bytom Ochieng Kibwage Transfer Request Active 10.12.2026 10.12.2026 1 0 94 80 40% 90% 630.0K — — —
Magomedkhabib Abdusalamov MR 23 Rodina Ochieng Kibwage Transfer Request Active 10.12.2026 10.12.2026 1 0 104 113 40% 95% 1.4M — — —
Elhadj Keita ST 21 Bourg-Peronnas Ochieng Kibwage Transfer Request Active 09.12.2026 09.12.2026 1 0 64 91 40% 82% 400.0K — — — Attitude
Ahmed Khaled ST 25 Al Gaish Ochieng Kibwage Transfer Request Active 08.12.2026 08.12.2026 1 0 103 101 40% 84% 552.5K — — —
Samuel Ayanrinde AMR 25 Kenya Police Ochieng Kibwage Transfer Request Active 06.12.2026 06.12.2026 1 0 78 94 40% 86% 1.0M — — —
Nazarii Nych AMR 27 Ahrobiznes Ochieng Kibwage Transfer Request Active 05.12.2026 05.12.2026 1 0 86 80 40% 89% 405.0K — — —
Yafeesi Mubiru ST 29 KCB Ochieng Kibwage Transfer Request Active 04.12.2026 04.12.2026 1 0 78 91 40% 82% 500.0K — — —
Serder Serderov AMR 32 Dinamo Makhachkala Ochieng Kibwage Transfer Request Active 03.12.2026 03.12.2026 1 0 95 87 40% 86% 585.0K — — — Age
Philip Onyedika ST 21 MFK Skalica Ochieng Kibwage Transfer Request Active 03.12.2026 03.12.2026 1 0 79 84 40% 86% 935.0K — — —
Vasyl Tsiutsiura AML 32 Prykarpattia Ochieng Kibwage Transfer Request Active 01.12.2026 01.12.2026 1 0 75 83 40% 86% 135.0K — — — Age
Samuel Ssenyonjo ST 24 AFC Leopards Ochieng Kibwage Transfer Request Active 28.11.2026 28.11.2026 1 0 88 98 40% 82% 900.0K — — —
David Fadairo AMR 26 Partizani Tirana Ochieng Kibwage Transfer Request Active 27.11.2026 27.11.2026 1 0 103 82 40% 80% 350.0K — — — Attitude
Salefu Oche MC 25 Chania Ochieng Kibwage Transfer Request Active 27.11.2026 27.11.2026 1 0 94 89 40% 89% 675.0K — — —
Pemi Aderoju ST 22 Peterborough United Ochieng Kibwage Transfer Request Active 26.11.2026 26.11.2026 1 0 96 113 40% 87% 1.4M — — —
Stanley Iheanacho AMR 21 Mafra Ochieng Kibwage Transfer Request Active 24.11.2026 24.11.2026 1 0 85 86 40% 86% 1.5M — — — Attitude
Prince Kwabena Owusu ST 29 Hearts of Oak Ochieng Kibwage Transfer Request Active 24.11.2026 24.11.2026 1 0 84 84 40% 84% 300.0K — — —
Alexander Satariano DM 25 Athens Kallithea Ochieng Kibwage Transfer Request Active 23.11.2026 23.11.2026 1 0 95 94 40% 87% 540.0K — — —
Jordan Saint-Louis AMC 27 Amarante Ochieng Kibwage Transfer Request Active 21.11.2026 21.11.2026 1 0 82 71 40% 87% 900.0K — — —
Ayouba Kosiah ST 25 Radnik Surdulica Ochieng Kibwage Transfer Request Active 21.11.2026 21.11.2026 1 0 89 75 40% 86% 450.0K — — —
Lewis Jamieson ST 24 Newport County Ochieng Kibwage Transfer Request Active 20.11.2026 20.11.2026 1 0 104 94 40% 90% 1.2M — — —
Joseph Abah AMC 19 Remo Stars Ochieng Kibwage Transfer Request Active 20.11.2026 20.11.2026 1 0 94 105 40% 89% 450.0K — — —
Adeshina Gata AMR 27 Kwara United Ochieng Kibwage Transfer Request Active 18.11.2026 18.11.2026 1 0 91 77 40% 83% 810.0K — — —
Musa Drammeh AMR 26 Torreense James Mwendwa Transfer Request Active 02.08.2026 02.08.2026 1 0 99 120 40% 91% 1.1M — — — Attitude
Paul Glatzel AMC 25 Swindon Town James Mwendwa Transfer Request Active 02.08.2026 02.08.2026 1 0 100 83 40% 87% 850.0K — — —
Paul Mukairu AML 27 Pogon Ochieng Kibwage Transfer Request Active 01.08.2026 01.08.2026 1 0 128 122 40% 96% 1.1M — — —
Hassan Beja AMR 21 AFC Leopards Martin Okoth Staff Tip Active 03.08.2026 03.08.2026 1 0 80 96 38% 100% 15.0K — — —
Franco Vezzoni DL 25 Casertana Samuel Karisa Staff Tip Active 02.11.2026 02.11.2026 1 0 102 102 35% 100% 495.0K — — —
Daniel Sakari DR 27 Gor Mahia Samuel Karisa Staff Tip Active 19.10.2026 19.10.2026 1 0 95 95 35% 100% 500.0K — — —
Moritz Neumann AML 21 FAC Wien Samuel Karisa Staff Tip Active 12.10.2026 12.10.2026 1 0 105 105 35% 100% 495.0K — — —
Haris Ismailcebioglu ML 23 Austria Lustenau Samuel Karisa Staff Tip Active 05.10.2026 05.10.2026 1 0 98 98 35% 100% 400.0K — — —
Marouane Afaker AML 27 Dordrecht Samuel Karisa Staff Tip Active 05.10.2026 05.10.2026 1 0 97 97 35% 100% 450.0K — — —
Andrea Bonetti MC 23 Renate Samuel Karisa Staff Tip Active 05.10.2026 05.10.2026 1 0 95 95 35% 100% 400.0K — — —
Felipe Borges ML 26 Stade Nyonnais Samuel Karisa Staff Tip Active 05.10.2026 05.10.2026 1 0 96 96 35% 100% 450.0K — — —
Nqubeko Dlamini DM 32 Golden Arrows Samuel Karisa Staff Tip Active 31.08.2026 31.08.2026 1 0 97 97 35% 100% 405.0K — — —
Simone Franchini DM 28 Dolomiti Bellunesi Samuel Karisa Staff Tip Active 31.08.2026 31.08.2026 1 0 98 98 35% 100% 450.0K — — —
Ruben Curley MC 21 Stoke City Samuel Karisa Staff Tip Active 31.08.2026 31.08.2026 1 0 95 95 35% 100% 450.0K — — —
Elvic Mukena MR 20 Zwolle Samuel Karisa Staff Tip Active 24.08.2026 24.08.2026 1 0 96 96 35% 100% 405.0K — — —
Ahmed El Armouty MR 29 El Masry Samuel Karisa Staff Tip Active 24.08.2026 24.08.2026 1 0 95 95 35% 100% 200.0K — — —
Moro Traoré MC 23 Afrique Foot Elite Samuel Karisa Staff Tip Active 17.08.2026 17.08.2026 1 0 99 99 35% 100% 500.0K — — —
Joseph Mbong DR 29 Hibernians Samuel Karisa Staff Tip Active 17.08.2026 17.08.2026 1 0 93 93 35% 100% 400.0K — — —
Mattia Porro DR 21 Latina Samuel Karisa Staff Tip Active 17.08.2026 17.08.2026 1 0 96 96 35% 100% 400.0K — — —
Mahmoud Daabasa ML 29 Arab Contractors Samuel Karisa Staff Tip Active 17.08.2026 17.08.2026 1 0 98 98 35% 100% 350.0K — — —
Federico Valietti DR 28 Foggia Samuel Karisa Staff Tip Active 03.08.2026 03.08.2026 1 0 103 103 35% 100% 450.0K — — —
Victor Mbaoma AMC 30 Tusker Samuel Karisa Staff Tip Active 03.08.2026 03.08.2026 1 0 100 100 35% 100% 500.0K — — —
Baron Ochieng DR 21 Zamalek Samuel Karisa Staff Tip Active 03.08.2026 03.08.2026 1 0 96 96 35% 100% 350.0K — — —

Scouting Reports

17
Player Position Club Assignment Request Recommendation CA PA Confidence Role Fit Value Risk Origin
Magomedkhabib Abdusalamov MR Rodina #36 — Strong Buy 104 113 28% 95% 1.4M Active
Kirill Zinovich MC Dinamo Makhachkala #36 — Strong Buy 95 104 28% 97% 1.8M Active
Baba N'Diaye AMC Chelyabinsk #36 — Strong Buy 94 101 28% 86% 350.0K Active
Callum Stead AML Barnet #36 — Buy 96 99 47% 83% 1.2M Active
Georgy Gongadze ST Ufa #36 — Buy 111 111 28% 97% 1.6M Active
Joel Quist ST Sirens #36 — Buy 93 96 28% 81% 405.0K Active
Kurt Abrahams AMR Waasland-Beveren #36 — Buy 89 94 28% 87% 1.4M Active
Jonathan Afolabi ST Emmen #23 — Consider 108 86 67% 92% 1.5M Shadow
Christ Evo Ememe AMR Flamurtari #36 — Consider 95 92 67% 85% 855.0K Active
Monday Etim AMR Universitatea Craiova #36 — Consider 109 101 40% 93% 1.2M Active
Ahmed Khaled ST Al Gaish #36 — Consider 103 101 28% 84% 552.5K Active
Dejan Živkov ST Mačva Šabac #36 — Consider 103 91 28% 89% 540.0K Active
Vavá Guerreiro ST UCSA #36 — Consider 97 77 28% 88% 585.0K Active
Daniil Kondrakov ST KDV Tomsk #36 — Consider 96 87 28% 86% 450.0K Active
Jean Franco Sarmiento AMC Polonia Bytom #36 — Consider 94 80 28% 90% 630.0K Active
Timothy Zechariah AML Lushnja #36 — Consider 90 86 28% 87% 680.0K Active
James Kinyanjui AML AFC Leopards #36 — Consider 89 84 28% 84% 450.0K Active

Scouting Assignments

0
No active scouting assignments.

Match Scouting Assignments

0
No scouts assigned to attend matches.

Recruitment Meetings

16
18.01.2027 #25
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
Shakeone Satchwell Keep Monitoring — 0.00 — — 0.20 0.51 Split or insufficient confidence
Eric Kapaito Keep Monitoring — 0.00 — — 0.20 0.43 Split or insufficient confidence
Maxim Kutovoy Keep Monitoring — 0.00 — — 0.20 0.51 Split or insufficient confidence
James Kinyanjui Keep Monitoring — -1.03 — — 0.25 0.38 Split or insufficient confidence
Joel Quist Keep Monitoring — -1.28 — — 0.20 0.35 Split or insufficient confidence
Alpha Onyango Keep Monitoring — 0.00 — — 0.20 0.84 Split or insufficient confidence
Khadime N'Diaye Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Kevin Omondi Keep Monitoring — 0.00 — — 0.20 0.06 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.00 Split or insufficient confidence
Nehemiah Onchiri Keep Monitoring — 0.63 — — 0.20 0.00 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
Ochieng Kibwage Shakeone Satchwell Monitor 0.00 67% Low Confidence
Ochieng Kibwage Eric Kapaito Monitor 0.00 75% Low Confidence
Ochieng Kibwage Maxim Kutovoy Monitor 0.00 67% Low Confidence
Ochieng Kibwage James Kinyanjui Reject -1.28 67% Poor Role Fit
Samuel Karisa James Kinyanjui Approve 0.63 60% Role Fit
Ochieng Kibwage Joel Quist Reject -1.28 67% Poor Role Fit
Samuel Karisa Nehemiah Onchiri Approve 0.63 60% Role Fit
11.01.2027 #24
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
Shakeone Satchwell Keep Monitoring — 0.00 — — 0.20 0.51 Split or insufficient confidence
Eric Kapaito Keep Monitoring — 0.00 — — 0.20 0.43 Split or insufficient confidence
Maxim Kutovoy Keep Monitoring — 0.00 — — 0.20 0.51 Split or insufficient confidence
James Kinyanjui Keep Monitoring — -1.03 — — 0.25 0.38 Split or insufficient confidence
Joel Quist Keep Monitoring — -1.28 — — 0.20 0.35 Split or insufficient confidence
Kevin Omondi Keep Monitoring — 0.73 — — 0.20 0.06 Split or insufficient confidence
Nehemiah Onchiri Keep Monitoring — 0.63 — — 0.20 0.00 Split or insufficient confidence
Alpha Onyango Keep Monitoring — 0.00 — — 0.20 0.84 Split or insufficient confidence
Khadime N'Diaye Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.00 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
Ochieng Kibwage Shakeone Satchwell Monitor 0.00 67% Low Confidence
Ochieng Kibwage Eric Kapaito Monitor 0.00 75% Low Confidence
Ochieng Kibwage Maxim Kutovoy Monitor 0.00 67% Low Confidence
Ochieng Kibwage James Kinyanjui Reject -1.28 67% Poor Role Fit
Samuel Karisa James Kinyanjui Approve 0.63 60% Role Fit
Ochieng Kibwage Joel Quist Reject -1.28 67% Poor Role Fit
Samuel Karisa Kevin Omondi Approve 0.73 70% Role Fit
Samuel Karisa Nehemiah Onchiri Approve 0.63 60% Role Fit
04.01.2027 #23 Agenda: #16
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
Shakeone Satchwell Keep Monitoring — 0.00 — — 0.20 0.51 Split or insufficient confidence
Christ Evo Ememe Reject #16 -1.28 — — 1.10 2.70 Votes negative or budget out of reach
Eric Kapaito Keep Monitoring — 0.00 — — 0.20 0.43 Split or insufficient confidence
Maxim Kutovoy Keep Monitoring — 0.00 — — 0.20 0.51 Split or insufficient confidence
James Kinyanjui Keep Monitoring — -1.03 — — 0.25 0.38 Split or insufficient confidence
Joel Quist Keep Monitoring — -1.28 — — 0.20 0.35 Split or insufficient confidence
Kevin Omondi Keep Monitoring — 0.73 — — 0.20 0.06 Split or insufficient confidence
Alpha Onyango Keep Monitoring — 0.00 — — 0.20 0.84 Split or insufficient confidence
Khadime N'Diaye Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.00 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
Ochieng Kibwage Shakeone Satchwell Monitor 0.00 67% Low Confidence
Ochieng Kibwage Christ Evo Ememe Reject -1.28 67% Too Expensive
Ochieng Kibwage Eric Kapaito Monitor 0.00 75% Low Confidence
Ochieng Kibwage Maxim Kutovoy Monitor 0.00 67% Low Confidence
Ochieng Kibwage James Kinyanjui Reject -1.28 67% Poor Role Fit
Samuel Karisa James Kinyanjui Approve 0.63 60% Role Fit
Ochieng Kibwage Joel Quist Reject -1.28 67% Poor Role Fit
Samuel Karisa Kevin Omondi Approve 0.73 70% Role Fit
28.12.2026 #22 Agenda: #11
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
Shakeone Satchwell Keep Monitoring #11 0.00 — — 0.62 1.90 Split or insufficient confidence
Eric Kapaito Keep Monitoring #11 0.00 — — 0.43 1.58 Split or insufficient confidence
Callum Stead Reject #11 -1.28 — — 1.50 3.70 Votes negative or budget out of reach
James Kinyanjui Keep Monitoring #11 -1.28 — — 0.48 1.42 Split or insufficient confidence
Georgy Gongadze Reject #11 -1.28 — — 1.50 5.06 Votes negative or budget out of reach
Joel Quist Keep Monitoring #11 -1.28 — — 0.25 1.28 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
Ochieng Kibwage Shakeone Satchwell Monitor 0.00 67% Low Confidence
Ochieng Kibwage Eric Kapaito Monitor 0.00 75% Low Confidence
Ochieng Kibwage Callum Stead Reject -1.28 67% Too Expensive
Ochieng Kibwage James Kinyanjui Reject -1.28 67% Poor Role Fit
Ochieng Kibwage Georgy Gongadze Reject -1.28 67% Too Expensive
Ochieng Kibwage Joel Quist Reject -1.28 67% Poor Role Fit
21.12.2026 #21 Agenda: #11
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
Shakeone Satchwell Keep Monitoring #11 0.00 — — 0.62 1.90 Split or insufficient confidence
Eric Kapaito Keep Monitoring #11 0.00 — — 0.43 1.58 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
Ochieng Kibwage Shakeone Satchwell Monitor 0.00 67% Low Confidence
Ochieng Kibwage Eric Kapaito Monitor 0.00 75% Low Confidence
14.12.2026 #20 Agenda: #11
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
Shakeone Satchwell Keep Monitoring #11 0.00 — — 0.62 1.90 Split or insufficient confidence
Eric Kapaito Keep Monitoring #11 0.00 — — 0.43 1.58 Split or insufficient confidence
Jonathan Afolabi Reject #11 -1.28 — — 1.50 4.84 Votes negative or budget out of reach
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
Ochieng Kibwage Shakeone Satchwell Monitor 0.00 67% Low Confidence
Ochieng Kibwage Eric Kapaito Monitor 0.00 75% Low Confidence
Ochieng Kibwage Jonathan Afolabi Reject -1.28 67% Too Expensive
07.12.2026 #19 Agenda: #11
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
Shakeone Satchwell Keep Monitoring #11 0.00 — — 0.62 1.90 Split or insufficient confidence
Achraf Bencharki Reject #11 -1.28 — — 1.50 4.84 Votes negative or budget out of reach
Eric Kapaito Keep Monitoring #11 0.00 — — 0.43 1.58 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
Ochieng Kibwage Shakeone Satchwell Monitor 0.00 67% Low Confidence
Ochieng Kibwage Achraf Bencharki Reject -1.28 67% Too Expensive
Ochieng Kibwage Eric Kapaito Monitor 0.00 75% Low Confidence
30.11.2026 #18 Agenda: #11
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
Samuel Obeng Reject #11 -1.28 — — 1.50 4.74 Votes negative or budget out of reach
Eric Kapaito Keep Monitoring #11 0.00 — — 0.43 1.58 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
Ochieng Kibwage Samuel Obeng Reject -1.28 67% Too Expensive
Ochieng Kibwage Eric Kapaito Monitor 0.00 75% Low Confidence
23.11.2026 #17
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
16.11.2026 #16
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
09.11.2026 #15
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
02.11.2026 #14
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
26.10.2026 #13
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
19.10.2026 #12
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
12.10.2026 #11
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit
05.10.2026 #10
Meeting Decisions
Player Decision Request Consensus Chief Data Board Risk Budget Fit Reason
Brian Musa Keep Monitoring — 0.73 — — 0.20 0.31 Split or insufficient confidence
Ashraf Dahir Keep Monitoring — 0.75 — — 0.20 0.06 Split or insufficient confidence
David Odoyo Keep Monitoring — 0.00 — — 0.20 0.09 Split or insufficient confidence
Reagan Otieno Keep Monitoring — 0.00 — — 0.20 0.19 Split or insufficient confidence
Scout Votes
Scout Player Vote Score Confidence Reason
Samuel Karisa Brian Musa Approve 0.73 70% Role Fit
Samuel Karisa Ashraf Dahir Approve 0.75 72% Role Fit

Known Players

25
Player Last Known Club Position Group CA PA Confidence Fee Last Seen Official Friendly
Franco Vezzoni Casertana DL Midfielder 102 102 35% 495.0K 02.11.2026 0 0
Daniel Sakari Gor Mahia DR Midfielder 95 95 35% 500.0K 19.10.2026 0 0
Ziad Kamal ENPPI DM Midfielder 97 97 47% 191.2K 12.10.2026 0 0
Moritz Neumann FAC Wien AML Midfielder 105 105 35% 495.0K 12.10.2026 0 0
Haris Ismailcebioglu Austria Lustenau ML Midfielder 98 98 35% 400.0K 05.10.2026 0 0
Marouane Afaker Dordrecht AML Midfielder 97 97 35% 450.0K 05.10.2026 0 0
Andrea Bonetti Renate MC Midfielder 95 95 35% 400.0K 05.10.2026 0 0
Felipe Borges Stade Nyonnais ML Midfielder 96 96 35% 450.0K 05.10.2026 0 0
Ashraf Dahir Nairobi United MC Midfielder 64 76 72% 70.0K 21.09.2026 0 0
Simone Franchini Guidonia Montecelio DM Midfielder 98 98 47% 450.0K 31.08.2026 0 0
Lukas Fridrikas Hartberg AMR Midfielder 109 109 35% 450.0K 31.08.2026 0 0
Nqubeko Dlamini Golden Arrows DM Midfielder 97 97 35% 405.0K 31.08.2026 0 0
Ruben Curley Stoke City MC Midfielder 95 95 35% 450.0K 31.08.2026 0 0
Elvic Mukena Zwolle MR Midfielder 96 96 35% 405.0K 24.08.2026 0 0
Ahmed El Armouty El Masry MR Midfielder 95 95 35% 200.0K 24.08.2026 0 0
Moro Traoré Stade Malien MC Midfielder 99 99 47% 500.0K 17.08.2026 0 0
Joseph Mbong Hibernians DR Midfielder 93 93 35% 400.0K 17.08.2026 0 0
Mattia Porro Latina DR Midfielder 96 96 35% 400.0K 17.08.2026 0 0
Mahmoud Daabasa Arab Contractors ML Midfielder 98 98 35% 350.0K 17.08.2026 0 0
Rayan Berberi Olympic Charleroi AMC Midfielder 101 101 35% 450.0K 10.08.2026 0 0
Benoît Bruggeman RFC Liege AML Midfielder 98 98 35% 382.5K 10.08.2026 0 0
Federico Valietti Foggia DR Midfielder 103 103 35% 450.0K 03.08.2026 0 0
Victor Mbaoma Tusker AMC Midfielder 100 100 35% 500.0K 03.08.2026 0 0
Stan Van Dessel MVV Maastricht MC Midfielder 102 102 35% 495.0K 03.08.2026 0 0
Baron Ochieng Zamalek DR Midfielder 96 96 35% 350.0K 03.08.2026 0 0

Shadow Reports

15
Player Group Observed CA Recorded Confidence Recommendation
Ahmed Khaled Forward 103 07.12.2026 40% Consider
Baba N'Diaye Forward 94 07.12.2026 40% Strong Buy
Kurt Abrahams Forward 89 07.12.2026 40% Buy
Joel Quist Forward 93 07.12.2026 40% Buy
Jean Franco Sarmiento Forward 94 07.12.2026 40% Consider
Magomedkhabib Abdusalamov Forward 104 07.12.2026 40% Strong Buy
Vavá Guerreiro Forward 97 07.12.2026 40% Consider
Jonathan Afolabi Forward 108 07.12.2026 67% Consider
Callum Stead Forward 96 07.12.2026 67% Buy
James Kinyanjui Forward 89 07.12.2026 40% Consider
Georgy Gongadze Forward 111 07.12.2026 40% Buy
Kirill Zinovich Forward 95 07.12.2026 40% Strong Buy
Timothy Zechariah Forward 90 07.12.2026 40% Consider
Dejan Živkov Forward 103 07.12.2026 40% Consider
Daniil Kondrakov Forward 96 07.12.2026 40% Consider

Transfer Requests

17
# Position Priority Reason Min CA Ideal CA Age Budget Status Named Target Board
#25 MCR Important Quality Upgrade 73 73 20–31 316.4K Negotiating Alpha Onyango ✓
#46 AMR Optional Staff Tip 55 60 18–32 175.8K Negotiating Nehemiah Onchiri ✓
#16 FR Important Quality Upgrade 70 74 19–32 316.4K Shortlisted Baba N'Diaye ✓
#44 GK Optional Depth Cover 52 62 20–32 — Pending — —
#17 MCR Important Quality Upgrade 73 73 20–31 316.4K Fulfilled Alpha Onyango ✓
#28 GK Optional Depth Cover 52 62 20–32 — Fulfilled — —
#43 AMR Optional Staff Tip 55 60 18–32 175.8K Fulfilled Nehemiah Onchiri ✓
#18 GK Optional Staff Tip 83 88 18–32 225.0K Abandoned Khadime N'Diaye ✓
#19 GK Optional Staff Tip 75 80 18–32 175.8K Abandoned Kevin Omondi ✗
#22 GK Optional Staff Tip 83 88 18–32 225.0K Abandoned Khadime N'Diaye ✓
#23 GK Optional Staff Tip 75 80 18–32 175.8K Abandoned Kevin Omondi ✗
#26 GK Optional Staff Tip 83 88 18–32 225.0K Abandoned Khadime N'Diaye ✓
#27 GK Optional Staff Tip 75 80 18–32 175.8K Abandoned Kevin Omondi ✗
#31 GK Optional Staff Tip 83 88 18–32 225.0K Abandoned Khadime N'Diaye ✓
#32 GK Optional Staff Tip 75 80 18–32 175.8K Abandoned Kevin Omondi ✗
#35 GK Optional Staff Tip 83 88 18–32 225.0K Abandoned Khadime N'Diaye ✓
#36 GK Optional Staff Tip 75 80 18–32 175.8K Abandoned Kevin Omondi ✗