Harry Maguire

Date of birth05 March 1993
Place of birthSheffield
NationalityEnglish
Weight79 kg
Height1.88 m
PositionDefender

Harry Maguire played for Barnsley during his youth career.

His contract at Sheffield United was extended to June 2015 in October 2011.

He joined Hull City in July 2014 with a three-year contract that was extended to June 2018 in December 2016.

Harry joined Leicester City in June 2017 with a five-year contract that was extended to June 2023 in September 2018.

He joined Manchester United in August 2019 with a six-year contract for a reported £80million, a world record transfer fee for a defender.

Club history

Team Joined Left Loan / Trialist
Sheffield United 01 Jul 2010 29 Jul 2014
Hull City 29 Jul 2014 15 Jun 2017
Wigan Athletic 10 Feb 2015 31 May 2015 L
Leicester City 15 Jun 2017 05 Aug 2019
Manchester United 05 Aug 2019

Club stats

Season Team Competition Apps Subs Goals Y R
2010-11 Sheffield United League Championship 4
1
1
1
2011-12 Sheffield United FA Cup 4
2011-12 Sheffield United Johnstones Paint Trophy 3
2011-12 Sheffield United League Cup 2
2011-12 Sheffield United League One 44
1
4
1
2011-12 Sheffield United League One Play-Offs 3
1
2012-13 Sheffield United FA Cup 4
2012-13 Sheffield United Johnstones Paint Trophy 2
2
2012-13 Sheffield United League Cup 1
2012-13 Sheffield United League One 44
3
8
1
2012-13 Sheffield United League One Play-Offs 2
2
2013-14 Sheffield United FA Cup 8
1
1
2013-14 Sheffield United Johnstones Paint Trophy 2
2013-14 Sheffield United League Cup 1
2013-14 Sheffield United League One 41
5
12
2014-15 Hull City FA Cup 1
2014-15 Hull City League Cup
1
2014-15 Hull City Premier League
3
1
2014-15 Hull City UEFA Europa League 1
2014-15 Wigan Athletic League Championship 16
1
4
2015-16 Hull City FA Cup 3
1
2
2015-16 Hull City League Championship 17
5
4
2015-16 Hull City League Championship Play-Offs
2
2015-16 Hull City League Cup 5
2
2016-17 Hull City FA Cup
1
1
2016-17 Hull City League Cup 6
1
1
2016-17 Hull City Premier League 25
4
2
5
2017-18 Leicester City FA Cup 3
1
2017-18 Leicester City League Cup 3
1
2017-18 Leicester City Premier League 38
2
8
2017-18 Leicester City Premier League Asia Trophy 2
2018-19 Leicester City League Cup 1
2018-19 Leicester City Premier League 31
3
6
1
2019-20 Manchester United FA Cup 5
2
1
2019-20 Manchester United League Cup 3
2019-20 Manchester United Premier League 38
1
6
2019-20 Manchester United UEFA Europa League 9
2
2020-21 Manchester United FA Cup 3
1
1
2020-21 Manchester United League Cup 3
2020-21 Manchester United Premier League 34
2
11
2020-21 Manchester United UEFA Champions League 5
2
2020-21 Manchester United UEFA Europa League 6
1
2021-22 Manchester United FA Cup 1
2021-22 Manchester United Premier League 28
2
1
7
1
2021-22 Manchester United UEFA Champions League 6
1
2022-23 Manchester United FA Cup 3
1
2
2022-23 Manchester United League Cup 2
2
2
2022-23 Manchester United Premier League 8
8
4
2022-23 Manchester United UEFA Europa League 3
4
1
2023-24 Manchester United FA Cup
2
2023-24 Manchester United League Cup 2
2023-24 Manchester United Premier League 13
3
1
3
2023-24 Manchester United UEFA Champions League 4
1
1


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
12 Apr 2011 Sheffield United v Cardiff City L 0-2 League Championship
16 Apr 2011 Preston North End v Sheffield United L 3-1 League Championship
23 Apr 2011 Sheffield United v Bristol City W 3-2 League Championship
30 Apr 2011 Sheffield United v Barnsley D 2-2 League Championship
07 May 2011 Swansea City v Sheffield United L 4-0 League Championship
06 Aug 2011 Oldham Athletic v Sheffield United W 0-2 League One
09 Aug 2011 Hartlepool United v Sheffield United W 1-1 (5-4) League Cup 1st round
13 Aug 2011 Sheffield United v Brentford W 2-0 League One
16 Aug 2011 Sheffield United v Walsall W 3-2 League One
20 Aug 2011 Tranmere Rovers v Sheffield United D 1-1 League One
24 Aug 2011 Everton v Sheffield United L 3-1 League Cup 2nd round
27 Aug 2011 Yeovil Town v Sheffield United W 0-1 League One
30 Aug 2011 Burton Albion v Sheffield United W 1-2 Johnstones Paint Trophy 1st round - northern section
03 Sep 2011 Sheffield United v Bury W 4-0 League One
10 Sep 2011 Scunthorpe United v Sheffield United D 1-1 League One
13 Sep 2011 Sheffield United v Huddersfield Town L 0-3 League One
17 Sep 2011 Sheffield United v Colchester United W 3-0 League One
24 Sep 2011 Wycombe Wanderers v Sheffield United L 1-0 League One
01 Oct 2011 Sheffield United v Charlton Athletic L 0-2 League One
04 Oct 2011 Rotherham United v Sheffield United W 1-2 Johnstones Paint Trophy 2nd round - northern section
16 Oct 2011 Sheffield United v Sheffield Wednesday D 2-2 League One
19 Oct 2011 Preston North End v Sheffield United W 2-4 League One
22 Oct 2011 Leyton Orient v Sheffield United D 1-1 League One
25 Oct 2011 Sheffield United v Milton Keynes Dons W 2-1 League One
29 Oct 2011 Sheffield United v Exeter City D 4-4 League One
05 Nov 2011 Stevenage v Sheffield United L 2-1 League One
08 Nov 2011 Sheffield United v Bradford City L 1-1 (5-6) Johnstones Paint Trophy Quarter-final - northern section
12 Nov 2011 Sheffield United v Oxford United W 3-0 FA Cup 1st round
19 Nov 2011 Sheffield United v Carlisle United W 1-0 League One
26 Nov 2011 Chesterfield v Sheffield United W 0-1 League One
03 Dec 2011 Sheffield United v Torquay United W 3-2 FA Cup 2nd round
10 Dec 2011 Sheffield United v Rochdale W 3-0 League One
17 Dec 2011 AFC Bournemouth v Sheffield United W 0-2 League One
27 Dec 2011 Sheffield United v Notts County W 2-1 League One
31 Dec 2011 Sheffield United v Hartlepool United W 3-1 League One
02 Jan 2012 Carlisle United v Sheffield United L 3-2 League One
07 Jan 2012 Sheffield United v Salisbury City W 3-1 FA Cup 3rd round
10 Jan 2012 Sheffield United v Yeovil Town W 4-0 League One
14 Jan 2012 Bury v Sheffield United W 0-3 League One
21 Jan 2012 Charlton Athletic v Sheffield United L 1-0 League One
28 Jan 2012 Sheffield United v Birmingham City L 0-4 FA Cup 4th round
11 Feb 2012 Sheffield United v Wycombe Wanderers W 3-0 League One
14 Feb 2012 Huddersfield Town v Sheffield United W 0-1 League One
18 Feb 2012 Sheffield United v Preston North End W 2-1 League One
26 Feb 2012 Sheffield Wednesday v Sheffield United L 1-0 League One
29 Feb 2012 Sheffield United v Scunthorpe United W 2-1 League One
03 Mar 2012 Sheffield United v Oldham Athletic L 2-3 League One
10 Mar 2012 Brentford v Sheffield United W 0-2 League One
13 Mar 2012 Colchester United v Sheffield United D 1-1 League One
17 Mar 2012 Sheffield United v Tranmere Rovers D 1-1 League One
20 Mar 2012 Notts County v Sheffield United W 2-5 League One
31 Mar 2012 Hartlepool United v Sheffield United W 0-1 League One
07 Apr 2012 Sheffield United v AFC Bournemouth W 2-1 League One
10 Apr 2012 Rochdale v Sheffield United W 2-5 League One
14 Apr 2012 Sheffield United v Leyton Orient W 3-1 League One
21 Apr 2012 Milton Keynes Dons v Sheffield United L 1-0 League One
28 Apr 2012 Sheffield United v Stevenage D 2-2 League One
05 May 2012 Exeter City v Sheffield United D 2-2 League One
11 May 2012 Stevenage v Sheffield United D 0-0 League One Play-Offs Semi-final 1st leg
14 May 2012 Sheffield United v Stevenage W 1-0
Agg: 1-0
League One Play-Offs Semi-final 2nd leg
26 May 2012 Huddersfield Town v Sheffield United L 0-0 (7-8) League One Play-Offs Final
11 Aug 2012 Sheffield United v Burton Albion L 2-2 (4-5) League Cup 1st round
18 Aug 2012 Sheffield United v Shrewsbury Town W 1-0 League One
21 Aug 2012 Coventry City v Sheffield United D 1-1 League One
25 Aug 2012 Colchester United v Sheffield United D 1-1 League One
01 Sep 2012 Sheffield United v AFC Bournemouth W 5-3 League One
08 Sep 2012 Scunthorpe United v Sheffield United D 1-1 League One
15 Sep 2012 Sheffield United v Bury D 1-1 League One
18 Sep 2012 Sheffield United v Doncaster Rovers D 0-0 League One
22 Sep 2012 Yeovil Town v Sheffield United W 0-1 League One
29 Sep 2012 Sheffield United v Notts County D 1-1 League One
02 Oct 2012 Hartlepool United v Sheffield United W 1-2 League One
06 Oct 2012 Leyton Orient v Sheffield United W 0-1 League One
13 Oct 2012 Sheffield United v Oldham Athletic D 1-1 League One
17 Oct 2012 Notts County v Sheffield United W 1-4 Johnstones Paint Trophy 2nd round - northern section
20 Oct 2012 Preston North End v Sheffield United W 0-1 League One
23 Oct 2012 Sheffield United v Walsall W 1-0 League One
29 Oct 2012 Sheffield United v Portsmouth W 1-0 League One
03 Nov 2012 Bristol Rovers v Sheffield United W 1-2 FA Cup 1st round
06 Nov 2012 Swindon Town v Sheffield United D 0-0 League One
10 Nov 2012 Milton Keynes Dons v Sheffield United L 1-0 League One
17 Nov 2012 Sheffield United v Stevenage W 4-1 League One
20 Nov 2012 Sheffield United v Crewe Alexandra D 3-3 League One
24 Nov 2012 Brentford v Sheffield United L 2-0 League One
01 Dec 2012 Sheffield United v Port Vale W 2-1 FA Cup 2nd round
04 Dec 2012 Coventry City v Sheffield United L 1-1 (1-4) Johnstones Paint Trophy Quarter-final - northern section
08 Dec 2012 Carlisle United v Sheffield United W 1-3 League One
15 Dec 2012 Sheffield United v Tranmere Rovers D 0-0 League One
22 Dec 2012 Crawley Town v Sheffield United W 0-2 League One
26 Dec 2012 Sheffield United v Scunthorpe United W 3-0 League One
29 Dec 2012 Sheffield United v Hartlepool United L 2-3 League One
05 Jan 2013 Oxford United v Sheffield United W 0-3 FA Cup 3rd round
12 Jan 2013 Sheffield United v Yeovil Town L 0-2 League One
19 Jan 2013 Notts County v Sheffield United D 1-1 League One
26 Jan 2013 Reading v Sheffield United L 4-0 FA Cup 4th round
01 Feb 2013 Sheffield United v Coventry City L 1-2 League One
09 Feb 2013 Shrewsbury Town v Sheffield United W 1-2 League One
12 Feb 2013 Bury v Sheffield United W 0-2 League One
16 Feb 2013 Sheffield United v Colchester United W 3-0 League One
23 Feb 2013 AFC Bournemouth v Sheffield United W 0-1 League One
26 Feb 2013 Sheffield United v Leyton Orient D 0-0 League One
02 Mar 2013 Oldham Athletic v Sheffield United W 0-2 League One
09 Mar 2013 Sheffield United v Milton Keynes Dons D 0-0 League One
16 Mar 2013 Stevenage v Sheffield United L 4-0 League One
29 Mar 2013 Tranmere Rovers v Sheffield United W 0-1 League One
01 Apr 2013 Sheffield United v Carlisle United D 0-0 League One
06 Apr 2013 Walsall v Sheffield United D 1-1 League One
09 Apr 2013 Sheffield United v Crawley Town L 0-2 League One
13 Apr 2013 Sheffield United v Swindon Town W 2-0 League One
16 Apr 2013 Sheffield United v Brentford D 2-2 League One
23 Apr 2013 Crewe Alexandra v Sheffield United L 1-0 League One
27 Apr 2013 Sheffield United v Preston North End D 0-0 League One
03 May 2013 Sheffield United v Yeovil Town W 1-0 League One Play-Offs Semi-final 1st leg
06 May 2013 Yeovil Town v Sheffield United L 2-0
Agg: 2-1
League One Play-Offs Semi-final 2nd leg
02 Aug 2013 Sheffield United v Notts County W 2-1 League One
06 Aug 2013 Sheffield United v Burton Albion L 1-2 League Cup 1st round
10 Aug 2013 Brentford v Sheffield United L 3-1 League One
17 Aug 2013 Sheffield United v Colchester United D 1-1 League One
24 Aug 2013 Bradford City v Sheffield United L 2-0 League One
31 Aug 2013 Sheffield United v Milton Keynes Dons L 0-1 League One
03 Sep 2013 Scunthorpe United v Sheffield United W 0-0 (5-3) Johnstones Paint Trophy 1st round - northern section
07 Sep 2013 Rotherham United v Sheffield United L 3-1 League One
14 Sep 2013 Carlisle United v Sheffield United L 1-0 League One
21 Sep 2013 Sheffield United v Preston North End L 0-1 League One
28 Sep 2013 Wolverhampton Wanderers v Sheffield United L 2-0 League One
04 Oct 2013 Sheffield United v Crawley Town D 1-1 League One
08 Oct 2013 Sheffield United v Hartlepool United L 0-1 Johnstones Paint Trophy 2nd round - northern section
13 Oct 2013 Coventry City v Sheffield United L 3-2 League One
19 Oct 2013 Sheffield United v Port Vale W 2-1 League One
22 Oct 2013 Peterborough United v Sheffield United D 0-0 League One
26 Oct 2013 Sheffield United v Crewe Alexandra W 3-1 League One
02 Nov 2013 Shrewsbury Town v Sheffield United L 2-0 League One
09 Nov 2013 Colchester United v Sheffield United W 2-3 FA Cup 1st round
16 Nov 2013 Sheffield United v Gillingham L 1-2 League One
23 Nov 2013 Bristol City v Sheffield United W 0-1 League One
30 Nov 2013 Leyton Orient v Sheffield United D 1-1 League One
08 Dec 2013 Cambridge United v Sheffield United W 0-2 FA Cup 2nd round
14 Dec 2013 Sheffield United v Swindon Town W 1-0 League One
21 Dec 2013 Stevenage v Sheffield United D 0-0 League One
26 Dec 2013 Sheffield United v Oldham Athletic D 1-1 League One
29 Dec 2013 Sheffield United v Tranmere Rovers W 3-1 League One
01 Jan 2014 Walsall v Sheffield United L 2-1 League One
04 Jan 2014 Aston Villa v Sheffield United W 1-2 FA Cup 3rd round
11 Jan 2014 Notts County v Sheffield United L 2-1 League One
18 Jan 2014 Sheffield United v Bradford City D 2-2 League One
26 Jan 2014 Sheffield United v Fulham D 1-1 FA Cup 4th round
01 Feb 2014 Crewe Alexandra v Sheffield United L 3-0 League One
04 Feb 2014 Fulham v Sheffield United W 0-1 FA Cup 4th round replay
08 Feb 2014 Sheffield United v Shrewsbury Town W 2-0 League One
16 Feb 2014 Sheffield United v Nottingham Forest W 3-1 FA Cup 5th round
19 Feb 2014 Gillingham v Sheffield United W 0-1 League One
22 Feb 2014 Sheffield United v Bristol City W 3-0 League One
25 Feb 2014 Colchester United v Sheffield United W 0-1 League One
09 Mar 2014 Sheffield United v Charlton Athletic W 2-0 FA Cup 6th round
12 Mar 2014 Sheffield United v Carlisle United W 1-0 League One
17 Mar 2014 Preston North End v Sheffield United D 0-0 League One
22 Mar 2014 Sheffield United v Wolverhampton Wanderers L 0-2 League One
25 Mar 2014 Crawley Town v Sheffield United W 0-2 League One
05 Apr 2014 Sheffield United v Leyton Orient D 1-1 League One
08 Apr 2014 Sheffield United v Rotherham United W 1-0 League One
13 Apr 2014 Hull City v Sheffield United L 5-3 FA Cup Semi-final
18 Apr 2014 Sheffield United v Stevenage W 1-0 League One
21 Apr 2014 Tranmere Rovers v Sheffield United D 0-0 League One
25 Apr 2014 Port Vale v Sheffield United W 1-2 League One
29 Apr 2014 Oldham Athletic v Sheffield United D 1-1 League One
03 May 2014 Sheffield United v Coventry City W 2-1 League One


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
2017-18 England FIFA World Cup 7
1
1
2
2017-18 England International Friendly 3
1
2018-19 England International Friendly 1
2018-19 England UEFA European Championship 2
2018-19 England UEFA Nations League 5
1
2019-20 England UEFA European Championship 6
2020-21 England FIFA World Cup 2
1
2020-21 England International Friendly 1
1
2020-21 England UEFA European Championship 5
1
3
2020-21 England UEFA Nations League 3
1
2021-22 England FIFA World Cup 4
3
1
2021-22 England International Friendly 1
2021-22 England UEFA Nations League 3
1
1
2022-23 England FIFA World Cup 5
1
2022-23 England UEFA European Championship 4
1
2022-23 England UEFA Nations League 2
2023-24 England International Friendly 1
1
2023-24 England UEFA European Championship 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
08 Oct 2017 Lithuania v England W 0-1 FIFA World Cup Europe group F
10 Nov 2017 England v Germany D 0-0 International Friendly
14 Nov 2017 England v Brazil D 0-0 International Friendly
23 Mar 2018 Netherlands v England W 0-1 International Friendly
07 Jun 2018 England v Costa Rica W 2-0 International Friendly
18 Jun 2018 Tunisia v England W 1-2 FIFA World Cup Group G
24 Jun 2018 England v Panama W 6-1 FIFA World Cup Group G
28 Jun 2018 England v Belgium L 0-1 FIFA World Cup Group G
03 Jul 2018 Colombia v England W 1-1 (4-3) FIFA World Cup Finals - Round of 16
07 Jul 2018 Sweden v England W 0-2 FIFA World Cup Quarter-final
11 Jul 2018 Croatia v England L 2-1 FIFA World Cup Semi-final
14 Jul 2018 Belgium v England L 2-0 FIFA World Cup 3rd place
08 Sep 2018 England v Spain L 1-2 UEFA Nations League League A Group A4
11 Sep 2018 England v Switzerland W 1-0 International Friendly
12 Oct 2018 Croatia v England D 0-0 UEFA Nations League League A Group A4
15 Oct 2018 Spain v England W 2-3 UEFA Nations League League A Group A4
22 Mar 2019 England v Czech Republic W 5-0 UEFA European Championship Qualifying group A
25 Mar 2019 Montenegro v England W 1-5 UEFA European Championship Qualifying group A
06 Jun 2019 England v Netherlands L 1-3 UEFA Nations League Semi-final
09 Jun 2019 Switzerland v England W 0-0 (6-5) UEFA Nations League 3rd place play-off
07 Sep 2019 England v Bulgaria W 4-0 UEFA European Championship Qualifying group A
10 Sep 2019 England v Kosovo W 5-3 UEFA European Championship Qualifying group A
11 Oct 2019 Czech Republic v England L 2-1 UEFA European Championship Qualifying group A
14 Oct 2019 Bulgaria v England W 0-6 UEFA European Championship Qualifying group A
14 Nov 2019 England v Montenegro W 7-0 UEFA European Championship Qualifying group A
17 Nov 2019 Kosovo v England W 0-4 UEFA European Championship Qualifying group A
11 Oct 2020 England v Belgium W 2-1 UEFA Nations League League A Group A2
14 Oct 2020 England v Denmark L 0-1 UEFA Nations League League A Group A2
12 Nov 2020 England v Republic of Ireland W 3-0 International Friendly
18 Nov 2020 England v Iceland W 4-0 UEFA Nations League League A Group A2
28 Mar 2021 Albania v England W 0-2 FIFA World Cup Europe group I
31 Mar 2021 England v Poland W 2-1 FIFA World Cup Europe group I
22 Jun 2021 Czech Republic v England W 0-1 UEFA European Championship Group D
29 Jun 2021 England v Germany W 2-0 UEFA European Championship Finals - Round of 16
03 Jul 2021 Ukraine v England W 0-4 UEFA European Championship Quarter-final
07 Jul 2021 England v Denmark W 2-1 UEFA European Championship Semi-final
11 Jul 2021 England v Italy L 1-1 (2-3) UEFA European Championship Final
02 Sep 2021 Hungary v England W 0-4 FIFA World Cup Europe group I
08 Sep 2021 Poland v England D 1-1 FIFA World Cup Europe group I
12 Nov 2021 England v Albania W 5-0 FIFA World Cup Europe group I
15 Nov 2021 San Marino v England W 0-10 FIFA World Cup Europe group I
29 Mar 2022 England v Ivory Coast W 3-0 International Friendly
04 Jun 2022 Hungary v England L 1-0 UEFA Nations League League A Group A3
07 Jun 2022 Germany v England D 1-1 UEFA Nations League League A Group A3
11 Jun 2022 England v Italy D 0-0 UEFA Nations League League A Group A3
14 Jun 2022 England v Hungary L 0-4 UEFA Nations League League A Group A3
23 Sep 2022 Italy v England L 1-0 UEFA Nations League League A Group A3
26 Sep 2022 England v Germany D 3-3 UEFA Nations League League A Group A3
21 Nov 2022 England v Iran W 6-2 FIFA World Cup Group B
25 Nov 2022 England v USA D 0-0 FIFA World Cup Group B
29 Nov 2022 Wales v England W 0-3 FIFA World Cup Group B
04 Dec 2022 England v Senegal W 3-0 FIFA World Cup Finals - Round of 16
10 Dec 2022 England v France L 1-2 FIFA World Cup Quarter-final
23 Mar 2023 Italy v England W 1-2 UEFA European Championship Qualifying group C
26 Mar 2023 England v Ukraine W 2-0 UEFA European Championship Qualifying group C
16 Jun 2023 Malta v England W 0-4 UEFA European Championship Qualifying group C
19 Jun 2023 England v North Macedonia W 7-0 UEFA European Championship Qualifying group C
09 Sep 2023 Ukraine v England D 1-1 UEFA European Championship Qualifying group C
12 Sep 2023 Scotland v England W 1-3 International Friendly
17 Oct 2023 England v Italy W 3-1 UEFA European Championship Qualifying group C
17 Nov 2023 England v Malta W 2-0 UEFA European Championship Qualifying group C
20 Nov 2023 North Macedonia v England D 1-1 UEFA European Championship Qualifying group C
23 Mar 2024 England v Brazil L 0-1 International Friendly


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