Na de jeugdopleiding afgemaakt te hebben bij SC Freiburg, kwam Höfler in 2008 terecht bij de beloften van die club. Daar speelde hij gedurende drie jaar, voordat hij voor twee seizoenen verhuurd werd aan Erzgebirge Aue. Daar maakte hij een maand later zijn debuut, tegen Eintracht Braunschweig. In de zomer van 2013 keerde hij weer terug bij zijn oude werkgever, waar hij op 24 augustus zijn debuut mocht maken in de Bundesliga, toen met 3–3 gelijkgespeeld werd tegen 1899 Hoffenheim. In het seizoen 2014/15 degradeerde Freiburg naar de 2. Bundesliga, waarvan de club het jaar erop kampioen wist te worden. Vanaf de degradatie groeide Höfler uit tot een vaste waarde in het eerste elftal. Hij verlengde in 2017 zijn verbintenis tot medio 2021.[1] Later werd ook deze opengebroken en voor onbepaalde tijd verlengd.[2]
Seizoen
|
Club
|
Competitie
|
Competitie
|
Beker
|
Internationaal
|
Totaal
|
Wed.
|
Dlp.
|
Wed.
|
Dlp.
|
Wed.
|
Dlp.
|
Wed.
|
Dlp.
|
2008/09
|
SC Freiburg II
|
Regionalliga
|
13
|
2
|
—
|
—
|
—
|
—
|
13
|
2
|
2009/10
|
31
|
4
|
—
|
—
|
—
|
—
|
31
|
4
|
2010/11
|
29
|
0
|
—
|
—
|
—
|
—
|
29
|
0
|
2011/12
|
→ Erzgebirge Aue
|
2. Bundesliga
|
13
|
1
|
1
|
0
|
—
|
—
|
14
|
1
|
2012/13
|
27
|
0
|
2
|
0
|
—
|
—
|
29
|
0
|
2013/14
|
SC Freiburg II
|
Regionalliga
|
4
|
1
|
—
|
—
|
—
|
—
|
4
|
1
|
SC Freiburg
|
Bundesliga
|
14
|
2
|
2
|
0
|
4
|
0
|
20
|
2
|
2014/15
|
20
|
0
|
2
|
0
|
—
|
—
|
22
|
0
|
2015/16
|
2. Bundesliga
|
33
|
2
|
2
|
0
|
—
|
—
|
39
|
10
|
2016/17
|
Bundesliga
|
28
|
1
|
1
|
0
|
—
|
—
|
29
|
1
|
2017/18
|
27
|
1
|
2
|
0
|
2
|
0
|
31
|
1
|
2018/19
|
18
|
0
|
2
|
0
|
—
|
—
|
20
|
0
|
2019/20
|
32
|
1
|
1
|
0
|
—
|
—
|
33
|
1
|
2020/21
|
31
|
1
|
2
|
0
|
—
|
—
|
33
|
1
|
2021/22
|
30
|
2
|
5
|
1
|
—
|
—
|
35
|
3
|
2022/23
|
32
|
0
|
5
|
1
|
7
|
1
|
44
|
2
|
2023/24
|
12
|
1
|
2
|
0
|
6
|
0
|
20
|
1
|
Totaal |
394 |
19 |
29 |
2 |
19 |
1 |
442 |
22
|
Bijgewerkt op 28 december 2023.[3]