PLAYER PROFILE

Ali Crawford.

· Scotland

Matrix 27275

At a glance

Full name
Alistair Crawford
Born
30 Jul 1991
Age today
35
Nationality
Scotland

Career by season

140 recorded appearances
Ali Crawford appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Premier Sports Cup Hamilton Academical FC 2001340
25/26Scottish Cup Greenock Morton FC 1000190
2025-2026Scottish Championship Greenock Morton FC 71101630
25/26Premier Sports Cup Greenock Morton FC 55114040
2024-2025Scottish Championship Greenock Morton FC 2520251,7342
22/23Scottish Premiership St. Johnstone FC 162224041
2022-2023Scottish Championship Greenock Morton FC 128016720
21/22Scottish Premiership St. Johnstone FC 2622301,9010
20/21League Two Tranmere Rovers 94003350
20/21League Two Bolton Wanderers 2117141,4870
20/21FA Cup Bolton Wanderers 1101680
20/21EFL Cup Bolton Wanderers 1000220
19/20League One Bolton Wanderers 1212051,0120
19/20League One Doncaster Rovers 100060
19/20EFL Cup Doncaster Rovers 1100900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Ali Crawford match log
DateCompetitionMatchScoreMinutesGoals
17 Mar 2021League Two Grimsby Town v Tranmere RoversSubstitute, on 78′ 0 – 012
06 Mar 2021League Two Tranmere Rovers v Crawley TownSubstitute, on 73′ 0 – 117
09 Feb 2021League Two Tranmere Rovers v Stevenage FC 0 – 158
23 Jan 2021League Two Tranmere Rovers v Bolton Wanderers 2 – 177
16 Jan 2021League Two Bolton Wanderers v Cheltenham TownSubstitute, on 67′ 1 – 123
12 Jan 2021League Two Exeter City v Bolton WanderersSubstitute, on 71′ 1 – 119
19 Dec 2020League Two Bolton Wanderers v Tranmere RoversSubstitute, on 63′ 0 – 327
12 Dec 2020League Two Walsall FC v Bolton Wanderers 2 – 179
05 Dec 2020League Two Bolton Wanderers v Port Vale FC 3 – 654
28 Nov 2020League Two Bolton Wanderers v Southend United 3 – 075
24 Nov 2020League Two Scunthorpe United v Bolton Wanderers 0 – 176
21 Nov 2020League Two Stevenage FC v Bolton Wanderers 1 – 2781
13 Nov 2020League Two Bolton Wanderers v Salford City 2 – 083
07 Nov 2020FA Cup Bolton Wanderers v Crewe Alexandra 2 – 368
03 Nov 2020League Two Bolton Wanderers v Mansfield Town 1 – 190
31 Oct 2020League Two Leyton Orient v Bolton Wanderers 4 – 090
27 Oct 2020League Two Bolton Wanderers v Bradford City 1 – 090
24 Oct 2020League Two Cambridge United v Bolton Wanderers 1 – 190
20 Oct 2020League Two Barrow AFC v Bolton Wanderers 3 – 390
17 Oct 2020League Two Bolton Wanderers v Oldham Athletic 1 – 277

Career transfers

16 recorded moves

All recorded career moves, newest first.

Ali Crawford career transfers
Date FromToMoveFee
01 Jul 2026 Greenock Morton FC Without club Released —
02 Aug 2024 St. Johnstone FC Greenock Morton FC Transfer Free
31 May 2023 Greenock Morton FC St. Johnstone FC Loan return
24 Feb 2023 St. Johnstone FC Greenock Morton FC Loan —
03 Jan 2022 Bolton Wanderers St. Johnstone FC Transfer —
02 Jan 2022 St. Johnstone FC Bolton Wanderers Loan return
31 Aug 2021 Bolton Wanderers St. Johnstone FC Loan —
31 May 2021 Tranmere Rovers Bolton Wanderers Loan return
01 Feb 2021 Bolton Wanderers Tranmere Rovers Loan —
02 Sep 2019 Doncaster Rovers Bolton Wanderers Transfer Free
10 Jul 2018 Hamilton Academical FC Doncaster Rovers Transfer Free
01 Dec 2010 Bo'ness United FC Hamilton Academical FC Loan return
01 Nov 2010 Hamilton Academical FC Bo'ness United FC Loan —
01 Jan 2010 Hamilton Academical FC U20 Hamilton Academical FC Internal move —
01 Jul 2008 Hamilton Academical FC U17 Hamilton Academical FC U20 Internal move —
01 Jul 2006 Heart of Midlothian FC Youth Hamilton Academical FC U17 Transfer Free

Contracts and market values are not available yet.