FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Leagues Matches Predictions Stats
Ayyoub Bouaddi

Ayyoub Bouaddi

A. Bouaddi
MID #32 Morocco Lille Morocco
Profile
ClubLille
National TeamMorocco
NationalityMorocco
BornOct 02, 2007 (18 yrs)
Height185 cm
FootRight
ContractUntil Jun 2029
Market Value54M EUR
Number#32
Scouting
Rating 75 /200
PotentialMuch Room to Grow
Injury riskVery Unlikely
Est. wage€1043K/yr
Season Summary (50 matches, 3433' played)
0
Goals
1
Assists
6.73
Avg Rating
2.5
xG
1.9
xA
ATTACKING
Shots24
On target5
Key passes23
Pass accuracy86.4%
DEFENSIVE
Tackles52
Interceptions38
Clearances49
Recoveries219
DUELS & DISCIPLINE
Duels won220/383
Aerials won37/65
Yellow cards4
Red cards1
Per 90 Minutes
0.0
Goals
0.03
Assists
0.07
xG
0.05
xA
0.63
Shots
0.6
Key Passes
1.36
Tackles
1.0
Interceptions
5.77
Duels Won
Match-by-Match Statistics
Date League Match Min Rating G A xG Shots KP Pass% Tackles Duels Cards
Jun 25 World Cup 2… Morocco 4-2 Haiti - - 0 0 - 0 0 - 0 - -
Jun 20 World Cup 2… Scotland --1 Morocco 90 6.5 0 0 0.01 1 0 59/64 0 1/3 -
Jun 14 World Cup 2… Brazil 1-1 Morocco 90 7.0 0 0 - 0 0 60/66 1 9/14 -
Jun 07 Internation… Morocco 1-1 Norway 45 6.9 0 0 - 0 0 17/20 3 3/3 -
Jun 02 Internation… Morocco 4-- Madagascar 45 6.7 0 0 - 0 0 27/28 0 2/5 -
May 17 Ligue 1 Lille --2 Auxerre 90 7.6 0 0 - 0 2 75/80 2 9/14 -
May 10 Ligue 1 AS Monaco --1 Lille 45 6.9 0 0 0.06 1(1) 0 8/12 1 3/4
May 03 Ligue 1 Lille 1-1 Le Havre 84 6.8 0 0 - 0 0 31/36 2 5/12 -
Apr 26 Ligue 1 Paris FC --1 Lille 90 6.7 0 0 - 0 0 44/54 1 6/13
Apr 18 Ligue 1 Lille --- Nice 78 6.5 0 0 0.03 1 0 48/52 1 1/6 -
Apr 12 Ligue 1 Toulouse --4 Lille - - 0 0 - 0 0 - 0 - -
Apr 04 Ligue 1 Lille 3-- RC Lens 90 6.8 0 0 - 0 1 26/37 1 4/8 -
Mar 22 Ligue 1 Olympique d… 1-2 Lille 90 7.1 0 0 - 0 0 29/33 0 6/8 -
Mar 20 Europa Leag… Aston Villa 2-- Lille 67 6.3 0 0 0.12 1 0 21/22 0 3/8 -
Mar 15 Ligue 1 Stade Renna… 1-2 Lille 90 6.6 0 0 - 0 1 24/31 1 5/9 -
Mar 12 Europa Leag… Lille --1 Aston Villa 45 6.6 0 0 - 0 0 24/28 0 1/3 -
Mar 08 Ligue 1 Lille 1-1 Lorient 74 6.5 0 0 - 0 0 21/30 0 2/6 -
Mar 01 Ligue 1 Lille 1-- Nantes - - 0 0 - 0 0 - 0 - -
Feb 26 Europa Leag… FK Crvena z… --1 Lille 120 6.6 0 0 - 0 1 34/39 1 6/16
Feb 22 Ligue 1 Angers --1 Lille 90 7.6 0 0 - 0 0 29/31 4 7/9 -
Feb 20 Europa Leag… Lille --1 FK Crvena z… 90 7.3 0 0 - 0 0 41/48 2 10/15 -
Feb 14 Ligue 1 Lille 1-1 Stade Brest… 85 7.5 0 0 0.01 1 0 60/65 2 7/9 -
Feb 06 Ligue 1 Metz --- Lille 90 7.3 0 0 - 0 1 24/28 3 6/9 -
Feb 01 Ligue 1 Olympique L… 1-- Lille 90 7.2 0 0 0.02 1 2 47/55 3 10/14 -
Jan 30 Europa Leag… Lille 1-- SC Freiburg 90 7.1 0 0 - 0 0 31/37 1 8/9 -
Jan 25 Ligue 1 Lille 1-4 RC Strasbou… 90 6.6 0 0 0.04 1(1) 3 38/45 2 6/10
Jan 17 Ligue 1 Paris Saint… 3-- Lille 90 6.0 0 0 - 0 0 33/41 1 2/9 -
Jan 12 Coupe de Fr… Lille 1-2 Olympique L… 82 6.8 0 0 - 0 0 33/38 2 5/7 -
Jan 04 Ligue 1 Lille --2 Stade Renna… 20 6.7 0 0 0.05 1(1) 0 7/10 1 3/3 -
Dec 20 Coupe de Fr… US Lusitano… --1 Lille 77 7.0 0 0 0.23 2 0 31/37 1 6/9 -
Dec 11 Europa Leag… BSC Young B… 1-- Lille 32 5.0 0 0 0.02 1 1 25/26 1 2/3
Nov 30 Ligue 1 Le Havre --1 Lille 51 5.3 0 0 - 0 0 20/26 0 1/4 -
Nov 27 Europa Leag… Lille 4-- GNK Dinamo … - - 0 0 - 0 0 - 0 - -
Nov 23 Ligue 1 Lille 4-2 Paris FC 90 6.4 0 0 0.11 1 1 30/38 0 4/8 -
Nov 09 Ligue 1 RC Strasbou… 2-- Lille 85 6.6 0 0 - 0 0 29/34 1 3/4 -
Nov 06 Europa Leag… FK Crvena z… 1-- Lille 90 6.2 0 0 0.44 2 0 26/29 0 4/9 -
Nov 02 Ligue 1 Lille 1-- Angers 90 7.4 0 1 0.31 1(1) 3 44/48 3 8/12 -
Oct 29 Ligue 1 Nice 2-- Lille 69 6.7 0 0 - 0 2 30/35 3 5/8 -
Oct 26 Ligue 1 Lille 6-1 Metz 45 6.6 0 0 - 0 0 26/29 0 3/6 -
Oct 23 Europa Leag… Lille 3-4 PAOK 29 6.8 0 0 - 0 0 19/20 1 3/4 -
Oct 19 Ligue 1 Nantes --2 Lille 90 6.8 0 0 0.09 2 1 30/32 0 4/8 -
Oct 05 Ligue 1 Lille 1-1 Paris Saint… 90 6.8 0 0 - 0 0 22/25 1 4/8 -
Oct 02 Europa Leag… AS Roma --1 Lille 90 7.8 0 0 - 0 0 31/36 1 13/18 -
Sep 28 Ligue 1 Lille --1 Olympique L… 79 6.2 0 0 0.27 1 0 16/21 0 4/9 -
Sep 25 Europa Leag… Lille 2-1 SK Brann 13 6.7 0 0 0.09 1 0 6/6 0 1/2 -
Sep 20 Ligue 1 RC Lens 3-- Lille 90 6.1 0 0 0.01 1 1 29/36 0 2/8 -
Sep 14 Ligue 1 Lille 2-1 Toulouse 81 6.6 0 0 0.01 1 3 24/28 1 4/9 -
Aug 30 Ligue 1 Lorient 1-7 Lille 88 6.4 0 0 - 0 0 25/30 3 8/11 -
Aug 24 Ligue 1 Lille 1-- AS Monaco 90 7.1 0 0 0.07 2 0 22/26 1 9/13 -
Aug 17 Ligue 1 Stade Brest… 3-3 Lille 14 6.8 0 0 0.53 1(1) 0 8/10 0 2/4 -

Get Ayyoub Bouaddi's data via the API:

# Player profile (bio, scouting data, market value, contract)
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/v2/players/1451/"

# Match-by-match stats (30+ metrics per game)
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/v2/players/1451/stats/"