Skip to main content
← Europa League
Europa League · League Stage - 1 September 17, 2026 18:45
#26 · 3 pts
2 – 0
Final score
#23 · 3 pts
Aitor Cantalapiedra (ast. Kenan Kodro) 30'
Georgios Kanellopoulos (ast. Borja González) 84'
Share Telegram

The ForzaPitch pre-match prediction gave OFI a 42% win probability (draw 23%, 1899 Hoffenheim 33%). The final result was OFI 2–0 1899 Hoffenheim.

Match statistics
9
Total shots
21
3
Shots on target
5
5
Saves
1
33%
Possession
67%
4
Corners
8
23
Tackles
15
2
🟨 Yellow cards
3
Match Events
23'
Vladimír Coufal
⚽Aitor Cantalapiedra · ast. Kenan Kodro
30'
45'
Koki Machida / Albian Hajdari ↕
53'
Nathan De Cat
Athanasios Androutsos
56'
60'
Andrej Kramarić / Nathan De Cat ↕
60'
Bambasé Conté / Patrick Wimmer ↕
↕ Taxiarchis Fountas / Thiago Nuss
60'
63'
Koki Machida
Aitor Cantalapiedra
64'
67'
Adam Daghim / Mats Rots ↕
↕ Aitor Cantalapiedra / Giannis Apostolakis
70'
↕ Andreas Bouchalakis / Georgios Kanellopoulos
70'
75'
Fisnik Asllani / Adam Hložek ↕
↕ Lorenzo Dickmann / Borja González
80'
↕ Kenan Kodro / Aaron Leya Iseka
80'
⚽Georgios Kanellopoulos · ast. Borja González
84'
Pre-match prediction
42.37%
OFI ←
23.83%
X
33.8%
1899
we assigned to the actual result (OFI) 42.37% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
OFI
2.61
—
—
1899
1.97
—
—
League Table
#Team GPts
1 Benfica Benfica 3 9
2 Bayer Leverkusen Bayer Leverkusen 3 9
3 Bournemouth Bournemouth 3 9
4 Ferencvarosi TC Ferencvarosi TC 3 9
5 Olympiakos Piraeus Olympiakos Piraeus 3 9
6 Union St. Gilloise Union St. Gilloise 3 7
7 Juventus Juventus 3 7
8 Beşiktaş Beşiktaş 3 7
9 Sunderland Sunderland 3 7
10 AZ Alkmaar AZ Alkmaar 3 6
11 Omonia Nicosia Omonia Nicosia 3 6
12 Lyon Lyon 3 6
13 Rennes Rennes 3 5
14 Real Sociedad Real Sociedad 3 4
15 Crystal Palace Crystal Palace 3 4
16 Sparta Praha Sparta Praha 3 4
17 Levski Sofia Levski Sofia 3 4
18 Dinamo Zagreb Dinamo Zagreb 3 4
19 Sturm Graz Sturm Graz 3 4
20 NEC Nijmegen NEC Nijmegen 3 4
21 Red Bull Salzburg Red Bull Salzburg 3 4
22 Anderlecht Anderlecht 3 3
23 1899 Hoffenheim 1899 Hoffenheim 3 3
24 AC Milan AC Milan 3 3
25 Celta Vigo Celta Vigo 3 3
26 OFI OFI 3 3
27 Jagiellonia Jagiellonia 3 3
28 Torreense Torreense 3 3
29 Celje Celje 3 1
30 Hapoel Beer Sheva Hapoel Beer Sheva 3 1
31 Lillestrom Lillestrom 3 1
32 Lech Poznan Lech Poznan 3 1
33 Plzen Plzen 3 0
34 Marseille Marseille 3 0
35 Celtic Celtic 3 0
36 Ararat-Armenia Ararat-Armenia 3 0
Lineups
OFI OFI 3-4-3
31 N. Christogeorgos N. Christogeorgos G 7.91
2 K. Krizmanić K. Krizmanić D 6.39
15 A. Poungouras A. Poungouras D 6.66
5 K. Kostoulas K. Kostoulas D 6.21
3 N. Athanasiou N. Athanasiou M 6.84
41 A. Bouchalakis A. Bouchalakis 70' M 6.86
14 T. Androutsos T. Androutsos M 6.39
24 L. Dickmann L. Dickmann 80' M 6.34
10 Aitor Cantalapiedra Aitor Cantalapiedra 1 ⚽ 70' F 7.63
19 K. Kodro K. Kodro 1 👟 80' F 7.11
11 T. Fountas T. Fountas 60' F 6.19
Bench
9 A. Leya A. Leya 10' F 6.46
17 Borja González Borja González 1 👟 10' D 7.04
16 C. Sielis C. Sielis D 0.00
21 G. Apostolakis G. Apostolakis 20' M 6.55
8 G. Kanellópoulos G. Kanellópoulos 1 ⚽ 20' M 7.48
46 G. Theodosoulakis G. Theodosoulakis F 0.00
1 K. Lilo K. Lilo G 0.00
90 Pavlos Kenourgiakis Pavlos Kenourgiakis D 0.00
13 P. Katsikas P. Katsikas G 0.00
18 T. Nuss T. Nuss 30' F 6.67
30 T. Romano T. Romano F 0.00
6 Z. Karachalios Z. Karachalios M 0.00
1899 Hoffenheim 1899 Hoffenheim 4-2-3-1
1 O. Baumann O. Baumann G 5.75
39 M. Rots M. Rots 67' D 6.66
21 A. Hajdari A. Hajdari 45' D 6.04
5 O. Kabak O. Kabak D 6.63
34 V. Coufal V. Coufal D 6.51
18 W. Burger W. Burger M 7.20
7 L. Avdullahu L. Avdullahu M 6.57
10 A. Hložek A. Hložek 75' M 6.41
17 Nathan De Cat Nathan De Cat 60' M 5.94
8 P. Wimmer P. Wimmer 60' M 6.11
19 T. Lemperle T. Lemperle F 6.50
Bench
14 A. Daghim A. Daghim 23' F 6.35
27 A. Kramarić A. Kramarić 30' F 6.20
22 A. Prass A. Prass D 0.00
20 B. Conté B. Conté 30' M 6.28
32 Cajetan Benjamin Lenz Cajetan Benjamin Lenz M 0.00
11 F. Asllani F. Asllani 15' F 6.25
28 K. Machida K. Machida 45' D 6.11
36 L. Petersson L. Petersson G 0.00
37 L. Philipp L. Philipp G 0.00
9 Max Moerstedt Max Moerstedt F 0.00
2 R. Hranáč R. Hranáč D 0.00
15 V. Gendrey V. Gendrey D 0.00
Best on the pitch
N. Christogeorgos
N. Christogeorgos
G · OFI
7.91
· 43 pass
Aitor Cantalapiedra
Aitor Cantalapiedra
F · OFI
7.63
1 ⚽
2 shots · 10 pass
G. Kanellópoulos
G. Kanellópoulos
M · OFI
7.48
1 ⚽
1 shots · 4 pass
W. Burger
W. Burger
M · 1899
7.20
5 shots · 51 pass
K. Kodro
K. Kodro
F · OFI
7.11
1 👟
· 11 pass
Borja González
Borja González
D · OFI
7.04
1 👟
1 shots · 3 pass
OFI OFI — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
N. Christogeorgos G 90 7.91 — — 0 43 21% 2 — —
K. Krizmanić D 90 6.39 — — 0 33 24% 1 — —
A. Poungouras D 90 6.66 — — 0 15 7% 2 — —
K. Kostoulas D 90 6.21 — — 1 26 18% 1 — —
N. Athanasiou M 90 6.84 — — 0 19 12% 6 — —
A. Bouchalakis M 70 6.86 — — 2 27 23% 1 — —
T. Androutsos M 90 6.39 — — 0 19 14% 1 1 —
L. Dickmann M 80 6.34 — — 0 22 13% 1 — —
Aitor Cantalapiedra F 70 7.63 1 — 2 10 7% 0 1 —
K. Kodro F 80 7.11 — 1 0 11 4% 0 — —
T. Fountas F 60 6.19 — — 1 13 6% 1 — —
A. Leya F 10 6.46 — — 0 6 6% 0 — —
Borja González D 10 7.04 — 1 1 3 1% 2 — —
G. Apostolakis M 20 6.55 — — 0 5 3% 2 — —
G. Kanellópoulos M 20 7.48 1 — 1 4 4% 2 — —
T. Nuss F 30 6.67 — — 1 5 3% 1 — —
1899 Hoffenheim 1899 Hoffenheim — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
O. Baumann G 90 5.75 — — 0 32 28% 0 — —
M. Rots D 67 6.66 — — 1 42 38% 0 — —
A. Hajdari D 45 6.04 — — 0 51 42% 0 — —
O. Kabak D 90 6.63 — — 1 69 62% 1 — —
V. Coufal D 90 6.51 — — 0 46 39% 1 1 —
W. Burger M 90 7.20 — — 5 51 46% 3 — —
L. Avdullahu M 90 6.57 — — 1 55 50% 4 — —
A. Hložek M 75 6.41 — — 7 18 15% 2 — —
Nathan De Cat M 60 5.94 — — 0 29 24% 0 1 —
P. Wimmer M 60 6.11 — — 1 28 21% 0 — —
T. Lemperle F 90 6.50 — — 3 39 27% 2 — —
A. Daghim F 23 6.35 — — 0 6 4% 1 — —
A. Kramarić F 30 6.20 — — 0 8 8% 0 — —
B. Conté M 30 6.28 — — 2 7 7% 1 — —
F. Asllani F 15 6.25 — — 0 6 5% 0 — —
K. Machida D 45 6.11 — — 0 42 37% 0 1 —
Frequently Asked Questions
What was the final score of OFI vs 1899 Hoffenheim?
The final score was OFI 2–0 1899 Hoffenheim.
What did the model predict before OFI vs 1899 Hoffenheim?
The model assigned 42% probability to a OFI win, 23% to a draw, and 33% to an 1899 Hoffenheim win.