Next match
Austrian Bundesliga
21 Nov
16:00 UTC
League position
Full table →| # | Team | P | GD | Pts |
|---|---|---|---|---|
| 2 | 12 | +24 | 30 | |
| 3 | 12 | +15 | 25 | |
| 4 | 12 | +4 | 20 | |
| 5 | 12 | +5 | 19 | |
| 6 | 12 | -1 | 16 |
Unavailable
5Latest highlight
Upcoming
10
16:00
WS+
–
–
13:30
–
–
16:00
–
–
18:30
–
–
15:00
–
–
15:00
–
–
15:00
–
–
15:00
–
–
15:00
–
–
15:00
–
–
Recent results
15
FT
1
1
FT
WS+
3
0
FT
WS+
0
4
FT
WS+
1
0
FT
WS+
3
1
FT
WS+
4
3
FT
0
0
FT
5
0
FT
WS+
3
3
FT
2
2
FT
3
2
FT
1
2
FT
0
2
FT
0
2
FT
1
0
Goalkeepers
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 91 | €825K | 12 | 0 | 0 | 6.93 | |
| 44 | €26K | 1 | 0 | 0 | — | |
| 21 | €205K | 12 | 0 | 0 | — |
Defenders
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 18 | €775K | 8 | 0 | 1 | 6.97 | |
| 6 | €390K | 13 | 0 | 0 | 6.54 | |
| 27 | €1M | 12 | 2 | 0 | 7.22 | |
| 19 | €215K | 13 | 0 | 0 | 6.96 | |
| 16 | €245K | 12 | 1 | 2 | 6.92 | |
| 14 | €770K | 11 | 0 | 0 | 6.60 |
Midfielders
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 49 | €825K | 7 | 2 | 2 | 7.15 | |
| 4 | €1M | 13 | 1 | 0 | 7.04 | |
| 28 | €120K | 5 | 0 | 0 | 6.70 | |
| 17 | €155K | 13 | 1 | 0 | 7.10 | |
| 2 | €460K | 6 | 0 | 0 | 6.83 | |
| 12 | €465K | 3 | 0 | 0 | 6.70 | |
| 95 | €160K | 12 | 2 | 0 | 6.91 | |
| 10 | €1M | 11 | 1 | 2 | 6.95 | |
| 20 | €97K | 3 | 0 | 0 | — | |
| 3 | 1 | 0 | 0 | — | ||
| 23 | €205K | 13 | 0 | 3 | 6.99 | |
| 5 | €320K | 13 | 0 | 0 | 7.01 |
Forwards
| # | Player | Val | M | G | A | Rtg |
|---|---|---|---|---|---|---|
| 9 | €155K | 6 | 0 | 0 | 6.38 | |
| 7 | €565K | 12 | 1 | 3 | 6.95 | |
| 70 | €195K | 5 | 0 | 0 | 6.50 | |
| 77 | €140K | 6 | 0 | 0 | — | |
| 11 | €420K | 12 | 1 | 1 | 6.68 | |
| 30 | €360K | 1 | 0 | 0 | — | |
| 22 | €635K | 13 | 10 | 1 | 7.07 | |
| 8 | €120K | 5 | 0 | 0 | 6.45 |
Season xG 12 games
| xG for | 17.2 (1.43/g) |
| xG against | 18.8 (1.57/g) |
| xG difference | -1.6 |
Attack per game
| Shots | 16.8 |
| On target | 6.2 |
| Key passes | 11.8 |
| Conversion | 1.26 |
Defence per game
| Shots conceded | 11.6 |
| Clean sheets | 3 |
| Tackles won | 8.8 |
| Interceptions | 10.2 |
Passing & discipline
| Passes / game | 474 |
| Pass accuracy | 81.0% |
| Yellow / game | 1.0 |
| Fouls / game | 10.6 |
⚽ Top scorers
In
14Andrija RadulovićLoan
SK Rapid Wien
→
TSV Hartberg
03 Sep 2026
Manuel PfeiferFree
TSV 1860 München
→
TSV Hartberg
25 Aug 2026
Simon FreundFree
Seekirchen
→
TSV Hartberg
18 Aug 2026
Chilohem OnuohaLoan
CF Estrela Amadora
→
TSV Hartberg
05 Aug 2026
Oliver LukićLoan
Red Bull Salzburg
→
TSV Hartberg
25 Jul 2026
Ármin PécsiLoan
Liverpool FC
→
TSV Hartberg
23 Jul 2026
Angelo GattermayerFree
Wolfsberger AC
→
TSV Hartberg
21 Jul 2026
Agustín UrrutiaFree
Ilirija 1911
→
TSV Hartberg
17 Jul 2026
Florian GerstlFree
SR Donaufeld
→
TSV Hartberg
13 Jul 2026
Matthias PostlFree
FSC Hochegger Dächer Eggendorf / Hartberg Amat.
→
TSV Hartberg
01 Jul 2026
Magnus DalpiazLoan
Bayern München II
→
TSV Hartberg
01 Jul 2026
Elias HavelTransfer
LASK
→
TSV Hartberg
550k €
01 Jul 2026
Nikolaus FeldhoferFree
FSC Hochegger Dächer Eggendorf / Hartberg Amat.
→
TSV Hartberg
01 Jul 2026
Patrik MijićLoan end
AE Kifisia
→
TSV Hartberg
30 Jun 2026
Out
14Emmanuel OjukwuFree
TSV Hartberg
→
Kapfenberger SV
31 Jul 2026
Elias HavelTransfer
TSV Hartberg
→
Genoa
750k €
10 Jul 2026
Julian GöllesFree
TSV Hartberg
→
TUS Bad Waltersdorf
01 Jul 2026
Maximilian FillaferFree
TSV Hartberg
→
First Vienna FC
01 Jul 2026
Ammar HelacFree
TSV Hartberg
→
SK Sturm Graz
01 Jul 2026
Jurgen HeilFree
TSV Hartberg
→
SK Sturm Graz
01 Jul 2026
Patrik MijićFree
TSV Hartberg
→
HNK Gorica
01 Jul 2026
Julian HalwachsFree
TSV Hartberg
→
Sturm Graz II
01 Jul 2026
Tom HülsmannTransfer
TSV Hartberg
→
Stade de Reims
2.5M €
01 Jul 2026
Damjan KovačevićFree
TSV Hartberg
→
Eintracht Braunschweig
01 Jul 2026
Musibau AzizLoan end
TSV Hartberg
→
Dreams
30 Jun 2026
Elias HavelLoan end
TSV Hartberg
→
LASK
30 Jun 2026
Dominic VinczeLoan end
TSV Hartberg
→
SK Rapid Wien
30 Jun 2026
Maximilian HennigLoan end
TSV Hartberg
→
Bayern München II
30 Jun 2026
Build this page with the API
Every number here is public data. This is the exact sequence of calls to recreate this page — all free, just add your token.
-
GET
/api/v2/teams/1406/Team metadata — name, country, competitions. -
GET
/api/v2/teams/1406/squad/The squad, grouped by position line. -
GET
/api/v2/teams/1406/fixtures/Every fixture & result + recent form. -
GET
/api/v2/events/?team_id=1406&status=notstartedNext fixture + upcoming matches (Overview). -
GET
/api/v2/teams/1406/social/Highlight videos & social posts for the Overview feed. -
GET
/api/v2/players/{PLAYER_ID}/Drill into any player from the squad.
Try step 1 right now
cURL
curl -H "Authorization: Token YOUR_KEY" https://sports.bzzoiro.com/api/v2/teams/1406/
Free football tier — no subscription. Get a token →