# 2024–25 Aberdeen F.C. season

The 2024–25 Aberdeen F.C. season is Aberdeen's 112th season in the top flight of Scottish football and the twelfth in the Scottish Premiership. Aberdeen are also competing in the Scottish Cup and Scottish League Cup.

## Summary
### June

On 3 June, new manager Jimmy Thelin officially took charge replacing interim coach Peter Leven. On 6 June, after making over 350 appearances player-coach Jonny Hayes left the club and later announced his retirement from football. Youngster Fletcher Boyd signed a new contract until 2027. Kelle Roos, Connor Barron, Anthony Stewart, Kieran Ngwenya, Finlay Murray, Kai Watson, Chris Kondolo, Aaron Reid, and Reuben Smillie all left the club. Defender Gavin Molloy signed from Shelbourne, striker Peter Ambrose from Újpest and Dimitar Mitov from fellow Premiership side St Johnstone all for undisclosed fees. The Dons announced they will travel to Portugal for a pre-season training camp and have a friendly against Peterhead with an XI select against Huntly and Turriff United.

### July

Aberdeen's Pre-Season friendly with Peterhead FC was moved to Cormack Park due to weather conditions in Peterhead with the Dons winning 4-0. On 11 July, forward Duk was announced missing from training by the club with the player going AWOL. Aberdeen took disciplinary action against the Cape Verde international. On 12 July, Dante Polvara suffered an injury and is set to be ruled out for at least four months and Norwegian midfielder Sivert Heltne Nilsen joined from SK Brann. The club opened the season with a 3-0 win over Queen of The South in the League Cup. This was followed with wins against East Kilbride, Airdrieonians and Dumbarton to top the group and setup a Second round tie with Queens Park. Leighton Clarkson was ruled out for eight weeks with a shoulder injury and Junior Hoilett was not offered a new deal and left the club.

### August

Youngsters Adam Emslie and Finday Marshall joined Cove Rangers on loan deals along with Blair McKenzie who joined Montrose. Aberdeen began the League season with an away win against St Johnstone. Ante Palaversa joined the club from Troyes for an undisclosed fee and also Finnish winger Topi Keskinen signed from HJK Helsinki for a reported £860,000. Macedonian forward Bojan Miovski was given a send-off from fans in the win against St Mirren as he later signed for Spanish La Liga side Girona for a club-record fee of £6,800,000. Keskinen scored a 92nd minute winner against Queens Park in the League Cup to setup a tie with The Spartans. Ryan Duncan later joined Queens on loan for the season. Defender Richard Jensen also went out on loan to Vejle. The Dons then signed Kevin Nisbet on a loan deal from English Championship side Millwall. He made his debut in the home win against Kilmarnock with striker Pape Habib Guèye scoring both goals with headers. Defender Jayden Richardson left the club on transfer deadline day. A 98th minute winner from Nisbet seen Aberdeen briefly top the league at the end of the month with the club having won every game of the season so far

### September

Call-ups for the September Internationals included Jack Milne, Alfie Bavidge and Fletcher Boyd for Scotland youths, Topi Keskinen for Finland, Dimitar Mitov for Bulgaria and Slobodan Rubezic for Montenegro. An Aberdeen XI played in a Testimonial match at Cove for their player Blair Yule with both Shayden Morris and Kevin Nisbet scoring. On 7 September, the club announced Duk had returned to training having gone missing earlier in July. The Dons remained on their winning run with wins against Motherwell and Dundee and also in the League Cup against The Spartans, setting up a tie with Celtic in the Semi-finals at Hampden.

### October

On 1 October, Nicky Devlin received his first Scotland call-up for the UEFA Nations League matches against Croatia and Portugal. Pape Habib Guèye was ruled out for fourteen weeks with a quad muscle tear he picked up in training. After the International break, the Dons came from two goals down to draw away to Celtic. This was followed with a battling win against Dundee United as Peter Ambrose scored his first league goal. The unbeaten run continued with an impressive and enthralling win also at home to Rangers.

### November

However, the unbeaten domestic run ended in devastating fashion at Hampden as Daizen Maeda scored a hat-trick in a 6-0 mauling. Young goalkeeper Rodrigo Vitols signed a contract extension, keeping him at the Club until at least 2027. Manager Jimmy Thelin was named Scottish Premiership manager of the month for October and Nicky Devlin was named Player of the month. They bounced back at home to Dundee, the fourth sell-out in-a-row at Pittodrie. The club reported a record turnover of £23.6 million in its annual accounts for the year ended 30 June 2024, an increase of 49% on the previous year’s £15.8million turnover. The unbeaten League run came to an end at a snowy St Mirren Park thanks to a 2-1 loss which also included a red card overturned by VAR. Three goals in added time at Easter Road saw the Dons in a pulsating 3-3 draw with Hibernian, where Sokler scored a brilliant overhead kick only to be pegged back by Rocky Bushiri's first goal for the home side.

### December

Goalkeeper Dimitar Mitov was injured in the draw at Hearts, ruling him out for up to six weeks. In the Scottish Cup, the Dons were drawn away to Elgin City in January. Their unbeaten home record came to an end in a tight 1-0 loss to Celtic. They were then left frustrated in a wet and windy afternoon at Pittodrie which seen them battle to a draw against St Johnstone. The annual AGM took place with chairman Dave Cormack confirming the tribunal fee for last seasons want away midfielder Connor Barron to Rangers had still not been paid. The miserable run in the League continued with successive losses, firstly after leading against Hibernian, a 4-0 hammering at Kilmarnock on Boxing Day, and at Tannadice against Dundee United to a 94th minute winner for the home side.

### January

A tribunal fee was agreed for Connor Barron with Rangers but the club unhappy with the process but in return a guaranteed sum of £639,920, with an additional £250,000 dependant on performance. Goalkeeper Mitov was again ruled out for four weeks with a minor injury. The Dons seen in the new year in a blizzard of snow at home to Ross County but lost 2-1. Youngster Dylan Lobban extended his stay at Cove Rangers until the end of the season whilst Alfie Bavidge was recalled from his loan but then sent out to Inverness Caledonian Thistle along with youth captain Alfie Stewart. The first team continued to struggle, losing again away to Motherwell with Rubezic sent off for an apparent head-butting. So Jimmy Thelin took action and signed Jeppe Okkels on loan from English Championship side Preston North End and Latvia captain Kristers Tobers from Grasshoppers for a reported £800,000.

## Results & fixtures

Win  Draw  Loss  Postponed

### Scottish Cup
## Squad statistics
### Appearances

    As of 15 March 2025
| No. | Pos | Player | Premiership | Premiership | League Cup | League Cup | Scottish Cup | Scottish Cup | Total | Total |
| No. | Pos | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | Dimitar Mitov | 19 | 0 | 6 | 0 | 1 | 0 | 26 | 0 |
| 2 | DF | Nicky Devlin | 24+3 | 4 | 7 | 1 | 1 | 0 | 35 | 5 |
| 3 | DF | Jack MacKenzie | 23+1 | 0 | 7 | 1 | 1 | 0 | 32 | 1 |
| 4 | MF | Graeme Shinnie | 23+5 | 1 | 6+1 | 2 | 1+2 | 1 | 38 | 4 |
| 5 | DF | Mats Knoester | 5 | 0 | 0 | 0 | 2 | 0 | 7 | 0 |
| 6 | MF | Sivert Heltne Nilsen | 26 | 0 | 6 | 0 | 2 | 0 | 34 | 0 |
| 7 | MF | Jamie McGrath | 19+1 | 4 | 7 | 1 | 0 | 0 | 27 | 5 |
| 8 | MF | Dante Polvara | 0+6 | 0 | 0 | 0 | 1+1 | 0 | 8 | 0 |
| 9 | FW | Kevin Nisbet | 14+9 | 7 | 1 | 1 | 2+1 | 2 | 27 | 10 |
| 10 | MF | Leighton Clarkson | 14+11 | 2 | 5+1 | 3 | 1+2 | 0 | 34 | 5 |
| 11 | FW | Oday Dabbagh | 2+3 | 1 | 0 | 0 | 1 | 2 | 6 | 3 |
| 14 | FW | Pape Habib Guèye | 9+3 | 5 | 2+1 | 1 | 1+2 | 1 | 18 | 7 |
| 15 | DF | James McGarry | 5+1 | 0 | 0+4 | 1 | 0 | 0 | 10 | 1 |
| 16 | FW | Jeppe Okkels | 8+1 | 0 | 0 | 0 | 1 | 0 | 10 | 0 |
| 17 | FW | Vicente Besuijen | 0+11 | 2 | 1+3 | 0 | 0 | 0 | 15 | 2 |
| 18 | MF | Ante Palaversa | 13+10 | 2 | 1+1 | 0 | 3 | 0 | 28 | 2 |
| 19 | FW | Ester Sokler | 12+6 | 2 | 6+1 | 5 | 0 | 0 | 25 | 7 |
| 20 | FW | Shayden Morris | 6+23 | 2 | 5+1 | 1 | 2+1 | 1 | 38 | 4 |
| 21 | DF | Gavin Molloy | 19 | 0 | 7 | 0 | 0 | 0 | 26 | 0 |
| 22 | DF | Jack Milne | 1+5 | 0 | 1+2 | 0 | 0+1 | 0 | 10 | 0 |
| 24 | DF | Kristers Tobers | 8 | 0 | 0 | 0 | 2 | 0 | 10 | 0 |
| 26 | DF | Alfie Dorrington | 2+4 | 0 | 0 | 0 | 1+1 | 0 | 8 | 0 |
| 27 | DF | Angus MacDonald | 4+1 | 0 | 1+1 | 0 | 0 | 0 | 7 | 0 |
| 28 | DF | Alexander Jensen | 7+1 | 0 | 0 | 0 | 3 | 1 | 11 | 1 |
| 30 | MF | Fletcher Boyd | 0+1 | 0 | 0+2 | 0 | 0+2 | 0 | 5 | 0 |
| 31 | GK | Ross Doohan | 11+1 | 0 | 1 | 0 | 2 | 0 | 15 | 0 |
| 32 | FW | Peter Ambrose | 1+12 | 1 | 0+6 | 1 | 1+1 | 0 | 21 | 2 |
| 35 | MF | Alfie Stewart | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 81 | FW | Topi Keskinen | 25+3 | 5 | 1+2 | 1 | 2 | 0 | 33 | 6 |
| Players who left the club during the season |||||||||||
| 5 | DF | Richard Jensen | 0+1 | 0 | 0+1 | 0 | 0 | 0 | 2 | 0 |
| 9 | FW | Bojan Miovski | 1+1 | 0 | 0+1 | 0 | 0 | 0 | 3 | 0 |
| 11 | FW | Duk | 8+10 | 0 | 1 | 0 | 1 | 2 | 20 | 2 |
| 23 | MF | Ryan Duncan | 0 | 0 | 0+3 | 0 | 0 | 0 | 3 | 0 |
| 33 | DF | Slobodan Rubežić | 20 | 0 | 5 | 1 | 1 | 0 | 26 | 1 |

### Goalscorers

As of 15 March 2025
| Ranking | Nation | Number | Name | Scottish Premiership | Scottish Cup | League Cup | Total |
| 1 | | 9 | Kevin Nisbet | 7 | 2 | 1 | 10 |
| = | | 14 | Pape Habib Guèye | 5 | 1 | 1 | 7 |
| = | | 19 | Ester Sokler | 2 | 0 | 5 | 7 |
| 4 | | 81 | Topi Keskinen | 5 | 0 | 1 | 6 |
| 5 | | 2 | Nicky Devlin | 4 | 0 | 1 | 5 |
| = | | 7 | Jamie McGrath | 4 | 0 | 1 | 5 |
| = | | 10 | Leighton Clarkson | 2 | 0 | 3 | 5 |
| 8 | | 4 | Graeme Shinnie | 1 | 1 | 2 | 4 |
| = | | 20 | Shayden Morris | 2 | 1 | 1 | 4 |
| 10 | | 11 | Oday Dabbagh | 1 | 2 | 0 | 3 |
| 11 | | 11 | Duk | 0 | 2 | 0 | 2 |
| = | | 17 | Vicente Besuijen | 2 | 0 | 0 | 2 |
| = | | 18 | Ante Palaversa | 2 | 0 | 0 | 2 |
| = | | 32 | Peter Ambrose | 1 | 0 | 1 | 2 |
| 15 | | 3 | Jack MacKenzie | 0 | 0 | 1 | 1 |
| = | | 15 | James McGarry | 0 | 0 | 1 | 1 |
| = | | 28 | Alexander Jensen | 0 | 1 | 0 | 1 |
| = | | 33 | Slobodan Rubežić | 0 | 0 | 1 | 1 |
| TOTALS | TOTALS | TOTALS | TOTALS | 38 | 10 | 20 | 68 |

## Club statistics
### Competition Overview

| Competition | First match | Last match | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Pld | W | D | L | GF | GA | GD | Win % |
| Premiership | 5 August 2024 | May 2025 | 30 | 12 | 7 | 11 | 38 | 46 | −8 | 040.00 |
| Scottish Cup | 18 January 2025 | 2025 | 3 | 3 | 0 | 0 | 10 | 1 | +9 | 100.00 |
| League Cup | 13 July 2024 | 2 November 2024 | 7 | 6 | 0 | 1 | 20 | 7 | +13 | 085.71 |
| Total | Total | Total | 40 | 21 | 7 | 12 | 68 | 54 | +14 | 052.50 |
Source: Competitions

### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 2 | Rangers (V) | 30 | 19 | 5 | 6 | 62 | 28 | +34 | 62 | Qualification for the Champions League second qualifying round |
| 3 | Hibernian | 30 | 11 | 11 | 8 | 45 | 41 | +4 | 44 | Qualification for the Europa League second qualifying round |
| 4 | Aberdeen | 30 | 12 | 7 | 11 | 38 | 46 | −8 | 43 | Qualification for the Conference League second qualifying round |
| 5 | Dundee United | 30 | 11 | 8 | 11 | 38 | 40 | −2 | 41 | |
| 6 | Heart of Midlothian | 30 | 11 | 6 | 13 | 43 | 40 | +3 | 39 | |
* ↑ Teams play each other three times (33 matches), before the league is split into two groups (the top six and the bottom six).
* ↑ The winners of the 2024–25 Scottish Cup also qualify for the Europa League. If the cup winners qualify for the Champions League via league position, the berth reserved for the cup winners (Europa League play-off round) passes to the third-placed team, and the berths for the Europa League and Conference League second qualifying rounds are passed down to the fourth- and fifth-placed teams.

### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| Ground | A | H | H | A | H | A | H | A | H | H | H | A | A | A | H | H | H | A | A | H | A | H | A | H | A | A | H | A | H | A |
| Result | W | W | W | W | W | W | W | D | W | W | W | L | D | D | L | D | L | L | L | L | L | D | L | L | L | W | W | L | D | D |
| Position | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 4 | 4 |

### League cup table

| Pos | Teamvte | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification | ABE | AIR | QOS | EKB | DUM |
| 1 | Aberdeen | 4 | 4 | 0 | 0 | 0 | 15 | 1 | +14 | 12 | Qualification for the second round | — | 2–1 | — | — | 6–0 |
| 2 | Airdrieonians | 4 | 3 | 0 | 0 | 1 | 15 | 5 | +10 | 9 | Qualification for the second round | — | — | 2–0 | 8–0 | — |
| 3 | Queen of the South | 4 | 2 | 0 | 0 | 2 | 5 | 6 | −1 | 6 | | 0–3 | — | — | — | 2–0 |
| 4 | East Kilbride | 4 | 0 | 1 | 0 | 3 | 2 | 16 | −14 | 2 | | 0–4 | — | 1–3 | — | — |
| 5 | Dumbarton | 4 | 0 | 0 | 1 | 3 | 4 | 13 | −9 | 1 | | — | 3–4 | — | 1–1p | — |

## Transfers
### Players in

| Date | Pos | Player | From | Fee |
| 14 June 2024 | DF | Gavin Molloy | Shelbourne | £65,000 |
| 14 June 2024 | FW | Peter Ambrose | Újpest | Undisclosed |
| 19 June 2024 | GK | Dimitar Mitov | St Johnstone | Undisclosed |
| 11 July 2024 | MF | Sivert Heltne Nilsen | SK Brann | £300,000 |
| 8 August 2024 | MF | Ante Palaversa | Troyes | Undisclosed |
| 12 August 2024 | FW | Topi Keskinen | HJK Helsinki | £860,000 |
| 9 January 2025 | DF | Kristers Tobers | Grasshopper | £700,000 |
| 13 January 2025 | DF | Alexander Jensen | Brommapojkarna | £600,000 |
| 3 February 2025 | DF | Mats Knoester | Ferencváros | Free |

### Players out

| Date | Pos | Player | To | Fee |
| 2 June 2024 | FW | Aaron Reid | Airdrieonians | Free |
| 6 June 2024 | MF | Jonny Hayes | Retired | Retired |
| 14 June 2024 | DF | Kai Watson | Huntly | Free |
| 14 June 2024 | MF | Christovie Kondolo | | Free |
| 14 June 2024 | GK | Reuben Smillie | | Free |
| 20 June 2024 | MF | Connor Barron | Rangers | Tribunal |
| 27 June 2024 | DF | Kieran Ngwenya | Dunfermline Athletic | Free |
| 15 July 2024 | DF | Finlay Murray | Cove Rangers | Free |
| 18 July 2024 | GK | Kelle Roos | Triestina | Free |
| 6 August 2024 | MF | Junior Hoilett | Hibernian | Free |
| 15 August 2024 | FW | Bojan Miovski | Girona | £6,800,000 |
| 30 August 2024 | DF | Jayden Richardson | Boreham Wood | Free |
| 30 September 2024 | DF | Anthony Stewart | Ebbsfleet United | Free |
| 3 February 2025 | FW | Duk | Leganés | £600,000 |

### Loans in

| Date | Pos | Name | From | Fee |
| 24 August 2024 | FW | Kevin Nisbet | Millwall | Season Loan |
| 6 January 2025 | MF | Jeppe Okkels | Preston North End | End of season Loan |
| 13 January 2025 | DF | Alfie Dorrington | Tottenham Hotspur | End of season Loan |
| 3 February 2025 | FW | Oday Dabbagh | Charleroi | End of season Loan |

### Loans out

| Date | Pos | Name | To | Fee | Ref |
| 16 July 2024 | GK | Tom Ritchie | Bonnyrigg Rose | Season Loan | |
| 2 August 2024 | MF | Adam Emslie | Cove Rangers | Season Loan | |
| 2 August 2024 | MF | Findlay Marshall | Cove Rangers | Season Loan | |
| 15 August 2024 | DF | Blair McKenzie | Montrose | Season Loan | |
| 19 August 2024 | MF | Ryan Duncan | Queen's Park | Season Loan | |
| 23 August 2024 | DF | Richard Jensen | Vejle | Season Loan | . |
| 30 August 2024 | FW | Alfie Bavidge | Ayr United | Season Loan | |
| 28 September 2024 | MF | Dylan Lobban | Cove Rangers | Season Loan | |
| 1 November 2024 | DF | Brendan Hamilton | Inverurie Loco Works | End of Season Loan | |
| 15 November 2024 | FW | Cammy Wilson | Keith | End of Season Loan | |
| 4 January 2025 | FW | Alfie Bavidge | Inverness CT | End of season Loan | |
| 4 January 2025 | MF | Alfie Stewart | Inverness CT | End of season Loan | |
| 28 January 2025 | DF | James McGarry | Athens Kallithea | End of season Loan | |
| 13 February 2025 | DF | Slobodan Rubežić | Novi Pazar | End of season Loan | |