Luke McCowan
Midfielder · Celtic · №14
Recent matches
| Date | Match | Score |
|---|---|---|
|
|
3:0 | |
|
|
2:1 | |
|
|
5:1 | |
|
|
3:0 | |
|
|
0:4 | |
|
|
1:5 | |
|
|
1:0 | |
|
|
3:1 | |
|
|
2:3 | |
|
|
3:1 |
Season statistics
| Competition | Season | Games |
|---|---|---|
| Premiership | 2025 | 16 |
| UEFA Europa League | 2025 | 10 |
| Premiership | 2026 | 4 |
| FA Cup | 2025 | 2 |
| UEFA Champions League | 2026 | 2 |
| League Cup | 2026 | 1 |
About the player
Luke McCowan's route to Celtic began far from the top flight, with youth spells at East End United and Ayr United that included junior loans at Lugar Boswell Thistle and Annbank United before he turned professional. He signed his first contract with Ayr United in 2017 and spent four seasons there before a free transfer to Dundee in June 2021. That form persuaded Celtic to pay a reported fee of around £1 million for him in August 2024. He followed it with another full campaign in 2025–26, making 42 appearances and scoring four goals as Celtic retained the league title and added the Scottish Cup. McCowan remains uncapped by Scotland at senior level. His progression — from junior loans in Ayrshire to regular football for Scotland's champions — has been built on steady, incremental steps rather than a single breakthrough moment.
Career path
- 2025 — 2027 — now Celtic 87 matches
- 2022 — 2025 Dundee 125 matches
- 2018 — 2021 Ayr Utd 76 matches
Career
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 26/27 | Celtic | Scottish Premiership | 2 | 1 | 0 | 23 |
| 26/27 | Celtic | Scottish League Cup | 1 | 0 | 0 | 23 |
| 26/27 | Celtic | UEFA Champions League Qualifying | 1 | 0 | 0 | 49 |
| 25/26 | Celtic | Scottish Premiership | 28 | 1 | 1 | 1 169 |
| 25/26 | Celtic | Scottish FA Cup | 4 | 1 | 2 | 244 |
| 25/26 | Celtic | UEFA Europa League | 4 | 1 | 0 | 162 |
| 25/26 | Celtic | Scottish League Cup | 3 | 1 | 0 | 128 |
| 25/26 | Celtic | Scottish Premiership Top Six Split | 2 | 0 | 0 | 71 |
| 25/26 | Celtic | UEFA Champions League Qualifying | 1 | 0 | 0 | 14 |
| 24/25 | Celtic | Scottish Premiership | 29 | 5 | 5 | 1 164 |
| 24/25 | Celtic | Scottish FA Cup | 5 | 1 | 2 | 187 |
| 24/25 | Dundee | Scottish League Cup | 5 | 1 | 5 | 405 |
| 24/25 | Celtic | Scottish Premiership Top Six Split | 4 | 1 | 2 | 142 |
| 24/25 | Dundee | Scottish Premiership | 3 | 2 | 1 | 270 |
| 24/25 | Celtic | UEFA Champions League | 3 | 0 | 0 | 47 |
| 23/24 | Dundee | Scottish Premiership | 32 | 9 | 5 | 2 814 |
| 23/24 | Dundee | Scottish Premiership Top Six Split | 5 | 1 | 0 | 450 |
| 23/24 | Dundee | Scottish League Cup | 3 | 0 | 0 | 212 |
| 23/24 | Dundee | Scottish FA Cup | 1 | 0 | 0 | 90 |
| 22/23 | Dundee | Scottish Championship | 30 | 7 | 4 | 1 739 |
| 22/23 | Dundee | Scottish League Cup | 5 | 1 | 0 | 171 |
| 22/23 | Dundee | Scottish Challenge Cup | 3 | 1 | 2 | 232 |
| 22/23 | Dundee | Scottish FA Cup | 2 | 1 | 0 | 105 |
| 21/22 | Dundee | Scottish Premiership | 24 | 4 | 1 | 1 486 |
| 21/22 | Dundee | Scottish Premiership Relegation Round | 5 | 0 | 1 | 199 |
| 21/22 | Dundee | Scottish League Cup | 4 | 1 | 0 | 148 |
| 21/22 | Dundee | Scottish FA Cup | 3 | 0 | 0 | 153 |
| 20/21 | Ayr Utd | Scottish Championship | 26 | 5 | 2 | 2 242 |
| 20/21 | Ayr Utd | Scottish League Cup | 5 | 2 | 0 | 444 |
| 20/21 | Ayr Utd | Scottish FA Cup | 2 | 2 | 0 | 180 |
| 19/20 | Ayr Utd | Scottish Championship | 24 | 5 | 5 | 1 566 |
| 19/20 | Ayr Utd | Scottish League Cup | 4 | 3 | 3 | 348 |
| 19/20 | Ayr Utd | Scottish FA Cup | 2 | 0 | 0 | 35 |
| 19/20 | Ayr Utd | Scottish Challenge Cup | 1 | 0 | 0 | 90 |
| 18/19 | Ayr Utd | Scottish Championship | 5 | 0 | 0 | 211 |
| 18/19 | Ayr Utd | Scottish Premiership Play-offs | 2 | 1 | 1 | 93 |
| 18/19 | Ayr Utd | Scottish FA Cup | 1 | 0 | 1 | 6 |
| 18/19 | Ayr Utd | Scottish Challenge Cup | 1 | 0 | 0 | 90 |
| 17/18 | Ayr Utd | Scottish Challenge Cup | 2 | 1 | 0 | 25 |
| 17/18 | Ayr Utd | Scottish League One | 1 | 0 | 0 | 3 |
Transfers
Transfers- 24/25 Dundee Celtic €1.20M
- 21/22 Ayr Utd Dundee
- 17/18 Ayr United U20 Ayr Utd
- 16/17 Annbank United Ayr United U20
- 16/17 Ayr United U20 Annbank United
- 15/16 Lugar Ayr United U20
- 15/16 Ayr United U20 Lugar