Skip to content
Abdoullah Ba

Abdoullah Ba

Midfield - Right Midfield  at Sunderland AFC
Age22
CitizenshipFrance Mauritania
Height1.80 m
Footright
BornJuly 31, 2003
at Sunderland AFC 1,362 days · joined 2022-08-31
👕100+ Apps 🏴25+ Caps
Market value €2.50m
Rating · 24/25 6.3 Solid
Right Midfield Midfield

Career snapshot

6
clubs played for
19/20
debut season
0.07
goals / match
Sunderland AFC
top club · 74 apps

Position rank · 24/25

#101
goals rank
#111
assists rank
10
season goals
10
season assists

Among 308 Midfield - Right Midfields · ≥200 mins

Career highs

€4.00m
peak value · 2024
€1.00m
top transfer fee · 22/23
4
best season · 24/25
29 / 0
int'l caps / goals
134Appearances
10Goals
10Assists
17Yellow cards
1Red cards
29Full matches (90′)
Full nameAbdoullah Ba
Date of birth2003-07-31 (22 yrs)
Place of birthSaint-Aubin-lès-Elbeuf, France
CitizenshipFrance Mauritania
PositionMidfield - Right Midfield (main: Midfield)
Footright
Height180.00 m
Current clubSunderland AFC
Joined2022-08-31
Contract expires2027-06-30
AgentSport Cover
Jun 2025
Transfer: USL Dunkerque → Sunderland
24/25 · Return from loan
Feb 2025
Transfer: Sunderland → USL Dunkerque
24/25 · Loan
Jul 2024
24/25 — Sunderland AFC, USL Dunkerque, Sunderland AFC U21
18 matches · 4 G · 3 A · across 7 competitions
Jul 2023
23/24 — Sunderland AFC
41 matches · 3 G · 4 A · across 3 competitions
Aug 2022
Transfer: Le Havre AC → Sunderland
22/23 · Transfer · €1.00m
Jul 2022
22/23 — Sunderland AFC, Le Havre AC, Sunderland AFC U21
41 matches · 1 G · 3 A · across 5 competitions
Jul 2021
21/22 — Le Havre AC, AC Le Havre B
23 matches · 0 G · 0 A · across 3 competitions
Jul 2021
Transfer: Le Havre U19 → Le Havre AC
21/22 · Transfer
Jul 2020
20/21 — Le Havre AC, AC Le Havre B, AC Le Havre U19
10 matches · 2 G · 0 A · across 3 competitions
Jul 2019
19/20 — AC Le Havre B
1 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €4.00m
Highest valuation recorded in dataset

Percentile rank vs 206 other Midfield - Right Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals4 total · 0.45/90
77
Assists3 total · 0.34/90
69
G+A7 total · 0.79/90
72
Yellow cards2 total · 0.23/90
61
2,640 min
Minutes played by club
Sunderland AFC 54.1%
USL Dunkerque 13.0%
Sunderland AFC U21 17.0%
Le Havre AC 7.3%
AC Le Havre B 8.5%
AC Le Havre U19 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Sunderland AFC 3 22/23 24/25 74 4 5 1,429
USL Dunkerque 1 24/25 24/25 9 1 1 343
Sunderland AFC U21 2 22/23 24/25 12 3 3 450
Le Havre AC 3 20/21 22/23 27 1 1 194
AC Le Havre B 3 19/20 21/22 8 1 0 224
AC Le Havre U19 1 20/21 20/21 4 0 0 0

Career trajectory — goals, assists & market value

2€1M4€2M5€3M7€4M20/21 — 2 goals (AC Le Havre B)220/2121/2222/23 — 1 goals (Sunderland AFC)22/23 — 3 assists422/2323/24 — 3 goals (Sunderland AFC)23/24 — 4 assists723/2424/25 — 4 goals (USL Dunkerque)24/25 — 3 assists724/2521/22 — €800K22/23 — €1M23/24 — €3M24/25 — €4MGoalsAssistsMarket value

Goals by season

19/20: 0019/2020/21: 2220/2121/22: 0021/2222/23: 1122/2323/24: 3323/2424/25: 4424/25

Assists by season

19/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 3322/2323/24: 4423/2424/25: 3324/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Championship Sunderland AFC 0 0 0 0 0 0
24/25 Coupe de France USL Dunkerque 0 0 0 0 0 0
24/25 EFL Cup Sunderland AFC 1 0 0 0 0 0
24/25 L1/L2 Playoffs USL Dunkerque 2 0 0 0 0 0
24/25 Ligue 2 USL Dunkerque 7 1 1 1 0 343
24/25 Premier League 2 Sunderland AFC U21 5 2 1 1 0 180
24/25 Premier League Cup Sunderland AFC U21 3 1 1 0 0 270
23/24 Championship Sunderland AFC 39 3 4 8 0 642
23/24 EFL Cup Sunderland AFC 1 0 0 1 0 0
23/24 FA Cup Sunderland AFC 1 0 0 0 0 0
22/23 Championship Sunderland AFC 27 1 1 1 0 787
22/23 Championship Play-Offs Sunderland AFC 2 0 0 0 0 0
22/23 FA Cup Sunderland AFC 3 0 0 0 0 0
22/23 Ligue 2 Le Havre AC 5 0 1 0 0 0
22/23 Premier League 2 Sunderland AFC U21 4 0 1 0 0 0
21/22 Coupe de France Le Havre AC 1 0 0 0 0 0
21/22 Ligue 2 Le Havre AC 18 0 0 3 0 0
21/22 N3 - Normandie AC Le Havre B 4 0 0 2 1 0
20/21 Ligue 2 Le Havre AC 3 1 0 0 0 194
20/21 N3 - Normandie AC Le Havre B 3 1 0 0 0 224
20/21 National U19 - Grp. A AC Le Havre U19 4 0 0 0 0 0
19/20 N3 - Normandie AC Le Havre B 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
21/22 2021-07-01 Le Havre U19 Le Havre AC Transfer 150000
22/23 2022-08-31 Le Havre AC Sunderland Transfer 700000 €1.00m
24/25 2025-02-03 Sunderland USL Dunkerque Loan 4000000
24/25 2025-06-30 USL Dunkerque Sunderland Return from loan 2500000

No recorded injuries.

Current€2.50m
Peak€4.00m
Low€150k
Δ since start+€1.70m
€150k€1.11m€2.08m€3.04m€4.00m197019701970
DateValue
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €700k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €150k
Jan 1, 1970 €700k
Jan 1, 1970 €800k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #25250 0 0 former national player
Team #23658 #17 4 0 former national player
Team #23101 #17 15 0 former national player
Team #10844 #6 3 0 former national player
Team #10831 #8 7 0 former national player
TeammatePPG played withJoint goalsMinutes
Loum Tchaouna 2 0 998
Jewison Bennette 1 0 966
Alex Pritchard 1 0 965
Victor Lekhal 1 0 920
Niall Huggins 1 0 919
Isaak Touré 2 0 915
Danny Batth 1 0 799
Amad Diallo 1 0 786
Matthis Abline 2 1 770
Brayann Pereira 2 0 699
Adil Aouchiche 1 2 694
Pierre Gibaud 1 0 650
Nabil Alioui 1 0 629
Arouna Sangante 1 0 0
Edouard Michut 2 1 0
Jobe Bellingham 1 1 0
Patrick Roberts 1 0 0
Pierre Ekwah 1 2 0
Jack Clarke 1 2 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Championship Sunderland AFC 3 39
24/25 Premier League 2 Sunderland AFC U21 2 5
20/21 N3 - Normandie AC Le Havre B 1 3

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Championship Sunderland AFC 4 39
22/23 Premier League 2 Sunderland AFC U21 1 4
24/25 Premier League 2 Sunderland AFC U21 1 5

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 USL Dunkerque Sunderland Return from loan €2.50m
24/25 2025-02-03 Sunderland USL Dunkerque Loan €4.00m

Last 50 matches for Sunderland AFC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-05-24 GB1 Sunderland AFC 2–1 Chelsea FC Available
2026-05-17 GB1 Everton FC Sunderland AFC TIMED
2026-05-09 GB1 Sunderland AFC 0–0 Manchester United FC Available
2026-05-09 GB1 Sunderland AFC 0–0 Manchester United FC Available
2026-05-02 GB1 Wolverhampton Wanderers FC 1–1 Sunderland AFC Available
2026-05-02 GB1 Wolverhampton Wanderers FC 1–1 Sunderland AFC Available
2026-04-24 GB1 Sunderland AFC 0–5 Nottingham Forest FC Available
2026-04-24 GB1 Sunderland AFC 0–5 Nottingham Forest FC Available
2026-04-19 GB1 Aston Villa FC 4–3 Sunderland AFC Available
2026-04-19 GB1 Aston Villa FC 4–3 Sunderland AFC Available
2026-04-12 GB1 Sunderland AFC 1–0 Tottenham Hotspur FC Available
2026-03-22 GB1 Newcastle United FC 1–2 Sunderland AFC Available
2026-03-14 GB1 Sunderland AFC 0–1 Brighton & Hove Albion FC Available
2026-03-03 GB1 Leeds United FC 0–1 Sunderland AFC Available
2026-02-28 GB1 AFC Bournemouth 1–1 Sunderland AFC Available
2026-02-22 GB1 Sunderland AFC 1–3 Fulham FC Available
2026-02-11 GB1 Sunderland AFC 0–1 Liverpool FC Available
2026-02-07 GB1 Arsenal FC 3–0 Sunderland AFC Available
2026-02-02 GB1 Sunderland AFC 3–0 Burnley FC Available
2026-01-24 GB1 West Ham United FC 3–1 Sunderland AFC Available
2026-01-17 GB1 Sunderland AFC 2–1 Crystal Palace FC Available
2026-01-07 GB1 Brentford FC 3–0 Sunderland AFC Available
2026-01-04 GB1 Tottenham Hotspur FC 1–1 Sunderland AFC Available
2026-01-01 GB1 Sunderland AFC 0–0 Manchester City FC Available
2025-12-28 GB1 Sunderland AFC 1–1 Leeds United FC Available
2025-12-20 GB1 Brighton & Hove Albion FC 0–0 Sunderland AFC Available
2025-12-14 GB1 Sunderland AFC 1–0 Newcastle United FC Available
2025-12-06 GB1 Manchester City FC 3–0 Sunderland AFC Available
2025-12-03 GB1 Liverpool FC 1–1 Sunderland AFC Available
2025-11-29 GB1 Sunderland AFC 3–2 AFC Bournemouth Available
2025-11-22 GB1 Fulham FC 1–0 Sunderland AFC Available
2025-11-08 GB1 Sunderland AFC 2–2 Arsenal FC Available
2025-11-03 GB1 Sunderland AFC 1–1 Everton FC Available
2025-10-25 GB1 Chelsea FC 1–2 Sunderland AFC Available
2025-10-18 GB1 Sunderland AFC 2–0 Wolverhampton Wanderers FC Available
2025-10-04 GB1 Manchester United FC 2–0 Sunderland AFC Available
2025-09-27 GB1 Nottingham Forest FC 0–1 Sunderland AFC Available
2025-09-21 GB1 Sunderland AFC 1–1 Aston Villa FC Available
2025-09-13 GB1 Crystal Palace FC 0–0 Sunderland AFC Available
2025-08-30 GB1 Sunderland AFC 2–1 Brentford FC Available
2025-08-23 GB1 Burnley FC 2–0 Sunderland AFC Available
2025-08-16 GB1 Sunderland AFC 3–0 West Ham United FC Available
2025-05-24 GB2 Sheffield United FC 1–2 Sunderland AFC Available
2025-05-13 GB2 Sunderland AFC 1–1 Coventry City FC Available
2025-05-09 GB2 Coventry City FC 1–2 Sunderland AFC Available
2025-05-03 GB2 Sunderland AFC 0–1 Queens Park Rangers FC Available
2025-04-26 GB2 Oxford United FC 2–0 Sunderland AFC Available
2025-04-21 GB2 Sunderland AFC 0–1 Blackburn Rovers FC Available
2025-04-18 GB2 Bristol City FC 2–1 Sunderland AFC Available
2025-04-12 GB2 Sunderland AFC 0–1 Swansea City AFC Available

Teams faced most often by Abdoullah Ba's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Coventry City FC 8 1 4 3 7 13 -6 13%
Blackburn Rovers FC 6 2 1 3 8 12 -4 33%
Middlesbrough FC 6 3 1 2 7 8 -1 50%
Millwall FC 6 2 3 1 7 4 +3 33%
SM Caen 6 2 2 2 10 8 +2 33%
Pau FC 6 2 3 1 9 9 0 33%
EA Guingamp 6 3 2 1 6 3 +3 50%
Bristol City FC 6 1 3 2 6 7 -1 17%
West Bromwich Albion FC 6 4 1 1 7 4 +3 67%
Paris FC 6 2 0 4 6 9 -3 33%
Grenoble Foot 38 6 2 3 1 6 7 -1 33%
Swansea City AFC 6 1 1 4 6 10 -4 17%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
19/20 Senior debut season
20/21 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 18 793 2 0 0 0.23
23/24 41 642 9 0 0 1.26
22/23 41 787 1 0 0 0.11
21/22 23 0 5 0 1 0

Output by competition

Career goals and assists broken down by tournament.

Championship
66 apps
4 G
5 A
Ligue 2
33 apps
2 G
2 A
Premier League 2
9 apps
2 G
2 A
Premier League Cup
3 apps
1 G
1 A
N3 - Normandie
8 apps
1 G
0 A

Frequently asked about Abdoullah Ba

Who is Abdoullah Ba?

Abdoullah Ba is a France professional footballer who plays as a right midfield for Sunderland AFC.

How old is Abdoullah Ba?

Abdoullah Ba is 22 years old. He was born on July 31, 2003 in Saint-Aubin-lès-Elbeuf.

What position does Abdoullah Ba play?

Abdoullah Ba plays as a right midfield (Midfield - Right Midfield).

What club does Abdoullah Ba play for?

Abdoullah Ba currently plays for Sunderland AFC.

How many career goals has Abdoullah Ba scored?

Across all senior club competitions in our dataset, Abdoullah Ba has scored 10 goals in 134 appearances.

What is Abdoullah Ba's market value?

Abdoullah Ba's most recent reported market value is €2.50m.