AFC Ajax vs Besiktas JK, Europe 2024-25 LEAGUE STAGE
Overview
Match Preview
AFC Ajax vs Besiktas JK — Europe at Johan Cruijff Arena.
- AFC Ajax 0 games · 0 pts (2026/27)
- Besiktas JK 0 games · 0 pts (2026/27)
Match Details
- Referee John Brooks
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Olympique Lyonnais | 8 | 21 |
| 2 | Aston Villa FC | 8 | 21 |
| 3 | FC Midtjylland | 8 | 19 |
| 4 | Real Betis Balompie | 8 | 17 |
| 5 | FC Porto | 8 | 17 |
| 6 | Sporting Clube de Braga | 8 | 17 |
| 7 | SC Freiburg | 8 | 17 |
| 8 | AS Roma | 8 | 16 |
| 9 | KRC Genk | 8 | 16 |
| 10 | Bologna FC 1909 | 8 | 15 |
| 11 | VfB Stuttgart | 8 | 15 |
| 12 | Ferencvarosi TC | 8 | 15 |
| 13 | Nottingham Forest FC | 8 | 14 |
| 14 | FC Viktoria Plzen | 8 | 14 |
| 15 | FK Crvena Zvezda | 8 | 14 |
| 16 | RC Celta de Vigo | 8 | 13 |
| 17 | PAOK Thessaloniki FC | 8 | 12 |
| 18 | Lille OSC | 8 | 12 |
| 19 | Fenerbahce SK | 8 | 12 |
| 20 | Panathinaikos AO | 8 | 12 |
| 21 | Celtic FC | 8 | 11 |
| 22 | PFK Ludogorets 1945 Razgrad | 8 | 10 |
| 23 | GNK Dinamo Zagreb | 8 | 10 |
| 24 | SK Brann | 8 | 9 |
| 25 | BSC Young Boys | 8 | 9 |
| 26 | SK Sturm Graz | 8 | 7 |
| 27 | FCSB Bukarest | 8 | 7 |
| 28 | Go Ahead Eagles | 8 | 7 |
| 29 | Feyenoord Rotterdam | 8 | 6 |
| 30 | FC Basel 1893 | 8 | 6 |
| 31 | FC Red Bull Salzburg | 8 | 6 |
| 32 | Rangers FC | 8 | 4 |
| 33 | OGC Nice | 8 | 3 |
| 34 | FC Utrecht | 8 | 1 |
| 35 | Malmo FF | 8 | 1 |
| 36 | Maccabi Tel Aviv FC | 8 | 1 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Sep | Besiktas JK | H | 4–0 | W |
| 21 Sep | Go Ahead Eagles | A | 1–1 | D |
| 18 Sep | Fortuna Sittard | H | 5–0 | W |
| 18 Aug | NAC Breda | A | 1–2 | L |
| 11 Aug | SC Heerenveen | H | 1–0 | W |
| 19 May | SBV Vitesse | A | 2–2 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 26 Sep | AFC Ajax | A | 0–4 | L |
| 07 Dec | Borussia Dortmund | A | 0–5 | L |
| 24 Nov | AFC Ajax | H | 1–2 | L |
| 03 Nov | Sporting Clube de Portugal | A | 0–4 | L |
| 19 Oct | Sporting Clube de Portugal | H | 1–4 | L |
| 28 Sep | AFC Ajax | A | 0–2 | L |
Key Stats
33%
Both Teams to Score
H2H (3 games)
H2H (3 games)
67%
Over 2.5 Goals
H2H history
H2H history
Events
Match Events
- 0' The game is set. Beşiktaş JK kicks off things out of here…
- 5' Milot Rashica has been relatively quiet despite scoring 31 goals in his last 415 appearances.
- 10' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 15' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 20' Arthur Masuaku has been one of the livelier players on the pitch with 0 goals to his name this season.
- 21' A meaty challenge results in booking for Kian Fitz-Jim on 21.
- 26' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Salih Ucan suffering a number of foals already.
- 31' Kian Fitz-Jim adds to his 0 season tally! AFC Ajax lead 1-0 — and this changes everything.
- 36' The energy levels are beginning to show. Giovanni van Bronckhorst might look to freshen things up shortly.
- 41' The Array continues to deliver drama. Both AFC Ajax and Beşiktaş JK are desperate not to drop points on matchday .
- 45' A moment of madness from Mustafa Erhan Hekimoglu on 45 minutes earns him a card. Besiktas JK will be frustrated.
- 46' That looks like a foul for a card for Jorrel Hato.
- 46' The Besiktas JK bench stirs into life. Mustafa Erhan Hekimoglu is withdrawn and Ciro Immobile gets his opportunity.
- 51' A stunning finish from Mika Godts — that came from absolutely nowhere!
- 53' It’s a booking for Besiktas JK player. Jean Onana gets a card.
- 55' Assisted by Brian Brobbey with the perfectly-timed delivery and Kenneth Taylor makes no mistake. 3-0!
- 60' Both teams are passing the ball around with high level of urgency. AFC Ajax needs to do something about it to get closer to the goal.
- 64' The whistle greets Jean Onana as he departs to be replaced by Cher Ndour.
- 66' The AFC Ajax manager makes a substitution. Kenneth Taylor departs to be replaced by Branco van den Boomen.
- 70' Another substitution for AFC Ajax to replace Bertrand Traore by Christian Rasmussen on 70 minute.
- 73' Mika Godts has been a constant threat and now delivers with a goal on 73 minutes.
- 78' Netherlands international Devyne Rensch has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 81' Chuba Akpom gets the nod from AFC Ajax. He replaces Mika Godts and will look to change the dynamic.
- 84' Besiktas JK ring the changes. Milot Rashica has done his job and it is now time for Can Keles to step up.
- 89' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- It finishes all square. AFC Ajax and Beşiktaş JK share the spoils 4-0.
Lineups
AFC Ajax Lineups
Starting XI
- 6
- 22
- 20
- 37
- 8
- 2
-
9
Brian Brobbey ↓ Wout Weghorst 70'
- 28
- 15
- 4
-
11
Mika Godts ↓ Chuba Akpom 81'
Bench
- 5
-
25
Wout Weghorst ↑ 70'
- 24
-
10
Chuba Akpom ↑ 81'
- 40
- 12
-
21
Branco van den Boomen ↑ 66'
- 13
- 33
-
29
Christian Rasmussen ↑ 70'
- 49
-
38
Kristian Hlynsson ↑ 66'
Coach
Francesco Farioli
Besiktas JK Lineups
Starting XI
-
7
Milot Rashica ↓ Can Keles 84'
- 2
- 26
- 14
- 3
-
27
Rafa Silva ↓ Semih Kilicsoy 64'
- 34
-
71
Jean Onana ↓ Cher Ndour 64'
- 83
-
6
Ali Al Musrati ↓ Salih Ucan 81'
- 91
Bench
- 4
- 18
-
17
Ciro Immobile ↑ 46'
-
8
Salih Ucan ↑ 81'
- 30
- 22
- 23
-
77
Can Keles ↑ 84'
-
73
Cher Ndour ↑ 64'
-
9
Semih Kilicsoy ↑ 64'
- 5
- 53
Coach
Giovanni van Bronckhorst
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Sebastien Haller | 3 |
| Mika Godts | 2 |
| Steven Berghuis | 1 |
| Rachid Ghezzal | 1 |
| Kenneth Taylor | 1 |
| Kian Fitz-Jim | 1 |
Head to Head
AFC Ajax Form
Predictions
Prediction accuracy
4 / 4
2.39
AFC Ajax xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.59
Besiktas JK xG
I would bet for:
AFC Ajax to win 74% + Under — clean sheet likely 59%
Match Result
✓ CorrectActual: AFC Ajax win
Both Teams to Score
✓ Correct
Avg goals/match: 2.98
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 79% |
|
21% |
| ± 2.5 | 56% |
|
44% |
| ± 3.5 | 35% |
|
65% |
| ± 4.5 | 19% |
|
81% |
Double Chance
AFC Ajax or Draw
91%
Draw or Besiktas JK
26%
AFC Ajax or Besiktas JK
83%
Half-Time Result
✓ CorrectActual: AFC Ajax win at HT
Correct Score
✓ In top 12
2 – 0
14.3%
1 – 0
11.9%
3 – 0
11.1%
2 – 1
8.3%
1 – 1
7.7%
3 – 1
6.6%
4 – 0
Actual
0 – 0
6.5%
4 – 1
4.1%
5 – 0
3.2%
2 – 2
2.5%
0 – 1
2.4%
Asian Handicap — AFC Ajax
| Handicap | AFC Ajax covers | Push | Besiktas JK covers |
|---|---|---|---|
| -2.5 | 31% | — | 69% |
| -2 | 31% | 22% | 46% |
| -1.5 | 54% | — | 46% |
| -1 | 54% | 23% | 24% |
| -0.5 | 76% | — | 24% |
| +0.5 | 93% | — | 7% |
| +1 | 93% | 5% | 2% |
| +1.5 | 98% | — | 2% |
| +2 | 98% | 1% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
AFC Ajax keeps clean sheet
55%
✓
Besiktas JK keeps clean sheet
10%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.
