Olympique de MarseilleForward
Timothy Weah
- Shirt number
- 21
Forward
Photo: API-Football · Sources: API-Football
Season 2026Ligue 1 · UEFA Europa League · World Cup
13Apps12 starts
1,053Minutes
1Goals
2Assists
3Yellow cards
1Red cards
Last 10 matches
Average rating6.45
Goals + assists3
Minutes per match80
Goals + assists per 90 min0.34
Numbers from 102 matches in our archive.
FormRating and result of the last 10 matches
6.8L11/09/26 · Stade Rennais 1 - 0 Olympique de Marseille · Rating 6.86.8L17/09/26 · Besiktas 4 - 1 Olympique de Marseille · Rating 6.84.2L20/09/26 · Olympique de Marseille 1 - 2 Paris Saint-Germain · Rating 4.27.1L15/10/26 · Olympique de Marseille 0 - 1 Olympiacos Piraeus · Rating 7.1–W18/10/26 · Angers SCO 2 - 5 Olympique de Marseille–L22/10/26 · SK Sturm Graz 1 - 0 Olympique de Marseille7.5W25/10/26 · Olympique de Marseille 4 - 3 Le Havre · Rating 7.56.5W01/11/26 · Olympique de Marseille 2 - 0 Toulouse · Rating 6.56.2W05/11/26 · Bayer 04 Leverkusen 0 - 1 Olympique de Marseille · Rating 6.26.5W08/11/26 · Lens 1 - 2 Olympique de Marseille · Rating 6.5
Rating trendLast 12 rated matches
Profile per 90 minutes34 matches · 2,768 min
| Profile per 90 minutes | |
|---|---|
| Shots | 1.53 |
| Key passes | 1.45 |
| Dribbles | 1.18 |
| Pass accuracy | 85% |
| Duels won | 51% |
| Ball wins | 3.35 |
| Fouls won | 1.45 |
Last appearances
- Ligue 1Lens1Olympique de Marseille290' Started6.5
- UEFA Europa LeagueBayer 04 Leverkusen0Olympique de Marseille190' Started6.2
- Ligue 1Olympique de Marseille2Toulouse090' Started6.5
- Ligue 1Olympique de Marseille4Le Havre3Goals 190' Started7.5
- UEFA Europa LeagueSK Sturm Graz1Olympique de Marseille07' Off the bench
- Ligue 1Angers SCO2Olympique de Marseille5A2Assists 290' Started
- UEFA Europa LeagueOlympique de Marseille0Olympiacos Piraeus190' Started7.1
- Ligue 1Olympique de Marseille1Paris Saint-Germain22Yellow cards 2Red cards 177' Started4.2
- UEFA Europa LeagueBesiktas4Olympique de Marseille190' Started6.8
- Ligue 1Stade Rennais1Olympique de Marseille0Yellow cards 190' Started6.8
- Ligue 1Olympique de Marseille2Paris FC390' Started6.7
- Ligue 1AS Monaco2Olympique de Marseille090' Started7.1
Goals and assists per season
- Goals
- Assists
Minutes playedLast 20 matches
- Started
- Off the bench
Detailed statistics34 matches · 2,768 min
Attack
- Shots (on target)31 (12)1.53 per 90
- Successful dribbles20 / 46
Passing
- Key passes311.45 per 90
- Pass accuracy85%1,392 passes
Defence and duels
- Tackles · interceptions58 · 22
- Duels won120 / 234
- Fouls won241.45 per 90
Career statistics
| Season | Competition · Team | Apps | Goals | Assists | Minutes | Yellow cards | Red cards |
|---|---|---|---|---|---|---|---|
| 2026 | Ligue 1Olympique de Marseille | 9 | 1 | 2 | 797 | 3 | 1 |
| UEFA Europa LeagueOlympique de Marseille | 2 | 0 | 0 | 180 | 0 | 0 | |
| World CupUSA | 2 | 0 | 0 | 76 | 0 | 0 | |
| 2025 | Coupe de FranceOlympique de Marseille | 4 | 0 | 1 | 294 | 0 | 0 |
| FIFA Club World CupJuventus | 1 | 0 | 0 | 45 | 0 | 0 | |
| Ligue 1Olympique de Marseille | 29 | 2 | 2 | 2,263 | 5 | 0 | |
| UEFA Champions LeagueOlympique de Marseille | 7 | 1 | 1 | 505 | 1 | 0 | |
| 2024 | CONCACAF Nations LeagueUSA | 3 | 1 | 0 | 258 | 0 | 0 |
| Coppa ItaliaJuventus | 2 | 0 | 1 | 99 | 0 | 0 | |
| Serie AJuventus | 30 | 5 | 2 | 1,644 | 4 | 0 | |
| UEFA Champions LeagueJuventus | 9 | 1 | 1 | 555 | 1 | 0 | |
| 2023 | CONCACAF Nations LeagueUSA | 1 | 0 | 0 | 63 | 0 | 0 |
| CONCACAF Nations LeagueMexico | 1 | 0 | 0 | 89 | 0 | 0 | |
| 2022 | World CupUSA | 4 | 1 | 0 | 320 | 0 | 0 |
| Total | 104 | 12 | 10 | 7,188 | 14 | 1 | |
Clubs
- USACurrent#21
- Olympique de MarseilleCurrent#22
- JuventusCurrent#22
