Ivan Toney

Date of birth16 March 1996
Place of birthNorthampton
NationalityEnglish
Weight65 kg
Height1.79 m
PositionForward

At the age of 16 years and 242 days, Ivan Toney became Northampton Town's youngest-ever player when he made his debut on 13 November 2012 in a FA Cup tie against Bradford City.

The previous record holder was Adrian Mann who was 16 years and 297 days when he played against Bury on 5 May 1984.

Ivan signed his first pro contract with the Cobblers in September 2013.

It ran to June 2016 and was extended to June 2017 in May 2014.

Ivan joined Brentford in August 2020 with a five-year contract.

In September 2022, he became the first current Bees player to be selected for an England squad since Les Smith against Romania in Bucharest on 24 May 1939.

Club history

Team Joined Left Loan / Trialist
Northampton Town 03 Sep 2013 06 Aug 2015
Newcastle United 06 Aug 2015 09 Aug 2018
Barnsley 09 Nov 2015 23 Dec 2015 L
Barnsley 24 Mar 2016 31 May 2016 L
Shrewsbury Town 08 Aug 2016 03 Jan 2017 L
Scunthorpe United 12 Jan 2017 31 May 2017 L
Wigan Athletic 02 Aug 2017 10 Jan 2018 L
Scunthorpe United 11 Jan 2018 31 May 2018 L
Peterborough United 09 Aug 2018 31 Aug 2020
Brentford 31 Aug 2020

Club stats

Season Team Competition Apps Subs Goals Y R
2012-13 Northampton Town FA Cup
1
2013-14 Northampton Town Johnstones Paint Trophy
1
1
2013-14 Northampton Town League Cup
1
2013-14 Northampton Town League Two 3
10
3
1
2014-15 Northampton Town FA Cup 2
1
2014-15 Northampton Town Johnstones Paint Trophy
1
2014-15 Northampton Town League Cup 1
1
2014-15 Northampton Town League Two 23
17
8
10
1
2015-16 Barnsley Johnstones Paint Trophy 2
1
1
2
2015-16 Barnsley League One 10
5
1
1
2015-16 Barnsley League One Play-Offs
3
2015-16 Newcastle United League Cup
2
2015-16 Newcastle United Premier League
2
2016-17 Scunthorpe United League One 9
6
6
3
2016-17 Scunthorpe United League One Play-Offs 2
1
1
2016-17 Shrewsbury Town FA Cup 3
2
2016-17 Shrewsbury Town Football League Trophy 2
1
1
2016-17 Shrewsbury Town League Cup 1
1
2016-17 Shrewsbury Town League One 19
6
8
1
2017-18 Scunthorpe United League One 13
3
8
2
2017-18 Scunthorpe United League One Play-Offs 2
1
2017-18 Wigan Athletic FA Cup 2
2
2
2017-18 Wigan Athletic League One 10
14
4
4
2021-22 Brentford FA Cup 1
1
1
2021-22 Brentford League Cup 1
1
1
2021-22 Brentford Premier League 32
1
12
8
2022-23 Brentford League Cup 1
1
1
2022-23 Brentford Premier League 33
20
9
2023-24 Brentford Premier League 10
4
3


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
13 Nov 2012 Bradford City v Northampton Town L 3-3 (2-4) FA Cup 1st round replay
06 Aug 2013 Northampton Town v Milton Keynes Dons L 1-2 League Cup 1st round
10 Aug 2013 Northampton Town v Newport County W 3-1 League Two
17 Aug 2013 Southend United v Northampton Town L 2-0 League Two
31 Aug 2013 Bristol Rovers v Northampton Town L 1-0 League Two
03 Sep 2013 Milton Keynes Dons v Northampton Town L 2-0 Johnstones Paint Trophy 1st round - southern section
28 Sep 2013 Northampton Town v Morecambe D 0-0 League Two
05 Oct 2013 AFC Wimbledon v Northampton Town W 0-2 League Two
12 Oct 2013 Oxford United v Northampton Town L 2-0 League Two
19 Oct 2013 Northampton Town v Dagenham and Redbridge D 2-2 League Two
22 Oct 2013 Rochdale v Northampton Town L 3-2 League Two
04 Jan 2014 Newport County v Northampton Town W 1-2 League Two
18 Mar 2014 Northampton Town v Rochdale L 0-3 League Two
21 Apr 2014 Northampton Town v Portsmouth L 0-1 League Two
26 Apr 2014 Dagenham and Redbridge v Northampton Town W 0-3 League Two
03 May 2014 Northampton Town v Oxford United W 3-1 League Two
09 Aug 2014 Northampton Town v Mansfield Town W 1-0 League Two
12 Aug 2014 Wolverhampton Wanderers v Northampton Town W 2-3 League Cup 1st round
16 Aug 2014 York City v Northampton Town D 1-1 League Two
19 Aug 2014 Portsmouth v Northampton Town L 2-0 League Two
23 Aug 2014 Northampton Town v Shrewsbury Town D 1-1 League Two
30 Aug 2014 Northampton Town v Exeter City W 1-0 League Two
06 Sep 2014 Dagenham and Redbridge v Northampton Town W 0-2 League Two
13 Sep 2014 Newport County v Northampton Town L 3-2 League Two
16 Sep 2014 Northampton Town v Hartlepool United W 5-1 League Two
20 Sep 2014 Northampton Town v Accrington Stanley L 4-5 League Two
27 Sep 2014 Morecambe v Northampton Town W 0-1 League Two
04 Oct 2014 Wycombe Wanderers v Northampton Town D 1-1 League Two
07 Oct 2014 Portsmouth v Northampton Town W 1-2 Johnstones Paint Trophy 2nd round - southern section
11 Oct 2014 Northampton Town v Burton Albion L 1-2 League Two
18 Oct 2014 Cheltenham Town v Northampton Town L 3-2 League Two
21 Oct 2014 Northampton Town v Oxford United L 1-3 League Two
25 Oct 2014 Luton Town v Northampton Town L 1-0 League Two
01 Nov 2014 Northampton Town v AFC Wimbledon W 2-0 League Two
08 Nov 2014 Northampton Town v Rochdale D 0-0 FA Cup 1st round
14 Nov 2014 Cambridge United v Northampton Town L 2-1 League Two
18 Nov 2014 Rochdale v Northampton Town L 2-1 FA Cup 1st round replay
22 Nov 2014 Northampton Town v Stevenage W 1-0 League Two
13 Dec 2014 Northampton Town v Plymouth Argyle L 2-3 League Two
20 Dec 2014 Carlisle United v Northampton Town L 2-1 League Two
26 Dec 2014 Northampton Town v Bury L 2-3 League Two
17 Jan 2015 Northampton Town v Dagenham and Redbridge W 1-0 League Two
24 Jan 2015 Northampton Town v Newport County W 3-0 League Two
10 Feb 2015 Hartlepool United v Northampton Town L 1-0 League Two
14 Feb 2015 Mansfield Town v Northampton Town D 1-1 League Two
21 Feb 2015 Northampton Town v York City W 3-0 League Two
28 Feb 2015 Shrewsbury Town v Northampton Town W 1-2 League Two
03 Mar 2015 Northampton Town v Portsmouth W 1-0 League Two
07 Mar 2015 Plymouth Argyle v Northampton Town L 2-0 League Two
14 Mar 2015 Northampton Town v Tranmere Rovers W 1-0 League Two
17 Mar 2015 Northampton Town v Carlisle United L 0-2 League Two
21 Mar 2015 Bury v Northampton Town L 2-1 League Two
28 Mar 2015 Northampton Town v Luton Town W 2-1 League Two
03 Apr 2015 AFC Wimbledon v Northampton Town D 2-2 League Two
06 Apr 2015 Northampton Town v Cambridge United L 0-1 League Two
11 Apr 2015 Stevenage v Northampton Town L 2-1 League Two
14 Apr 2015 Oxford United v Northampton Town D 1-1 League Two
18 Apr 2015 Northampton Town v Cheltenham Town W 2-0 League Two
25 Apr 2015 Burton Albion v Northampton Town L 3-1 League Two
02 May 2015 Northampton Town v Wycombe Wanderers L 2-3 League Two


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
2022-23 England UEFA European Championship
1
2023-24 England International Friendly 1
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
26 Mar 2023 England v Ukraine W 2-0 UEFA European Championship Qualifying group C
26 Mar 2024 England v Belgium D 2-2 International Friendly


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