Athletic Bilbao vs Rangers

17 April 2025 · Europa League · Quarter-finals, second leg · 2024/25 · Referee Irfan Peljto

Full time 2 – 0

Half-time: 1–0

Aggregate: Rangers 0–2 Athletic Bilbao. Athletic Bilbao go through.

  • Oihan Sancet 45+4’ (pen)
  • Nico Williams 80’

Match summary

Athletic Bilbao beat Rangers 2-0 after 90 minutes. Athletic Bilbao led 1-0 at half-time. Athletic Bilbao went through 2-0 on aggregate.

Oihan Sancet put Athletic Bilbao ahead from the penalty spot in first-half stoppage time and Nico Williams made it 2-0 with a header in the 80th minute.

The chances backed that up: Athletic Bilbao created 2.73 expected goals (xG) from 22 shots to Rangers's 0.53 from 7.

Key events

Athletic Bilbao Rangers
Kick-off
Oihan SancetShot on target
12’
Nico WilliamsShot on target
12’
19’
Cyriel DessersUnallowed field entering
32’
Leon BalogunFoul
Oihan SancetPenalty1-0 (Athletic Bilbao)
45+4’
Half-time1-0
46’
Clinton NsialaIanis Hagi
Second half underway
50’
Hamza IgamaneLeon Balogun
51’
58’
Nicolas RaskinShot on target
69’
Václav ČernýShot on target
77’
James TavernierFoul
Nico WilliamsHeader2-0 (Athletic Bilbao)
80’
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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.73 0.53 45+4’ Oihan Sancet (Athletic Bilbao), 1-0 45+4’ 80’ Nico Williams (Athletic Bilbao), 2-0 80’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.73 0.53 45+4’ Oihan Sancet (Athletic Bilbao), 1-0 Sancet 45+4’ 80’ Nico Williams (Athletic Bilbao), 2-0 Williams 80’
Athletic Bilbao 2.73 xGRangers 0.53 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rangers attacking Athletic Bilbao attacking 
49’ Oihan Sancet (Athletic Bilbao), penalty, 0.79 xG, goal 46’ Oihan Sancet (Athletic Bilbao), open play, 0.31 xG, off target 12’ Oihan Sancet (Athletic Bilbao), open play, 0.23 xG, saved 58’ Nicolas Raskin (Rangers), set piece, 0.18 xG, saved 80’ Nico Williams (Athletic Bilbao), open play, 0.18 xG, goal 90+4’ Hamza Igamane (Rangers), open play, 0.17 xG, off target 12’ Nico Williams (Athletic Bilbao), open play, 0.15 xG, saved 35’ Oihan Sancet (Athletic Bilbao), from a corner, 0.14 xG, blocked 8’ Oihan Sancet (Athletic Bilbao), set piece, 0.14 xG, blocked 26’ Maroan Sannadi (Athletic Bilbao), open play, 0.11 xG, off target 49’ Yeray Álvarez (Athletic Bilbao), from a corner, 0.11 xG, blocked 79’ Yeray Álvarez (Athletic Bilbao), from a corner, 0.11 xG, blocked 79’ Oihan Sancet (Athletic Bilbao), from a corner, 0.11 xG, off target 12’ Mikel Jauregizar (Athletic Bilbao), open play, 0.10 xG, blocked 90’ Danilo Pereira (Rangers), set piece, 0.08 xG, off target 33’ Álex Berenguer (Athletic Bilbao), direct free kick, 0.06 xG, off target 29’ Nico Williams (Athletic Bilbao), open play, 0.04 xG, blocked 58’ Václav Černý (Rangers), direct free kick, 0.04 xG, blocked 4’ James Tavernier (Rangers), direct free kick, 0.03 xG, off target 13’ Mikel Jauregizar (Athletic Bilbao), open play, 0.03 xG, off target 16’ Álex Berenguer (Athletic Bilbao), open play, 0.03 xG, blocked 35’ Álex Berenguer (Athletic Bilbao), from a corner, 0.02 xG, off target 55’ Dani Vivian (Athletic Bilbao), from a corner, 0.02 xG, off target 29’ Václav Černý (Rangers), open play, 0.02 xG, off target 77’ Dani Vivian (Athletic Bilbao), open play, 0.02 xG, off target 69’ Václav Černý (Rangers), open play, 0.01 xG, saved 29’ Iñigo Ruiz de Galarreta (Athletic Bilbao), open play, 0.01 xG, blocked 78’ Álex Berenguer (Athletic Bilbao), set piece, 0.01 xG, blocked 24’ Iñigo Ruiz de Galarreta (Athletic Bilbao), from a corner, 0.01 xG, blocked 49’ Oihan Sancet (Athletic Bilbao), penalty, 0.79 xG, goal 46’ Oihan Sancet (Athletic Bilbao), open play, 0.31 xG, off target 12’ Oihan Sancet (Athletic Bilbao), open play, 0.23 xG, saved 80’ Nico Williams (Athletic Bilbao), open play, 0.18 xG, goal 58’ Nicolas Raskin (Rangers), set piece, 0.18 xG, saved 90+4’ Hamza Igamane (Rangers), open play, 0.17 xG, off target 12’ Nico Williams (Athletic Bilbao), open play, 0.15 xG, saved 35’ Oihan Sancet (Athletic Bilbao), from a corner, 0.14 xG, blocked 8’ Oihan Sancet (Athletic Bilbao), set piece, 0.14 xG, blocked 49’ Yeray Álvarez (Athletic Bilbao), from a corner, 0.11 xG, blocked 26’ Maroan Sannadi (Athletic Bilbao), open play, 0.11 xG, off target 79’ Yeray Álvarez (Athletic Bilbao), from a corner, 0.11 xG, blocked 79’ Oihan Sancet (Athletic Bilbao), from a corner, 0.11 xG, off target 12’ Mikel Jauregizar (Athletic Bilbao), open play, 0.10 xG, blocked 90’ Danilo Pereira (Rangers), set piece, 0.08 xG, off target 33’ Álex Berenguer (Athletic Bilbao), direct free kick, 0.06 xG, off target 29’ Nico Williams (Athletic Bilbao), open play, 0.04 xG, blocked 58’ Václav Černý (Rangers), direct free kick, 0.04 xG, blocked 4’ James Tavernier (Rangers), direct free kick, 0.03 xG, off target 13’ Mikel Jauregizar (Athletic Bilbao), open play, 0.03 xG, off target 16’ Álex Berenguer (Athletic Bilbao), open play, 0.03 xG, blocked 35’ Álex Berenguer (Athletic Bilbao), from a corner, 0.02 xG, off target 55’ Dani Vivian (Athletic Bilbao), from a corner, 0.02 xG, off target 29’ Václav Černý (Rangers), open play, 0.02 xG, off target 77’ Dani Vivian (Athletic Bilbao), open play, 0.02 xG, off target 29’ Iñigo Ruiz de Galarreta (Athletic Bilbao), open play, 0.01 xG, blocked 69’ Václav Černý (Rangers), open play, 0.01 xG, saved 78’ Álex Berenguer (Athletic Bilbao), set piece, 0.01 xG, blocked 24’ Iñigo Ruiz de Galarreta (Athletic Bilbao), from a corner, 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

Athletic Bilbao 4-2-3-1 Starting XI
Agirrezabala
Marcos
Vivian
Álvarez
Lekue
Jauregizar
Galarreta 73’
Berenguer 87’
Williams 87’
Sancet 82’
Sannadi 74’
Rangers 3-4-3 Starting XI
Kelly
Souttar
Balogun 50’
Tavernier
Yılmaz 23’
Jefté
Diomande 84’
Raskin
Hagi 46’
Dessers
Černý 84’

Player stats

Goalkeeper1 player
Julen Agirrezabala
90′ 2 0 16 – – – – –
Defenders4 players
Óscar de Marcos
90′ 2 – – 4 – 50 – – 1 –
90′ 2 4 – 4 2 67 1 – – –
90′ 1 2 – 4 1 49 2 – – –
Íñigo Lekue
90′ 1 3 – 3 1 47 – – – –
Midfielders8 players
90′ – – 36 – – 1 – 3 3 1 –
74′ – – 48 1 – 1 1 1 2 – –
Álex Berenguer Taken off
87′ – – 36 2 – 1 – 5 2 – –
Oihan Sancet Taken off
82′ 1 – 27 3 – 1 1 4 2 –
Nico Williams Taken off
87′ 1 – 35 1 – – – 7 – 1 –
Beñat Prados Came on as a substitute
16′ – – 15 – – – – – – – –
Unai Gómez Came on as a substitute
8′ – – 5 – – 1 – 2 1 – –
Mikel Vesga Came on as a substitute
8′ – – 4 – – – – – – – –
Forwards3 players
Maroan Sannadi Taken off
74′ – – 1 – 0.11 – 3 10 3 16 –
Gorka Guruzeta Came on as a substitute
16′ – – – – – – – – – 6 –
Álvaro Djaló Came on as a substitute
8′ – – – – – – – 1 1 6 –
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.

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. Referee data before 2025/26 from the Transfermarkt datasets project.