Ed Upson

Date of birth21 November 1989
Place of birthBury St Edmunds
NationalityEnglish
Weight73 kg
Height1.78 m
PositionMidfielder/Forward

Ed Upson's contract at Ipswich Town was extended to June 2010 in June 2009.

He joined Yeovil Town in July 2010 with a two-year contract that was extended to June 2014 in May 2012.

Ed joined Millwall in January 2014 with a contract to June 2016.

He joined Milton Keynes Dons in July 2016 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Ipswich Town 21 Nov 2006 30 Jun 2010
Stevenage 01 Sep 2008 30 Sep 2008 L
Leyton Orient 30 Mar 2009 09 Apr 2009 T
Barnet 12 Mar 2010 31 May 2010 L
Yeovil Town 02 Jul 2010 31 Jan 2014
Millwall 31 Jan 2014 30 Jun 2016
Milton Keynes Dons 01 Jul 2016 30 Jun 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2009-10 Barnet League Two 5
4
1
2
2009-10 Ipswich Town League Cup
2
2010-11 Yeovil Town FA Cup 1
1
2010-11 Yeovil Town League One 15
8
4
2011-12 Yeovil Town FA Cup 3
2
1
2011-12 Yeovil Town League Cup 1
2011-12 Yeovil Town League One 40
1
3
14
2012-13 Yeovil Town FA Cup 1
1
2012-13 Yeovil Town Johnstones Paint Trophy 4
3
2012-13 Yeovil Town League Cup 2
2012-13 Yeovil Town League One 41
2
6
1
2012-13 Yeovil Town League One Play-Offs 3
1
1
2013-14 Millwall League Championship 10
3
2013-14 Yeovil Town FA Cup
2
2013-14 Yeovil Town League Championship 21
3
4
7
2013-14 Yeovil Town League Cup 1
1
1
1
2014-15 Millwall FA Cup 2
1
2014-15 Millwall League Championship 15
11
2
5
1
2015-16 Millwall FA Cup 1
2015-16 Millwall Johnstones Paint Trophy 3
2
2015-16 Millwall League Cup 1
2015-16 Millwall League One 16
16
3
2016-17 Milton Keynes Dons FA Cup 4
1
2016-17 Milton Keynes Dons Football League Trophy 1
2016-17 Milton Keynes Dons League Cup 1
1
2016-17 Milton Keynes Dons League One 40
2
3
10
2017-18 Milton Keynes Dons FA Cup 4
1
2017-18 Milton Keynes Dons Football League Trophy 1
1
2
2017-18 Milton Keynes Dons League Cup 2
2017-18 Milton Keynes Dons League One 32
5
3
10


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
08 Feb 2014 Burnley v Millwall L 3-1 League Championship
15 Feb 2014 Millwall v Bolton Wanderers D 1-1 League Championship
22 Feb 2014 Barnsley v Millwall L 1-0 League Championship
01 Mar 2014 Millwall v Brighton and Hove Albion L 0-1 League Championship
08 Mar 2014 Derby County v Millwall W 0-1 League Championship
11 Mar 2014 Blackpool v Millwall L 1-0 League Championship
15 Mar 2014 Millwall v Charlton Athletic D 0-0 League Championship
22 Mar 2014 Leeds United v Millwall L 2-1 League Championship
05 Apr 2014 Nottingham Forest v Millwall W 1-2 League Championship
08 Apr 2014 Wigan Athletic v Millwall W 0-1 League Championship
13 Sep 2014 Ipswich Town v Millwall L 2-0 League Championship
16 Sep 2014 Reading v Millwall L 3-2 League Championship
20 Sep 2014 Millwall v Nottingham Forest D 0-0 League Championship
27 Sep 2014 Huddersfield Town v Millwall L 2-1 League Championship
30 Sep 2014 Millwall v Birmingham City L 1-3 League Championship
04 Oct 2014 Derby County v Millwall D 0-0 League Championship
21 Oct 2014 Wigan Athletic v Millwall D 0-0 League Championship
25 Oct 2014 Millwall v Cardiff City W 1-0 League Championship
01 Nov 2014 Watford v Millwall L 3-1 League Championship
04 Nov 2014 Millwall v Blackburn Rovers D 2-2 League Championship
08 Nov 2014 Millwall v Brentford L 2-3 League Championship
22 Nov 2014 Charlton Athletic v Millwall D 0-0 League Championship
29 Nov 2014 AFC Bournemouth v Millwall D 2-2 League Championship
06 Dec 2014 Millwall v Middlesbrough L 1-5 League Championship
03 Jan 2015 Millwall v Bradford City D 3-3 FA Cup 3rd round
14 Jan 2015 Bradford City v Millwall L 4-0 FA Cup 3rd round replay
31 Jan 2015 Nottingham Forest v Millwall W 0-1 League Championship
07 Feb 2015 Millwall v Huddersfield Town L 1-3 League Championship
14 Feb 2015 Leeds United v Millwall L 1-0 League Championship
21 Feb 2015 Millwall v Fulham D 0-0 League Championship
28 Feb 2015 Rotherham United v Millwall L 2-1 League Championship
03 Mar 2015 Middlesbrough v Millwall L 3-0 League Championship
14 Mar 2015 Bolton Wanderers v Millwall L 2-0 League Championship
21 Mar 2015 Brentford v Millwall D 2-2 League Championship
03 Apr 2015 Millwall v Charlton Athletic W 2-1 League Championship
11 Apr 2015 Millwall v Watford L 0-2 League Championship
14 Apr 2015 Millwall v Wigan Athletic W 2-0 League Championship
02 May 2015 Wolverhampton Wanderers v Millwall L 4-2 League Championship
08 Aug 2015 Shrewsbury Town v Millwall W 1-2 League One
11 Aug 2015 Millwall v Barnet L 1-2 League Cup 1st round
15 Aug 2015 Millwall v Coventry City L 0-4 League One
18 Aug 2015 Millwall v Barnsley L 2-3 League One
01 Sep 2015 Millwall v Peterborough United W 1-0 Johnstones Paint Trophy 1st round - southern section
12 Sep 2015 Crewe Alexandra v Millwall W 1-3 League One
15 Sep 2015 Port Vale v Millwall W 0-2 League One
19 Sep 2015 Millwall v Southend United L 0-2 League One
26 Sep 2015 Millwall v Rochdale W 3-1 League One
29 Sep 2015 Wigan Athletic v Millwall D 2-2 League One
03 Oct 2015 Peterborough United v Millwall L 5-3 League One
10 Nov 2015 Plymouth Argyle v Millwall W 3-5 Johnstones Paint Trophy Quarter-final - southern section
21 Nov 2015 Millwall v Colchester United W 4-1 League One
24 Nov 2015 Fleetwood Town v Millwall L 2-1 League One
28 Nov 2015 Millwall v Bury W 1-0 League One
01 Dec 2015 Burton Albion v Millwall L 2-1 League One
05 Dec 2015 Millwall v Wycombe Wanderers L 1-2 FA Cup 2nd round
08 Dec 2015 Southend United v Millwall W 0-2 Johnstones Paint Trophy Semi-final - southern section
19 Dec 2015 Millwall v Gillingham L 0-3 League One
26 Dec 2015 Millwall v Walsall L 0-1 League One
28 Dec 2015 Southend United v Millwall W 0-4 League One
02 Jan 2016 Barnsley v Millwall L 2-1 League One
14 Jan 2016 Millwall v Oxford United L 0-2 Johnstones Paint Trophy Final - southern section (1st leg)
17 Jan 2016 Millwall v Port Vale W 3-1 League One
23 Jan 2016 Chesterfield v Millwall W 1-2 League One
02 Feb 2016 Oxford United v Millwall W 0-1 Johnstones Paint Trophy Final - southern section (2nd leg)
06 Feb 2016 Walsall v Millwall W 0-3 League One
13 Feb 2016 Rochdale v Millwall W 0-1 League One
16 Feb 2016 Millwall v Scunthorpe United L 0-2 League One
05 Mar 2016 Millwall v Blackpool W 3-0 League One
12 Mar 2016 Swindon Town v Millwall D 2-2 League One
19 Mar 2016 Millwall v Sheffield United W 1-0 League One
26 Mar 2016 Bradford City v Millwall L 1-0 League One
28 Mar 2016 Millwall v Burton Albion W 2-0 League One
09 Apr 2016 Millwall v Shrewsbury Town W 3-1 League One
16 Apr 2016 Coventry City v Millwall L 2-1 League One
19 Apr 2016 Millwall v Fleetwood Town W 1-0 League One
23 Apr 2016 Bury v Millwall W 1-3 League One
08 May 2016 Gillingham v Millwall W 1-2 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
2006-07 England Under-18
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
21 Sep 2006 England v France L 0-2 Under-18


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