Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Khalid Baba

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Khalid Baba played with most?

Most confirmed shared appearances:

  1. Marouane Hadhoudi30shared appearances
  2. Marouane Lemzaouri30shared appearances
  3. Omar Arjoune27shared appearances

Who has Khalid Baba faced most often?

Most confirmed meetings as opponents:

  1. Abdessamad Maher5confirmed meetings
  2. Amine Souane5confirmed meetings
  3. Anas Serrhat5confirmed meetings

Who has Khalid Baba played with most?

Players with confirmed appearances in the same team as Khalid Baba.

Entire career · All competitions
65Confirmed appearances
2021–2026Period
127Team-mates
#PlayersComparisonShared appearances
0115 Sep 2024 – 5 Oct 2025
0130 Aug 2024 – 2 Nov 2025
0330 Aug 2024 – 11 May 2025
0430 Aug 2024 – 11 May 2025
0430 Aug 2024 – 9 Nov 2025
0630 Aug 2024 – 11 May 2025
0630 Aug 2024 – 11 May 2025
0630 Aug 2024 – 11 May 2025
064 Apr 2021 – 8 May 2025
1030 Aug 2024 – 11 May 2025
1130 Aug 2024 – 8 May 2025
1128 Sep 2024 – 5 Nov 2025
1330 Aug 2024 – 11 May 2025
1428 Sep 2024 – 8 May 2025
146 Oct 2024 – 11 May 2025
161 Dec 2024 – 11 May 2025
1724 Jan 2026 – 7 Nov 2026
1824 Jan 2026 – 1 Nov 2026
1824 Jan 2026 – 7 Nov 2026
2024 Jan 2026 – 7 Nov 2026
2030 Aug 2024 – 4 May 2025
2030 Aug 2024 – 4 May 2025
2324 Jan 2026 – 7 Nov 2026
234 Apr 2021 – 18 July 2021
2324 Jan 2026 – 7 Nov 2026
234 Apr 2021 – 18 July 2021
2730 Aug 2024 – 8 Feb 2025
2724 Jan 2026 – 7 Nov 2026
2724 Jan 2026 – 8 Oct 2026
274 Apr 2021 – 26 May 2021
274 Apr 2021 – 18 July 2021
328 Nov 2024 – 27 Feb 2025
3224 Jan 2026 – 8 Oct 2026
3414 Sep 2025 – 9 Nov 2025
3414 Sep 2025 – 9 Nov 2025
3420 Apr 2021 – 18 July 2021
344 Apr 2021 – 18 July 2021
3420 Apr 2021 – 26 May 2021
344 Apr 2021 – 18 July 2021
3414 Sep 2025 – 9 Nov 2025
4120 Apr 2021 – 22 May 2021
4110 Apr 2021 – 22 May 2021
4127 Sep 2026 – 7 Nov 2026
413 Aug 2025 – 7 Nov 2026
4127 Sep 2026 – 7 Nov 2026
4124 Jan 2026 – 7 Nov 2026
4121 Sep 2025 – 9 Nov 2025
4124 Jan 2026 – 2 July 2026
4124 Jan 2026 – 2 July 2026
5024 Jan 2026 – 7 Nov 2026
Showing 50 of 127 players

A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.

Has Khalid Baba played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.

Who has Khalid Baba played with?

  • Marouane Hadhoudi — 30 shared appearances with Khalid Baba. 15 Sept 2024 – 5 Oct 2025.
  • Marouane Lemzaouri — 30 shared appearances with Khalid Baba. 30 Aug 2024 – 2 Nov 2025.
  • Omar Arjoune — 27 shared appearances with Khalid Baba. 30 Aug 2024 – 11 May 2025.
  • Reda Majji — 26 shared appearances with Khalid Baba. 30 Aug 2024 – 11 May 2025.
  • Yassine Fatine — 26 shared appearances with Khalid Baba. 30 Aug 2024 – 9 Nov 2025.
  • Adil El Hassnaoui — 25 shared appearances with Khalid Baba. 30 Aug 2024 – 11 May 2025.
  • Mustapha Sahd — 25 shared appearances with Khalid Baba. 30 Aug 2024 – 11 May 2025.
  • Omar El Hanoudi — 25 shared appearances with Khalid Baba. 30 Aug 2024 – 11 May 2025.
  • Youssef Aguerdoum — 25 shared appearances with Khalid Baba. 4 Apr 2021 – 8 May 2025.
  • Youssef Arbidi — 24 shared appearances with Khalid Baba. 30 Aug 2024 – 11 May 2025.
  • Omar Jerrari — 23 shared appearances with Khalid Baba. 30 Aug 2024 – 8 May 2025.
  • Soufiane Abaaziz — 23 shared appearances with Khalid Baba. 28 Sept 2024 – 5 Nov 2025.
  • Hassan Faris — 18 shared appearances with Khalid Baba. 30 Aug 2024 – 11 May 2025.
  • Marouane Bessak — 16 shared appearances with Khalid Baba. 28 Sept 2024 – 8 May 2025.
  • Oussama Benchaoui — 16 shared appearances with Khalid Baba. 6 Oct 2024 – 11 May 2025.
  • Mustapha Chichane — 15 shared appearances with Khalid Baba. 1 Dec 2024 – 11 May 2025.
  • Salaheddine Chihab — 14 shared appearances with Khalid Baba. 24 Jan 2026 – 7 Nov 2026.
  • Achraf Harmach — 13 shared appearances with Khalid Baba. 24 Jan 2026 – 1 Nov 2026.
  • Anas Tahiri — 13 shared appearances with Khalid Baba. 24 Jan 2026 – 7 Nov 2026.
  • Ayman Chbani — 12 shared appearances with Khalid Baba. 24 Jan 2026 – 7 Nov 2026.
  • Mnawa Kpatai — 12 shared appearances with Khalid Baba. 30 Aug 2024 – 4 May 2025.
  • Mohamed El Yousfi — 12 shared appearances with Khalid Baba. 30 Aug 2024 – 4 May 2025.
  • A. Brika — 11 shared appearances with Khalid Baba. 24 Jan 2026 – 7 Nov 2026.
  • Abdoulaye Diarra — 11 shared appearances with Khalid Baba. 4 Apr 2021 – 18 Jul 2021.
  • Marouane Ouhrou — 11 shared appearances with Khalid Baba. 24 Jan 2026 – 7 Nov 2026.
  • Mohammad El Fakih — 11 shared appearances with Khalid Baba. 4 Apr 2021 – 18 Jul 2021.
  • Adam Bossu — 10 shared appearances with Khalid Baba. 30 Aug 2024 – 8 Feb 2025.
  • Hamza Afsal — 10 shared appearances with Khalid Baba. 24 Jan 2026 – 7 Nov 2026.
  • Hamza Ait Allal — 10 shared appearances with Khalid Baba. 24 Jan 2026 – 8 Oct 2026.
  • Ismael Benktib — 10 shared appearances with Khalid Baba. 4 Apr 2021 – 26 May 2021.
  • Nabil Marmouk — 10 shared appearances with Khalid Baba. 4 Apr 2021 – 18 Jul 2021.
  • Abdoulaye Kanou — 9 shared appearances with Khalid Baba. 8 Nov 2024 – 27 Feb 2025.
  • O. Noureddine — 9 shared appearances with Khalid Baba. 24 Jan 2026 – 8 Oct 2026.
  • Abdellah Ziani — 8 shared appearances with Khalid Baba. 14 Sept 2025 – 9 Nov 2025.
  • Babacar Niasse — 8 shared appearances with Khalid Baba. 14 Sept 2025 – 9 Nov 2025.
  • Hamza El Janati — 8 shared appearances with Khalid Baba. 20 Apr 2021 – 18 Jul 2021.
  • Haytam Aina — 8 shared appearances with Khalid Baba. 4 Apr 2021 – 18 Jul 2021.
  • Nabil Loualji — 8 shared appearances with Khalid Baba. 20 Apr 2021 – 26 May 2021.
  • Sikiru Alimi — 8 shared appearances with Khalid Baba. 4 Apr 2021 – 18 Jul 2021.
  • Youssef Michte — 8 shared appearances with Khalid Baba. 14 Sept 2025 – 9 Nov 2025.
  • Amine El Bourkadi — 7 shared appearances with Khalid Baba. 20 Apr 2021 – 22 May 2021.
  • Abdeladim Khadrouf — 7 shared appearances with Khalid Baba. 10 Apr 2021 – 22 May 2021.
  • Abdellah Khafifi — 7 shared appearances with Khalid Baba. 27 Sept 2026 – 7 Nov 2026.
  • Anas El Mahraoui — 7 shared appearances with Khalid Baba. 3 Aug 2025 – 7 Nov 2026.
  • Devin Titus — 7 shared appearances with Khalid Baba. 27 Sept 2026 – 7 Nov 2026.
  • El Brija — 7 shared appearances with Khalid Baba. 24 Jan 2026 – 7 Nov 2026.
  • Moctar El Hacen — 7 shared appearances with Khalid Baba. 21 Sept 2025 – 9 Nov 2025.
  • Soufiane Benjdida — 7 shared appearances with Khalid Baba. 24 Jan 2026 – 2 Jul 2026.
  • Soulaïman Allouch — 7 shared appearances with Khalid Baba. 24 Jan 2026 – 2 Jul 2026.
  • Adil Rhaili — 6 shared appearances with Khalid Baba. 24 Jan 2026 – 7 Nov 2026.
  • Alaeddine Ajaraie — 6 shared appearances with Khalid Baba. 4 Apr 2021 – 18 Jul 2021.
  • Ayoub Lakhal — 6 shared appearances with Khalid Baba. 10 Apr 2021 – 18 Jul 2021.
  • Brahim El Idrissi Bouzidi — 6 shared appearances with Khalid Baba. 14 Sept 2025 – 9 Nov 2025.
  • H. Malki — 6 shared appearances with Khalid Baba. 14 Sept 2025 – 9 Nov 2025.
  • Karim El Oualadi — 6 shared appearances with Khalid Baba. 20 Apr 2021 – 26 May 2021.
  • Nelson Munganga Omba — 6 shared appearances with Khalid Baba. 4 Apr 2021 – 26 May 2021.
  • R. Da Costa — 6 shared appearances with Khalid Baba. 14 Sept 2025 – 9 Nov 2025.
  • A. Idrissi — 5 shared appearances with Khalid Baba. 14 Sept 2025 – 19 Oct 2025.
  • Abderrazak Ennakouss — 5 shared appearances with Khalid Baba. 14 Sept 2025 – 19 Oct 2025.
  • Amine Oudrhiri — 5 shared appearances with Khalid Baba. 24 Jan 2026 – 2 Jul 2026.
  • Christopher Ibayi — 5 shared appearances with Khalid Baba. 8 Oct 2026 – 7 Nov 2026.
  • Kevin Yamga — 5 shared appearances with Khalid Baba. 24 Jan 2026 – 17 Jun 2026.
  • M. Mouchtanim — 5 shared appearances with Khalid Baba. 14 Sept 2025 – 9 Nov 2025.
  • Mohamed Bentarcha — 5 shared appearances with Khalid Baba. 5 Oct 2025 – 9 Nov 2025.
  • Salaheddine Alami — 5 shared appearances with Khalid Baba. 4 Apr 2021 – 26 May 2021.
  • Salaheddine Ghedamsi — 5 shared appearances with Khalid Baba. 27 Sept 2026 – 7 Nov 2026.
  • Souhail Yechou — 5 shared appearances with Khalid Baba. 20 Apr 2021 – 18 Jul 2021.
  • Anas Bach — 4 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • M. Hilali — 4 shared appearances with Khalid Baba. 21 Sept 2025 – 5 Nov 2025.
  • Mehdi Harrar — 4 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • Mohamed Boulacsout — 4 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • Mohamed Hrimat — 4 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • Mohamed Moufid — 4 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • Y. Dalouzi — 4 shared appearances with Khalid Baba. 22 May 2026 – 2 Jul 2026.
  • Yassine Lamine — 4 shared appearances with Khalid Baba. 14 Sept 2025 – 9 Nov 2025.
  • Youssef Belammari — 4 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • A. El Khafi — 3 shared appearances with Khalid Baba. 14 Sept 2025 – 28 Sept 2025.
  • Abdoulaye Sanogo — 3 shared appearances with Khalid Baba. 2 Nov 2025 – 9 Nov 2025.
  • Amine Souane — 3 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • Ayoub Khairi — 3 shared appearances with Khalid Baba. 22 Aug 2025 – 30 Aug 2025.
  • Ayoub lakhdar — 3 shared appearances with Khalid Baba. 10 Apr 2021 – 18 Jul 2021.
  • Kabelo Seakanyeng — 3 shared appearances with Khalid Baba. 22 May 2026 – 2 Jul 2026.
  • Khalid Kbiri — 3 shared appearances with Khalid Baba. 4 Apr 2021 – 18 Jul 2021.
  • Marouane Louadni — 3 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • Mohamed Hamami — 3 shared appearances with Khalid Baba. 25 Apr 2021 – 26 May 2021.
  • Oussama Lamlaoui — 3 shared appearances with Khalid Baba. 22 Aug 2025 – 30 Aug 2025.
  • Sabir Bougrine — 3 shared appearances with Khalid Baba. 22 Aug 2025 – 30 Aug 2025.
  • Tshegofatso Mabasa — 3 shared appearances with Khalid Baba. 27 Sept 2026 – 8 Oct 2026.
  • Youssef Mehri — 3 shared appearances with Khalid Baba. 22 Aug 2025 – 30 Aug 2025.
  • Z. Oubraim — 3 shared appearances with Khalid Baba. 21 Sept 2025 – 9 Nov 2025.
  • Abdessamad Choukri — 2 shared appearances with Khalid Baba. 4 Apr 2021 – 25 Apr 2021.
  • Amine El Farissi — 2 shared appearances with Khalid Baba. 3 Oct 2026 – 1 Nov 2026.
  • Bouchaib Arrassi — 2 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • Diogo Calila — 2 shared appearances with Khalid Baba. 29 Oct 2026 – 1 Nov 2026.
  • Driss El Jabli — 2 shared appearances with Khalid Baba. 20 Feb 2026 – 22 May 2026.
  • Khalid Aït Ouarkhane — 2 shared appearances with Khalid Baba. 3 Aug 2025 – 30 Aug 2025.
  • Lahcen Gourbi — 2 shared appearances with Khalid Baba. 10 Apr 2021 – 3 May 2021.
  • M. El Gouj — 2 shared appearances with Khalid Baba. 27 Sept 2026 – 7 Nov 2026.
  • Mehdi Lamchkhchakh — 2 shared appearances with Khalid Baba. 22 Aug 2025 – 26 Aug 2025.
  • Mohamed Abouzraa — 2 shared appearances with Khalid Baba. 15 Sept 2024 – 28 Sept 2024.
  • Oumar Komara — 2 shared appearances with Khalid Baba. 4 Apr 2021 – 26 May 2021.
  • Oussama Amine — 2 shared appearances with Khalid Baba. 4 Apr 2021 – 10 Apr 2021.
  • Saad Khorsa — 2 shared appearances with Khalid Baba. 22 May 2026 – 17 Jun 2026.
  • Salaheddine Errahouli — 2 shared appearances with Khalid Baba. 26 Aug 2025 – 30 Aug 2025.
  • Yassine Wakili — 2 shared appearances with Khalid Baba. 11 May 2021 – 26 May 2021.
  • Abdelhak Assal — 1 shared appearances with Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Ahmed Harboul — 1 shared appearances with Khalid Baba. 6 Oct 2024 – 6 Oct 2024.
  • Anass Azim — 1 shared appearances with Khalid Baba. 19 May 2021 – 19 May 2021.
  • Aymane Majid — 1 shared appearances with Khalid Baba. 26 May 2021 – 26 May 2021.
  • Ayoub Ait Wahmane — 1 shared appearances with Khalid Baba. 11 May 2025 – 11 May 2025.
  • Ayoub Bouzidi — 1 shared appearances with Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Ayoub Mouloua — 1 shared appearances with Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Bilal Elouadghiri — 1 shared appearances with Khalid Baba. 20 Apr 2021 – 20 Apr 2021.
  • Fouad Zahouani — 1 shared appearances with Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Hadi Idrissou — 1 shared appearances with Khalid Baba. 30 Aug 2024 – 30 Aug 2024.
  • Houdaifa Jamaane — 1 shared appearances with Khalid Baba. 19 Jan 2025 – 19 Jan 2025.
  • I. Sabik — 1 shared appearances with Khalid Baba. 2 Nov 2025 – 2 Nov 2025.
  • Imad Riahi — 1 shared appearances with Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Mohamed Jaouab — 1 shared appearances with Khalid Baba. 14 Oct 2026 – 14 Oct 2026.
  • Oussama Benchchaoui — 1 shared appearances with Khalid Baba. 9 Nov 2025 – 9 Nov 2025.
  • P. Diallo — 1 shared appearances with Khalid Baba. 19 Oct 2025 – 19 Oct 2025.
  • Y. El Kaabi — 1 shared appearances with Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Y. Essalaoui — 1 shared appearances with Khalid Baba. 11 May 2025 – 11 May 2025.
  • Yassine Dahbi — 1 shared appearances with Khalid Baba. 30 Aug 2024 – 30 Aug 2024.
  • Youssef Hafidi — 1 shared appearances with Khalid Baba. 3 Oct 2026 – 3 Oct 2026.
  • Youssef Ramili — 1 shared appearances with Khalid Baba. 19 May 2021 – 19 May 2021.
  • Zakaria Hamadi — 1 shared appearances with Khalid Baba. 22 May 2026 – 22 May 2026.

Who has Khalid Baba faced?

  • Abdessamad Maher — 5 confirmed meetings against Khalid Baba. 6 Dec 2024 – 7 Nov 2026.
  • Amine Souane — 5 confirmed meetings against Khalid Baba. 6 Dec 2024 – 7 Nov 2026.
  • Anas Serrhat — 5 confirmed meetings against Khalid Baba. 6 Dec 2024 – 7 Nov 2026.
  • Brahim El Idrissi Bouzidi — 5 confirmed meetings against Khalid Baba. 15 Sept 2024 – 17 Jun 2026.
  • Mohamed Boulacsout — 5 confirmed meetings against Khalid Baba. 20 Apr 2021 – 8 Oct 2026.
  • Salaheddine Benyachou — 5 confirmed meetings against Khalid Baba. 6 Dec 2024 – 3 Oct 2026.
  • Yassine Labhiri — 5 confirmed meetings against Khalid Baba. 25 Apr 2021 – 29 Oct 2026.
  • Zakaria Ajoughlal — 5 confirmed meetings against Khalid Baba. 2 Oct 2024 – 27 Sept 2026.
  • Adam Ennaffati — 4 confirmed meetings against Khalid Baba. 10 Apr 2021 – 28 Sept 2025.
  • Anass Lamrabat — 4 confirmed meetings against Khalid Baba. 21 Dec 2024 – 22 May 2026.
  • Ayoub Mouloua — 4 confirmed meetings against Khalid Baba. 6 Dec 2024 – 24 Jan 2026.
  • Faraji Karmoune — 4 confirmed meetings against Khalid Baba. 6 Oct 2024 – 7 Nov 2026.
  • Houdaifa El Mahasni — 4 confirmed meetings against Khalid Baba. 6 Dec 2024 – 24 Jan 2026.
  • Ismail Moutaraji — 4 confirmed meetings against Khalid Baba. 20 Apr 2021 – 7 Nov 2026.
  • Jawad Ghabra — 4 confirmed meetings against Khalid Baba. 25 Apr 2021 – 22 May 2026.
  • Marouane Fakhr — 4 confirmed meetings against Khalid Baba. 10 Apr 2021 – 27 Sept 2026.
  • Mehdi Harrar — 4 confirmed meetings against Khalid Baba. 25 Dec 2024 – 8 Oct 2026.
  • Mohamed Bakhkhach — 4 confirmed meetings against Khalid Baba. 2 Nov 2024 – 7 Nov 2026.
  • Mohamed Hrimat — 4 confirmed meetings against Khalid Baba. 14 May 2021 – 2 Nov 2025.
  • Mohamed Saoud — 4 confirmed meetings against Khalid Baba. 21 Dec 2024 – 14 Oct 2026.
  • Mouad Bahsain — 4 confirmed meetings against Khalid Baba. 4 Apr 2021 – 3 Oct 2026.
  • Oussama Raoui — 4 confirmed meetings against Khalid Baba. 4 Apr 2021 – 24 Jan 2026.
  • Saad Khorsa — 4 confirmed meetings against Khalid Baba. 4 Apr 2021 – 14 Oct 2026.
  • Soufiane Tazi — 4 confirmed meetings against Khalid Baba. 6 Dec 2024 – 24 Jan 2026.
  • Youssef Anouar — 4 confirmed meetings against Khalid Baba. 3 May 2021 – 14 Sept 2025.
  • Youssef Belammari — 4 confirmed meetings against Khalid Baba. 4 Apr 2021 – 28 Sept 2025.
  • Youssef Limouri — 4 confirmed meetings against Khalid Baba. 30 Aug 2024 – 14 Sept 2025.
  • Youssef Michte — 4 confirmed meetings against Khalid Baba. 6 Oct 2024 – 17 Jun 2026.
  • Zakaria Bahrou — 4 confirmed meetings against Khalid Baba. 10 Apr 2021 – 21 Sept 2025.
  • Zakaria Kiani — 4 confirmed meetings against Khalid Baba. 21 Dec 2024 – 14 Oct 2026.
  • A. Lemsen — 3 confirmed meetings against Khalid Baba. 9 Nov 2025 – 7 Nov 2026.
  • Abdallah Boukhanfer — 3 confirmed meetings against Khalid Baba. 2 Nov 2024 – 5 Oct 2025.
  • Abdelghafour Lamirat — 3 confirmed meetings against Khalid Baba. 6 Oct 2024 – 29 Oct 2026.
  • Abdellah Khafifi — 3 confirmed meetings against Khalid Baba. 10 Apr 2021 – 28 Sept 2025.
  • Abdellatif El Bajjani — 3 confirmed meetings against Khalid Baba. 5 Jan 2025 – 27 Sept 2026.
  • Abdelwahed Hasti — 3 confirmed meetings against Khalid Baba. 19 May 2021 – 29 Dec 2024.
  • Achraf Hmaidou — 3 confirmed meetings against Khalid Baba. 19 May 2021 – 29 Dec 2024.
  • Adnane Berdad — 3 confirmed meetings against Khalid Baba. 8 Nov 2024 – 14 Sept 2025.
  • Ahmed Tagnaouti — 3 confirmed meetings against Khalid Baba. 26 May 2021 – 2 Nov 2025.
  • Akram El Wahabi — 3 confirmed meetings against Khalid Baba. 21 Dec 2024 – 14 Oct 2026.
  • Alí El Harrak — 3 confirmed meetings against Khalid Baba. 21 Dec 2024 – 24 Jan 2026.
  • Amine Azri — 3 confirmed meetings against Khalid Baba. 15 Sept 2024 – 3 Oct 2026.
  • Anas Bach — 3 confirmed meetings against Khalid Baba. 2 Oct 2024 – 2 Nov 2025.
  • Assane Beye — 3 confirmed meetings against Khalid Baba. 2 Nov 2024 – 5 Oct 2025.
  • Ayman Tarrazi — 3 confirmed meetings against Khalid Baba. 10 Mar 2025 – 3 Oct 2026.
  • Ayoub Jarfi — 3 confirmed meetings against Khalid Baba. 3 May 2021 – 11 May 2025.
  • Ayoub Tine — 3 confirmed meetings against Khalid Baba. 20 Apr 2021 – 5 Jan 2025.
  • Badr Gaddarine — 3 confirmed meetings against Khalid Baba. 11 May 2025 – 22 May 2026.
  • Badreddine Abyir — 3 confirmed meetings against Khalid Baba. 2 Nov 2024 – 5 Oct 2025.
  • Bilal Elouadghiri — 3 confirmed meetings against Khalid Baba. 19 Oct 2025 – 14 Oct 2026.
  • Bouchaib Arrassi — 3 confirmed meetings against Khalid Baba. 25 Dec 2024 – 8 Oct 2026.
  • E. El Bellali — 3 confirmed meetings against Khalid Baba. 19 Oct 2025 – 14 Oct 2026.
  • El El Moubarik — 3 confirmed meetings against Khalid Baba. 4 Apr 2021 – 19 Jan 2025.
  • Haitam El Bahja — 3 confirmed meetings against Khalid Baba. 11 May 2025 – 22 May 2026.
  • Hamza El Janati — 3 confirmed meetings against Khalid Baba. 19 Oct 2024 – 2 Jul 2026.
  • Haytam Manaout — 3 confirmed meetings against Khalid Baba. 1 Dec 2024 – 29 Oct 2026.
  • Hilal Ferdaoussi — 3 confirmed meetings against Khalid Baba. 25 Dec 2024 – 28 Sept 2025.
  • Ishak Zidani — 3 confirmed meetings against Khalid Baba. 5 Jan 2025 – 8 Oct 2026.
  • Ismail Mihrab — 3 confirmed meetings against Khalid Baba. 8 Nov 2024 – 2 Jul 2026.
  • Jalal Tachtach — 3 confirmed meetings against Khalid Baba. 10 Mar 2025 – 3 Oct 2026.
  • Jamal Ech-Chammakh — 3 confirmed meetings against Khalid Baba. 2 Nov 2024 – 2 Nov 2025.
  • Jamal Harkass — 3 confirmed meetings against Khalid Baba. 10 Apr 2021 – 29 Oct 2026.
  • Karim Lagrouch — 3 confirmed meetings against Khalid Baba. 30 Aug 2024 – 22 May 2026.
  • Khalid Aït Ouarkhane — 3 confirmed meetings against Khalid Baba. 2 Oct 2024 – 2 Nov 2025.
  • Lamine Diakité — 3 confirmed meetings against Khalid Baba. 10 Apr 2021 – 24 Jan 2026.
  • Mohamed Cheikhi — 3 confirmed meetings against Khalid Baba. 19 May 2021 – 22 Feb 2025.
  • Mohamed Chemlal — 3 confirmed meetings against Khalid Baba. 26 Oct 2024 – 5 Nov 2025.
  • Mohamed El Badoui — 3 confirmed meetings against Khalid Baba. 19 Oct 2024 – 20 Feb 2026.
  • Mohamed Kamal — 3 confirmed meetings against Khalid Baba. 22 Oct 2024 – 27 Sept 2026.
  • Mohamed Moufid — 3 confirmed meetings against Khalid Baba. 14 May 2021 – 19 Jan 2025.
  • Mohammed Essahel — 3 confirmed meetings against Khalid Baba. 26 Oct 2024 – 29 Oct 2026.
  • Mohsine Moutouali — 3 confirmed meetings against Khalid Baba. 11 May 2025 – 27 Sept 2026.
  • Mouad Dahak — 3 confirmed meetings against Khalid Baba. 26 Oct 2024 – 28 Sept 2025.
  • Mountassir Lahtimi — 3 confirmed meetings against Khalid Baba. 4 Apr 2021 – 7 Nov 2026.
  • Oussama Lamlaoui — 3 confirmed meetings against Khalid Baba. 20 Apr 2021 – 29 Oct 2026.
  • Saad El Morsli — 3 confirmed meetings against Khalid Baba. 6 Oct 2024 – 5 Nov 2025.
  • Sabir Bougrine — 3 confirmed meetings against Khalid Baba. 25 Dec 2024 – 28 Sept 2025.
  • Salaheddine Errahouli — 3 confirmed meetings against Khalid Baba. 6 Oct 2024 – 5 Nov 2025.
  • Soulaimane El Amrani — 3 confirmed meetings against Khalid Baba. 22 May 2021 – 5 Oct 2025.
  • Soulaimane El Bouchqali — 3 confirmed meetings against Khalid Baba. 15 Sept 2024 – 2 Nov 2025.
  • Taha Benrhozil — 3 confirmed meetings against Khalid Baba. 4 May 2025 – 24 Jan 2026.
  • Tó Carneiro — 3 confirmed meetings against Khalid Baba. 2 Oct 2024 – 2 Nov 2025.
  • Yassine Amhih — 3 confirmed meetings against Khalid Baba. 22 Oct 2024 – 24 Jan 2026.
  • Yassine Kordani — 3 confirmed meetings against Khalid Baba. 6 Oct 2024 – 5 Nov 2025.
  • Yassine Lamine — 3 confirmed meetings against Khalid Baba. 6 Dec 2024 – 17 Jun 2026.
  • Youssef El Motie — 3 confirmed meetings against Khalid Baba. 20 Apr 2021 – 19 Jan 2025.
  • Youssef Mehri — 3 confirmed meetings against Khalid Baba. 1 Dec 2024 – 29 Oct 2026.
  • Zakaria Fati — 3 confirmed meetings against Khalid Baba. 14 May 2021 – 20 Feb 2026.
  • Zakaria Nassik — 3 confirmed meetings against Khalid Baba. 20 Apr 2021 – 19 Jan 2025.
  • A. Idrissi — 2 confirmed meetings against Khalid Baba. 31 Jan 2026 – 17 Jun 2026.
  • A. Qassaq — 2 confirmed meetings against Khalid Baba. 5 Nov 2025 – 3 Oct 2026.
  • A. Riyane — 2 confirmed meetings against Khalid Baba. 31 Jan 2026 – 17 Jun 2026.
  • Abdel Maali — 2 confirmed meetings against Khalid Baba. 22 May 2026 – 14 Oct 2026.
  • Abdel Maâli — 2 confirmed meetings against Khalid Baba. 21 Dec 2024 – 11 May 2025.
  • Abdelali Ait Brayim — 2 confirmed meetings against Khalid Baba. 5 Oct 2025 – 3 Oct 2026.
  • Abdelhak Assal — 2 confirmed meetings against Khalid Baba. 20 Apr 2021 – 1 Dec 2024.
  • Abdelhay El Forsy — 2 confirmed meetings against Khalid Baba. 15 Sept 2024 – 5 Jan 2025.
  • Abdelilah Madkour — 2 confirmed meetings against Khalid Baba. 11 May 2021 – 22 Oct 2024.
  • Abdelkarim Baadi — 2 confirmed meetings against Khalid Baba. 8 May 2025 – 28 Sept 2025.
  • Abdelkhalek Hamidouch — 2 confirmed meetings against Khalid Baba. 25 Apr 2021 – 18 Jul 2021.
  • Abdellah Cherrad — 2 confirmed meetings against Khalid Baba. 29 Dec 2024 – 1 Nov 2026.
  • Abdellah Ziani — 2 confirmed meetings against Khalid Baba. 31 Jan 2026 – 17 Jun 2026.
  • Abderrahim Khaddou — 2 confirmed meetings against Khalid Baba. 15 Sept 2024 – 5 Jan 2025.
  • Abderrahman El Houasli — 2 confirmed meetings against Khalid Baba. 26 Oct 2024 – 27 Feb 2025.
  • Abderrahmane Kassak — 2 confirmed meetings against Khalid Baba. 6 Oct 2024 – 8 Feb 2025.
  • Abdessamad El Moubarki — 2 confirmed meetings against Khalid Baba. 25 Apr 2021 – 18 Jul 2021.
  • Abdoulaye Sanogo — 2 confirmed meetings against Khalid Baba. 31 Jan 2026 – 17 Jun 2026.
  • Achraf Harmach — 2 confirmed meetings against Khalid Baba. 19 Oct 2024 – 16 Feb 2025.
  • Ahmed Hammoudan — 2 confirmed meetings against Khalid Baba. 2 Oct 2024 – 2 Nov 2025.
  • Akram Nakach — 2 confirmed meetings against Khalid Baba. 2 Oct 2024 – 26 Jan 2025.
  • Amine El Msane — 2 confirmed meetings against Khalid Baba. 6 Dec 2024 – 4 May 2025.
  • Amine El Ouaad — 2 confirmed meetings against Khalid Baba. 11 May 2025 – 22 May 2026.
  • Amine Zouhzouh — 2 confirmed meetings against Khalid Baba. 2 Oct 2024 – 26 Jan 2025.
  • Anas El Mahraoui — 2 confirmed meetings against Khalid Baba. 8 Nov 2024 – 16 Mar 2025.
  • Arthur — 2 confirmed meetings against Khalid Baba. 28 Sept 2024 – 19 Jan 2025.
  • Ayman Dairani — 2 confirmed meetings against Khalid Baba. 28 Sept 2024 – 19 Jan 2025.
  • Aymane Mourid — 2 confirmed meetings against Khalid Baba. 26 Oct 2024 – 27 Feb 2025.
  • Ayoub Boucheta — 2 confirmed meetings against Khalid Baba. 19 Jan 2025 – 3 Oct 2026.
  • Ayoub El Khayati — 2 confirmed meetings against Khalid Baba. 2 Oct 2024 – 26 Jan 2025.
  • Ayoub Khairi — 2 confirmed meetings against Khalid Baba. 1 Dec 2024 – 21 Jun 2026.
  • Ayoub Lakhal — 2 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Feb 2025.
  • Ayoub Lakred — 2 confirmed meetings against Khalid Baba. 14 May 2021 – 7 Nov 2026.
  • Ayoub Maamouri — 2 confirmed meetings against Khalid Baba. 25 Dec 2024 – 8 May 2025.
  • Aziz Ennakhli — 2 confirmed meetings against Khalid Baba. 19 May 2021 – 12 Apr 2025.
  • Babacar Niasse — 2 confirmed meetings against Khalid Baba. 31 Jan 2026 – 17 Jun 2026.
  • Badr Benoun — 2 confirmed meetings against Khalid Baba. 28 Sept 2025 – 8 Oct 2026.
  • Badr Boulhroud — 2 confirmed meetings against Khalid Baba. 11 May 2021 – 5 Jan 2025.
  • Bilal El Megri — 2 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Feb 2025.
  • Bilal Ould-Chikh — 2 confirmed meetings against Khalid Baba. 28 Sept 2025 – 8 Oct 2026.
  • Bilal Soufi — 2 confirmed meetings against Khalid Baba. 15 Sept 2024 – 27 Sept 2026.
  • Brahim Dahmoun — 2 confirmed meetings against Khalid Baba. 14 May 2021 – 2 Nov 2024.
  • Brahim Nakach — 2 confirmed meetings against Khalid Baba. 25 Apr 2021 – 18 Jul 2021.
  • Chouaib Faidi — 2 confirmed meetings against Khalid Baba. 4 May 2025 – 24 Jan 2026.
  • Diae Eddaoudi — 2 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Feb 2025.
  • El Akoumi — 2 confirmed meetings against Khalid Baba. 5 Oct 2025 – 3 Oct 2026.
  • El Brija — 2 confirmed meetings against Khalid Baba. 19 Oct 2024 – 16 Feb 2025.
  • El Karnass — 2 confirmed meetings against Khalid Baba. 22 May 2021 – 8 Nov 2024.
  • Ettayb Boukhriss — 2 confirmed meetings against Khalid Baba. 2 Oct 2024 – 21 Jun 2026.
  • Euclides Cabral — 2 confirmed meetings against Khalid Baba. 5 Oct 2025 – 3 Oct 2026.
  • F. Abdoul Mutalib — 2 confirmed meetings against Khalid Baba. 19 Oct 2025 – 22 May 2026.
  • Faouzi Abdelmouttalib — 2 confirmed meetings against Khalid Baba. 21 Dec 2024 – 11 May 2025.
  • Hamza Afsal — 2 confirmed meetings against Khalid Baba. 19 Oct 2024 – 16 Feb 2025.
  • Hamza El Moudene — 2 confirmed meetings against Khalid Baba. 15 Sept 2024 – 14 Oct 2026.
  • Hamza El Moussaoui — 2 confirmed meetings against Khalid Baba. 1 Dec 2024 – 29 Oct 2026.
  • Hamza Elowasti — 2 confirmed meetings against Khalid Baba. 20 Apr 2021 – 21 Dec 2024.
  • Hamza Hannouri — 2 confirmed meetings against Khalid Baba. 6 Dec 2024 – 4 May 2025.
  • Hamza Kalai — 2 confirmed meetings against Khalid Baba. 2 Nov 2024 – 10 Mar 2025.
  • Hamza Moujahid — 2 confirmed meetings against Khalid Baba. 14 May 2021 – 8 Feb 2025.
  • Hamza Moumadi — 2 confirmed meetings against Khalid Baba. 2 Nov 2024 – 10 Mar 2025.
  • Hamza Sakhi — 2 confirmed meetings against Khalid Baba. 28 Sept 2024 – 19 Jan 2025.
  • Hassan Doughmi — 2 confirmed meetings against Khalid Baba. 30 Aug 2024 – 20 Feb 2026.
  • Henock Baka — 2 confirmed meetings against Khalid Baba. 2 Oct 2024 – 26 Jan 2025.
  • Hicham Boussefiane — 2 confirmed meetings against Khalid Baba. 2 Oct 2024 – 20 Feb 2026.
  • Hicham Marzak — 2 confirmed meetings against Khalid Baba. 30 Aug 2024 – 29 Dec 2024.
  • Hossam Essadak — 2 confirmed meetings against Khalid Baba. 26 Oct 2024 – 27 Feb 2025.
  • Houssine Rahimi — 2 confirmed meetings against Khalid Baba. 25 Dec 2024 – 8 May 2025.
  • Imad Riahi — 2 confirmed meetings against Khalid Baba. 1 Dec 2024 – 3 Oct 2026.
  • Ismaël Kandouss — 2 confirmed meetings against Khalid Baba. 21 Jun 2026 – 29 Oct 2026.
  • Ismail Gourad — 2 confirmed meetings against Khalid Baba. 15 Sept 2024 – 5 Jan 2025.
  • Ismail Harrach — 2 confirmed meetings against Khalid Baba. 19 Oct 2024 – 16 Feb 2025.
  • Jad Assouab — 2 confirmed meetings against Khalid Baba. 30 Aug 2024 – 29 Dec 2024.
  • James Ajako — 2 confirmed meetings against Khalid Baba. 5 Jan 2025 – 21 Sept 2025.
  • Joël Beya — 2 confirmed meetings against Khalid Baba. 2 Oct 2024 – 26 Jan 2025.
  • Joyce Katulondi — 2 confirmed meetings against Khalid Baba. 2 Nov 2024 – 10 Mar 2025.
  • Junior Mbele — 2 confirmed meetings against Khalid Baba. 2 Nov 2024 – 10 Mar 2025.
  • K. Chemseddine — 2 confirmed meetings against Khalid Baba. 14 Sept 2025 – 8 Oct 2026.
  • Kamal El Keraa — 2 confirmed meetings against Khalid Baba. 30 Aug 2024 – 29 Dec 2024.
  • Khalid Kbiri — 2 confirmed meetings against Khalid Baba. 6 Oct 2024 – 8 Feb 2025.
  • Lahcen Dahdouh — 2 confirmed meetings against Khalid Baba. 25 Apr 2021 – 18 Jul 2021.
  • Larbi Naji — 2 confirmed meetings against Khalid Baba. 26 Jan 2025 – 14 Sept 2025.
  • Livty Kpolo — 2 confirmed meetings against Khalid Baba. 11 May 2025 – 19 Oct 2025.
  • Mahmoud Benhalib — 2 confirmed meetings against Khalid Baba. 11 May 2021 – 2 Oct 2024.
  • Marouane Lemzaouri — 2 confirmed meetings against Khalid Baba. 25 Apr 2021 – 18 Jul 2021.
  • Marouane Oujeddou — 2 confirmed meetings against Khalid Baba. 5 Jan 2025 – 21 Sept 2025.
  • Mohamed Al Makahasi — 2 confirmed meetings against Khalid Baba. 28 Sept 2025 – 8 Oct 2026.
  • Mohamed El Arouch — 2 confirmed meetings against Khalid Baba. 22 May 2026 – 14 Oct 2026.
  • Mohamed El Jaaouani — 2 confirmed meetings against Khalid Baba. 22 May 2021 – 8 Nov 2024.
  • Mohamed El Khaloui — 2 confirmed meetings against Khalid Baba. 30 Aug 2024 – 29 Dec 2024.
  • Mohamed Katiba — 2 confirmed meetings against Khalid Baba. 2 Nov 2024 – 10 Mar 2025.
  • Mohamed Morabit — 2 confirmed meetings against Khalid Baba. 20 Apr 2021 – 21 Jun 2026.
  • Mohamed Radouani — 2 confirmed meetings against Khalid Baba. 25 Apr 2021 – 16 Mar 2025.
  • Mohamed Rayhi — 2 confirmed meetings against Khalid Baba. 28 Sept 2024 – 19 Jan 2025.
  • Mohammad El Fakih — 2 confirmed meetings against Khalid Baba. 22 Feb 2025 – 21 Sept 2025.
  • Moncef Amri — 2 confirmed meetings against Khalid Baba. 4 May 2025 – 9 Nov 2025.
  • Mouad Goullous — 2 confirmed meetings against Khalid Baba. 8 Nov 2024 – 14 Sept 2025.
  • Mouhcine Rabja — 2 confirmed meetings against Khalid Baba. 8 Nov 2024 – 16 Mar 2025.
  • Mouhsine Bodda — 2 confirmed meetings against Khalid Baba. 25 Dec 2024 – 8 May 2025.
  • Mounir Chouiar — 2 confirmed meetings against Khalid Baba. 21 Jun 2026 – 29 Oct 2026.
  • Nabil Marmouk — 2 confirmed meetings against Khalid Baba. 28 Sept 2024 – 19 Jan 2025.
  • Nouaman Aarab — 2 confirmed meetings against Khalid Baba. 3 May 2021 – 21 Dec 2024.
  • O. Chraibi — 2 confirmed meetings against Khalid Baba. 28 Sept 2025 – 8 Oct 2026.
  • Omar Boutayeb — 2 confirmed meetings against Khalid Baba. 30 Aug 2024 – 29 Dec 2024.
  • Oussama Benchchaoui — 2 confirmed meetings against Khalid Baba. 31 Jan 2026 – 17 Jun 2026.
  • Oussama Daoui — 2 confirmed meetings against Khalid Baba. 8 Nov 2024 – 16 Mar 2025.
  • Oussama Mahrous — 2 confirmed meetings against Khalid Baba. 28 Sept 2024 – 2 Jul 2026.
  • Oussama Soukhane — 2 confirmed meetings against Khalid Baba. 4 May 2025 – 24 Jan 2026.
  • P. Gaye — 2 confirmed meetings against Khalid Baba. 19 Oct 2025 – 22 May 2026.
  • Papa Gadio — 2 confirmed meetings against Khalid Baba. 26 Oct 2024 – 27 Feb 2025.
  • Pape Sakho — 2 confirmed meetings against Khalid Baba. 25 Dec 2024 – 8 May 2025.
  • Paul Bassène — 2 confirmed meetings against Khalid Baba. 1 Dec 2024 – 21 Jun 2026.
  • Reda Bounaga — 2 confirmed meetings against Khalid Baba. 8 Nov 2024 – 16 Mar 2025.
  • Reda Jaadi — 2 confirmed meetings against Khalid Baba. 4 Apr 2021 – 22 Feb 2025.
  • Reda Mhannaoui — 2 confirmed meetings against Khalid Baba. 19 Oct 2024 – 16 Feb 2025.
  • Redouane Ait Lemkadem — 2 confirmed meetings against Khalid Baba. 26 Oct 2024 – 27 Feb 2025.
  • Rochdi Oulad Abdelouahab — 2 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Feb 2025.
  • Saif-Eddine Bouhra — 2 confirmed meetings against Khalid Baba. 20 Apr 2021 – 19 Jan 2025.
  • Salaheddine Chihab — 2 confirmed meetings against Khalid Baba. 19 Oct 2024 – 16 Feb 2025.
  • Semelo Gueï — 2 confirmed meetings against Khalid Baba. 19 Oct 2024 – 16 Feb 2025.
  • Siriki Sanogo — 2 confirmed meetings against Khalid Baba. 11 May 2025 – 22 May 2026.
  • Sofian El Moudane — 2 confirmed meetings against Khalid Baba. 2 Nov 2024 – 5 Nov 2025.
  • Soufiane Abaaziz — 2 confirmed meetings against Khalid Baba. 31 Jan 2026 – 17 Jun 2026.
  • Soufyan Ahannach — 2 confirmed meetings against Khalid Baba. 20 Feb 2026 – 14 Oct 2026.
  • Souhail Yechou — 2 confirmed meetings against Khalid Baba. 6 Oct 2024 – 8 Feb 2025.
  • Soumaila Sidibe — 2 confirmed meetings against Khalid Baba. 1 Dec 2024 – 21 Jun 2026.
  • Tahar El Khalej — 2 confirmed meetings against Khalid Baba. 26 Oct 2024 – 27 Feb 2025.
  • Taoufik Razko — 2 confirmed meetings against Khalid Baba. 30 Aug 2024 – 29 Dec 2024.
  • Tarik Asstati — 2 confirmed meetings against Khalid Baba. 3 May 2021 – 19 Oct 2024.
  • Walid Rhailouf — 2 confirmed meetings against Khalid Baba. 20 Apr 2021 – 6 Oct 2024.
  • Y. Najari — 2 confirmed meetings against Khalid Baba. 28 Sept 2025 – 14 Oct 2026.
  • Yahya Ben Khaleq — 2 confirmed meetings against Khalid Baba. 6 Dec 2024 – 4 May 2025.
  • Yassine El Houasli — 2 confirmed meetings against Khalid Baba. 25 Apr 2021 – 18 Jul 2021.
  • Yazid Faffa — 2 confirmed meetings against Khalid Baba. 5 Jan 2025 – 21 Sept 2025.
  • Younes Akharraz — 2 confirmed meetings against Khalid Baba. 26 Oct 2024 – 27 Feb 2025.
  • Younes Sakhi — 2 confirmed meetings against Khalid Baba. 30 Aug 2024 – 29 Dec 2024.
  • Youness Dahmani — 2 confirmed meetings against Khalid Baba. 27 Feb 2025 – 8 Oct 2026.
  • Youssef Alfahli — 2 confirmed meetings against Khalid Baba. 2 Oct 2024 – 26 Jan 2025.
  • Youssef Chaina — 2 confirmed meetings against Khalid Baba. 19 May 2021 – 11 May 2025.
  • Youssef Kajai — 2 confirmed meetings against Khalid Baba. 26 Oct 2024 – 27 Feb 2025.
  • Youssef Laghzal — 2 confirmed meetings against Khalid Baba. 21 Dec 2024 – 19 Oct 2025.
  • Z. Oubraim — 2 confirmed meetings against Khalid Baba. 31 Jan 2026 – 17 Jun 2026.
  • Zakaria Ami — 2 confirmed meetings against Khalid Baba. 2 Nov 2024 – 10 Mar 2025.
  • Zouhair El Ouassli — 2 confirmed meetings against Khalid Baba. 25 Apr 2021 – 18 Jul 2021.
  • Zouhir Eddib — 2 confirmed meetings against Khalid Baba. 8 Nov 2024 – 16 Mar 2025.
  • A. Benkassou — 1 confirmed meetings against Khalid Baba. 14 Sept 2025 – 14 Sept 2025.
  • A. Bennadi — 1 confirmed meetings against Khalid Baba. 3 Oct 2026 – 3 Oct 2026.
  • Achraf Dari — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • A. Dghoughi — 1 confirmed meetings against Khalid Baba. 14 Sept 2025 – 14 Sept 2025.
  • A. Eddahbi — 1 confirmed meetings against Khalid Baba. 27 Sept 2026 – 27 Sept 2026.
  • A. El Hamzaoui — 1 confirmed meetings against Khalid Baba. 21 Sept 2025 – 21 Sept 2025.
  • A. Gitego — 1 confirmed meetings against Khalid Baba. 24 Jan 2026 – 24 Jan 2026.
  • A. Khalloufi — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • A. Khouch — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • Achraf Laâziri — 1 confirmed meetings against Khalid Baba. 14 Oct 2026 – 14 Oct 2026.
  • A. Mostakime — 1 confirmed meetings against Khalid Baba. 17 Jun 2026 – 17 Jun 2026.
  • A. Sahnoune — 1 confirmed meetings against Khalid Baba. 3 Oct 2026 – 3 Oct 2026.
  • A. Tine — 1 confirmed meetings against Khalid Baba. 21 Sept 2025 – 21 Sept 2025.
  • A. Zine — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • Ababacar Sarr — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Abdarrahmane El Barki — 1 confirmed meetings against Khalid Baba. 18 Jul 2021 – 18 Jul 2021.
  • Abdelfattah Hadraf — 1 confirmed meetings against Khalid Baba. 2 Oct 2024 – 2 Oct 2024.
  • Abdelhamid Ferras — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Abdelilah Amimi — 1 confirmed meetings against Khalid Baba. 14 May 2021 – 14 May 2021.
  • Abdelilah Hafidi — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Abdeljalil Jbira — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Abdelkhalek Ourehbi — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Abdellah Boudlal — 1 confirmed meetings against Khalid Baba. 27 Feb 2025 – 27 Feb 2025.
  • Abdellatif Akhrif — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Abdelmounaim Boutouil — 1 confirmed meetings against Khalid Baba. 20 Apr 2021 – 20 Apr 2021.
  • Abderahmane Soussi — 1 confirmed meetings against Khalid Baba. 25 Dec 2024 – 25 Dec 2024.
  • Abderrazak Ennakouss — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Abdessamad Niani — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Abdou Atchabao — 1 confirmed meetings against Khalid Baba. 25 Apr 2021 – 25 Apr 2021.
  • Abdoulaye Diarra — 1 confirmed meetings against Khalid Baba. 6 Oct 2024 – 6 Oct 2024.
  • Abdul Suleiman — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Aboubacar Toungara — 1 confirmed meetings against Khalid Baba. 14 May 2021 – 14 May 2021.
  • Abraham Wayo — 1 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Oct 2024.
  • Achraf El Idrissi — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Achraf Marzak — 1 confirmed meetings against Khalid Baba. 15 Sept 2024 – 15 Sept 2024.
  • Achref Habbassi — 1 confirmed meetings against Khalid Baba. 2 Nov 2025 – 2 Nov 2025.
  • Adam baallal — 1 confirmed meetings against Khalid Baba. 26 Oct 2024 – 26 Oct 2024.
  • Adam Darazi — 1 confirmed meetings against Khalid Baba. 11 May 2025 – 11 May 2025.
  • Adel Bettaieb — 1 confirmed meetings against Khalid Baba. 8 Oct 2026 – 8 Oct 2026.
  • Adil Jeddaoui — 1 confirmed meetings against Khalid Baba. 15 Sept 2024 – 15 Sept 2024.
  • Adil Tahif — 1 confirmed meetings against Khalid Baba. 1 Dec 2024 – 1 Dec 2024.
  • Adnane Bentagana — 1 confirmed meetings against Khalid Baba. 30 Aug 2024 – 30 Aug 2024.
  • Aguinaldo Matias — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Ahmed Rhailouf — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Aiman Echchennikh — 1 confirmed meetings against Khalid Baba. 4 May 2025 – 4 May 2025.
  • Aiman El Aatga — 1 confirmed meetings against Khalid Baba. 27 Sept 2026 – 27 Sept 2026.
  • Akram Mejdoub — 1 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Oct 2024.
  • Alae-Eddine Bouchenna — 1 confirmed meetings against Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Alberto Adão Campos Miguel — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Amadou Dia N'diaye — 1 confirmed meetings against Khalid Baba. 26 Oct 2024 – 26 Oct 2024.
  • Amine Aboulfath — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Amine El Maswab — 1 confirmed meetings against Khalid Baba. 27 Sept 2026 – 27 Sept 2026.
  • Anas Boukram — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Anas Mkhair — 1 confirmed meetings against Khalid Baba. 5 Nov 2025 – 5 Nov 2025.
  • Anas Moulhami — 1 confirmed meetings against Khalid Baba. 16 Feb 2025 – 16 Feb 2025.
  • Anas Nqaiti — 1 confirmed meetings against Khalid Baba. 8 Feb 2025 – 8 Feb 2025.
  • Anas Soufeir — 1 confirmed meetings against Khalid Baba. 5 Nov 2025 – 5 Nov 2025.
  • Anas Zniti — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Anass Eddaou — 1 confirmed meetings against Khalid Baba. 5 Nov 2025 – 5 Nov 2025.
  • André El Khalej — 1 confirmed meetings against Khalid Baba. 27 Feb 2025 – 27 Feb 2025.
  • Andriamirado Andrianarimanana — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Ange-Freddy Plumain — 1 confirmed meetings against Khalid Baba. 5 Oct 2025 – 5 Oct 2025.
  • Anis Saltou — 1 confirmed meetings against Khalid Baba. 4 Apr 2021 – 4 Apr 2021.
  • Anouar Jayid — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Anouar Tarkhatt — 1 confirmed meetings against Khalid Baba. 14 May 2021 – 14 May 2021.
  • Atik Chihab — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Axel Méyé — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Ayman Hadiri — 1 confirmed meetings against Khalid Baba. 6 Oct 2024 – 6 Oct 2024.
  • Aymane Majid — 1 confirmed meetings against Khalid Baba. 14 Sept 2025 – 14 Sept 2025.
  • Aymen Barkok — 1 confirmed meetings against Khalid Baba. 8 Oct 2026 – 8 Oct 2026.
  • Ayoub Ait Khassou — 1 confirmed meetings against Khalid Baba. 2 Nov 2025 – 2 Nov 2025.
  • Ayoub Bouzidi — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • Ayoub Chaboud — 1 confirmed meetings against Khalid Baba. 22 Feb 2025 – 22 Feb 2025.
  • Ayoub El Amloud — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Ayoub El Kaabi — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Ayoub Lakhlifi — 1 confirmed meetings against Khalid Baba. 29 Dec 2024 – 29 Dec 2024.
  • Ayoub Qasmi — 1 confirmed meetings against Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Aziz Kaidi — 1 confirmed meetings against Khalid Baba. 2 Nov 2024 – 2 Nov 2024.
  • B. Mansouri — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • B. Rabearivelo — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Baba Ilou — 1 confirmed meetings against Khalid Baba. 5 Oct 2025 – 5 Oct 2025.
  • Badie Aouk — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Baye Ciss — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Ben Malango — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Benaissa Benamar — 1 confirmed meetings against Khalid Baba. 25 Dec 2024 – 25 Dec 2024.
  • Bonaventure Fonseca — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Brahim El Bahraoui — 1 confirmed meetings against Khalid Baba. 8 Feb 2025 – 8 Feb 2025.
  • Christian Gomis — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Caporal — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Cassius Mailula — 1 confirmed meetings against Khalid Baba. 19 Jan 2025 – 19 Jan 2025.
  • Cédric Kodjo — 1 confirmed meetings against Khalid Baba. 4 Apr 2021 – 4 Apr 2021.
  • Charki El Bahri — 1 confirmed meetings against Khalid Baba. 5 Nov 2025 – 5 Nov 2025.
  • Cheikh Faye — 1 confirmed meetings against Khalid Baba. 16 Mar 2025 – 16 Mar 2025.
  • Cheikhna Samaké — 1 confirmed meetings against Khalid Baba. 6 Oct 2024 – 6 Oct 2024.
  • Chemseddine Knaidil — 1 confirmed meetings against Khalid Baba. 30 Aug 2024 – 30 Aug 2024.
  • Chouaib El Maftoul — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Claude Gnolou — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Clement Mzize — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Daouda Ba — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • D. El Abdi — 1 confirmed meetings against Khalid Baba. 14 Sept 2025 – 14 Sept 2025.
  • Daoui Oussama — 1 confirmed meetings against Khalid Baba. 14 Sept 2025 – 14 Sept 2025.
  • Demba Camara — 1 confirmed meetings against Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Déo Bassinga — 1 confirmed meetings against Khalid Baba. 7 Nov 2026 – 7 Nov 2026.
  • Dickson Job — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Dieumerci Amale — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Diney Borges — 1 confirmed meetings against Khalid Baba. 14 May 2021 – 14 May 2021.
  • Driss El Jabli — 1 confirmed meetings against Khalid Baba. 19 Oct 2024 – 19 Oct 2024.
  • Dua Ankira — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Eddie — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • El Maouhoub — 1 confirmed meetings against Khalid Baba. 4 Apr 2021 – 4 Apr 2021.
  • Elhadji Konaté — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Ennaama El Bellali — 1 confirmed meetings against Khalid Baba. 30 Aug 2024 – 30 Aug 2024.
  • F. El Kaaba — 1 confirmed meetings against Khalid Baba. 1 Nov 2026 – 1 Nov 2026.
  • F. Manohantsoa — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Fabrice Ngoma — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Fahd Bendahmane — 1 confirmed meetings against Khalid Baba. 2 Nov 2024 – 2 Nov 2024.
  • Fallou Mendy — 1 confirmed meetings against Khalid Baba. 2 Nov 2025 – 2 Nov 2025.
  • Feisal Salum — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Fernando Chamboco — 1 confirmed meetings against Khalid Baba. 7 Nov 2026 – 7 Nov 2026.
  • Fred Ngoma — 1 confirmed meetings against Khalid Baba. 5 Nov 2025 – 5 Nov 2025.
  • Gape Mohutsiwa — 1 confirmed meetings against Khalid Baba. 14 Oct 2026 – 14 Oct 2026.
  • Gaya Merbah — 1 confirmed meetings against Khalid Baba. 3 Oct 2026 – 3 Oct 2026.
  • Gilberto — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • H. Bakhlakh — 1 confirmed meetings against Khalid Baba. 14 Oct 2026 – 14 Oct 2026.
  • H. Fassoukh — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • H. Founti — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • H. Malki — 1 confirmed meetings against Khalid Baba. 17 Jun 2026 – 17 Jun 2026.
  • H. Raji — 1 confirmed meetings against Khalid Baba. 29 Oct 2026 – 29 Oct 2026.
  • H. Randrianantenaina — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • H. Ratsimbazafy — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • H. Smaali — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Hamid Ahadad — 1 confirmed meetings against Khalid Baba. 16 Feb 2025 – 16 Feb 2025.
  • Hamza Bahaj — 1 confirmed meetings against Khalid Baba. 8 Nov 2024 – 8 Nov 2024.
  • Hamza Darai — 1 confirmed meetings against Khalid Baba. 22 Feb 2025 – 22 Feb 2025.
  • Hamza Hamiani — 1 confirmed meetings against Khalid Baba. 5 Nov 2025 – 5 Nov 2025.
  • Hamza Houmaimssa — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Hamza Hsaini — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Hamza Khaba — 1 confirmed meetings against Khalid Baba. 2 Nov 2025 – 2 Nov 2025.
  • Hamza Madani — 1 confirmed meetings against Khalid Baba. 25 Apr 2021 – 25 Apr 2021.
  • Hamza Malki — 1 confirmed meetings against Khalid Baba. 8 Nov 2024 – 8 Nov 2024.
  • Hamza Moumadi — 1 confirmed meetings against Khalid Baba. 3 Oct 2026 – 3 Oct 2026.
  • Hassan Houbeib — 1 confirmed meetings against Khalid Baba. 26 Jan 2025 – 26 Jan 2025.
  • Hervé Guy — 1 confirmed meetings against Khalid Baba. 20 Apr 2021 – 20 Apr 2021.
  • Hicham Ait Brayem — 1 confirmed meetings against Khalid Baba. 16 Mar 2025 – 16 Mar 2025.
  • Hicham El Allouch — 1 confirmed meetings against Khalid Baba. 29 Dec 2024 – 29 Dec 2024.
  • Hicham El Majhad — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Hossi — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • I. Badri — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • I. Khafi — 1 confirmed meetings against Khalid Baba. 28 Sept 2025 – 28 Sept 2025.
  • I. Sabik — 1 confirmed meetings against Khalid Baba. 17 Jun 2026 – 17 Jun 2026.
  • Ibrahim Bacca — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Iddy Nado — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Ilias Haddad — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Ilyass Lagrimi — 1 confirmed meetings against Khalid Baba. 26 Oct 2024 – 26 Oct 2024.
  • Imad Khannouss — 1 confirmed meetings against Khalid Baba. 14 Sept 2025 – 14 Sept 2025.
  • Imran Fiddi — 1 confirmed meetings against Khalid Baba. 30 Aug 2024 – 30 Aug 2024.
  • Insa Boye — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Ismael Benktib — 1 confirmed meetings against Khalid Baba. 22 Feb 2025 – 22 Feb 2025.
  • Ismail Khafi — 1 confirmed meetings against Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Ismail Mokadem — 1 confirmed meetings against Khalid Baba. 28 Sept 2025 – 28 Sept 2025.
  • Issa Kane — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Issam Jaafra — 1 confirmed meetings against Khalid Baba. 27 Sept 2026 – 27 Sept 2026.
  • Issoufou Dayo — 1 confirmed meetings against Khalid Baba. 1 Dec 2024 – 1 Dec 2024.
  • J. Ranaivoson — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • J. Rhabra — 1 confirmed meetings against Khalid Baba. 19 Oct 2025 – 19 Oct 2025.
  • Jaafar By — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Jalal Daoudi — 1 confirmed meetings against Khalid Baba. 14 May 2021 – 14 May 2021.
  • Jawad Essaghir — 1 confirmed meetings against Khalid Baba. 15 Sept 2024 – 15 Sept 2024.
  • Jawad Essaghir — 1 confirmed meetings against Khalid Baba. 27 Sept 2026 – 27 Sept 2026.
  • Jawad Khallouki — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Jean-Joseph Kombous — 1 confirmed meetings against Khalid Baba. 4 Apr 2021 – 4 Apr 2021.
  • João Ngunza Muanha — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Joaquim Cristóvão Paciência — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Johnstone Omurwa — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Jonathan Ifasso — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Joseph Gnadou — 1 confirmed meetings against Khalid Baba. 14 May 2021 – 14 May 2021.
  • Joseph Samb — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • K. Tamrani — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Kabelo Seakanyeng — 1 confirmed meetings against Khalid Baba. 19 Oct 2024 – 19 Oct 2024.
  • Karim Benarif — 1 confirmed meetings against Khalid Baba. 4 Apr 2021 – 4 Apr 2021.
  • Karim El Bounagat — 1 confirmed meetings against Khalid Baba. 14 Sept 2025 – 14 Sept 2025.
  • Karim Hachimi — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Karim L'Koucha — 1 confirmed meetings against Khalid Baba. 5 Nov 2025 – 5 Nov 2025.
  • Khalid Hachadi — 1 confirmed meetings against Khalid Baba. 20 Apr 2021 – 20 Apr 2021.
  • Khalid Serroukh — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Kinito — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Libasse Guèye — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • L. Rafanomezantsoa — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Lépua — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Loay El Moussaoui — 1 confirmed meetings against Khalid Baba. 11 May 2025 – 11 May 2025.
  • Luis Nsue Ntugu Akele — 1 confirmed meetings against Khalid Baba. 8 Nov 2024 – 8 Nov 2024.
  • M. Balouk — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • Moussa Cisse — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Mohamed El Guartit — 1 confirmed meetings against Khalid Baba. 11 May 2025 – 11 May 2025.
  • M. Hilali — 1 confirmed meetings against Khalid Baba. 17 Jun 2026 – 17 Jun 2026.
  • M. Jemjami — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • M. Mouchtanim — 1 confirmed meetings against Khalid Baba. 31 Jan 2026 – 31 Jan 2026.
  • Mamisoa Rakotoson — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • M. Traore — 1 confirmed meetings against Khalid Baba. 5 Nov 2025 – 5 Nov 2025.
  • Mbaye Yaya Ly — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • M. Zinaf — 1 confirmed meetings against Khalid Baba. 14 Sept 2025 – 14 Sept 2025.
  • M'Baye Niang — 1 confirmed meetings against Khalid Baba. 28 Sept 2024 – 28 Sept 2024.
  • Mabelé — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Mafuta — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Malcolm Barcola — 1 confirmed meetings against Khalid Baba. 14 Oct 2026 – 14 Oct 2026.
  • Mamadou Camara — 1 confirmed meetings against Khalid Baba. 1 Dec 2024 – 1 Dec 2024.
  • Marc Diouf — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Marian Huja — 1 confirmed meetings against Khalid Baba. 8 Oct 2026 – 8 Oct 2026.
  • Marouane Afallah — 1 confirmed meetings against Khalid Baba. 16 Mar 2025 – 16 Mar 2025.
  • Marouane Hadhoudi — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Marouane Louadni — 1 confirmed meetings against Khalid Baba. 2 Nov 2025 – 2 Nov 2025.
  • Marouane Ouhrou — 1 confirmed meetings against Khalid Baba. 29 Dec 2024 – 29 Dec 2024.
  • Masoud Juma — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Matar Dieye — 1 confirmed meetings against Khalid Baba. 19 Oct 2024 – 19 Oct 2024.
  • Mathias Oyewusi — 1 confirmed meetings against Khalid Baba. 8 Oct 2026 – 8 Oct 2026.
  • Mehdi Assahabi — 1 confirmed meetings against Khalid Baba. 6 Oct 2024 – 6 Oct 2024.
  • Mehdi Belaroussi — 1 confirmed meetings against Khalid Baba. 18 Jul 2021 – 18 Jul 2021.
  • Mehdi El Jourbaoui — 1 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Oct 2024.
  • Mehdi Lamchkhchakh — 1 confirmed meetings against Khalid Baba. 8 May 2025 – 8 May 2025.
  • Mehdi Maftah — 1 confirmed meetings against Khalid Baba. 21 Jun 2026 – 21 Jun 2026.
  • Michael Agbekpornu — 1 confirmed meetings against Khalid Baba. 8 Oct 2026 – 8 Oct 2026.
  • Michel Ramandimbisoa — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Moad Karmoun — 1 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Oct 2024.
  • Moctar El Hacen — 1 confirmed meetings against Khalid Baba. 31 Jan 2026 – 31 Jan 2026.
  • Moctar Koïté — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Mohamed Amsif — 1 confirmed meetings against Khalid Baba. 4 Apr 2021 – 4 Apr 2021.
  • Mohamed Bencherifa — 1 confirmed meetings against Khalid Baba. 21 Dec 2024 – 21 Dec 2024.
  • Mohamed Bentarcha — 1 confirmed meetings against Khalid Baba. 17 Jun 2026 – 17 Jun 2026.
  • Mohamed Boujad — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Mohamed Chibi — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Mohamed Dades — 1 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Oct 2024.
  • Mohamed Douik — 1 confirmed meetings against Khalid Baba. 18 Jul 2021 – 18 Jul 2021.
  • Mohamed Doumbia — 1 confirmed meetings against Khalid Baba. 3 Oct 2026 – 3 Oct 2026.
  • Mohamed El Ouardi — 1 confirmed meetings against Khalid Baba. 16 Mar 2025 – 16 Mar 2025.
  • Mohamed Ferni — 1 confirmed meetings against Khalid Baba. 21 Sept 2025 – 21 Sept 2025.
  • Mohamed Hadda — 1 confirmed meetings against Khalid Baba. 16 Mar 2025 – 16 Mar 2025.
  • Mohamed Hamdane — 1 confirmed meetings against Khalid Baba. 18 Jul 2021 – 18 Jul 2021.
  • Mohamed Hussein — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Mohamed Moujahid — 1 confirmed meetings against Khalid Baba. 21 Dec 2024 – 21 Dec 2024.
  • Mohamed Ounajem — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Mohamed Rahim — 1 confirmed meetings against Khalid Baba. 22 Feb 2025 – 22 Feb 2025.
  • Mohamed Sadil — 1 confirmed meetings against Khalid Baba. 1 Dec 2024 – 1 Dec 2024.
  • Mohamed Zrida — 1 confirmed meetings against Khalid Baba. 25 Dec 2024 – 25 Dec 2024.
  • Mohammed Archidi — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Mohammed Bemammer — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Mohammed Malik — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Mohcine Benkhlaed — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Mouad Chougag — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Mouad Enzo — 1 confirmed meetings against Khalid Baba. 19 Jan 2025 – 19 Jan 2025.
  • Mouad Fekkak — 1 confirmed meetings against Khalid Baba. 8 Nov 2024 – 8 Nov 2024.
  • Mouad Gari — 1 confirmed meetings against Khalid Baba. 1 Nov 2026 – 1 Nov 2026.
  • Mouad Rahni — 1 confirmed meetings against Khalid Baba. 27 Sept 2026 – 27 Sept 2026.
  • Mouhcine Bouriga — 1 confirmed meetings against Khalid Baba. 18 Jul 2021 – 18 Jul 2021.
  • Mourad Kaaouach — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Moussa Koné — 1 confirmed meetings against Khalid Baba. 5 Nov 2025 – 5 Nov 2025.
  • Muaid Ellafi — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Mudathir Yahya — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Mukoko Batezadio — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Munir Mohamedi — 1 confirmed meetings against Khalid Baba. 1 Dec 2024 – 1 Dec 2024.
  • Mustapha Chichane — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Mustapha Sahd — 1 confirmed meetings against Khalid Baba. 14 Sept 2025 – 14 Sept 2025.
  • N. Azzoubairi — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • N. Chninak — 1 confirmed meetings against Khalid Baba. 19 Oct 2025 – 19 Oct 2025.
  • Nassor Hamoud — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • N. Randriamanampsioa — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • N. Razafimahatana — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Nabil Jaadi — 1 confirmed meetings against Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Nadir Lougmani — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Nantenaina Randriamanampisoa — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Naoufel Zannane — 1 confirmed meetings against Khalid Baba. 25 Apr 2021 – 25 Apr 2021.
  • Naoufel Zerhouni — 1 confirmed meetings against Khalid Baba. 4 Apr 2021 – 4 Apr 2021.
  • Nassim Chadli — 1 confirmed meetings against Khalid Baba. 28 Sept 2024 – 28 Sept 2024.
  • Neblú — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Niang Ameth — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Noah Sadaoui — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Oumar Ba — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Ousmane Diallo — 1 confirmed meetings against Khalid Baba. 21 Sept 2025 – 21 Sept 2025.
  • Omar El Manssouri — 1 confirmed meetings against Khalid Baba. 29 Oct 2026 – 29 Oct 2026.
  • Omar Arjoune — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Omar Jerrari — 1 confirmed meetings against Khalid Baba. 14 May 2021 – 14 May 2021.
  • Onjaniaina Hasinirina — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Oussama Al Aiz — 1 confirmed meetings against Khalid Baba. 21 Dec 2024 – 21 Dec 2024.
  • Oussama Dahr — 1 confirmed meetings against Khalid Baba. 27 Sept 2026 – 27 Sept 2026.
  • Oussama Errahmani — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Oussama Gareh — 1 confirmed meetings against Khalid Baba. 4 Apr 2021 – 4 Apr 2021.
  • Oussama Haddadi — 1 confirmed meetings against Khalid Baba. 21 Jun 2026 – 21 Jun 2026.
  • Oussama Hafari — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Oussama Ichou — 1 confirmed meetings against Khalid Baba. 8 Feb 2025 – 8 Feb 2025.
  • Pascal Msindo — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Patrick Kaddu — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Pedrinho — 1 confirmed meetings against Khalid Baba. 28 Sept 2024 – 28 Sept 2024.
  • R. Ait Boughima — 1 confirmed meetings against Khalid Baba. 21 Sept 2025 – 21 Sept 2025.
  • R. Da Costa — 1 confirmed meetings against Khalid Baba. 31 Jan 2026 – 31 Jan 2026.
  • R. Mennioui — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Rayan Rajaonarivelo — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Rachid El Moudène — 1 confirmed meetings against Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Rachid Ghanimi — 1 confirmed meetings against Khalid Baba. 6 Dec 2024 – 6 Dec 2024.
  • Rayane Aabid — 1 confirmed meetings against Khalid Baba. 29 Oct 2026 – 29 Oct 2026.
  • Reda Abardi — 1 confirmed meetings against Khalid Baba. 15 Sept 2024 – 15 Sept 2024.
  • Reda Hajji — 1 confirmed meetings against Khalid Baba. 1 Dec 2024 – 1 Dec 2024.
  • Reda Laalaloui — 1 confirmed meetings against Khalid Baba. 6 Dec 2024 – 6 Dec 2024.
  • Reda Slim — 1 confirmed meetings against Khalid Baba. 14 May 2021 – 14 May 2021.
  • Renan Viana — 1 confirmed meetings against Khalid Baba. 28 Sept 2024 – 28 Sept 2024.
  • Riad Idbouiguiguine — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Rodrigue Kossi — 1 confirmed meetings against Khalid Baba. 5 Oct 2025 – 5 Oct 2025.
  • S. Essallami — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Seyni Ndiaye — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Salah Saidi — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Saad Lamti — 1 confirmed meetings against Khalid Baba. 25 Apr 2021 – 25 Apr 2021.
  • Saber El Ghanjaoui — 1 confirmed meetings against Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Said Grada — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Salah Bahi — 1 confirmed meetings against Khalid Baba. 2 Nov 2024 – 2 Nov 2024.
  • Sallah Moussaddaq Kerboub — 1 confirmed meetings against Khalid Baba. 5 Jan 2025 – 5 Jan 2025.
  • Shomari Kapombe — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Sidi Amar — 1 confirmed meetings against Khalid Baba. 19 Jan 2025 – 19 Jan 2025.
  • Simon Msuva — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Soufiane Barrouhou — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Soufiane Mestari — 1 confirmed meetings against Khalid Baba. 16 Feb 2025 – 16 Feb 2025.
  • Soufiane Rahimi — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Soufiane Saadane — 1 confirmed meetings against Khalid Baba. 4 Apr 2021 – 4 Apr 2021.
  • Soumaïla Ouattara — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Taha Al Achbili — 1 confirmed meetings against Khalid Baba. 21 Sept 2025 – 21 Sept 2025.
  • T. Boukhriss — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • T. Rakotondraibe — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • T. Randrianirina — 1 confirmed meetings against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Taha Ilyass — 1 confirmed meetings against Khalid Baba. 22 Feb 2025 – 22 Feb 2025.
  • Taoufik Ijrouten — 1 confirmed meetings against Khalid Baba. 3 May 2021 – 3 May 2021.
  • Tiago Lopes — 1 confirmed meetings against Khalid Baba. 26 Oct 2024 – 26 Oct 2024.
  • Tumisang Orebonye — 1 confirmed meetings against Khalid Baba. 26 Jan 2025 – 26 Jan 2025.
  • Vieux Cissé — 1 confirmed meetings against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Vanilson — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Vidinho — 1 confirmed meetings against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Walid El Karti — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Walid Es Saqy — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Walid Nassi Ouled Bentle — 1 confirmed meetings against Khalid Baba. 28 Sept 2024 – 28 Sept 2024.
  • Walid Nekaila — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Walid Sabbar — 1 confirmed meetings against Khalid Baba. 5 Jan 2025 – 5 Jan 2025.
  • Walid Sani — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Y. Dalouzi — 1 confirmed meetings against Khalid Baba. 27 Sept 2026 – 27 Sept 2026.
  • Y. Legnibi — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • Yahya Attiat-Allah — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Yahya Jabrane — 1 confirmed meetings against Khalid Baba. 26 May 2021 – 26 May 2021.
  • Yakoub Suleiman — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Yassine Dahbi — 1 confirmed meetings against Khalid Baba. 22 May 2021 – 22 May 2021.
  • Yassine Fatine — 1 confirmed meetings against Khalid Baba. 31 Jan 2026 – 31 Jan 2026.
  • Yassine Jbira — 1 confirmed meetings against Khalid Baba. 8 Nov 2024 – 8 Nov 2024.
  • Yassine Karraz — 1 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Oct 2024.
  • Yassine Rami — 1 confirmed meetings against Khalid Baba. 10 Mar 2025 – 10 Mar 2025.
  • Yassine Zraa — 1 confirmed meetings against Khalid Baba. 27 Feb 2025 – 27 Feb 2025.
  • Younes Bakiz — 1 confirmed meetings against Khalid Baba. 8 Oct 2026 – 8 Oct 2026.
  • Younes El Amali — 1 confirmed meetings against Khalid Baba. 5 Oct 2025 – 5 Oct 2025.
  • Younes El Bahraoui — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Younes Houassi — 1 confirmed meetings against Khalid Baba. 19 May 2021 – 19 May 2021.
  • Younes Najjari — 1 confirmed meetings against Khalid Baba. 25 Dec 2024 – 25 Dec 2024.
  • Youness El Kaabi — 1 confirmed meetings against Khalid Baba. 21 Jun 2026 – 21 Jun 2026.
  • Youness Khoutari — 1 confirmed meetings against Khalid Baba. 15 Sept 2024 – 15 Sept 2024.
  • Youness Moukhlis — 1 confirmed meetings against Khalid Baba. 27 Sept 2026 – 27 Sept 2026.
  • Youssef Aït Bennasser — 1 confirmed meetings against Khalid Baba. 29 Oct 2026 – 29 Oct 2026.
  • Youssef Bekkari — 1 confirmed meetings against Khalid Baba. 18 Jul 2021 – 18 Jul 2021.
  • Youssef Dalouzi — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Youssef El Fahli — 1 confirmed meetings against Khalid Baba. 2 Nov 2025 – 2 Nov 2025.
  • Youssef El Houari — 1 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Oct 2024.
  • Youssef El Omari — 1 confirmed meetings against Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Youssef Erraoui — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Youssef Raiani — 1 confirmed meetings against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Youssef Zghoudi — 1 confirmed meetings against Khalid Baba. 1 Dec 2024 – 1 Dec 2024.
  • Youssouf Traore — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Yusuph Kagoma — 1 confirmed meetings against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Zacarías Ghailán — 1 confirmed meetings against Khalid Baba. 22 Feb 2025 – 22 Feb 2025.
  • Zaid Ben Khajjou — 1 confirmed meetings against Khalid Baba. 22 Oct 2024 – 22 Oct 2024.
  • Zakaria Bakkali — 1 confirmed meetings against Khalid Baba. 11 May 2025 – 11 May 2025.
  • Zakaria Drouich — 1 confirmed meetings against Khalid Baba. 12 Apr 2025 – 12 Apr 2025.
  • Zakaria El Wardi — 1 confirmed meetings against Khalid Baba. 11 May 2021 – 11 May 2021.
  • Zakaria Fathi — 1 confirmed meetings against Khalid Baba. 21 Sept 2025 – 21 Sept 2025.
  • Zakaria Hamadi — 1 confirmed meetings against Khalid Baba. 19 Oct 2024 – 19 Oct 2024.
  • Zakaria Labib — 1 confirmed meetings against Khalid Baba. 1 Nov 2026 – 1 Nov 2026.
  • Zakary Lamgahez — 1 confirmed meetings against Khalid Baba. 5 Oct 2025 – 5 Oct 2025.
  • Zine Derrag — 1 confirmed meetings against Khalid Baba. 2 Nov 2025 – 2 Nov 2025.
  • Zoubir Housni — 1 confirmed meetings against Khalid Baba. 27 Feb 2025 – 27 Feb 2025.
  • Zouhair Marour — 1 confirmed meetings against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.

Which teams has Khalid Baba faced?

Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.

  • CR Khemis Zemamra — 6 confirmed appearances against Khalid Baba. 25 Apr 2021 – 27 Sept 2026.
  • FUS Rabat — 6 confirmed appearances against Khalid Baba. 4 Apr 2021 – 7 Nov 2026.
  • Ittihad Tanger — 6 confirmed appearances against Khalid Baba. 3 May 2021 – 14 Oct 2026.
  • Raja Casablanca — 5 confirmed appearances against Khalid Baba. 11 May 2021 – 8 Oct 2026.
  • FAR Rabat — 4 confirmed appearances against Khalid Baba. 14 May 2021 – 2 Nov 2025.
  • Hassania Agadir — 4 confirmed appearances against Khalid Baba. 2 Nov 2024 – 3 Oct 2026.
  • CODM Meknès — 3 confirmed appearances against Khalid Baba. 8 Nov 2024 – 14 Sept 2025.
  • Difaa EL Jadida — 3 confirmed appearances against Khalid Baba. 22 May 2021 – 17 Jun 2026.
  • Olympique Safi — 3 confirmed appearances against Khalid Baba. 6 Oct 2024 – 5 Nov 2025.
  • Renaissance Berkane — 3 confirmed appearances against Khalid Baba. 1 Dec 2024 – 29 Oct 2026.
  • Wydad AC — 3 confirmed appearances against Khalid Baba. 26 May 2021 – 19 Jan 2025.
  • Chabab Mohammédia — 2 confirmed appearances against Khalid Baba. 20 Apr 2021 – 12 Apr 2025.
  • JS Soualem — 2 confirmed appearances against Khalid Baba. 30 Aug 2024 – 29 Dec 2024.
  • Maghreb Fès — 2 confirmed appearances against Khalid Baba. 19 Oct 2024 – 16 Feb 2025.
  • Moghreb Tetouan — 2 confirmed appearances against Khalid Baba. 22 Oct 2024 – 22 Feb 2025.
  • UTS Rabat — 2 confirmed appearances against Khalid Baba. 26 Oct 2024 – 27 Feb 2025.
  • Angola — 1 confirmed appearances against Khalid Baba. 3 Aug 2025 – 3 Aug 2025.
  • Kawkab Marrakech — 1 confirmed appearances against Khalid Baba. 2 Jul 2026 – 2 Jul 2026.
  • Madagascar — 1 confirmed appearances against Khalid Baba. 30 Aug 2025 – 30 Aug 2025.
  • Mouloudia Oujda — 1 confirmed appearances against Khalid Baba. 10 Apr 2021 – 10 Apr 2021.
  • Senegal — 1 confirmed appearances against Khalid Baba. 26 Aug 2025 – 26 Aug 2025.
  • Tanzania — 1 confirmed appearances against Khalid Baba. 22 Aug 2025 – 22 Aug 2025.
  • Widad Témara — 1 confirmed appearances against Khalid Baba. 1 Nov 2026 – 1 Nov 2026.
  • Yacoub El Mansour — 1 confirmed appearances against Khalid Baba. 20 Feb 2026 – 20 Feb 2026.
  • Youssoufia Berrechid — 1 confirmed appearances against Khalid Baba. 19 May 2021 – 19 May 2021.

Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.

About this page and its data

Football connections

Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.

All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.

FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.

For those who want to understand the game.