Club · Bundesliga · Hoffenheim
TSG 1899 Hoffenheim
Founded 1899 · Professional
- ProZero Arena · 30,150
- Germany
- Reputation
- 7,300 calc
- Squad strength calc
- 137.00 Best sixteen by CA
- Players calc
- 27
- Balance
- £105,571,216
- Transfer budget
- £10,772,573
- Wage budget
- £60,216 p/w
Best XI (calc)
- GKOliver Baumann
- DLJoshua Brenet
- DRPavel Kaderabek
- MLAndrej Kramaric
- MRRobert Skov
- DCBenjamin Hübner
- DCStefan Posch
- MCKevin Vogt
- MCDiadié Samassékou
- STIshak Belfodil
- STIhlas Bebou
- Formation
- 4-4-2
- Average CA (calc)
- 137.4
- Goalkeeper, highest CA (calc)
- 140
- Defender, highest CA (calc)
- 141
- Midfielder, highest CA (calc)
- 144
- Attacker, highest CA (calc)
- 147
Line maxima are fm-reader's figures for the full squad by calculated best position; they include loans in and exclude loans out. The XI average is shown only when all eleven positions are filled.
Best sixteen (calc)
Calculated by fm-reader from the 16 highest-CA squad players (at most sixteen). The squad includes loans in and excludes loans out, with players matched to the team's gender. PA uses expected potential for range codes. Missing inputs stay missing.
| Measure | Average | Median | Lowest | Highest | League rank of average | League rank of median |
|---|---|---|---|---|---|---|
| Current ability | 137.00 | 136.5 | 130 | 147 | 6 | 6 |
| Expected potential | 144.44 | 144.0 | 135 | 157 | 9 | 7 |
| Value | £8,911,698 | £7,762,715 | £3,650,925 | £22,051,457 | 5 | 9 |
| Sale value | £9,507,536 | £8,178,229 | £3,285,832 | £21,224,526 | 9 | 8 |
| Weekly wage | £35,087 | £34,527 | £13,465 | £86,318 | 9 | 8 |
| Age | 26.21 | 27.32 | 21 | 29 | 13 | 4 |
Contracted players
34| Name | Positions | Age | Nationality | Status | CA | PA | Value calc | Contract |
|---|---|---|---|---|---|---|---|---|
| Andrej Kramaric | M/AM (L), ST (C) | 28 | Croatia | — | 147 | 152 | £22,051,457 | Jun 2022 |
| Kevin Vogt | D (C), DM, M (C) | 27 | Germany | — | 141 | 141 | £11,120,527 | Jun 2022 |
| Robert Skov | M (R), AM (RC) | 23 | Denmark | — | 140 | 146 | £10,804,890 | Jun 2024 |
| Oliver Baumann | GK | 29 | Germany | — | 140 | 142 | £8,103,667 | Jun 2021 |
| Diadié Samassékou | DM, M (C) | 23 | Mali | — | 139 | 157 | £9,625,025 | Jun 2024 |
| Florian Grillitsch | DM, M/AM (C) | 23 | Austria | — | 138 | 148 | £9,028,044 | Jun 2022 |
| Pavel Kaderabek | D/WB/M/AM (R) | 27 | Czech Republic | — | 137 | 139 | £8,431,065 | Jun 2023 |
| Benjamin Hübner | D (C) | 29 | Germany | — | 136 | 136 | £7,421,763 | Jun 2022 |
| Steven Zuber | WB/M/AM (L) | 27 | Switzerland | — | 135 | 135 | £3,650,925 | Jun 2020 |
| Ishak Belfodil | AM (C), ST (C) | 27 | Algeria | — | 134 | 153 | £6,989,604 | Jun 2022 |
| Lukas Rupp | M/AM (RC) | 28 | Germany | — | 134 | 139 | £5,385,878 | Jun 2020 |
| Ihlas Bebou | M/AM (RL), ST (C) | 25 | Togo | — | 133 | 140 | £6,361,204 | Jun 2023 |
| Stefan Posch | D (RC) | 22 | Austria | — | 132 | 147 | £5,159,523 | Jun 2023 |
| Joshua Brenet | D/WB (RL) | 25 | Holland | — | 132 | 138 | £4,872,883 | Jun 2022 |
| Leonardo BittencourtOn loan at SV Werder Bremen | M (RL), AM (RLC) | 25 | Germany | — | 131 | 142 | £5,104,404 | Jun 2023 |
| Kostas Stafylidis | D/WB (L) | 25 | Greece | — | 130 | 138 | £2,857,649 | Jun 2023 |
| Kasim AdamsOn loan at Fortuna Düsseldorf | D (C) | 24 | Ghana | — | 130 | 137 | £4,051,026 | Jun 2023 |
| Dennis Geiger | DM, M (C) | 21 | Germany | — | 130 | 150 | £7,237,103 | Jun 2022 |
| Ermin Bicakcic | D (RC) | 29 | Bosnia and Herzegovina | — | 129 | 129 | £3,833,688 | Jun 2022 |
| Kevin Akpoguma | D (RLC) | 24 | Germany | — | 128 | 142 | £3,631,703 | Jun 2021 |
| Håvard Nordtveit | D (C), DM, M (C) | 29 | Norway | — | 127 | 137 | £3,429,717 | Jun 2022 |
| Sargis Adamyan | M/AM (L), ST (C) | 26 | Armenia | — | 125 | 132 | £3,361,940 | Jun 2022 |
| Gregor KobelOn loan at VfB Stuttgart | GK | 21 | Switzerland | — | 124 | 138 | £2,353,133 | Jun 2021 |
| Philipp Ochs | WB/M/AM (L), ST (C) | 22 | Germany | — | 121 | 142 | £1,671,824 | Jun 2020 |
| Robert Zulj | AM (C), ST (C) | 27 | Austria | — | 120 | 128 | £1,824,006 | Jun 2020 |
| Lucas Ribeiro | D (C) | 20 | Brazil | — | 119 | 143 | £1,855,036 | Jun 2023 |
| Justin HoogmaOn loan at FC Utrecht | D (C) | 21 | Holland | — | 119 | 135 | £1,855,036 | Jun 2021 |
| Felipe PiresOn loan at Fortaleza Esporte Clube | M/AM (RL) | 24 | Brazil | — | 118 | 128 | £1,881,609 | Jun 2021 |
| David OttoOn loan at 1. FC Heidenheim 1846 | ST (C) | 20 | Germany | — | 110 | 120–150 | £1,342,980 | Jun 2021 |
| Marko MaricOn loan at Lillestrøm SK | GK | 23 | Croatia | — | 108 | 130 | £245,476 | Jun 2019 |
| Bruno NazárioOn loan at Club Athletico Paranaense | AM (C) | 24 | Brazil | — | 107 | 119 | £452,447 | Jun 2021 |
| Philipp Pentke | GK | 34 | Germany | — | 105 | 105 | £142,721 | Jun 2021 |
| Christoph Baumgartner | M/AM (C) | 19 | Austria | — | 101 | 110–140 | £246,422 | Jun 2023 |
| Alfons AmadeOn loan at Eintracht Braunschweig | D/WB (R), DM, M (C) | 19 | Germany | — | 98 | 110–140 | £195,979 | Jun 2022 |
Contracted-player overview (calc)
- Players
- 34
- CA16
- 136.2
- PA16
- 145.2
- Off-scale CA values excluded
- 0
- Off-scale PA values excluded
- 0
- Average age
- 24.7
- Under 21
- 4
- Squad value (calc)
- £166,580,354
- Contracts ending by 30 Jun 2020
- 5
Highest potential
| Diadié Samassékou | 23 | 157 |
| Ishak Belfodil | 27 | 153 |
| Andrej Kramaric | 28 | 152 |
| Dennis Geiger | 21 | 150 |
| Florian Grillitsch | 23 | 148 |
| Stefan Posch | 22 | 147 |
| Robert Skov | 23 | 146 |
| Lucas Ribeiro | 20 | 143 |
| Oliver Baumann | 29 | 142 |
| Leonardo Bittencourt | 25 | 142 |
Set-piece takers
| Corner takers | Robert Skov |
| Free-kick takers | Robert Skov |
| Penalty takers | Robert Skov |
| Long-throw takers | Steven Zuber |
Loaned in
| Player | From | Until | CA |
|---|---|---|---|
| Sebastian Rudy | FC Schalke 04 | 30 Jun 2020 | 144 |
| Jürgen Locadia | Brighton and Hove Albion | 30 Jun 2020 | 126 |
Staff
20| Name | Job | Nationality | Age |
|---|---|---|---|
| Other | |||
| Dietmar Hopp | — | Germany | 79 |
| Peter Hofmann | — | Germany | 60 |
| Otmar Rösch | — | Germany | 57 |
| Peter Geigle | — | Germany | 46 |
| Hans-Martin Kleitsch | — | Germany | 67 |
| Martin Siegbert | — | Germany | — |
| Christian Neitzert | — | Germany | 34 |
| Christian Weigl | — | Germany | 43 |
| Fritz Gard | — | Germany | 32 |
| Managers | |||
| Alfred Schreuder | Manager First Team | Holland | 46 |
| Marcel Rapp | Manager (U19 Team) | Germany | 40 |
| Assistant Managers | |||
| Dick Schreuder | Assistant Manager First Team | Holland | 47 |
| Dominik Drobisch | Assistant Manager (U19 Team) | Germany | 33 |
| Coaches | |||
| Pellegrino Matarazzo | Coach First Team | United States | 41 |
| Matthias Kaltenbach | Coach First Team | Germany | 34 |
| Physios | |||
| Dennis Wöhr | Physio First Team | Germany | 42 |
| Scouts | |||
| Alfred Schön | Scout | Germany | 57 |
| Goalkeeping Coaches | |||
| Michael Rechner | Gk Coach First Team | Germany | 39 |
| Director of Footballs | |||
| Alexander Rosen | Director of football | Germany | 40 |
| Head of Youth Developments | |||
| Dirk Mack | Head of Youth Development | Germany | 50 |
Club
- Full name
- TSG 1899 Hoffenheim
- Short name
- TSG Hoffenheim
- Nickname
- —
- Second nickname
- —
- Six-letter name
- TSG
- Three-letter name
- —
- Alternative abbreviation
- —
- Nation
- Germany
- Stadium
- ProZero Arena 30,150
- Training ground
- —
- World reputation
- 5,273
- Potential reputation
- 0
- Reputation scope (calc)
- National
- Hashtag
- —
Squad and expectations
- Players (calc)
- 27
- Foreign players (calc)
- 15
- Homegrown in nation (calc)
- 14
- Loaned in (calc)
- 2
- Loaned out (calc)
- 9
- Ranking score (calc)
- 7,488
- Predicted position (calc)
- 7
- Stored media expectation
- Play-offs, Europa League Qualification or Top Half Finish
- Stored predicted finish
- —
Finances
- Financial state
- —
- Rich benefactor
- Underwriter
- Benefactor changes starting finances
- No
- Balance
- £105,571,216
- Transfer budget
- £10,772,573
- Transfer budget before the window
- £29,489,918
- Wage budget (weekly)
- £60,216
- Highest weekly wage
- £60,216
- Loan debt
- £0
- Previous turnover
- £146,327,456
- Previous profit
- £25,136,004
- Average ticket price
- £20.65
- Season ticket price
- £230.71
- Stadium rent (yearly)
- £3,142,000
- Rents stadium
- Yes
- Rent share of gate receipts
- 0%
- Transfer embargo
- —
Fans and facilities
- Average attendance
- 26,000
- Minimum attendance
- 10,000
- Maximum attendance
- 31,000
- Season ticket holders
- 17,000
- Club members
- 9,000
- Supporter loyalty
- —
- Supporter passion
- —
- Supporter patience
- —
- Supporter affluence
- —
- Supporter temperament
- —
- Supporter expectations
- —
- Morale
- 8
- Training facilities
- 18
- Corporate facilities
- 13
- Youth facilities
- —
- Youth coaching
- —
- Youth recruitment
- —
- Youth importance
- —
Kits
- Home Background #0052BD, foreground #106AFF
- Away Background #08CD94, foreground #08CD94
- Third Background #080808, foreground #4A4A4A
Stored shirt colours. Swatches do not reproduce the kit design.
Every kit part (23)
| Home | Shorts | Shorts: Plain Alternative 0 | ||
| Home | Socks | Socks: Plain Alternative 0 | ||
| Home | Icon | — Alternative 0 | ||
| Home | Text | — Alternative 0 | ||
| Home (GK) | Shirt | Shirt: Plain (Different Sleeves)Back: Same as front Alternative 0 | ||
| Home (GK) | Shorts | Shorts: Plain Alternative 0 | ||
| Home (GK) | Socks | Socks: Plain Alternative 0 | ||
| Home (GK) | Icon | — Alternative 0 | ||
| Home | Shirt | Shirt: ChecksBack: Same as front Alternative 0 | ||
| Away | Shirt | Shirt: PlainBack: Same as front Alternative 0 | ||
| Away (GK) | Shirt | Shirt: Plain (Different Sleeves)Back: Same as front Alternative 0 | ||
| Away (GK) | Shorts | Shorts: Plain Alternative 0 | ||
| Away (GK) | Socks | Socks: Plain Alternative 0 | ||
| Away (GK) | Icon | — Alternative 0 | ||
| Away | Icon | — Alternative 0 | ||
| Away | Socks | Socks: Plain Alternative 0 | ||
| Away | Shorts | Shorts: Plain Alternative 0 | ||
| Away | Text | — Alternative 0 | ||
| Third | Text | — Alternative 0 | ||
| Third | Shirt | Shirt: Plain (Different Sleeves)Back: Same as front Alternative 0 | ||
| Third | Shorts | Shorts: Plain Alternative 0 | ||
| Third | Socks | Socks: Plain Alternative 0 | ||
| Third | Icon | — Alternative 0 |
Teams
| Team | Type | Captain | Reputation |
|---|---|---|---|
| TSG 1899 Hoffenheim | First Team | Kevin Vogt | 7,300 |
Affiliated clubs
| TSG 1899 Hoffenheim II100% wages paid | II clubPlayers move freely · Junior players train together · Permanent deal · Same board · Staff attached to main club · Financial help · Help with facilities · Cannot play in same division · Uses all facilities · Uses same kit | |
| FC Astoria Walldorf0% wages paid | Normal Affiliated ClubFirst option to buy · Junior players train together · Financial help · Renewable · Knowledge flows both ways | |
| Meizhou Hakka0% wages paid | Normal Affiliated ClubJunior players train together · Renewable · Marketing relationship · Knowledge flows both ways | 2018–2020 |
Board
- Chairman title
- —
- Director of football
- Alexander Rosen
Income deals
| Type | Total | Per year (calc) | Dates | Renews | Fixed value | Promotion / relegation change |
|---|---|---|---|---|---|---|
| Total Commercial Income | £27,829,146 | £27,829,146 | 1 Jun 2019 – 31 May 2020 | No | No | 0% |
| Main Kit Sponsor | £28,278,004 | £4,039,714 | 1 Jun 2013 – 31 May 2020 | Yes | No | 35% |
| General Sponsor | £10,772,573 | £1,795,428 | 1 Jun 2014 – 31 May 2020 | Yes | No | 35% |
Other finance items
| Item | Amount | Ends |
|---|---|---|
| FFP starting total | £897,714 | —FFP year 2016 Bundesliga |
| FFP starting total | £897,714 | —FFP year 2016 European Champions Cup |
| FFP starting total | £25,136,004 | —FFP year 2017 Bundesliga |
| FFP starting total | £25,136,004 | —FFP year 2017 European Champions Cup |
League position by season
Honours (calc)
| Competition | Won | Runner-up | Last won |
|---|---|---|---|
| German U19 Division 1 South/Southwest | 4 | — | 2018 |
| German Div. Baden-Württemberg | 1 | — | 2001 |
| German Youth Championship | 1 | 2 | 2014 |
| German Youth Cup | 1 | — | 2010 |
| Bundesliga 2 | — | 1 | — |
| German Regional Division Southwest | — | 1 | — |
League history
19| Season | Division | Pos | P | W | D | L | Pts |
|---|---|---|---|---|---|---|---|
| 2019 | Bundesliga | 9/18 | 34 | 13 | 12 | 9 | 51 |
| 2018 | Bundesliga | 3/18 | 34 | 15 | 10 | 9 | 55 |
| 2017 | Bundesliga | 4/18 | 34 | 16 | 14 | 4 | 62 |
| 2016 | Bundesliga | 15/18 | 34 | 9 | 10 | 15 | 37 |
| 2015 | Bundesliga | 8/18 | 34 | 12 | 8 | 14 | 44 |
| 2014 | Bundesliga | 9/18 | 34 | 11 | 11 | 12 | 44 |
| 2013 | Bundesliga | 16/18 | 34 | 8 | 7 | 19 | 31 |
| 2012 | Bundesliga | 11/18 | 34 | 10 | 11 | 13 | 41 |
| 2011 | Bundesliga | 11/18 | 34 | 11 | 10 | 13 | 43 |
| 2010 | Bundesliga | 11/18 | 34 | 11 | 9 | 14 | 42 |
| 2009 | Bundesliga | 7/18 | 34 | 15 | 10 | 9 | 55 |
| 2008 | Bundesliga 2 | 2/18 | 34 | 17 | 9 | 8 | 60 |
| 2007 | German Regional Division Southwest | 2/18 | 34 | 20 | 8 | 6 | 68 |
| 2006 | German Regional Division Southwest | 4/18 | 34 | 17 | 5 | 12 | 56 |
| 2005 | German Regional Division Southwest | 7/18 | 34 | 14 | 8 | 12 | 50 |
| 2004 | German Regional Division Southwest | 5/18 | 34 | 15 | 7 | 12 | 52 |
| 2003 | German Regional Division Southwest | 5/19 | 36 | 15 | 10 | 11 | 55 |
| 2002 | German Regional Division Southwest | 13/18 | 34 | 11 | 9 | 14 | 42 |
| 2001 | German Div. Baden-Württemberg | 1/18 | 34 | 21 | 9 | 4 | 72 |
Club records
| Record win | v Eintracht Frankfurt II 7–1 | 2002 | |
| Record defeat | v FC Bayern München 1–7 | 2012 | |
| Most league appearances | Sejad Salihovic | 228 games | |
| Most league goals | Sejad Salihovic | 62 goals | |
| Most overall appearances | Sejad Salihovic | 249 games | |
| Most overall goals | Sejad Salihovic | 67 goals | |
| Longest winning run | 7 games | 2008 | |
| Longest losing run | 6 games | 2012 | |
| Longest unbeaten run | 17 games | 2016 | |
| Longest run without a win | 12 games | 2009 | |
| Highest scoring league match | v FC Bayern München 1–7 | 2012 | |
| Highest average attendance | 29,871 attendance | 2010 | |
| Highest attendance | v 1. FC Nürnberg | 30,164 attendance | 2012 |
| Most league goals in a match | Vedad Ibisevic v Hertha Berlin | 3 goals | 2009 |
| Most league goals in a season | Thomas Ollhoff | 19 goals | 2002 |
| Youngest player | Niklas Süle v Hamburger SV | 6,460 days (about 17 years) | 2013 |
| Youngest goalscorer | Niklas Süle v FC Bayern München | 6,635 days (about 18 years) | 2013 |
| Oldest goalscorer | Francisco Copado v DSC Arminia Bielefeld | 12,552 days (about 34 years) | 2008 |
| Oldest player | Neso Duric v 1.FC Saarbrücken | 13,458 days (about 36 years) | 2003 |
| Fastest goal | Kevin Volland v FC Bayern München | 9 seconds | 2015 |
| Most games without conceding | 5 games | 2008 | |
| Most clean sheets in a season | Kevin Knödler | 13 games | 2002 |
| Highest fee received | Joelinton v Newcastle United | £39,499,436 | 2019 |
| Highest fee spent | Diadié Samassékou v Fussballclub RB Salzburg | £10,772,573 | 2019 |
Regional divisions
Transfers in
None recorded
Transfers out
None recorded
Across versions
| Version | Division | Reputation | Players | Balance | Transfer budget |
|---|---|---|---|---|---|
| FM27 27.0.0 | Bundesliga | 6,750 | 41 | £34,361,276 | £6,872,255 |
| FM26 26.2.0 | Bundesliga | 6,800 | 46 | £21,605,170 | £6,481,551 |
| FM26 26.0.0 | Bundesliga | 6,800 | 47 | £21,605,170 | £6,481,551 |
| FM24 24.3.0 | Bundesliga | 6,800 | 34 | £21,436,616 | £4,287,323 |
| FM23 23.4.0 | Bundesliga | 7,350 | 35 | £84,359,456 | £7,759,173 |
| FM23 23.3.0 | Bundesliga | 7,350 | 35 | £84,359,456 | £7,759,173 |
| FM23 23.0.0 | Bundesliga | 7,350 | 35 | £84,359,456 | £7,759,173 |
| FM22 22.4.0 | Bundesliga | 7,350 | 55 | £83,662,088 | £7,695,031 |
| FM22 22.3.0 | Bundesliga | 7,350 | 55 | £83,662,088 | £7,695,031 |
| FM22 22.1.0 | Bundesliga | 7,350 | 56 | £83,662,088 | £7,695,031 |
| FM22 22.0.1 | Bundesliga | 7,350 | 55 | £83,662,088 | £7,695,031 |
| FM22 22.0.0 | Bundesliga | 7,350 | 55 | £83,662,088 | £7,695,031 |
| FM21 21.4.0 | Bundesliga | 7,350 | 59 | £89,418,712 | £8,224,510 |
| FM21 21.3.0 | Bundesliga | 7,350 | 59 | £89,418,712 | £8,224,510 |
| FM21 21.1.1 | Bundesliga | 7,350 | 42 | £89,418,712 | £8,224,510 |
| FM21 21.0.1 | Bundesliga | 7,300 | 42 | £89,418,712 | £8,224,510 |
| FM21 21.0.0 | Bundesliga | 7,300 | 42 | £89,418,712 | £8,224,510 |
| FM20 20.4.0 | Bundesliga | 7,300 | 35 | £84,279,336 | £7,751,804 |
| FM20 20.3.0 | Bundesliga | 7,300 | 35 | £84,279,336 | £7,751,804 |
| FM20 20.1.0 | Bundesliga | 7,300 | 34 | £101,290,240 | £10,335,739 |
| FM20 20.0.1 | Bundesliga | 7,300 | 34 | £105,571,216 | £10,772,573 |
| FM20 20.0.0 | Bundesliga | 7,300 | 34 | £105,571,216 | £10,772,573 |
| FM19 19.3.0 | Bundesliga | 7,300 | 38 | £4,820,726 | £870,783 |
| FM19 19.1.0 | Bundesliga | 7,300 | 35 | £4,847,658 | £897,714 |
| FM19 19.0.1 | Bundesliga | 7,300 | 34 | £4,847,658 | £897,714 |
| FM19 19.0.0 | Bundesliga | 7,300 | 34 | £4,847,658 | £897,714 |
| FM18 18.3.0 | German First Division | 7,200 | 68 | £45,679,444 | £8,914,801 |
| FM18 18.1.0 | German First Division | 7,200 | 69 | £34,090,200 | £4,457,400 |
| FM18 18.0.0 | German First Division | 7,200 | 69 | £34,090,200 | £4,457,400 |
| FM17 17.3.0 | German First Division | 6,600 | 36 | £25,927,488 | £8,613,783 |
| FM17 17.0.0 | German First Division | 6,600 | 39 | £25,325,812 | £4,306,891 |
| FM16 16.3.0 | German First Division | 6,600 | 38 | £35,650,000 | £9,000,000 |
| FM16 16.0.1 | German First Division | 6,600 | 37 | £35,221,428 | £8,571,429 |
| FM16 16.0.0 | German First Division | 6,600 | 38 | £35,221,428 | £8,571,429 |
| FM15 15.3.0 | German First Division | 6,600 | 72 | £11,944,669 | £2,229,869 |
| FM15 15.0.0 | German First Division | 6,600 | 69 | £9,779,062 | £2,535,625 |
| FM14 14.3.0 | German First Division | 6,750 | 72 | £14,284,023 | £5,071,251 |
| FM14 14.0.0 | German First Division | 6,750 | 73 | £14,284,023 | £5,071,251 |
| FM13 13.3.0 | German First Division | 6,750 | 33 | £8,217,391 | £4,347,826 |
| FM13 13.0.0 | German First Division | 6,900 | 32 | £8,217,391 | £4,347,826 |
| FM12 12.2.0 | German First Division | 6,900 | 62 | £4,347,826 | £1,304,347 |
| FM12 12.0.0 | — | — | 54 | £4,347,826 | — |
| FM11 11.0.0 | — | — | 56 | £17,391,304 | — |
| FM10 10.0.0 | German First Division | 6,000 | 43 | £17,391,304 | £1,739,130 |