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 | |
---|---|---|---|---|---|
13 Aug 2021 | Brentford v Arsenal | W | 2-0 | Premier League | |
21 Aug 2021 | Crystal Palace v Brentford | D | 0-0 | Premier League | |
28 Aug 2021 | Aston Villa v Brentford | D | 1-1 | Premier League | |
11 Sep 2021 | Brentford v Brighton and Hove Albion | L | 0-1 | Premier League | |
18 Sep 2021 | Wolverhampton Wanderers v Brentford | W | 0-2 | Premier League | |
25 Sep 2021 | Brentford v Liverpool | D | 3-3 | Premier League | |
03 Oct 2021 | West Ham United v Brentford | W | 1-2 | Premier League | |
16 Oct 2021 | Brentford v Chelsea | L | 0-1 | Premier League | |
24 Oct 2021 | Brentford v Leicester City | L | 1-2 | Premier League | |
27 Oct 2021 | Stoke City v Brentford | W | 1-2 | League Cup | 4th round |
30 Oct 2021 | Burnley v Brentford | L | 3-1 | Premier League | |
06 Nov 2021 | Brentford v Norwich City | L | 1-2 | Premier League | |
20 Nov 2021 | Newcastle United v Brentford | D | 3-3 | Premier League | |
28 Nov 2021 | Brentford v Everton | W | 1-0 | Premier League | |
02 Dec 2021 | Tottenham Hotspur v Brentford | L | 2-0 | Premier League | |
22 Dec 2021 | Brentford v Chelsea | L | 0-2 | League Cup | 5th round |
26 Dec 2021 | Brighton and Hove Albion v Brentford | L | 2-0 | Premier League | |
29 Dec 2021 | Brentford v Manchester City | L | 0-1 | Premier League | |
02 Jan 2022 | Brentford v Aston Villa | W | 2-1 | Premier League | |
08 Jan 2022 | Port Vale v Brentford | W | 1-4 | FA Cup | 3rd round |
11 Jan 2022 | Southampton v Brentford | L | 4-1 | Premier League | |
16 Jan 2022 | Liverpool v Brentford | L | 3-0 | Premier League | |
19 Jan 2022 | Brentford v Manchester United | L | 1-3 | Premier League | |
22 Jan 2022 | Brentford v Wolverhampton Wanderers | L | 1-2 | Premier League | |
05 Feb 2022 | Everton v Brentford | L | 4-1 | FA Cup | 4th round |
26 Feb 2022 | Brentford v Newcastle United | L | 0-2 | Premier League | |
05 Mar 2022 | Norwich City v Brentford | W | 1-3 | Premier League | |
12 Mar 2022 | Brentford v Burnley | W | 2-0 | Premier League | |
20 Mar 2022 | Leicester City v Brentford | L | 2-1 | Premier League | |
02 Apr 2022 | Chelsea v Brentford | W | 1-4 | Premier League | |
10 Apr 2022 | Brentford v West Ham United | W | 2-0 | Premier League | |
16 Apr 2022 | Watford v Brentford | W | 1-2 | Premier League | |
23 Apr 2022 | Brentford v Tottenham Hotspur | D | 0-0 | Premier League | |
02 May 2022 | Manchester United v Brentford | L | 3-0 | Premier League | |
07 May 2022 | Brentford v Southampton | W | 3-0 | Premier League | |
15 May 2022 | Everton v Brentford | W | 2-3 | Premier League | |
22 May 2022 | Brentford v Leeds United | L | 1-2 | Premier League | |
07 Aug 2022 | Leicester City v Brentford | D | 2-2 | Premier League | |
13 Aug 2022 | Brentford v Manchester United | W | 4-0 | Premier League | |
20 Aug 2022 | Fulham v Brentford | L | 3-2 | Premier League | |
23 Aug 2022 | Colchester United v Brentford | W | 0-2 | League Cup | 2nd round |
27 Aug 2022 | Brentford v Everton | D | 1-1 | Premier League | |
30 Aug 2022 | Crystal Palace v Brentford | D | 1-1 | Premier League | |
03 Sep 2022 | Brentford v Leeds United | W | 5-2 | Premier League | |
18 Sep 2022 | Brentford v Arsenal | L | 0-3 | Premier League | |
01 Oct 2022 | AFC Bournemouth v Brentford | D | 0-0 | Premier League | |
08 Oct 2022 | Newcastle United v Brentford | L | 5-1 | Premier League | |
14 Oct 2022 | Brentford v Brighton and Hove Albion | W | 2-0 | Premier League | |
19 Oct 2022 | Brentford v Chelsea | D | 0-0 | Premier League | |
23 Oct 2022 | Aston Villa v Brentford | L | 4-0 | Premier League | |
29 Oct 2022 | Brentford v Wolverhampton Wanderers | D | 1-1 | Premier League | |
08 Nov 2022 | Brentford v Gillingham | L | 1-1 (5-6) | League Cup | 3rd round |
12 Nov 2022 | Manchester City v Brentford | W | 1-2 | Premier League | |
26 Dec 2022 | Brentford v Tottenham Hotspur | D | 2-2 | Premier League | |
30 Dec 2022 | West Ham United v Brentford | W | 0-2 | Premier League | |
14 Jan 2023 | Brentford v AFC Bournemouth | W | 2-0 | Premier League | |
22 Jan 2023 | Leeds United v Brentford | D | 0-0 | Premier League | |
04 Feb 2023 | Brentford v Southampton | W | 3-0 | Premier League | |
11 Feb 2023 | Arsenal v Brentford | D | 1-1 | Premier League | |
18 Feb 2023 | Brentford v Crystal Palace | D | 1-1 | Premier League | |
06 Mar 2023 | Brentford v Fulham | W | 3-2 | Premier League | |
11 Mar 2023 | Everton v Brentford | L | 1-0 | Premier League | |
15 Mar 2023 | Southampton v Brentford | W | 0-2 | Premier League | |
18 Mar 2023 | Brentford v Leicester City | D | 1-1 | Premier League | |
01 Apr 2023 | Brighton and Hove Albion v Brentford | D | 3-3 | Premier League | |
05 Apr 2023 | Manchester United v Brentford | L | 1-0 | Premier League | |
08 Apr 2023 | Brentford v Newcastle United | L | 1-2 | Premier League | |
15 Apr 2023 | Wolverhampton Wanderers v Brentford | L | 2-0 | Premier League | |
22 Apr 2023 | Brentford v Aston Villa | D | 1-1 | Premier League | |
26 Apr 2023 | Chelsea v Brentford | W | 0-2 | Premier League | |
29 Apr 2023 | Brentford v Nottingham Forest | W | 2-1 | Premier League | |
06 May 2023 | Liverpool v Brentford | L | 1-0 | Premier League | |
20 Jan 2024 | Brentford v Nottingham Forest | W | 3-2 | Premier League | |
31 Jan 2024 | Tottenham Hotspur v Brentford | L | 3-2 | Premier League | |
05 Feb 2024 | Brentford v Manchester City | L | 1-3 | Premier League | |
10 Feb 2024 | Wolverhampton Wanderers v Brentford | W | 0-2 | Premier League | |
17 Feb 2024 | Brentford v Liverpool | L | 1-4 | Premier League | |
20 Feb 2024 | Manchester City v Brentford | L | 1-0 | Premier League | |
26 Feb 2024 | West Ham United v Brentford | L | 4-2 | Premier League | |
02 Mar 2024 | Brentford v Chelsea | D | 2-2 | Premier League | |
09 Mar 2024 | Arsenal v Brentford | L | 2-1 | Premier League | |
16 Mar 2024 | Burnley v Brentford | L | 2-1 | Premier League | |
30 Mar 2024 | Brentford v Manchester United | D | 1-1 | Premier League | |
03 Apr 2024 | Brentford v Brighton and Hove Albion | D | 0-0 | Premier League | |
06 Apr 2024 | Aston Villa v Brentford | D | 3-3 | Premier League | |
27 Apr 2024 | Everton v Brentford | L | 1-0 | Premier League |
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.