Basel vs Stuttgart

2 October 2025 · Europa League · Matchday 2 · 2025/26 · Referee Davide Massa

Full time 2 – 0

Half-time: 1–0

  • A. Ajeti 3’
  • X. Shaqiri 84’

Match summary

Basel won 2-0 at home to Stuttgart. Basel led 1-0 at half-time.

A. Ajeti put Basel ahead in the 3rd minute and X. Shaqiri made it 2-0 in the 84th minute.

Stuttgart can feel hard done by, creating 2.54 expected goals (xG) from 29 shots to Basel's 1.38 from 12. E. Demirović had a penalty saved for Stuttgart.

Match stats

35% Possession 65%
12 Shots 29
4 Shots on target 7
1 Corners 9
291 Passes 529
71.8% Pass accuracy 85.3%
19 Tackles 16
19 Fouls 10
3 Yellow cards 0
0 Offsides 1

Key events

Basel Stuttgart
Kick-off
A. AjetiRight foot shot1-0 (Basel)
3’
7’
T. TomásShot on target
30’
36’
E. DemirovićMissed penaltysaved
36’
E. DemirovićShot on target
Half-time1-0
L. LeroyShot on target
49’
Second half underway
L. LeroyShot on target
51’
58’
C. AndrésShot on target
69’
70’
R. HendriksShot on target
M. BroschinskiA. Ajeti
71’
74’
B. BouananiShot on target
78’
81’
T. TomásShot on target
82’
L. JovanovićShot on target
X. ShaqiriLeft foot shot2-0 (Basel)
84’
Full-time2-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.38 2.54 3’ A. Ajeti (Basel), 1-0 3’ 84’ X. Shaqiri (Basel), 2-0 84’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.38 2.54 3’ A. Ajeti (Basel), 1-0 Ajeti 3’ 84’ X. Shaqiri (Basel), 2-0 Shaqiri 84’
Basel 1.38 xGStuttgart 2.54 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stuttgart attacking Basel attacking 
36’ E. Demirović (Stuttgart), penalty, 0.79 xG, saved 3’ A. Ajeti (Basel), open play, 0.52 xG, goal 26’ E. Demirović (Stuttgart), open play, 0.24 xG, off target 55’ T. Tomás (Stuttgart), open play, 0.19 xG, off target 90’ T. Tomás (Stuttgart), open play, 0.18 xG, off target 2’ J. Agbonifo (Basel), open play, 0.15 xG, blocked 90+3’ M. Broschinski (Basel), set piece, 0.13 xG, off target 18’ J. Agbonifo (Basel), open play, 0.12 xG, hit the woodwork 47’ A. Ajeti (Basel), open play, 0.13 xG, off target 67’ C. Andrés (Stuttgart), from a corner, 0.11 xG, blocked 70’ R. Hendriks (Stuttgart), from a corner, 0.09 xG, saved 49’ X. Shaqiri (Basel), open play, 0.09 xG, off target 82’ L. Jovanović (Stuttgart), from a corner, 0.09 xG, saved 58’ C. Andrés (Stuttgart), set piece, 0.08 xG, saved 81’ T. Tomás (Stuttgart), open play, 0.09 xG, saved 84’ X. Shaqiri (Basel), open play, 0.08 xG, goal 7’ T. Tomás (Stuttgart), open play, 0.07 xG, saved 5’ B. Bouanani (Stuttgart), from a corner, 0.06 xG, blocked 36’ E. Demirović (Stuttgart), from a corner, 0.06 xG, off target 74’ B. Bouanani (Stuttgart), open play, 0.05 xG, saved 5’ M. Mittelstädt (Stuttgart), from a corner, 0.04 xG, off target 50’ L. Assignon (Stuttgart), open play, 0.05 xG, off target 62’ C. Andrés (Stuttgart), open play, 0.04 xG, blocked 51’ L. Leroy (Basel), open play, 0.04 xG, saved 66’ D. Schmid (Basel), open play, 0.04 xG, blocked 15’ D. Schmid (Basel), open play, 0.04 xG, off target 32’ J. Leweling (Stuttgart), open play, 0.04 xG, off target 52’ J. Leweling (Stuttgart), open play, 0.03 xG, blocked 66’ J. Leweling (Stuttgart), open play, 0.04 xG, blocked 43’ J. Leweling (Stuttgart), open play, 0.03 xG, off target 45’ M. Mittelstädt (Stuttgart), from a corner, 0.03 xG, blocked 12’ J. Agbonifo (Basel), open play, 0.03 xG, blocked 13’ B. Bouanani (Stuttgart), open play, 0.02 xG, off target 49’ L. Leroy (Basel), open play, 0.02 xG, saved 64’ J. Leweling (Stuttgart), open play, 0.02 xG, off target 66’ J. Leweling (Stuttgart), open play, 0.02 xG, blocked 67’ B. Bouanani (Stuttgart), from a corner, 0.03 xG, off target 9’ B. Bouanani (Stuttgart), from a corner, 0.02 xG, blocked 45’ R. Hendriks (Stuttgart), from a corner, 0.01 xG, off target 49’ T. Tomás (Stuttgart), open play, 0.01 xG, blocked 64’ B. Bouanani (Stuttgart), open play, 0.02 xG, blocked 36’ E. Demirović (Stuttgart), penalty, 0.79 xG, saved 3’ A. Ajeti (Basel), open play, 0.52 xG, goal 26’ E. Demirović (Stuttgart), open play, 0.24 xG, off target 55’ T. Tomás (Stuttgart), open play, 0.19 xG, off target 90’ T. Tomás (Stuttgart), open play, 0.18 xG, off target 2’ J. Agbonifo (Basel), open play, 0.15 xG, blocked 90+3’ M. Broschinski (Basel), set piece, 0.13 xG, off target 18’ J. Agbonifo (Basel), open play, 0.12 xG, hit the woodwork 47’ A. Ajeti (Basel), open play, 0.13 xG, off target 67’ C. Andrés (Stuttgart), from a corner, 0.11 xG, blocked 70’ R. Hendriks (Stuttgart), from a corner, 0.09 xG, saved 49’ X. Shaqiri (Basel), open play, 0.09 xG, off target 82’ L. Jovanović (Stuttgart), from a corner, 0.09 xG, saved 58’ C. Andrés (Stuttgart), set piece, 0.08 xG, saved 81’ T. Tomás (Stuttgart), open play, 0.09 xG, saved 84’ X. Shaqiri (Basel), open play, 0.08 xG, goal 7’ T. Tomás (Stuttgart), open play, 0.07 xG, saved 5’ B. Bouanani (Stuttgart), from a corner, 0.06 xG, blocked 36’ E. Demirović (Stuttgart), from a corner, 0.06 xG, off target 74’ B. Bouanani (Stuttgart), open play, 0.05 xG, saved 50’ L. Assignon (Stuttgart), open play, 0.05 xG, off target 62’ C. Andrés (Stuttgart), open play, 0.04 xG, blocked 5’ M. Mittelstädt (Stuttgart), from a corner, 0.04 xG, off target 51’ L. Leroy (Basel), open play, 0.04 xG, saved 15’ D. Schmid (Basel), open play, 0.04 xG, off target 32’ J. Leweling (Stuttgart), open play, 0.04 xG, off target 66’ J. Leweling (Stuttgart), open play, 0.04 xG, blocked 66’ D. Schmid (Basel), open play, 0.04 xG, blocked 52’ J. Leweling (Stuttgart), open play, 0.03 xG, blocked 43’ J. Leweling (Stuttgart), open play, 0.03 xG, off target 45’ M. Mittelstädt (Stuttgart), from a corner, 0.03 xG, blocked 12’ J. Agbonifo (Basel), open play, 0.03 xG, blocked 67’ B. Bouanani (Stuttgart), from a corner, 0.03 xG, off target 13’ B. Bouanani (Stuttgart), open play, 0.02 xG, off target 49’ L. Leroy (Basel), open play, 0.02 xG, saved 64’ J. Leweling (Stuttgart), open play, 0.02 xG, off target 66’ J. Leweling (Stuttgart), open play, 0.02 xG, blocked 9’ B. Bouanani (Stuttgart), from a corner, 0.02 xG, blocked 45’ R. Hendriks (Stuttgart), from a corner, 0.01 xG, off target 64’ B. Bouanani (Stuttgart), open play, 0.02 xG, blocked 49’ T. Tomás (Stuttgart), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Basel 4-2-3-1 Starting XI
Hitz
Vouilloz
Adjetey
Daniliuc
Schmid
Koindredi 71’
Leroy
Agbonifo 61’
Shaqiri
Otele 72’
Ajeti 71’
Stuttgart 4-2-3-1 Starting XI
Nübel
Assignon 90’
Jaquez
Hendriks
Mittelstädt
Andrés 69’
Stiller
Bouanani 79’
Tomás
Leweling 69’
Demirović

Player stats

Goalkeeper1 player
M. Hitz
90′ 7 0 39 1 – – – –
Defenders4 players
90′ 1 3 – 3 – 24 – – – –
J. A. Adjetey
90′ – 4 – 4 4 30 2 – – –
90′ 2 – – 7 3 30 1 – – –
90′ 2 4 – 5 1 31 2 – – –
Midfielders7 players
K. Koindredi Taken off
71′ – – 19 – – – – 4 – 2 –
90′ – – 32 – – 5 2 8 5 – –
J. Agbonifo Taken off
61′ – – 12 – – 4 – 5 4 – –
90′ 1 – 38 3 – – – 5 – 3 –
P. Otele Taken off
72′ – – 19 3 – – – 1 – 1 –
A. Bačanin Came on as a substitute
19′ – – 5 – – 2 1 2 – – –
M. Šotiček Came on as a substitute
18′ – 1 2 1 – 1 – 1 – – –
Forwards3 players
A. Ajeti Taken off
71′ 1 – 2 1 0.64 – – 2 – 8 –
I. Salah Came on as a substituteTaken off
28′ – – – – – – 1 – – 2 –
M. Broschinski Came on as a substitute
19′ – – 1 – 0.13 – – 1 1 – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Form going into the game

Last five Europa League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.