Date of birth | 16 March 1996 |
Place of birth | Northampton |
Nationality | English |
Weight | 65 kg |
Height | 1.79 m |
Position | Forward |
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.
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 |
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 | 13 | 1 |
4 |
3
|
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
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.
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.
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.