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 12
1
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
10 Nov 2015 Barnsley v York City W 2-1 Johnstones Paint Trophy Quarter-final - northern section
14 Nov 2015 Barnsley v Port Vale L 1-2 League One
21 Nov 2015 Oldham Athletic v Barnsley W 1-2 League One
24 Nov 2015 Peterborough United v Barnsley L 3-2 League One
28 Nov 2015 Barnsley v Sheffield United D 1-1 League One
05 Dec 2015 Wigan Athletic v Barnsley W 2-2 (4-2) Johnstones Paint Trophy Semi-final - northern section
12 Dec 2015 Colchester United v Barnsley W 2-3 League One
19 Dec 2015 Barnsley v Wigan Athletic L 0-2 League One
25 Mar 2016 Barnsley v Scunthorpe United D 0-0 League One
28 Mar 2016 Port Vale v Barnsley W 0-1 League One
03 Apr 2016 Barnsley v Oxford United W 3-2 Johnstones Paint Trophy Final
09 Apr 2016 Barnsley v Chesterfield L 1-2 League One
12 Apr 2016 Barnsley v Oldham Athletic W 2-1 League One
16 Apr 2016 Burton Albion v Barnsley D 0-0 League One
19 Apr 2016 Barnsley v Peterborough United W 1-0 League One
23 Apr 2016 Sheffield United v Barnsley D 0-0 League One
30 Apr 2016 Barnsley v Colchester United D 2-2 League One
08 May 2016 Wigan Athletic v Barnsley W 1-4 League One
14 May 2016 Barnsley v Walsall W 3-0 League One Play-Offs Semi-final 1st leg
19 May 2016 Walsall v Barnsley W 1-3 League One Play-Offs Semi-final 2nd leg
29 May 2016 Barnsley v Millwall W 3-1 League One Play-Offs Final


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.