Data coverage
Player profile

Sébastien Romain Teddy Haller

Côte d'Ivoire · 190 · Born 22 June 1994

Latest recorded appearance

Sanfrecce Hiroshima · V-varen Nagasaki vs Sanfrecce Hiroshima · 21 October 2026

Latest match appearance in our records; this does not confirm the player’s current club.

Seasons

Choose a competition and season for results and statistics. Some seasons may be missing.

2027
2025
2023

Career history

Clubs and national teams

14 teams

Career history available. Last checked UTC.

TEAMSEASONS
Sanfrecce Hiroshima
  • 2027
Ivory Coast
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
Utrecht
  • 2025
  • 2024
  • 2016
  • 2015
  • 2014
Borussia Dortmund
  • 2023
  • 2022
Ajax
  • 2021
  • 2020
France U21
  • 2019
  • 2017
  • 2015
  • 2014
West Ham
  • 2019
Eintracht Frankfurt
  • 2018
  • 2017
Auxerre
  • 2013
  • 2012
  • 2011
France U19
  • 2013
France U17
  • 2011
France U17 W
  • 2011
Auxerre II
  • 2010
LeganesSeasons not reported

All available years. Some teams or seasons may be missing. Seasons do not confirm transfer dates or appearances. Source: API-Football · As of UTC.

Honours & trophies

Competitions, seasons and finishes

All career years

Some honour details are missing or unconfirmed. Last checked UTC.

COMPETITIONSEASONFINISH
CAF Africa Cup of NationsAfrica2024Winner
UEFA Champions LeagueEurope2023/20242nd Place
BundesligaGermany2022/20232nd Place
EredivisieNetherlands2021/2022Winner
KNVB BekerNetherlands2021/20222nd Place
Super CupNetherlands20212nd Place
EredivisieNetherlands2020/2021Winner
KNVB BekerNetherlands2020/2021Winner
Super CupGermany20182nd Place
DFB PokalGermany2017/2018Winner
KNVB BekerNetherlands2015/20162nd Place
Tournoi Maurice RevelloWorld20142nd Place
UEFA U19 ChampionshipEurope2012/20132nd Place
BundesligaGermanySeason not reported2nd Place
CAF Africa Cup of NationsAfricaSeason not reportedWinner
DFB PokalGermanySeason not reportedWinner
EredivisieNetherlandsSeason not reportedWinner
KNVB BekerNetherlandsSeason not reported2nd Place
KNVB BekerNetherlandsSeason not reportedWinner
Super CupGermanySeason not reported2nd Place
Super CupNetherlandsSeason not reported2nd Place
Tournoi Maurice RevelloWorldSeason not reported2nd Place
UEFA Champions LeagueEuropeSeason not reported2nd Place
UEFA U19 ChampionshipEuropeSeason not reported2nd Place

All available years. Includes wins and other finishes. Undated entries may overlap, so these are not a total trophy count. Source: API-Football · As of UTC.

Transfer history

All available years

Coverage →

History available. Last checked 02/11/2026, 16:38:43 UTC.

DATEFROMTOFEE / STATUS
05 Jul 2026
Utrecht
Sanfrecce Hiroshima
Free agent
17 Aug 2025
Borussia Dortmund
Utrecht
Free agent
01 Jul 2025
Utrecht
Borussia Dortmund
Back from Loan
29 Jun 2025
Utrecht
Borussia Dortmund
Return from loan
09 Jan 2025
Borussia Dortmund
Utrecht
Loan
30 Aug 2024
Borussia Dortmund
Leganes
Loan
06 Jul 2022
Ajax
Borussia Dortmund
€ 31M
08 Jan 2021
West Ham
Ajax
N/A
17 Jul 2019
Eintracht Frankfurt
West Ham
€ 40M
01 Jul 2017
Utrecht
Eintracht Frankfurt
€ 7M
01 Jul 2015
Auxerre
Utrecht
€ 800K
01 Jan 2015
Auxerre
Utrecht
Loan

Some transfers or fees may be missing. An unknown fee does not mean a free transfer. Matching reports within seven days are shown once.

Injuries & suspensions

All available years

History available. Last checked 03/11/2026, 03:37:57 UTC.

REASONSTARTEND
Unknown07 Dec 202411 Dec 2024
Thigh Injury30 Oct 202408 Nov 2024
Pelvis Injury05 Oct 202416 Oct 2024
Ankle Injury10 May 202431 May 2024
Unknown03 May 202406 May 2024
Ankle Injury14 Apr 202430 Apr 2024
Ankle Injury12 Feb 202420 Mar 2024
Knee Injury05 Dec 202312 Dec 2023
Illness23 Nov 202327 Nov 2023
Knee Injury02 Apr 202307 Apr 2023
Cancer18 Jul 202209 Jan 2023
Virus15 Mar 202103 Apr 2021
Knock06 Oct 202022 Oct 2020
Groin Injury19 Jun 202007 Jul 2020
Knee Injury11 Aug 201923 Aug 2019
Abdominal Strain01 Apr 201909 May 2019

A missing end date does not confirm a current injury. Overlapping absences are not added together.

Match availability

View reports for J1 League 2027

Source: API-Football · Profile updated · About the data