Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballAfrica Cup of Nations U20Full time

Kenya U20 vs Morocco U20

30 June Air Defence Stadium

Kenya U20
2:3
Morocco U20Winner

Line-ups

Kenya U20

  1. 23B. Jairo
  2. 15A. Wanjala
  3. 3M. Okwaro
  4. 25C. Ochieng
  5. 8K. Injehu
  6. 2B. Ochieng
  7. 10A. Kibet
  8. 17A. Omondi
  9. 7H. Beja
  10. 13E. Owande
  11. 14L. Ouma

Morocco U20

  1. 1Y. Benchaouch
  2. 20J. Mesbahi
  3. 3I. Baouf
  4. 15F. Zahouani
  5. 4A. Aït Boudlal
  6. 5R. Laalaloui
  7. 26A. Boukamir
  8. 24S. El Haddad
  9. 7O. Maamma
  10. 21Y. Zabiri
  11. 10M. Dahak

Kenya U20

  1. 23B. Jairo
  2. 15A. Wanjala
  3. 3M. Okwaro
  4. 25C. Ochieng
  5. 8K. Injehu
  6. 2B. Ochieng
  7. 10A. Kibet
  8. 17A. Omondi
  9. 7H. Beja
  10. 13E. Owande
  11. 14L. Ouma

Bench

  1. 16J. Omondi
  2. 20H. Obina
  3. 9O. Machaka
  4. 24W. Gitama
  5. 6K. Madada
  6. 11D. Ezekiah
  7. 21E. Brian
  8. 1W. Oduor
  9. 5J. Bate
  10. 22H. Aroko

Coach

A. Akhulia

Morocco U20

  1. 1Y. Benchaouch
  2. 20J. Mesbahi
  3. 3I. Baouf
  4. 15F. Zahouani
  5. 4A. Aït Boudlal
  6. 5R. Laalaloui
  7. 26A. Boukamir
  8. 24S. El Haddad
  9. 7O. Maamma
  10. 21Y. Zabiri
  11. 10M. Dahak

Bench

  1. 2H. Koutoune
  2. 8H. Essadak
  3. 9A. Arguigue
  4. 14I. Aouad
  5. 11I. Boumassaoudi
  6. 25I. Habri
  7. 13A. Khatir
  8. 16I. Gomis
  9. 22A. Kharroubi
  10. 6A. El Makkaoui

Coach

M. Ouahbi

Timeline

0'15'30'45'60'75'90'105'120'
  1. 16'GoalL. Ouma (assist: K. Injehu)Kenya U20
  2. 45'GoalY. ZabiriMorocco U20
  3. 55'GoalY. Zabiri (assist: O. Maamma)Morocco U20
  4. 71'GoalH. Beja (assist: A. Kibet)Kenya U20
  5. 78'GoalR. Laalaloui (assist: S. El Haddad)Morocco U20
0'15'30'45'60'75'90'105'120'
  1. 16'GoalL. Ouma (assist: K. Injehu)Kenya U20
  2. 25'SubstitutionOn: H. KoutouneOff: A. Aït BoudlalMorocco U20
  3. 45'GoalY. ZabiriMorocco U20
  4. 46'SubstitutionOn: H. EssadakOff: A. BoukamirMorocco U20
  5. 55'GoalY. Zabiri (assist: O. Maamma)Morocco U20
  6. 58'SubstitutionOn: A. ArguigueOff: Y. ZabiriMorocco U20
  7. 58'SubstitutionOn: I. AouadOff: M. DahakMorocco U20
  8. 62'SubstitutionOn: J. OmondiOff: E. OwandeKenya U20
  9. 62'SubstitutionOn: H. ObinaOff: C. OchiengKenya U20
  10. 71'GoalH. Beja (assist: A. Kibet)Kenya U20
  11. 78'SubstitutionOn: O. MachakaOff: L. OumaKenya U20
  12. 78'SubstitutionOn: W. GitamaOff: H. BejaKenya U20
  13. 78'GoalR. Laalaloui (assist: S. El Haddad)Morocco U20
  14. 79'Yellow cardK. WanganyaKenya U20
  15. 90'Yellow cardI. AouadMorocco U20
  16. 90'SubstitutionOn: K. MadadaOff: A. KibetKenya U20
  17. 90'SubstitutionOn: I. BoumassaoudiOff: S. El HaddadMorocco U20

Recent matches

  • Morocco U20
    2-1WWLL1
  • Kenya U20
    3-1-1DWWWLL1

Also in this competition

FinishedSouth Africa U20vsTanzania U20Africa Cup of Nations U20Suez Canal Stadium1:0
FinishedSLSierra Leone U20vsEgypt U20Africa Cup of Nations U20Suez Canal Stadium4:1
FinishedNigeria U20vsTunisia U20Africa Cup of Nations U2030 June Air Defence Stadium1:0
FinishedSenegal U20vsCACentral African Rep. U20Africa Cup of Nations U20New Suez Stadium1:1
FinishedSouth Africa U20vsTanzania U20Africa Cup of Nations U20Suez Canal Stadium1:0
FinishedSLSierra Leone U20vsEgypt U20Africa Cup of Nations U20Suez Canal Stadium4:1
FinishedNigeria U20vsTunisia U20Africa Cup of Nations U2030 June Air Defence Stadium1:0
FinishedSenegal U20vsCACentral African Rep. U20Africa Cup of Nations U20New Suez Stadium1:1
FinishedCongo DR U20vsGhana U20Africa Cup of Nations U20New Suez Stadium1:1
FinishedTanzania U20vsSLSierra Leone U20Africa Cup of Nations U20Suez Canal Stadium0:1
FinishedEgypt U20vsZambia U20Africa Cup of Nations U20Suez Canal Stadium0:0
FinishedTunisia U20vsKenya U20Africa Cup of Nations U2030 June Air Defence Stadium3:1

Entertainment only. 18+. Play responsibly.