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 | 12 | 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 | |
---|---|---|---|---|---|
05 Aug 2017 | Milton Keynes Dons v Wigan Athletic | W | 0-1 | League One | |
13 Aug 2017 | Wigan Athletic v Bury | W | 4-1 | League One | |
19 Aug 2017 | Oldham Athletic v Wigan Athletic | W | 0-2 | League One | |
26 Aug 2017 | Wigan Athletic v Portsmouth | D | 1-1 | League One | |
09 Sep 2017 | Shrewsbury Town v Wigan Athletic | L | 1-0 | League One | |
12 Sep 2017 | Charlton Athletic v Wigan Athletic | W | 0-3 | League One | |
16 Sep 2017 | Wigan Athletic v Bristol Rovers | W | 3-0 | League One | |
19 Sep 2017 | Wigan Athletic v Northampton Town | W | 1-0 | League One | |
23 Sep 2017 | Peterborough United v Wigan Athletic | L | 3-2 | League One | |
26 Sep 2017 | Wigan Athletic v Plymouth Argyle | W | 1-0 | League One | |
07 Oct 2017 | Scunthorpe United v Wigan Athletic | W | 1-2 | League One | |
14 Oct 2017 | Wigan Athletic v Southend United | W | 3-0 | League One | |
17 Oct 2017 | Gillingham v Wigan Athletic | D | 1-1 | League One | |
21 Oct 2017 | Blackpool v Wigan Athletic | W | 1-3 | League One | |
28 Oct 2017 | Wigan Athletic v Blackburn Rovers | D | 0-0 | League One | |
04 Nov 2017 | Wigan Athletic v Crawley Town | W | 2-1 | FA Cup | 1st round |
18 Nov 2017 | Wigan Athletic v Bradford City | L | 1-2 | League One | |
21 Nov 2017 | Wigan Athletic v Doncaster Rovers | W | 3-0 | League One | |
25 Nov 2017 | Rotherham United v Wigan Athletic | W | 1-3 | League One | |
01 Dec 2017 | AFC Fylde v Wigan Athletic | D | 1-1 | FA Cup | 2nd round |
09 Dec 2017 | Wigan Athletic v Fleetwood Town | W | 2-0 | League One | |
12 Dec 2017 | Wigan Athletic v AFC Fylde | W | 3-2 | FA Cup | 2nd round replay |
16 Dec 2017 | AFC Wimbledon v Wigan Athletic | W | 0-4 | League One | |
23 Dec 2017 | Oxford United v Wigan Athletic | W | 0-7 | League One | |
26 Dec 2017 | Wigan Athletic v Shrewsbury Town | D | 0-0 | League One | |
29 Dec 2017 | Wigan Athletic v Charlton Athletic | D | 0-0 | League One | |
01 Jan 2018 | Northampton Town v Wigan Athletic | W | 0-1 | League One | |
06 Jan 2018 | AFC Bournemouth v Wigan Athletic | D | 2-2 | FA Cup | 3rd round |
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.