Grant Hanley

Date of birth20 November 1991
Place of birthDumfries
NationalityScottish
Weight76 kg
Height1.88 m
PositionDefender

Grant Hanley's contract at Blackburn Rovers was extended to June 2018 in June 2013.

He joined Newcastle United in July 2016 with a five-year contract.

Grant joined Norwich City in August 2017 with a four-year contract that was extended to June 2025 in July 2021.

Club history

Team Joined Left Loan / Trialist
Blackburn Rovers 01 Jul 2009 21 Jul 2016
Newcastle United 21 Jul 2016 30 Aug 2017
Norwich City 30 Aug 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2009-10 Blackburn Rovers Premier League 1
2010-11 Blackburn Rovers FA Cup 2
2010-11 Blackburn Rovers Premier League 5
2
1
2011-12 Blackburn Rovers FA Cup 1
2011-12 Blackburn Rovers League Cup 3
1
2011-12 Blackburn Rovers Premier League 19
4
1
6
2012-13 Blackburn Rovers FA Cup 5
1
3
2012-13 Blackburn Rovers League Championship 35
4
2
8
2012-13 Blackburn Rovers League Cup 1
2013-14 Blackburn Rovers FA Cup 2
2013-14 Blackburn Rovers League Championship 38
1
7
2
2014-15 Blackburn Rovers League Championship 31
1
5
2015-16 Blackburn Rovers FA Cup 2
2015-16 Blackburn Rovers League Championship 44
2
8
1
2016-17 Newcastle United FA Cup 3
1
2016-17 Newcastle United League Championship 5
5
1
1
2016-17 Newcastle United League Cup 3
2017-18 Newcastle United League Cup 1
1
2017-18 Norwich City FA Cup 2
1
2017-18 Norwich City League Championship 28
4
1
6
2019-20 Norwich City FA Cup 2
1
1
2
2019-20 Norwich City Premier League 14
1
4
2021-22 Norwich City FA Cup 2
2
2021-22 Norwich City League Cup 1
2021-22 Norwich City Premier League 33
1
2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
09 May 2010 Aston Villa v Blackburn Rovers W 0-1 Premier League
18 Dec 2010 Blackburn Rovers v West Ham United D 1-1 Premier League
26 Dec 2010 Blackburn Rovers v Stoke City L 0-2 Premier League
28 Dec 2010 West Bromwich Albion v Blackburn Rovers W 1-3 Premier League
01 Jan 2011 Sunderland v Blackburn Rovers L 3-0 Premier League
08 Jan 2011 Blackburn Rovers v Queens Park Rangers W 1-0 FA Cup 3rd round
23 Jan 2011 Blackburn Rovers v West Bromwich Albion W 2-0 Premier League
29 Jan 2011 Aston Villa v Blackburn Rovers L 3-1 FA Cup 4th round
26 Feb 2011 Aston Villa v Blackburn Rovers L 4-1 Premier League
05 Mar 2011 Fulham v Blackburn Rovers L 3-2 Premier League
13 Aug 2011 Blackburn Rovers v Wolverhampton Wanderers L 1-2 Premier League
20 Aug 2011 Aston Villa v Blackburn Rovers L 3-1 Premier League
24 Aug 2011 Blackburn Rovers v Sheffield Wednesday W 3-1 League Cup 2nd round
20 Sep 2011 Blackburn Rovers v Leyton Orient W 3-2 League Cup 3rd round
26 Oct 2011 Blackburn Rovers v Newcastle United W 4-3 League Cup 4th round
05 Nov 2011 Blackburn Rovers v Chelsea L 0-1 Premier League
19 Nov 2011 Wigan Athletic v Blackburn Rovers D 3-3 Premier League
26 Nov 2011 Stoke City v Blackburn Rovers L 3-1 Premier League
29 Nov 2011 Cardiff City v Blackburn Rovers L 2-0 League Cup 5th round
11 Dec 2011 Sunderland v Blackburn Rovers L 2-1 Premier League
17 Dec 2011 Blackburn Rovers v West Bromwich Albion L 1-2 Premier League
20 Dec 2011 Blackburn Rovers v Bolton Wanderers L 1-2 Premier League
26 Dec 2011 Liverpool v Blackburn Rovers D 1-1 Premier League
31 Dec 2011 Manchester United v Blackburn Rovers W 2-3 Premier League
02 Jan 2012 Blackburn Rovers v Stoke City L 1-2 Premier League
07 Jan 2012 Newcastle United v Blackburn Rovers L 2-1 FA Cup 3rd round
14 Jan 2012 Blackburn Rovers v Fulham W 3-1 Premier League
04 Feb 2012 Arsenal v Blackburn Rovers L 7-1 Premier League
11 Feb 2012 Blackburn Rovers v Queens Park Rangers W 3-2 Premier League
25 Feb 2012 Manchester City v Blackburn Rovers L 3-0 Premier League
03 Mar 2012 Blackburn Rovers v Aston Villa D 1-1 Premier League
10 Mar 2012 Wolverhampton Wanderers v Blackburn Rovers W 0-2 Premier League
20 Mar 2012 Blackburn Rovers v Sunderland W 2-0 Premier League
24 Mar 2012 Bolton Wanderers v Blackburn Rovers L 2-1 Premier League
02 Apr 2012 Blackburn Rovers v Manchester United L 0-2 Premier League
07 Apr 2012 West Bromwich Albion v Blackburn Rovers L 3-0 Premier League
10 Apr 2012 Blackburn Rovers v Liverpool L 2-3 Premier League
14 Apr 2012 Swansea City v Blackburn Rovers L 3-0 Premier League
28 Aug 2012 Milton Keynes Dons v Blackburn Rovers L 2-1 League Cup 2nd round
01 Sep 2012 Leeds United v Blackburn Rovers D 3-3 League Championship
15 Sep 2012 Bristol City v Blackburn Rovers W 3-5 League Championship
18 Sep 2012 Blackburn Rovers v Barnsley W 2-1 League Championship
21 Sep 2012 Blackburn Rovers v Middlesbrough L 1-2 League Championship
29 Sep 2012 Charlton Athletic v Blackburn Rovers D 1-1 League Championship
03 Oct 2012 Nottingham Forest v Blackburn Rovers D 0-0 League Championship
06 Oct 2012 Blackburn Rovers v Wolverhampton Wanderers L 0-1 League Championship
24 Oct 2012 Blackburn Rovers v Sheffield Wednesday W 1-0 League Championship
27 Oct 2012 Blackburn Rovers v Watford W 1-0 League Championship
03 Nov 2012 Crystal Palace v Blackburn Rovers L 2-0 League Championship
06 Nov 2012 Huddersfield Town v Blackburn Rovers D 2-2 League Championship
10 Nov 2012 Blackburn Rovers v Birmingham City D 1-1 League Championship
17 Nov 2012 Peterborough United v Blackburn Rovers W 1-4 League Championship
24 Nov 2012 Blackburn Rovers v Millwall L 0-2 League Championship
28 Nov 2012 Blackburn Rovers v Bolton Wanderers L 1-2 League Championship
02 Dec 2012 Burnley v Blackburn Rovers D 1-1 League Championship
07 Dec 2012 Blackburn Rovers v Cardiff City L 1-4 League Championship
26 Dec 2012 Middlesbrough v Blackburn Rovers L 1-0 League Championship
29 Dec 2012 Barnsley v Blackburn Rovers W 1-3 League Championship
01 Jan 2013 Blackburn Rovers v Nottingham Forest W 3-0 League Championship
05 Jan 2013 Blackburn Rovers v Bristol City W 2-0 FA Cup 3rd round
11 Jan 2013 Wolverhampton Wanderers v Blackburn Rovers D 1-1 League Championship
19 Jan 2013 Blackburn Rovers v Charlton Athletic L 1-2 League Championship
22 Jan 2013 Blackburn Rovers v Brighton and Hove Albion D 1-1 League Championship
26 Jan 2013 Derby County v Blackburn Rovers W 0-3 FA Cup 4th round
02 Feb 2013 Blackburn Rovers v Bristol City W 2-0 League Championship
09 Feb 2013 Blackburn Rovers v Ipswich Town W 1-0 League Championship
12 Feb 2013 Brighton and Hove Albion v Blackburn Rovers D 1-1 League Championship
16 Feb 2013 Arsenal v Blackburn Rovers W 0-1 FA Cup 5th round
19 Feb 2013 Hull City v Blackburn Rovers L 2-0 League Championship
23 Feb 2013 Blackburn Rovers v Leeds United D 0-0 League Championship
26 Feb 2013 Leicester City v Blackburn Rovers L 3-0 League Championship
02 Mar 2013 Blackburn Rovers v Peterborough United L 2-3 League Championship
05 Mar 2013 Bolton Wanderers v Blackburn Rovers L 1-0 League Championship
10 Mar 2013 Millwall v Blackburn Rovers D 0-0 FA Cup 6th round
13 Mar 2013 Blackburn Rovers v Millwall L 0-1 FA Cup 6th round replay
17 Mar 2013 Blackburn Rovers v Burnley D 1-1 League Championship
29 Mar 2013 Blackburn Rovers v Blackpool D 1-1 League Championship
01 Apr 2013 Cardiff City v Blackburn Rovers L 3-0 League Championship
06 Apr 2013 Sheffield Wednesday v Blackburn Rovers L 3-2 League Championship
13 Apr 2013 Blackburn Rovers v Derby County W 2-0 League Championship
23 Apr 2013 Millwall v Blackburn Rovers W 1-2 League Championship
27 Apr 2013 Blackburn Rovers v Crystal Palace D 1-1 League Championship
04 May 2013 Birmingham City v Blackburn Rovers D 1-1 League Championship
04 Aug 2013 Derby County v Blackburn Rovers D 1-1 League Championship
10 Aug 2013 Blackburn Rovers v Nottingham Forest L 0-1 League Championship
16 Aug 2013 Doncaster Rovers v Blackburn Rovers L 2-0 League Championship
24 Aug 2013 Blackburn Rovers v Barnsley W 5-2 League Championship
31 Aug 2013 Blackburn Rovers v Bolton Wanderers W 4-1 League Championship
14 Sep 2013 Burnley v Blackburn Rovers D 1-1 League Championship
17 Sep 2013 Leicester City v Blackburn Rovers L 2-1 League Championship
21 Sep 2013 Blackburn Rovers v Huddersfield Town D 0-0 League Championship
28 Sep 2013 AFC Bournemouth v Blackburn Rovers W 1-3 League Championship
01 Oct 2013 Blackburn Rovers v Watford W 1-0 League Championship
06 Oct 2013 Wigan Athletic v Blackburn Rovers L 2-1 League Championship
23 Nov 2013 Blackburn Rovers v Reading D 0-0 League Championship
30 Nov 2013 Blackburn Rovers v Leeds United W 1-0 League Championship
03 Dec 2013 Ipswich Town v Blackburn Rovers L 3-1 League Championship
07 Dec 2013 Queens Park Rangers v Blackburn Rovers D 0-0 League Championship
14 Dec 2013 Blackburn Rovers v Millwall W 3-2 League Championship
21 Dec 2013 Yeovil Town v Blackburn Rovers W 0-1 League Championship
26 Dec 2013 Blackburn Rovers v Sheffield Wednesday D 0-0 League Championship
29 Dec 2013 Blackburn Rovers v Birmingham City L 2-3 League Championship
01 Jan 2014 Leeds United v Blackburn Rovers W 1-2 League Championship
04 Jan 2014 Blackburn Rovers v Manchester City D 1-1 FA Cup 3rd round
11 Jan 2014 Blackburn Rovers v Doncaster Rovers W 1-0 League Championship
15 Jan 2014 Manchester City v Blackburn Rovers L 5-0 FA Cup 3rd round replay
18 Jan 2014 Nottingham Forest v Blackburn Rovers L 4-1 League Championship
25 Jan 2014 Blackburn Rovers v Derby County D 1-1 League Championship
28 Jan 2014 Barnsley v Blackburn Rovers D 2-2 League Championship
01 Feb 2014 Blackburn Rovers v Blackpool W 2-0 League Championship
08 Feb 2014 Middlesbrough v Blackburn Rovers D 0-0 League Championship
22 Feb 2014 Reading v Blackburn Rovers W 0-1 League Championship
09 Mar 2014 Blackburn Rovers v Burnley L 1-2 League Championship
12 Mar 2014 Blackburn Rovers v AFC Bournemouth L 0-1 League Championship
29 Mar 2014 Millwall v Blackburn Rovers D 2-2 League Championship
01 Apr 2014 Blackburn Rovers v Brighton and Hove Albion D 3-3 League Championship
05 Apr 2014 Blackburn Rovers v Ipswich Town W 2-0 League Championship
08 Apr 2014 Blackburn Rovers v Queens Park Rangers W 2-0 League Championship
12 Apr 2014 Sheffield Wednesday v Blackburn Rovers D 3-3 League Championship
18 Apr 2014 Blackburn Rovers v Yeovil Town D 0-0 League Championship
21 Apr 2014 Birmingham City v Blackburn Rovers W 2-4 League Championship
26 Apr 2014 Charlton Athletic v Blackburn Rovers W 1-3 League Championship
03 May 2014 Blackburn Rovers v Wigan Athletic W 4-3 League Championship
08 Aug 2014 Blackburn Rovers v Cardiff City D 1-1 League Championship
16 Aug 2014 Blackpool v Blackburn Rovers W 1-2 League Championship
19 Aug 2014 Norwich City v Blackburn Rovers L 3-1 League Championship
23 Aug 2014 Blackburn Rovers v AFC Bournemouth W 3-2 League Championship
30 Aug 2014 Wolverhampton Wanderers v Blackburn Rovers L 3-1 League Championship
13 Sep 2014 Blackburn Rovers v Wigan Athletic W 3-1 League Championship
17 Sep 2014 Blackburn Rovers v Derby County L 2-3 League Championship
20 Sep 2014 Fulham v Blackburn Rovers W 0-1 League Championship
27 Sep 2014 Blackburn Rovers v Watford D 2-2 League Championship
30 Sep 2014 Rotherham United v Blackburn Rovers L 2-0 League Championship
04 Oct 2014 Blackburn Rovers v Huddersfield Town D 0-0 League Championship
25 Oct 2014 Nottingham Forest v Blackburn Rovers W 1-3 League Championship
01 Nov 2014 Blackburn Rovers v Reading W 3-1 League Championship
04 Nov 2014 Millwall v Blackburn Rovers D 2-2 League Championship
08 Nov 2014 Brighton and Hove Albion v Blackburn Rovers D 1-1 League Championship
22 Nov 2014 Blackburn Rovers v Leeds United W 2-1 League Championship
29 Nov 2014 Middlesbrough v Blackburn Rovers D 1-1 League Championship
06 Dec 2014 Blackburn Rovers v Sheffield Wednesday L 1-2 League Championship
13 Dec 2014 Brentford v Blackburn Rovers L 3-1 League Championship
20 Dec 2014 Blackburn Rovers v Charlton Athletic W 2-0 League Championship
26 Dec 2014 Bolton Wanderers v Blackburn Rovers L 2-1 League Championship
28 Dec 2014 Blackburn Rovers v Middlesbrough D 0-0 League Championship
11 Jan 2015 Blackburn Rovers v Wolverhampton Wanderers L 0-1 League Championship
17 Jan 2015 Wigan Athletic v Blackburn Rovers D 1-1 League Championship
27 Jan 2015 Derby County v Blackburn Rovers L 2-0 League Championship
31 Jan 2015 Blackburn Rovers v Fulham W 2-1 League Championship
07 Feb 2015 Watford v Blackburn Rovers L 1-0 League Championship
10 Feb 2015 Blackburn Rovers v Rotherham United W 2-1 League Championship
17 Feb 2015 Cardiff City v Blackburn Rovers D 1-1 League Championship
21 Feb 2015 Blackburn Rovers v Blackpool D 1-1 League Championship
24 Feb 2015 Blackburn Rovers v Norwich City L 1-2 League Championship
08 Aug 2015 Blackburn Rovers v Wolverhampton Wanderers L 1-2 League Championship
15 Aug 2015 Huddersfield Town v Blackburn Rovers D 1-1 League Championship
18 Aug 2015 Blackburn Rovers v Cardiff City D 1-1 League Championship
22 Aug 2015 Brighton and Hove Albion v Blackburn Rovers L 1-0 League Championship
28 Aug 2015 Blackburn Rovers v Bolton Wanderers D 0-0 League Championship
13 Sep 2015 Fulham v Blackburn Rovers L 2-1 League Championship
16 Sep 2015 Queens Park Rangers v Blackburn Rovers D 2-2 League Championship
19 Sep 2015 Blackburn Rovers v Charlton Athletic W 3-0 League Championship
26 Sep 2015 Hull City v Blackburn Rovers D 1-1 League Championship
03 Oct 2015 Blackburn Rovers v Ipswich Town W 2-0 League Championship
17 Oct 2015 Milton Keynes Dons v Blackburn Rovers L 3-0 League Championship
21 Oct 2015 Blackburn Rovers v Derby County D 0-0 League Championship
24 Oct 2015 Blackburn Rovers v Burnley L 0-1 League Championship
29 Oct 2015 Leeds United v Blackburn Rovers W 0-2 League Championship
03 Nov 2015 Birmingham City v Blackburn Rovers D 0-0 League Championship
07 Nov 2015 Blackburn Rovers v Brentford D 1-1 League Championship
21 Nov 2015 Preston North End v Blackburn Rovers W 1-2 League Championship
28 Nov 2015 Blackburn Rovers v Sheffield Wednesday D 2-2 League Championship
05 Dec 2015 Bristol City v Blackburn Rovers W 0-2 League Championship
11 Dec 2015 Blackburn Rovers v Rotherham United W 1-0 League Championship
14 Dec 2015 Blackburn Rovers v Nottingham Forest D 0-0 League Championship
20 Dec 2015 Reading v Blackburn Rovers L 1-0 League Championship
28 Dec 2015 Bolton Wanderers v Blackburn Rovers L 1-0 League Championship
02 Jan 2016 Cardiff City v Blackburn Rovers L 1-0 League Championship
12 Jan 2016 Blackburn Rovers v Queens Park Rangers D 1-1 League Championship
16 Jan 2016 Blackburn Rovers v Brighton and Hove Albion L 0-1 League Championship
18 Jan 2016 Newport County v Blackburn Rovers W 1-2 FA Cup 3rd round
23 Jan 2016 Charlton Athletic v Blackburn Rovers D 1-1 League Championship
30 Jan 2016 Oxford United v Blackburn Rovers W 0-3 FA Cup 4th round
06 Feb 2016 Middlesbrough v Blackburn Rovers D 1-1 League Championship
16 Feb 2016 Blackburn Rovers v Fulham W 3-0 League Championship
24 Feb 2016 Derby County v Blackburn Rovers L 1-0 League Championship
27 Feb 2016 Blackburn Rovers v Milton Keynes Dons W 3-2 League Championship
01 Mar 2016 Blackburn Rovers v Middlesbrough W 2-1 League Championship
05 Mar 2016 Burnley v Blackburn Rovers L 1-0 League Championship
08 Mar 2016 Blackburn Rovers v Birmingham City W 2-0 League Championship
12 Mar 2016 Blackburn Rovers v Leeds United L 1-2 League Championship
15 Mar 2016 Ipswich Town v Blackburn Rovers L 2-0 League Championship
19 Mar 2016 Brentford v Blackburn Rovers W 0-1 League Championship
05 Apr 2016 Sheffield Wednesday v Blackburn Rovers L 2-1 League Championship
09 Apr 2016 Wolverhampton Wanderers v Blackburn Rovers D 0-0 League Championship
16 Apr 2016 Blackburn Rovers v Huddersfield Town L 0-2 League Championship
19 Apr 2016 Nottingham Forest v Blackburn Rovers D 1-1 League Championship
23 Apr 2016 Blackburn Rovers v Bristol City D 2-2 League Championship
30 Apr 2016 Rotherham United v Blackburn Rovers W 0-1 League Championship
07 May 2016 Blackburn Rovers v Reading W 3-1 League Championship


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2010-11 Scotland Nations Cup 1
1
2011-12 Scotland International Friendly
1
2012-13 Scotland FIFA World Cup 3
1
1
2012-13 Scotland International Friendly 1
2013-14 Scotland FIFA World Cup 3
2013-14 Scotland International Friendly 3
2014-15 Scotland International Friendly 1
2014-15 Scotland UEFA European Championship 3
2
2015-16 Scotland International Friendly 3
2015-16 Scotland UEFA European Championship 2
1
2016-17 Scotland FIFA World Cup 4
1
2017-18 Scotland FIFA World Cup
1
2017-18 Scotland International Friendly 1
2020-21 Scotland FIFA World Cup 3
1
1
2020-21 Scotland International Friendly 1
2020-21 Scotland UEFA European Championship 3
2021-22 Scotland FIFA World Cup 5
1
2021-22 Scotland International Friendly 2
2021-22 Scotland UEFA Nations League 2
2022-23 Scotland International Friendly 1
2022-23 Scotland UEFA European Championship 2
2023-24 Scotland International Friendly 2
2023-24 Scotland UEFA European Championship 2
1
2024-25 Scotland UEFA Nations League 4
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
25 May 2011 Wales v Scotland W 1-3 Nations Cup
29 May 2011 Republic of Ireland v Scotland L 1-0 Nations Cup
10 Aug 2011 Scotland v Denmark W 2-1 International Friendly
14 Nov 2012 Luxembourg v Scotland W 1-2 International Friendly
22 Mar 2013 Scotland v Wales L 1-2 FIFA World Cup Europe group A
26 Mar 2013 Serbia v Scotland L 2-0 FIFA World Cup Europe group A
07 Jun 2013 Croatia v Scotland W 0-1 FIFA World Cup Europe group A
14 Aug 2013 England v Scotland L 3-2 International Friendly
06 Sep 2013 Scotland v Belgium L 0-2 FIFA World Cup Europe group A
10 Sep 2013 North Macedonia v Scotland W 1-2 FIFA World Cup Europe group A
15 Oct 2013 Scotland v Croatia W 2-0 FIFA World Cup Europe group A
15 Nov 2013 Scotland v USA D 0-0 International Friendly
28 May 2014 Nigeria v Scotland D 2-2 International Friendly
07 Sep 2014 Germany v Scotland L 2-1 UEFA European Championship Qualifying group D
11 Oct 2014 Scotland v Georgia W 1-0 UEFA European Championship Qualifying group D
14 Nov 2014 Scotland v Republic of Ireland W 1-0 UEFA European Championship Qualifying group D
18 Nov 2014 Scotland v England L 1-3 International Friendly
04 Sep 2015 Georgia v Scotland L 1-0 UEFA European Championship Qualifying group D
07 Sep 2015 Scotland v Germany L 2-3 UEFA European Championship Qualifying group D
08 Oct 2015 Scotland v Poland D 2-2 UEFA European Championship Qualifying group D
29 Mar 2016 Scotland v Denmark W 1-0 International Friendly
29 May 2016 Italy v Scotland L 1-0 International Friendly
04 Jun 2016 France v Scotland L 3-0 International Friendly
04 Sep 2016 Malta v Scotland W 1-5 FIFA World Cup Europe group F
08 Oct 2016 Scotland v Lithuania D 1-1 FIFA World Cup Europe group F
11 Oct 2016 Slovakia v Scotland L 3-0 FIFA World Cup Europe group F
11 Nov 2016 England v Scotland L 3-0 FIFA World Cup Europe group F
04 Sep 2017 Scotland v Malta W 2-0 FIFA World Cup Europe group F
23 Mar 2018 Scotland v Costa Rica L 0-1 International Friendly
25 Mar 2021 Scotland v Austria D 2-2 FIFA World Cup Europe group F
28 Mar 2021 Israel v Scotland D 1-1 FIFA World Cup Europe group F
31 Mar 2021 Scotland v Faroe Islands W 4-0 FIFA World Cup Europe group F
06 Jun 2021 Luxembourg v Scotland W 0-1 International Friendly
14 Jun 2021 Scotland v Czech Republic L 0-2 UEFA European Championship Group D
18 Jun 2021 England v Scotland D 0-0 UEFA European Championship Group D
22 Jun 2021 Croatia v Scotland L 3-1 UEFA European Championship Group D
01 Sep 2021 Denmark v Scotland L 2-0 FIFA World Cup Europe group F
04 Sep 2021 Scotland v Moldova W 1-0 FIFA World Cup Europe group F
07 Sep 2021 Austria v Scotland W 0-1 FIFA World Cup Europe group F
12 Oct 2021 Faroe Islands v Scotland W 0-1 FIFA World Cup Europe group F
24 Mar 2022 Scotland v Poland D 1-1 International Friendly
29 Mar 2022 Austria v Scotland D 2-2 International Friendly
01 Jun 2022 Scotland v Ukraine L 1-3 FIFA World Cup Semi-final play-off
11 Jun 2022 Republic of Ireland v Scotland L 3-0 UEFA Nations League League B Group B1
14 Jun 2022 Armenia v Scotland W 1-4 UEFA Nations League League B Group B1
16 Nov 2022 Turkey v Scotland L 2-1 International Friendly
25 Mar 2023 Scotland v Cyprus W 3-0 UEFA European Championship Qualifying group A
28 Mar 2023 Scotland v Spain W 2-0 UEFA European Championship Qualifying group A
03 Jun 2024 Gibraltar v Scotland W 0-2 International Friendly
07 Jun 2024 Scotland v Finland D 2-2 International Friendly
14 Jun 2024 Germany v Scotland L 5-1 UEFA European Championship Finals Group A
19 Jun 2024 Scotland v Switzerland D 1-1 UEFA European Championship Finals Group A
23 Jun 2024 Scotland v Hungary L 0-1 UEFA European Championship Finals Group A
05 Sep 2024 Scotland v Poland L 2-3 UEFA Nations League League A Group A1
08 Sep 2024 Portugal v Scotland L 2-1 UEFA Nations League League A Group A1
12 Oct 2024 Croatia v Scotland L 2-1 UEFA Nations League League A Group A1
15 Oct 2024 Scotland v Portugal D 0-0 UEFA Nations League League A Group A1


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.