Celtic vs Aberdeen

25 February 2025 · Scottish Premiership · 2024/25 · Referee J Beaton

Full time 5 – 1

Half-time: 3–0

  • Daizen Maeda 24’, 90+2’
  • Jota 30’
  • Callum McGregor 45’
  • Yang Hyun-Jun 72’
  • Shayden Morris 90’

Match summary

Celtic won comfortably, 5-1 at home to Aberdeen. Celtic led 3-0 at half-time.

In the first half, Daizen Maeda put Celtic ahead in the 24th minute, Jota made it 2-0 in the 30th minute, and Callum McGregor made it 3-0 in the 45th minute. In the second half, Yang Hyun-Jun made it 4-0 in the 72nd minute, Shayden Morris pulled one back to make it 4-1 in the 90th minute, and Maeda made it 5-1 in stoppage time.

Shots finished 16-8 to Celtic, with 7 on target for Celtic and 1 for Aberdeen.

Match stats

Celtic Aberdeen
16 Shots 8
7 Shots on Target 1
4 Corners 3
1 Yellow Cards 0
0 Red Cards 0

Key events

Celtic Aberdeen
Kick-off
Daizen Maeda1-0 (Celtic)
24’
Jota2-0 (Celtic)
30’
Callum McGregor3-0 (Celtic)
45’
Half-time3-0
Yang Hyun-Jun4-0 (Celtic)
72’
90’
Shayden Morris4-1 (Aberdeen)
Daizen Maeda5-1 (Celtic)
90+2’
Full-time5-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Celtic
  • Callum McGregor

Shot map

Every shot and where it was taken from.

 Aberdeen attacking Celtic attacking 
10’ Kevin Nisbet (Aberdeen), open play, off target 13’ Jeppe Okkels (Aberdeen), open play, blocked 16’ Auston Trusty (Celtic), from a corner, off target 16’ Jota (Celtic), open play, saved 20’ Jack Mackenzie (Aberdeen), open play, blocked 20’ Callum McGregor (Celtic), open play, off target 24’ Daizen Maeda (Celtic), open play, goal 24’ Reo Hatate (Celtic), open play, blocked 30’ Jota (Celtic), open play, goal 30’ Kevin Nisbet (Aberdeen), open play, blocked 34’ Jeppe Okkels (Aberdeen), open play, off target 45’ Callum McGregor (Celtic), open play, goal 45’ Nicolas-Gerrit Kühn (Celtic), open play, blocked 47’ Arne Engels (Celtic), open play, off target 56’ Reo Hatate (Celtic), open play, off target 63’ Shayden Morris (Aberdeen), open play, off target 70’ Jeffrey Schlupp (Celtic), open play, off target 71’ Graeme Shinnie (Aberdeen), open play, off target 72’ Yang Hyun-Jun (Celtic), open play, goal 75’ Adam Idah (Celtic), open play, off target 78’ Arne Engels (Celtic), open play, saved 82’ Daizen Maeda (Celtic), open play, off target 90’ Shayden Morris (Aberdeen), open play, goal 90+2’ Daizen Maeda (Celtic), open play, goal 10’ Kevin Nisbet (Aberdeen), open play, off target 13’ Jeppe Okkels (Aberdeen), open play, blocked 16’ Auston Trusty (Celtic), from a corner, off target 16’ Jota (Celtic), open play, saved 20’ Jack Mackenzie (Aberdeen), open play, blocked 20’ Callum McGregor (Celtic), open play, off target 24’ Daizen Maeda (Celtic), open play, goal 24’ Reo Hatate (Celtic), open play, blocked 30’ Jota (Celtic), open play, goal 30’ Kevin Nisbet (Aberdeen), open play, blocked 34’ Jeppe Okkels (Aberdeen), open play, off target 45’ Callum McGregor (Celtic), open play, goal 45’ Nicolas-Gerrit Kühn (Celtic), open play, blocked 47’ Arne Engels (Celtic), open play, off target 56’ Reo Hatate (Celtic), open play, off target 63’ Shayden Morris (Aberdeen), open play, off target 70’ Jeffrey Schlupp (Celtic), open play, off target 71’ Graeme Shinnie (Aberdeen), open play, off target 72’ Yang Hyun-Jun (Celtic), open play, goal 75’ Adam Idah (Celtic), open play, off target 78’ Arne Engels (Celtic), open play, saved 82’ Daizen Maeda (Celtic), open play, off target 90’ Shayden Morris (Aberdeen), open play, goal 90+2’ Daizen Maeda (Celtic), open play, goal
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players16 players
Kasper Schmeichel
90′ – – – – – – –
90′ – – – – – – –
90′ – – – – – – –
90′ – – 1 – – – –
Jeffrey Schlupp Taken off
81′ – – 1 – – – –
Arne Engels Taken off
80′ – – 2 – – – –
90′ 1 – 2 – – –
Reo Hatate Taken off
59′ – – 2 – – – –
Nicolas-Gerrit Kühn Taken off
59′ – – 1 – – – –
90′ 2 – 3 – – – –
Jota Taken off
59′ 1 – 2 – – – –
Luke McCowan Came on as a substitute
31′ – – – – – – –
Yang Hyun-Jun Came on as a substitute
31′ 1 – 1 – – – –
Adam Idah Came on as a substitute
31′ – – 1 – – – –
Jude Bonnar Came on as a substitute
10′ – – – – – – –
Liam Scales Came on as a substitute
9′ – – – – – – –
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.

Before kick-off

Celtic win 84% Avg odds 1.13
Draw 11% Avg odds 8.85
Aberdeen win 5% Avg odds 17.80

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five 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 and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.