OFI 2–0 TSG Hoffenheim
- Cantalapiedra 30'
- Kanellopoulos 84'
17 September 2026
The match in data
A 2–0 win for OFI against TSG Hoffenheim on 17 September 2026, in the 2026-27 Europa League (League Stage 1).
Player of the match: Mats Rots (TSG Hoffenheim), rated 62, thanks above all to 14 final-third passes and 5 recoveries. Rots produced 1.2 times as much as a defender typically does, at 0.5 times the cost.
For OFI, the highest-rated player was Nikolaos Christogeorgos, with 58.
Mats Rots
TSG Hoffenheim · 67'
Produced 1.17× and cost 0.45× their position's average
- 14 final-third passes 3.1×
- 5 recoveries 1.8×
- 42 passes 1.1×
- 4 misplaced passes 0.8×
- 2 duels lost 0.8×
Match ratings
Everyone who played, sorted by rating. No rating: anyone who played under 20 minutes, and a goalkeeper who did not play the whole match.
| Player | Position | Min | Rating |
|---|---|---|---|
| Nikolaos Christogeorgos | Goalkeeper | 90 | 58 |
| Aitor Cantalapiedra | Forward | 70 | 58 |
| Andreas Bouchalakis | Midfielder | 70 | 54 |
| Georgios Kanellopoulos | Midfielder | 20 | 54 |
| Thiago Nuss | Forward | 30 | 49 |
| Kenan Kodro | Forward | 80 | 42 |
| Athanasios Androutsos | Midfielder | 90 | 37 |
| Nikolaos Athanasiou | Defender | 90 | 37 |
| Achilleas Poungouras | Defender | 90 | 35 |
| Kresimir Krizmanic | Defender | 90 | 35 |
| Giannis Apostolakis | Midfielder | 20 | 34 |
| Lorenzo Dickmann | Midfielder | 80 | 32 |
| Konstantinos Kostoulas | Defender | 90 | 24 |
| Taxiarchis Fountas | Forward | 60 | 24 |
| Aaron Leya Iseka | Forward | 10 | no rating |
| Borja González | Defender | 10 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Mats Rots ★ | Defender | 67 | 62 |
| Koki Machida | Defender | 44 | 56 |
| Wouter Burger | Midfielder | 90 | 55 |
| Leon Avdullahu | Midfielder | 90 | 52 |
| Ozan Kabak | Defender | 90 | 44 |
| Patrick Wimmer | Forward | 60 | 43 |
| Tim Lemperle | Forward | 90 | 42 |
| Bambasé Conté | Midfielder | 30 | 41 |
| Nathan De Cat | Midfielder | 60 | 40 |
| Albian Hajdari | Defender | 46 | 39 |
| Adam Hlozek | Forward | 75 | 36 |
| Vladimír Coufal | Defender | 90 | 35 |
| Oliver Baumann | Goalkeeper | 90 | 34 |
| Adam Daghim | Forward | 23 | 20 |
| Andrej Kramaric | Midfielder | 30 | 19 |
| Fisnik Asllani | Forward | 15 | no rating |
Did you know?
La Lente trivia questions about this match. Tap one to see the answer.
A 2026-27 Europa League match. With these numbers, how did it end?
OFI 2–0 TSG Hoffenheim. The side that created more danger did not win.
TSG Hoffenheim generated far superior numbers with 21 shots and 2.17 xG to OFI's 9 attempts and 1.05 xG. Despite this disparity, OFI's finishing efficiency secured a 2–0 result.
Which OFI player made the most tackles?
Nikolaos Athanasiou, with 6 tackles. Next: Achilleas Poungouras 2, Kresimir Krizmanic 1.
Nikolaos Athanasiou was instrumental in OFI's 2–0 clean sheet against TSG Hoffenheim, breaking up play with 6 tackles. Achilleas Poungouras was the next closest teammate with 2.
Which TSG Hoffenheim player completed the most dribbles?
Mats Rots, with 3 completed dribbles. Next: Leon Avdullahu 1, Patrick Wimmer 1.
Mats Rots provided the main spark in 1v1 situations for TSG Hoffenheim with 3 successful dribbles in the 2–0 loss. Leon Avdullahu and Patrick Wimmer completed just 1 each.
How is the rating calculated?
The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.
Share this match
