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
10 Oct 2020League Two Bolton Wanderers v Grimsby Town 0 – 090
03 Oct 2020League Two Harrogate Town v Bolton Wanderers 1 – 290
26 Sep 2020League Two Bolton Wanderers v Newport County 0 – 265
19 Sep 2020League Two Colchester United v Bolton Wanderers 2 – 090
12 Sep 2020League Two Bolton Wanderers v Forest Green RoversSubstitute, on 56′ 0 – 134
05 Sep 2020EFL Cup Bolton Wanderers v Bradford CitySubstitute, on 68′ 1 – 222
10 Mar 2020League One Burton Albion v Bolton Wanderers 2 – 279
07 Mar 2020League One AFC Wimbledon v Bolton Wanderers 0 – 068
29 Feb 2020League One Bolton Wanderers v Accrington Stanley 0 – 090
25 Feb 2020League One Blackpool FC v Bolton Wanderers 2 – 182
22 Feb 2020League One Milton Keynes Dons v Bolton Wanderers 1 – 073
22 Oct 2019League One Bristol Rovers v Bolton Wanderers 0 – 290
19 Oct 2019League One Bolton Wanderers v Rochdale AFC 1 – 380
07 Oct 2019League One Bolton Wanderers v Blackpool FC 0 – 090
28 Sep 2019League One Portsmouth FC v Bolton Wanderers 1 – 090
21 Sep 2019League One Bolton Wanderers v Sunderland AFC 1 – 190
17 Sep 2019League One Bolton Wanderers v Oxford United 0 – 090
14 Sep 2019League One Rotherham United v Bolton Wanderers 6 – 190
13 Aug 2019EFL Cup Grimsby Town v Doncaster Rovers 1 – 090
03 Aug 2019League One Doncaster Rovers v Gillingham FCSubstitute, on 84′ 1 – 16

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.