Skip to main content
LIVE
CLUB FRIENDLIES MKS Korona Kielce MKS 1–0 HT Aris Aris Limassol CLUB FRIENDLIES VfR Aalen VfR Aalen 1–0 95' 1. 1. FC Saarbrücken CLUB FRIENDLIES Feyenoord Feyenoord 1–1 HT Rayo Rayo Vallecano CLUB FRIENDLIES Göztepe Göztepe 1–1 HT NK Rudeš NK Rudeš CLUB FRIENDLIES SC Verl SC Verl 2–0 55' Bremer SV Bremer SV CLUB FRIENDLIES Eintracht Norderstedt Eintracht 0–0 HT FC FC St Pauli II U23 Sønderjyske Fodbold Sønderjyske 2–2 45' FC FC Midtjylland CLUB FRIENDLIES AFC Ajax AFC Ajax 1–0 HT Burnley Burnley EKSTRAKLASA Raków Częstochowa Raków 0–0 12' Wisła Płock Wisła Płock SUPER LEAGUE BSC Young Boys BSC 2–1 HT FC Sion FC Sion ELITESERIEN SK Brann SK Brann 0–1 26' Vålerenga IF Vålerenga IF VEIKKAUSLIIGA Ilves Ilves 1–0 HT FC Lahti FC Lahti VEIKKAUSLIIGA Inter Turku Inter Turku 0–2 HT IF Gnistan IF Gnistan CHINESE SUPER LEAG Chengdu Rongcheng Chengdu 0–1 63' Beijing Beijing Guoan CHINESE SUPER LEAG Yunnan Yukun Yunnan Yukun 3–3 96' Shenzhen Shenzhen Peng City CHINESE SUPER LEAG Zhejiang Zhejiang 1–0 HT Dalian Dalian Yingbo FC CHINESE SUPER LEAG Shandong Taishan Shandong 1–2 64' Henan FC Henan FC ALLSVENSKAN IF Brommapojkarna IF 0–0 HT Hammarby IF Hammarby IF ALLSVENSKAN IK Sirius IK Sirius 2–1 HT IFK Göteborg IFK Göteborg CLUB FRIENDLIES Kayserispor Kayserispor 12:00 Sivasspor Sivasspor CLUB FRIENDLIES Antalyaspor Antalyaspor 12:00 Zakho SC Zakho SC CLUB FRIENDLIES Espérance Sportive De Tunis Espérance 12:00 PS PS Sakiet Eddaïer CLUB FRIENDLIES Nottingham Forest Nottingham 13:00 Vitória SC Vitória SC CLUB FRIENDLIES Ostia Mare Ostia Mare 13:00 Benevento Benevento CLUB FRIENDLIES PEC Zwolle PEC Zwolle 0–0 AEK Athens AEK Athens CLUB FRIENDLIES Eintracht Frankfurt Eintracht 14:30 Trabzonspor Trabzonspor VEIKKAUSLIIGA HJK HJK 15:00 Turun Turun Palloseura FC København FC København 15:00 Lyngby Lyngby CLUB FRIENDLIES Clydebank FC Clydebank FC 15:00 Partick Partick Thistle ALLSVENSKAN GAIS GAIS 15:30 Halmstads BK Halmstads BK ALLSVENSKAN Malmö FF Malmö FF 15:30 IF Elfsborg IF Elfsborg SUPERLIGA Sepsi OSK Sepsi OSK 15:30 FC FC Universitatea Cluj SUPER LEAGUE FC Lugano FC Lugano 15:30 FC Vaduz FC Vaduz SUPER LEAGUE FC St. Gallen 1879 FC 15:30 FC Zürich FC Zürich CLUB FRIENDLIES Karlsruher SC Karlsruher 15:30 Inter Inter ELITESERIEN Sarpsborg 08 Sarpsborg 08 16:00 HamKam HamKam ELITESERIEN Sandefjord Fotball Sandefjord 16:00 Bodø/Glimt Bodø/Glimt ELITESERIEN KFUM Oslo KFUM Oslo 16:00 Molde FK Molde FK CLUB FRIENDLIES Rangers Rangers 16:00 West West Ham United
All
Skip to content
July 26, 2026
All Match Preview African football EPL NPFL Uncategorized European football NetWorth Nigeria National Team Nigerian Players Champions League Premier League Celebrity Nigerian Football Lifestyle
Botola Pro
Sponsored1xbet.ng
Matchweek 20
0 : 1
FT
HT 0 – 0
MAS de Fès
Away
⚽ H. A. Allal 66'
Sponsored1xbet.ng
📍 Match Details
Competition Botola Pro
Round Matchweek 20
Date Sun 10 May 2026, 19:00
Weather ☀️ Clear
Result 0 – 1 (HT 0–0)
📈 Odds View all ›
Union Tou
7.34
Consensus
Draw
3.86
Consensus
MAS de Fè
2.18
Consensus
Union Touarga 4-4-2
vs
4-2-3-1 MAS de Fès
Bouelainine
Akharraz
Kajai
Khalej
Zahouani
Forsy
Tavares
Dahmani
Lamkadem
Konan
Moustaghfir
Chihab
Allal
El-Jabli
Khorsa
Ouhrou
Harmach
Oussama
Yamga
Afsal
Allouch
Benjdida
Union Toua MAS de Fès ⚽=Goal ▮=Yel ▮=Red ↑=Sub on
SoccerHub.ng
🧑‍💼 Coaches & Referee
Abdelouahed Zamrat
Abdelouahed Zamrat
Pablo Franco
Pablo Franco
Spain
⏱ ET — EXTRA TIME HALF TIME
90'
🏁
🏁 Full Time
The final whistle has been blown.
90'
💬
FT
80'
Yellow Card — S. Benjdida
S. Benjdida is caught out and concedes the free kick and picks up a booking in the 80'. A costly booking this deep into the match.
79'
Yellow Card — S. Chihab
S. Chihab brings his man down cynically and picks up a booking in the 79'.
72'
Yellow Card — F. Zahouani
F. Zahouani clips the heels of the attacker and picks up a booking in the 72'. Union Touarga Sport now have 4 yellow cards — dangerously close to further punishment.
67'
Yellow Card — K. Konan
K. Konan gets the man but not the ball — the referee awards the free kick and picks up a booking in the 67'. Union Touarga Sport now have 3 yellow cards — dangerously close to further punishment.
66'
GOAL! H. A. Allal — The Lead!
Clinical finish! H. A. Allal curls it beautifully into the far post in the 66' to make it 0–1. MAS de Fès lead 0–1.
46'
Substitution — Union Touarga Sport
Y. Bammou is introduced for A. E. Forsy in the 46'. An early switch — possibly forced by injury.
46'
Substitution — Union Touarga Sport
H. Regragui is introduced for D. Tavares in the 46'. The manager responds to the run of play with this change.
⏸ HALF TIME
45'
⏸ Half Time
The referee brings the first half to a close.
45'
💬
HT
30'
Yellow Card — N. Moustaghfir
N. Moustaghfir brings his man down cynically and picks up a booking in the 30'. N. Moustaghfir will need to manage his game carefully from here.
25'
Yellow Card — D. Tavares
D. Tavares clips the heels of the attacker and picks up a booking in the 25'. D. Tavares will need to manage his game carefully from here.
Kick Off — Union Touarga Sport vs MAS de Fès
The referee blows his whistle and we are underway!
Union Toua
MIN
MAS de Fès
D. Tavares Yellow Card
25'
N. Moustaghfir Yellow Card
30'
⏸ Half Time
Y. Bammou
A. E. Forsy
Substitution
46'
H. Regragui
D. Tavares
Substitution
46'
66'
Regular H. A. Allal Goal
K. Konan Yellow Card
67'
F. Zahouani Yellow Card
72'
79'
S. Chihab Yellow Card
80'
S. Benjdida Yellow Card
Win Probability CatBoost ML
2936%
Union Tou
2563%
Draw
4501%
MAS de Fè
Expected Goals (xG)
1.16
Union Toua
xG
exp.
1.50
MAS de Fès
Most Likely Score
🎯 1-1
Markets
Over 1.5 6573%
Over 2.5 4486%
Over 3.5 1903%
BTTS 4582%
Confidence
4501%
MAS de Fès 40 players
#
Player
Rtg
D · 90'
D · 90'
D · 90'
D · 90'
M · 46'
M · 90'
F · 90'
M · 44'
D · 90'
M · 90'
M · 90'
Adam Brika
M
F · 44'
xG 0.02
D · 90'
⚽ 1G xG 0.03
D · 90'
D · 90'
M · 90'
xG 0.09
M · 90'
xG 0.17
Shot Map
Goal
On Target
Block
Miss
Loading shot data…
Match Momentum
Union Toua
MAS de Fès
Loading momentum data…
📸 Club Social
Loading club social feed…

MAS de Fès clean sheet: 0-1 win over Union Touarga Sport

Botola Pro · Matchweek 20 · 10 May 2026

MAS de Fès were solid, organised, and got the job done against Union Touarga Sport in Botola Pro. The final score of 0-1 — the teams were level 0-0 at the interval — reflects a match decided by fine margins.

Tactically: Union Touarga Sport set up in a 4-4-2 formation, with MAS de Fès opting for a 4-2-3-1.

H. A. Allal fired his team in front in the 66' for MAS de Fès.

Scorers: MAS de Fès: H. A. Allal (66').

Substitutions: Y. Bammou replaced A. E. Forsy (Union Touarga Sport, 46'); H. Regragui replaced D. Tavares (Union Touarga Sport, 46').

Bookings and dismissals: D. Tavares (yellow, 25') for Union Touarga Sport; N. Moustaghfir (yellow, 30') for Union Touarga Sport; K. Konan (yellow, 67') for Union Touarga Sport; F. Zahouani (yellow, 72') for Union Touarga Sport; S. Chihab (yellow, 79') for MAS de Fès; S. Benjdida (yellow, 80') for MAS de Fès.

MAS de Fès will be delighted to take three points from this one. Union Touarga Sport must pick themselves up and respond quickly.

Auto-generated match report based on available match data.

Bookmaker Odds 5 lines

1X2 — Full Time

BookmakerUnion TouDrawMAS de Fè
Consensus7.343.862.18

Over/Under 2.5

BookmakerOver 2.5Under 2.5
Consensus2.981.51

Both Teams to Score

BookmakerYesNo
Consensus2.781.70

Odds for reference only · Verify before placing bets · 18+ Gamble responsibly

# Club PWDL GD Pts xGD Form
0
MAS de Fès MAS de Fès
28 15 10 3 +21 55 +2.9
0
AS FAR Rabat AS FAR Rabat
28 13 15 0 +24 54 +18.2
0
RS Berkane RS Berkane
28 14 9 5 +13 51 +6.6
0
Raja Club Athletic Raja Club Athletic
28 14 8 6 +16 50 +13.9
0
Wydad Casablanca Wydad Casablanca
28 13 4 11 +9 43 +1.9
0
Difaâ Hassani El-Jadidi Difaâ Hassani El-Jadidi
28 9 12 7 -2 39 -5.2
0
Fath Union Sport Fath Union Sport
28 9 9 10 -4 36 +3.9
0
Ittihad Tanger Ittihad Tanger
28 8 12 8 -4 36 -7.6
0
Kawkab Athletic Club Marrakech Kawkab Athletic Club Marrakech
28 8 10 10 +1 34 +1.5
0
CODM Meknès CODM Meknès
28 8 9 11 -9 33 -6.7
0
Hassania d'Agadir Hassania d'Agadir
28 8 8 12 -10 32 -11.0
0
Renaissance Zemamra Renaissance Zemamra
28 8 7 13 -9 31 -1.3
0
Olympique Dcheira Olympique Dcheira
28 7 8 13 -9 29 -7.5
0
Union Sportive Yacoub El Mansour Union Sportive Yacoub El Mansour
28 6 8 14 -11 26 +1.9
0
Union Touarga Sport Union Touarga Sport
28 4 13 11 -10 25 -10.9
0
Olympic Safi Olympic Safi
28 3 12 13 -16 21 -0.5
Champions League
Europe
Relegation
xGD = Expected Goal Diff.
Union Touarga Sport 0 Wins
0 Draws
1 Wins MAS de Fès
0 Union Touarga Sport Goals
1 Avg Goals / Game
1 MAS de Fès Goals

Based on 1 matches in the database.

About Union Touarga Sport vs MAS de Fès

Union Touarga Sport vs MAS de Fès ended in Botola Pro on 10 May 2026 . The full time score is 0-1.

Follow all Union Touarga Sport fixtures, results and squad on the Union Touarga Sport team page. MAS de Fès results and squad are on the MAS de Fès team page.

Botola Pro fixtures, results and standings are covered live on Soccerhub N, with match previews, post-match analysis and transfer news for every team in the competition.

About Soccerhub N

Soccerhub N provides live football scores, match results, fixtures, standings, squad data and statistics for the Nigerian Premier Football League (NPFL), Super Eagles, AFCON qualifiers, CAF Champions League, UEFA Champions League, English Premier League, La Liga, Serie A, Bundesliga, Ligue 1, and FIFA World Cup — updated in real time after every match.

For every team and player, Soccerhub N tracks fixtures, form, head-to-head records, top scorers, season statistics, and transfer news. Live scores are updated automatically — goals, cards, substitutions and full-time results appear as they happen.

NPFL Live Scores Super Eagles Today's Fixtures African Football Champions League Premier League Transfer News All Football Teams Football Results Football Standings