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
06 Aug 2016 Shrewsbury Town v Milton Keynes Dons W 0-1 League One
13 Aug 2016 Milton Keynes Dons v Millwall D 2-2 League One
16 Aug 2016 Milton Keynes Dons v Bradford City L 1-2 League One
20 Aug 2016 Rochdale v Milton Keynes Dons W 0-1 League One
23 Aug 2016 Reading v Milton Keynes Dons L 2-2 (2-4) League Cup 2nd round
27 Aug 2016 Milton Keynes Dons v Peterborough United L 0-2 League One
04 Sep 2016 Northampton Town v Milton Keynes Dons L 3-2 League One
10 Sep 2016 Bolton Wanderers v Milton Keynes Dons D 1-1 League One
17 Sep 2016 Milton Keynes Dons v Oxford United D 0-0 League One
24 Sep 2016 Fleetwood Town v Milton Keynes Dons W 1-4 League One
27 Sep 2016 Milton Keynes Dons v Bury L 1-3 League One
01 Oct 2016 Oldham Athletic v Milton Keynes Dons W 0-2 League One
04 Oct 2016 Peterborough United v Milton Keynes Dons W 0-1 Football League Trophy Group F – South
09 Oct 2016 Milton Keynes Dons v Port Vale L 0-1 League One
18 Oct 2016 Milton Keynes Dons v Bristol Rovers D 3-3 League One
22 Oct 2016 Milton Keynes Dons v Southend United L 0-3 League One
29 Oct 2016 Sheffield United v Milton Keynes Dons L 2-1 League One
05 Nov 2016 Milton Keynes Dons v Spennymoor Town W 3-2 FA Cup 1st round
12 Nov 2016 Milton Keynes Dons v Walsall D 1-1 League One
19 Nov 2016 Bristol Rovers v Milton Keynes Dons D 0-0 League One
22 Nov 2016 Milton Keynes Dons v Chesterfield L 2-3 League One
26 Nov 2016 Coventry City v Milton Keynes Dons W 1-2 League One
03 Dec 2016 Charlton Athletic v Milton Keynes Dons D 0-0 FA Cup 2nd round
10 Dec 2016 Milton Keynes Dons v AFC Wimbledon W 1-0 League One
13 Dec 2016 Milton Keynes Dons v Charlton Athletic W 3-1 FA Cup 2nd round replay
17 Dec 2016 Gillingham v Milton Keynes Dons L 1-0 League One
26 Dec 2016 Milton Keynes Dons v Charlton Athletic L 0-1 League One
30 Dec 2016 Milton Keynes Dons v Swindon Town W 3-2 League One
02 Jan 2017 Chesterfield v Milton Keynes Dons D 0-0 League One
07 Jan 2017 Brighton and Hove Albion v Milton Keynes Dons L 2-0 FA Cup 3rd round
21 Jan 2017 Milton Keynes Dons v Northampton Town W 5-3 League One
28 Jan 2017 Peterborough United v Milton Keynes Dons W 0-4 League One
04 Feb 2017 Milton Keynes Dons v Bolton Wanderers D 1-1 League One
11 Feb 2017 Oxford United v Milton Keynes Dons L 1-0 League One
14 Feb 2017 Bury v Milton Keynes Dons D 0-0 League One
28 Feb 2017 Bradford City v Milton Keynes Dons D 2-2 League One
04 Mar 2017 Millwall v Milton Keynes Dons L 2-1 League One
11 Mar 2017 Milton Keynes Dons v Rochdale D 2-2 League One
14 Mar 2017 AFC Wimbledon v Milton Keynes Dons L 2-0 League One
18 Mar 2017 Milton Keynes Dons v Coventry City W 1-0 League One
25 Mar 2017 Port Vale v Milton Keynes Dons D 0-0 League One
01 Apr 2017 Milton Keynes Dons v Gillingham W 3-2 League One
04 Apr 2017 Charlton Athletic v Milton Keynes Dons W 0-2 League One
08 Apr 2017 Swindon Town v Milton Keynes Dons D 1-1 League One
14 Apr 2017 Milton Keynes Dons v Scunthorpe United L 0-1 League One
17 Apr 2017 Southend United v Milton Keynes Dons W 1-2 League One
22 Apr 2017 Milton Keynes Dons v Sheffield United L 0-3 League One
30 Apr 2017 Walsall v Milton Keynes Dons W 1-4 League One
05 Aug 2017 Milton Keynes Dons v Wigan Athletic L 0-1 League One
08 Aug 2017 Forest Green Rovers v Milton Keynes Dons W 0-1 League Cup 1st round
12 Aug 2017 Blackpool v Milton Keynes Dons L 1-0 League One
19 Aug 2017 Milton Keynes Dons v Gillingham W 1-0 League One
22 Aug 2017 Milton Keynes Dons v Swansea City L 1-4 League Cup 2nd round
26 Aug 2017 Blackburn Rovers v Milton Keynes Dons L 4-1 League One
02 Sep 2017 Milton Keynes Dons v Oxford United D 1-1 League One
09 Sep 2017 Plymouth Argyle v Milton Keynes Dons W 0-1 League One
16 Sep 2017 Milton Keynes Dons v Rochdale W 3-2 League One
30 Sep 2017 Bury v Milton Keynes Dons W 0-2 League One
07 Oct 2017 Milton Keynes Dons v Bradford City L 1-4 League One
14 Oct 2017 Portsmouth v Milton Keynes Dons L 2-0 League One
17 Oct 2017 Milton Keynes Dons v Walsall D 1-1 League One
21 Oct 2017 Milton Keynes Dons v Oldham Athletic D 4-4 League One
28 Oct 2017 Bristol Rovers v Milton Keynes Dons L 2-0 League One
03 Nov 2017 Hyde United v Milton Keynes Dons W 0-4 FA Cup 1st round
07 Nov 2017 Oxford United v Milton Keynes Dons W 3-4 Football League Trophy Group G – South
11 Nov 2017 Milton Keynes Dons v Fleetwood Town W 1-0 League One
18 Nov 2017 Charlton Athletic v Milton Keynes Dons D 2-2 League One
25 Nov 2017 Doncaster Rovers v Milton Keynes Dons L 2-1 League One
02 Dec 2017 Milton Keynes Dons v Maidstone United [1992] W 4-1 FA Cup 2nd round
06 Dec 2017 Milton Keynes Dons v Chelsea L 0-4 Football League Trophy 2nd round - southern section
09 Dec 2017 Milton Keynes Dons v Shrewsbury Town D 1-1 League One
16 Dec 2017 Scunthorpe United v Milton Keynes Dons D 2-2 League One
23 Dec 2017 Rotherham United v Milton Keynes Dons L 2-1 League One
26 Dec 2017 Milton Keynes Dons v Plymouth Argyle L 0-1 League One
30 Dec 2017 Milton Keynes Dons v Peterborough United W 1-0 League One
01 Jan 2018 Oxford United v Milton Keynes Dons L 3-1 League One
06 Jan 2018 Queens Park Rangers v Milton Keynes Dons W 0-1 FA Cup 3rd round
27 Jan 2018 Milton Keynes Dons v Coventry City L 0-1 FA Cup 4th round
03 Feb 2018 Walsall v Milton Keynes Dons L 1-0 League One
10 Feb 2018 Milton Keynes Dons v Portsmouth L 1-2 League One
13 Feb 2018 Oldham Athletic v Milton Keynes Dons L 1-0 League One
17 Feb 2018 Milton Keynes Dons v Charlton Athletic L 1-2 League One
03 Mar 2018 Milton Keynes Dons v Bristol Rovers L 0-1 League One
13 Mar 2018 Milton Keynes Dons v Rotherham United W 3-2 League One
17 Mar 2018 Milton Keynes Dons v Bury W 2-1 League One
24 Mar 2018 Milton Keynes Dons v Blackpool D 0-0 League One
29 Mar 2018 Gillingham v Milton Keynes Dons W 1-2 League One
02 Apr 2018 Milton Keynes Dons v Blackburn Rovers L 1-2 League One
07 Apr 2018 Wigan Athletic v Milton Keynes Dons L 5-1 League One
14 Apr 2018 Milton Keynes Dons v Doncaster Rovers L 1-2 League One
21 Apr 2018 Southend United v Milton Keynes Dons L 4-0 League One
24 Apr 2018 Bradford City v Milton Keynes Dons L 2-0 League One
28 Apr 2018 Milton Keynes Dons v Scunthorpe United L 0-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.