TSG Hoffenheim
7,350Reputation
55Players
£83,662,088Balance
Players
55
| Name | Positions | Age | Nationality | Status | CA | PA | Value calc | Contract |
|---|---|---|---|---|---|---|---|---|
| Andrej Kramarić | M/AM (L), ST (C) | 30 | Croatia | — | 146 | 152 | £17,638,321 | Jun 2022 |
| Sebastian Rudy | D (R), DM, M (C) | 31 | Germany | — | 142 | 148 | £8,580,505 | Jun 2023 |
| Munas Dabbur | ST (C) | 29 | Israel | — | 140 | 142 | £9,479,217 | Jun 2024 |
| Diadié Samassékou | DM, M (C) | 25 | Mali | — | 139 | 145 | £8,414,114 | Jun 2024 |
| Kevin Vogt | D (C), DM, M (C) | 29 | Germany | — | 139 | 141 | £6,024,502 | Jun 2022 |
| Florian Grillitsch | DM, M/AM (C) | 25 | Austria | — | 138 | 143 | £6,359,196 | Jun 2022 |
| Robert Skov | D/WB (L), M/AM (RL) | 25 | Denmark | — | 138 | 145 | £6,530,773 | Jun 2024 |
| Pavel Kadeřábek | D/WB/M/AM (R) | 29 | Czech Republic | — | 137 | 139 | £6,539,787 | Jun 2023 |
| Oliver Baumann | GK | 31 | Germany | — | 137 | 142 | £4,898,080 | Jun 2023 |
| Benjamin Hübner | D (C) | 31 | Germany | — | 136 | 136 | £2,351,026 | Jun 2022 |
| Ihlas Bebou | M/AM (RL), ST (C) | 27 | Togo | — | 136 | 140 | £5,367,679 | Jun 2023 |
| Jacob Bruun Larsen | M/AM (RL) | 22 | Denmark | — | 132 | 150 | £3,646,299 | Jun 2024 |
| Kevin Akpoguma | D (RLC) | 26 | Nigeria | — | 132 | 137 | £4,307,518 | Jun 2024 |
| Stefan Posch | D (RC) | 24 | Austria | — | 131 | 145 | £4,307,518 | Jun 2024 |
| Sargis Adamyan | M/AM (L), ST (C) | 28 | Armenia | — | 131 | 132 | £3,401,042 | Jun 2022 |
| Mijat Gaćinović | M/AM (LC) | 26 | Serbia | — | 130 | 135 | £4,786,131 | Jun 2024 |
| Ermin Bičakčić | D (RC) | 31 | Bosnia and Herzegovina | — | 129 | 129 | £1,791,475 | Jun 2022 |
| Dennis Geiger | DM, M (C) | 23 | Germany | — | 129 | 146 | £5,018,537 | Jun 2022 |
| Håvard Nordtveit | D (C), DM, M (C) | 31 | Norway | — | 127 | 137 | £1,786,111 | Jun 2022 |
| Kostas StafylidisOn loan at VfL Bochum 1848 | D/WB (L) | 27 | Greece | — | 126 | 132 | £2,005,064 | Jun 2023 |
| Kasim Adams | D (C) | 26 | Ghana | — | 125 | 133 | £2,450,129 | Jun 2023 |
| David Raum | D/WB/M/AM (L) | 23 | Germany | — | 125 | 138 | £2,314,011 | Jun 2025 |
| Christoph Baumgartner | M/AM (C), ST (C) | 21 | Austria | — | 124 | 147 | £1,820,968 | Jun 2025 |
| KlaussOn loan at R Standard de Liège | ST (C) | 24 | Brazil | — | 124 | 136 | £2,055,090 | Jun 2022 |
| Angelo Stiller | DM, M (C) | 20 | Germany | — | 124 | 150 | £2,068,306 | Jun 2025 |
| Joshua Brenet | D/WB (RL) | 27 | Holland | — | 123 | 128 | £1,252,017 | Jun 2022 |
| Lucas RibeiroOn loan at Sport Club Internacional | D (C) | 22 | Brazil | — | 122 | 138 | £1,959,448 | Jun 2023 |
| Bruno NazárioOn loan at América Futebol Clube (MG) | AM (C) | 26 | Brazil | — | 120 | 125 | £1,472,961 | Jun 2022 |
| Justin HoogmaOn loan at SpVgg Greuther Fürth | D (C) | 23 | Holland | — | 119 | 135 | £1,502,135 | Jun 2023 |
| Philipp Pentke | GK | 36 | Germany | — | 110 | 115 | £80,249 | Jun 2022 |
| David OttoOn loan at SSV Jahn Regensburg | ST (C) | 22 | Germany | — | 110 | 120–150 | £366,374 | Jun 2023 |
| Georginio Rutter | ST (C) | 19 | France | — | 107 | 130–160 | £167,048 | Jun 2025 |
| Ilay ElmkiesOn loan at Fussballclub Admira Wacker Mödling | DM, M/AM (C) | 21 | Israel | — | 106 | 138 | £224,093 | Jun 2023 |
| Alexandar BorkovicOn loan at Sportklub Sturm Graz | D (C) | 22 | Austria | — | 104 | 110–140 | £228,654 | Jun 2023 |
| Melayro Bogarde | D (RC), DM | 19 | Holland | — | 102 | 130–160 | £245,012 | Jun 2024 |
| Abdoul Karim Camara | AM (RL), ST (C) | 17 | Belgium | — | 94 | 130–160 | £81,670 | Jun 2023 |
| Nick Breitenbücher | AM (RL), ST (C) | 18 | Germany | — | 92 | 130–160 | £123,432 | Jun 2022 |
| Marco John | DM, M (RLC), AM (C) | 19 | Germany | — | 87 | 100–130 | £77,586 | Jun 2024 |
| Turan Çalhanoğlu | AM (L), ST (C) | 17 | Germany | — | 87 | 120–150 | £92,574 | Jun 2022 |
| Maximilian BeierOn loan at Hannover 96 | AM (R), ST (C) | 18 | Germany | — | 86 | 110–140 | £87,122 | Jun 2024 |
| Hubert Mbuyi-Muamba | D (C) | 18 | France | — | 85 | 110–140 | £73,503 | Jun 2025 |
| Luca Philipp | GK | 20 | Germany | — | 85 | 90–120 | £49,547 | Jun 2022 |
| Aleksei Carnier | D (C) | 17 | France | — | 78 | 110–140 | £45,763 | Jun 2025 |
| Jakob Knollmüller | AM (RL), ST (C) | 17 | Austria | — | 77 | 100–130 | £49,030 | Jun 2023 |
| Bambasé Conté | M (C), AM (RLC) | 17 | Germany | — | 72 | 90–120 | £39,944 | Jun 2023 |
| Umut Tohumcu | M/AM (C), ST (C) | 16 | Germany | — | 70 | 90–120 | £36,382 | Jun 2023 |
| Florian Bähr | D (LC), WB/M (L) | 18 | Germany | — | 68 | 90–120 | £25,901 | Jun 2022 |
| Uche Obiogumu | M/AM (L), ST (C) | 17 | Nigeria | — | 68 | 80–110 | £30,472 | Jun 2022 |
| Valentin Lässig | D (L), DM, M (C) | 18 | Germany | — | 67 | 90–120 | £26,185 | Jun 2022 |
| Florian Micheler | M/AM (C) | 16 | Austria | — | 66 | 100–130 | £739 | Jun 2023 |
| Nahuel Noll | GK | 18 | Germany | — | 65 | 90–120 | £16,311 | Jun 2025 |
| Benedikt Huber | DM, M (C) | 16 | Austria | — | 63 | 90–120 | £702 | Jun 2023 |
| Luka Đurić | M (R) | 18 | Serbia | — | 60 | 80–110 | £6,960 | Jun 2022 |
| Rolands Bočs | AM (L) | 17 | Latvia | — | 60 | 80–110 | £7,327 | Jun 2023 |
| Tim Böff | GK | 17 | Germany | — | 55 | 70–100 | £2,988 | Jun 2023 |
Squad strength
- Players
- 55
- CA16
- 136.5
- PA16
- 145.9
- Average age
- 22.7
- Under 21
- 23
- Squad value (calc)
- £132,313,528
- Contracts ending by 30 Jun 2022
- 19
Best eleven
| GK | Oliver Baumann | 137 |
| DL | Robert Skov | 138 |
| DR | Sebastian Rudy | 142 |
| ML | Andrej Kramarić | 146 |
| MR | Pavel Kadeřábek | 137 |
| DC | Kevin Vogt | 139 |
| DC | Benjamin Hübner | 136 |
| MC | Diadié Samassékou | 139 |
| MC | Florian Grillitsch | 138 |
| ST | Munas Dabbur | 140 |
| ST | Ihlas Bebou | 136 |
| Average CA | 138.9 | |
|---|---|---|
Highest potential
| Andrej Kramarić | 30 | 152 |
| Jacob Bruun Larsen | 22 | 150 |
| Angelo Stiller | 20 | 150 |
| Sebastian Rudy | 31 | 148 |
| Christoph Baumgartner | 21 | 147 |
| Dennis Geiger | 23 | 146 |
| Diadié Samassékou | 25 | 145 |
| Robert Skov | 25 | 145 |
| Stefan Posch | 24 | 145 |
| Florian Grillitsch | 25 | 143 |
Set-piece takers
| Corner takers | Robert Skov |
| Free-kick takers | Robert Skov |
| Penalty takers | Christoph Baumgartner |
| Long-throw takers | Kostas Stafylidis |
Loaned in
| Player | From | Until | CA |
|---|---|---|---|
| Chris Richards | FC Bayern München | 30 Jun 2022 | 126 |
Staff
28
| Name | Job | Nationality | Age |
|---|---|---|---|
| Other | |||
| Sebastian Hoeneß | — | Germany | 39 |
| Michael Rechner | — | Germany | 41 |
| Marcus Mann | — | Germany | 37 |
| Otmar Rösch | — | Germany | 59 |
| Peter Geigle | — | Germany | 48 |
| Aytaç Sulu | — | Turkey | 35 |
| Hans-Martin Kleitsch | — | Germany | 69 |
| Christian Neitzert | — | Germany | 36 |
| Christian Weigl | — | Germany | 45 |
| Dominik Drobisch | — | Germany | 35 |
| Peter Laudenklos | — | Germany | 49 |
| Timo Gross | — | Germany | 30 |
| Bastian Huber | — | Germany | 42 |
| Jens Schuster | — | Germany | 44 |
| Philipp Lussi | — | Germany | 27 |
| Sören Johannsen | — | Germany | 36 |
| Manuel Kreuzberger | — | Germany | 33 |
| Philipp Birker | — | Germany | 30 |
| Martin Beer | — | Germany | 30 |
| Hans Schobes | — | Germany | 65 |
| Assistant Managers | |||
| David Krecidlo | Assistant Manager First Team | Germany | 37 |
| Coaches | |||
| Matthias Kaltenbach | Coach First Team | Germany | 36 |
| Jens Rasiejewski | Coach First Team | Germany | 46 |
| Physios | |||
| Dennis Wöhr | Physio First Team | Germany | 44 |
| Scouts | |||
| Alfred Schön | Scout | Germany | 59 |
| Director of Footballs | |||
| Alexander Rosen | Director of football | Germany | 42 |
| Chairpeople | |||
| Dietmar Hopp | Chairperson | Germany | 81 |
| Sports Scientists | |||
| Hans-Dieter Hermann | Sports Scientist First Team | Germany | 61 |
Club
- Full name
- TSG Hoffenheim
- Short name
- Hoffenheim
- Nickname
- —
- Second nickname
- —
- Six-letter name
- TSG
- Three-letter name
- TSG
- Nation
- Germany
- Stadium
- PreZero Arena 30,150
- Training ground
- —
- World reputation
- 5,308
- Potential reputation
- 0
- Reputation scope (calc)
- Continental
- Hashtag
- —
Finances
- Financial state
- —
- Balance
- £83,662,088
- Transfer budget
- £7,695,031
- Transfer budget before the window
- £46,041,936
- Wage budget (weekly)
- £32,490
- Highest weekly wage
- £57,351
- Loan debt
- £0
- Previous turnover
- £139,365,568
- Previous profit
- £23,940,096
- Average ticket price
- £22
- Season ticket price
- £306
- Stadium rent (yearly)
- £2,992,512
- Transfer embargo
- —
Fans and facilities
- Average attendance
- 26,000
- Minimum attendance
- 10,000
- Maximum attendance
- 31,000
- Season ticket holders
- 15,000
- Supporter loyalty
- 8
- Supporter passion
- 5
- Supporter patience
- 12
- Supporter affluence
- 14
- Supporter temperament
- 19
- Supporter expectations
- 10
- Morale
- 8
- Training facilities
- 18
- Youth facilities
- 18
- Youth coaching
- 13
- Youth recruitment
- 16
- Youth importance
- 18
Kits
Every kit part (23)
| Home | Text | — | ||
| Home | Socks | Socks: Top Two Hoops Different | ||
| Home (GK) | Socks | Socks: Plain | ||
| Home (GK) | Shorts | Shorts: Plain | ||
| Home | Shorts | Shorts: Plain | ||
| Home | Shirt | Shirt: Hoops (Pinstripes) | ||
| Home (GK) | Icon | — | ||
| Home (GK) | Shirt | Shirt: Plain | ||
| Home | Icon | — | ||
| Away | Text | — | ||
| Away | Icon | — | ||
| Away (GK) | Shirt | Shirt: Plain (Different Sleeves) | ||
| Away (GK) | Icon | — | ||
| Away | Shirt | Shirt: Plain | ||
| Away (GK) | Socks | Socks: Plain | ||
| Away | Socks | Socks: Middle Thin Hoop | ||
| Away | Shorts | Shorts: Two Side Stripes | ||
| Away (GK) | Shorts | Shorts: Plain | ||
| Third | Socks | Socks: Plain | ||
| Third | Shorts | Shorts: Two Side Stripes | ||
| Third | Icon | — | ||
| Third | Text | — | ||
| Third | Shirt | Shirt: Side Stripes |
Teams
| Team | Type | Captain | Reputation |
|---|---|---|---|
| TSG Hoffenheim | First Team | Benjamin Hübner | 7,350 |
| TSG 1899 Hoffenheim U19 | U19 Team | Bambasé Conté | 1,837 |
Affiliated clubs
| TSG 1899 Hoffenheim II100% wages paid | II club | |
| FC Astoria Walldorf0% wages paid | Normal Affiliated Club | |
| FC Cincinnati0% wages paid · 67% friendly chance | Normal Affiliated Club | 2020 |
Board
- Chairman title
- Chairperson
- Director of football
- Alexander Rosen
Income deals
| Type | Per year | Ends |
|---|---|---|
| Main Kit Sponsor | £26,932,608 | 31 May 2020 |
| Total Commercial Income | £26,505,106 | 31 May 2020 |
| General Sponsor | £10,260,041 | 31 May 2020 |
League position by season
Honours
| Competition | Won | Runner-up | Last won |
|---|---|---|---|
| Verbandspokal Baden | 4 | 1 | 2005 |
| 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
37
Club records
| Record win | v Eintracht Frankfurt II 7–1 | 2002 | |
| Record defeat | v FC Bayern München 1–7 | 2012 | |
| 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 Ibišević 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 | v 1. FC Saarbrücken | 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 |
| Most league goals | Andrej Kramarić | 82 goals | |
| Most league appearances | Sebastian Rudy | 252 games | |
| Highest fee received | Joelinton v Newcastle United | £37,620,152 | 2019 |
| Highest fee spent | Diadié Samassékou v Fussballclub RB Salzburg | £10,260,041 | 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 | — |
| FM10 10.0.0 | German First Division | 6,000 | 43 | £17,391,304 | £1,739,130 |