Lille
Tiago Santos

Tiago Santos

Defender · Lille · 24 · Portugal

Season score
48.2
Ligue 1 26/27, 6 matches
Last 5 weeks
47.9
average of weeks with 60+ minutes
Market value
€10.0M
−€2.0M (−17%) since 15 Dec 2025
Transfermarkt, 1 Jun 2026

Photo: Supporterhéninois, CC0, via Wikimedia Commons

Born
23 Jul 2002
Height
175 cm
Foot
R
Contract until
30 Jun 2029
Wikipedia views
–

Every week

1–7 Jul 2025 to 20–26 Oct 2026

16 of 69 weeks with 60+ minutes, averaging 42.6 (minutes-weighted); 0 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
6–12 Oct 202612234.847.434.7
15–21 Sep 202619054.046.854.9
8–14 Sep 2026218045.346.741.5
1–7 Sep 202619043.246.943.4
25–31 Aug 202619050.446.550.3
18–24 Aug 202619049.246.143.6
28 Apr – 4 May 202611260.745.863.6
7–13 Apr 20261855.645.655.5
17–23 Mar 20261934.645.534.4
10–16 Mar 202627931.246.031.5
3–9 Mar 202617348.445.850.8
24 Feb – 2 Mar 2026215836.246.736.2
17–23 Feb 2026213542.247.242.7
10–16 Feb 202611047.447.047.3
3–9 Feb 202618240.747.440.6
27 Jan – 2 Feb 2026217539.548.239.5
20–26 Jan 2026211445.749.045.9
13–19 Jan 202618751.348.451.2
6–12 Jan 202612241.948.542.4
30 Dec 2025 – 5 Jan 202611660.148.360.1
16–22 Dec 202516943.248.544.4
9–15 Dec 202523153.248.353.1
25 Nov – 1 Dec 202511264.148.164.1
4–10 Nov 202516862.647.262.9
21–27 Oct 202514532.947.632.8
30 Sep – 6 Oct 202511427.947.727.7
23–29 Sep 2025217624.650.124.5

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: −3.0 a week below expectation.

20.030.040.050.060.070.023 Sep16 Dec20 Jan3 Feb24 Feb10 Mar25 Aug8 SepScore 54.0Expected 46.8
Transfermarkt €10.0M −€2.0M (−17%) since 15 Dec 2025 1 Jun 2026 · its own valuation, revised a few times a year
Current estimate €10.6M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
Next summer, if it goes like similar cases €6.2M–€11.6M −9% median of 40 similar past cases; players the same age +7% Closest cases, what their Transfermarkt value then did in a year: Anastasios Douvikas at 24 (€9.0M, scoring 48.5) −44%; Yuito Suzuki at 24 (€10.0M, scoring 47.3) +180%; Osame Sahraoui at 24 (€12.0M, scoring 48.1) −42%.
0€5.0M€10M€15M2023202420252026€10.0M€10.6M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€10.6M
1 Jun 2026Transfermarkt€10.0M
15 Dec 2025Transfermarkt€12.0M
3 Jun 2025Transfermarkt€15.0M
10 Dec 2024Transfermarkt€15.0M
3 Jun 2024Transfermarkt€15.0M
18 Dec 2023Transfermarkt€8.0M
16 Oct 2023Transfermarkt€5.0M
16 Jun 2023Transfermarkt€3.5M
2 Mar 2023Transfermarkt€1.0M
1 Nov 2022Transfermarkt€800k
16 Sep 2022Transfermarkt€300k

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
5 Jul 2023Estoril Lille€6.5M
1 Aug 2022Estoril U23 EstorilUndisclosed
15 Jan 2022Sporting CP U23 Estoril U23Free or loan

What the score is made of

Ligue 1 26/27, 472 minutes. Each part as a percentile against 546 top-five-league defender seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).

Shooting83Creating89Progressing88Keeping the ball8Defending16Aerial8Finishing100
As a table
PartPercentilePer 90 vs average
Shooting83+0.28
Creating89+0.63
Progressing88+0.63
Keeping the ball8−0.94
Defending16−0.21
Aerial8−0.66
Finishing100+1.53

Attention

Not linked to a Wikipedia article yet, so no views to show.

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Fredrik André Bjørkan Bodø/Glimt · 28 · cheaper48.1€3.5M98%Compare
Matheus Bahia Internacional · 27 · cheaper43.9€2.5M95%Compare
Zachary Athekame Olympique Lyonnais · 2149.2€15.0M95%Compare
Sergiño Dest PSV Eindhoven · 2550.2€22.0M95%Compare
Diego Caito Grêmio · 22 · cheaper43.7€1.5M94%Compare
Alexandro Bernabei Internacional · 2645.8€8.0M94%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Tiago Santos.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Ligue 1 26/27Ligue 1Lille647248.245.9
UEFA Champions League 26/27Champions LeagueLille19043.343.2
Ligue 1 25/26Ligue 1Lille1572740.240.6
UEFA Europa League 25/26Europa LeagueLille1157741.341.5
Coupe de France 25/26Coupe de FranceLille29142.943.9
UEFA Champions League 24/25Champions LeagueLille646350.050.3
Ligue 1 24/25Ligue 1Lille740550.351.0
Ligue 1 23/24Ligue 1Lille292,36950.750.7
UEFA Europa Conference League 23/24Conference LeagueLille1196448.147.6
Primeira Liga 22/23Liga PortugalEstoril Praia302,43440.040.4

Latest matches

35 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
10 Oct 2026Ligue 1Le HavreW 1–02200–0.0034.8
20 Sep 2026Ligue 1at NiceL 1–290000.120.3654.0
13 Sep 2026Ligue 1TroyesW 2–090100.060.0247.4
8 Sep 2026Champions LeagueReal BetisL 2–39000–0.0343.3
3 Sep 2026Ligue 1at ToulouseW 1–090000.030.0143.2
28 Aug 2026Ligue 1Paris Saint-GermainD 2–29000–0.2550.4
23 Aug 2026Ligue 1at AngersW 2–090100.310.0249.2
3 May 2026Ligue 1Le HavreD 1–112000.050.0160.7
12 Apr 2026Ligue 1at ToulouseW 4–0800–0.0055.6
19 Mar 2026Europa Leagueat Aston VillaL 0–2900–0.0034.6
All 35 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
10 Oct 2026Ligue 1Le HavreW 1–02200–0.0034.8
20 Sep 2026Ligue 1at NiceL 1–290000.120.3654.0
13 Sep 2026Ligue 1TroyesW 2–090100.060.0247.4
8 Sep 2026Champions LeagueReal BetisL 2–39000–0.0343.3
3 Sep 2026Ligue 1at ToulouseW 1–090000.030.0143.2
28 Aug 2026Ligue 1Paris Saint-GermainD 2–29000–0.2550.4
23 Aug 2026Ligue 1at AngersW 2–090100.310.0249.2
3 May 2026Ligue 1Le HavreD 1–112000.050.0160.7
12 Apr 2026Ligue 1at ToulouseW 4–0800–0.0055.6
19 Mar 2026Europa Leagueat Aston VillaL 0–2900–0.0034.6
15 Mar 2026Ligue 1at Stade RennaisW 2–113000.05–34.5
12 Mar 2026Europa LeagueAston VillaL 0–16600–0.0630.5
8 Mar 2026Ligue 1LorientD 1–173000.250.0548.4
1 Mar 2026Ligue 1NantesW 1–063000.030.0328.6
26 Feb 2026Europa Leagueat FK Crvena zvezdaW 1–095000.010.0241.2
22 Feb 2026Ligue 1at AngersW 1–090000.080.0540.9
19 Feb 2026Europa LeagueFK Crvena zvezdaL 0–145000.030.0444.9
14 Feb 2026Ligue 1Stade BrestoisD 1–11000–0.0047.4
6 Feb 2026Ligue 1at MetzD 0–08200–0.0740.7
1 Feb 2026Ligue 1at Olympique LyonnaisL 0–18500–0.0140.3
29 Jan 2026Europa LeagueSC FreiburgW 1–090000.040.0938.7
25 Jan 2026Ligue 1RC StrasbourgL 1–46900–0.2235.8
22 Jan 2026Europa Leagueat Celta VigoL 1–245000.050.5260.9
16 Jan 2026Ligue 1at Paris Saint-GermainL 0–38700–0.0351.3
11 Jan 2026Coupe de FranceOlympique LyonnaisL 1–222000.02–41.9
3 Jan 2026Ligue 1Stade RennaisL 0–21600–0.0060.1
20 Dec 2025Coupe de Franceat US Lusitanos Saint-MaurW 1–069000.12–43.2
14 Dec 2025Ligue 1at AuxerreW 4–31600–0.0359.0
11 Dec 2025Europa Leagueat BSC Young BoysL 0–11500–0.0046.9
27 Nov 2025Europa LeagueGNK Dinamo ZagrebW 4–01200–0.0064.1
6 Nov 2025Europa Leagueat FK Crvena zvezdaL 0–168000.030.2562.6
23 Oct 2025Europa LeaguePAOKL 3–44500–0.0132.9
5 Oct 2025Ligue 1Paris Saint-GermainD 1–11400–0.0227.9
28 Sep 2025Ligue 1Olympique LyonnaisL 0–189000.010.0224.2
25 Sep 2025Europa LeagueSK BrannW 2–187010.020.0924.9