Ivan Cavaleiro

Date of birth18 October 1993
Place of birthVila Franca de Xira
NationalityPortuguese
Weight73 kg
Height1.75 m
PositionForward

Full name is: Ivan Ricardo Neves Abreu Cavaleiro.


Ivan Cavaleiro joined Wolverhampton Wanderers in August 2016 with a five-year contract for a reported club record fee of £7million.

After a loan spell, he joined Fulham in January 2020 with a contract to June 2024.

Club history

Team Joined Left Loan / Trialist
Benfica 01 Jul 2012 10 Jul 2015
Deportivo La Coruna 07 Aug 2014 31 May 2015 L
AS Monaco 10 Jul 2015 31 Aug 2016
Wolverhampton Wanderers 31 Aug 2016 07 Jan 2020
Fulham 13 Jul 2019 06 Jan 2020 L
Fulham 07 Jan 2020 11 Aug 2023
Alanyaspor 07 Sep 2022 31 May 2023 L
Lille OSC 11 Aug 2023

Club stats

Season Team Competition Apps Subs Goals Y R
2013-14 Benfica UEFA Champions League
4
2013-14 Benfica UEFA Europa League
2
2015-16 AS Monaco UEFA Champions League 4
1
2015-16 AS Monaco UEFA Europa League 1
1
2016-17 Wolverhampton Wanderers League Championship 17
14
5
4
1
2017-18 Wolverhampton Wanderers FA Cup
1
2017-18 Wolverhampton Wanderers League Championship 31
11
9
4
2017-18 Wolverhampton Wanderers League Cup 1
2
2018-19 Wolverhampton Wanderers FA Cup 2
3
2
2018-19 Wolverhampton Wanderers League Cup 1
2018-19 Wolverhampton Wanderers Premier League 6
17
3
1
2020-21 Fulham FA Cup 1
2020-21 Fulham Premier League 27
9
3
2


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 Sep 2016 Wolverhampton Wanderers v Burton Albion D 1-1 League Championship
13 Sep 2016 Wolverhampton Wanderers v Barnsley L 0-4 League Championship
17 Sep 2016 Newcastle United v Wolverhampton Wanderers W 0-2 League Championship
24 Sep 2016 Wolverhampton Wanderers v Brentford W 3-1 League Championship
27 Sep 2016 Wigan Athletic v Wolverhampton Wanderers L 2-1 League Championship
01 Oct 2016 Wolverhampton Wanderers v Norwich City L 1-2 League Championship
15 Oct 2016 Aston Villa v Wolverhampton Wanderers D 1-1 League Championship
18 Oct 2016 Brighton and Hove Albion v Wolverhampton Wanderers L 1-0 League Championship
22 Oct 2016 Wolverhampton Wanderers v Leeds United L 0-1 League Championship
29 Oct 2016 Blackburn Rovers v Wolverhampton Wanderers D 1-1 League Championship
05 Nov 2016 Wolverhampton Wanderers v Derby County L 2-3 League Championship
19 Nov 2016 Preston North End v Wolverhampton Wanderers D 0-0 League Championship
26 Nov 2016 Wolverhampton Wanderers v Sheffield Wednesday L 0-2 League Championship
01 Dec 2016 Queens Park Rangers v Wolverhampton Wanderers W 1-2 League Championship
10 Dec 2016 Wolverhampton Wanderers v Fulham D 4-4 League Championship
13 Dec 2016 Cardiff City v Wolverhampton Wanderers L 2-1 League Championship
17 Dec 2016 Nottingham Forest v Wolverhampton Wanderers W 0-2 League Championship
26 Dec 2016 Wolverhampton Wanderers v Bristol City W 3-2 League Championship
31 Dec 2016 Wolverhampton Wanderers v Queens Park Rangers L 1-2 League Championship
02 Jan 2017 Sheffield Wednesday v Wolverhampton Wanderers D 0-0 League Championship
14 Jan 2017 Wolverhampton Wanderers v Aston Villa W 1-0 League Championship
21 Jan 2017 Norwich City v Wolverhampton Wanderers L 3-1 League Championship
11 Mar 2017 Wolverhampton Wanderers v Rotherham United W 1-0 League Championship
14 Mar 2017 Brentford v Wolverhampton Wanderers W 1-2 League Championship
18 Mar 2017 Fulham v Wolverhampton Wanderers W 1-3 League Championship
01 Apr 2017 Wolverhampton Wanderers v Cardiff City W 3-1 League Championship
04 Apr 2017 Wolverhampton Wanderers v Nottingham Forest W 1-0 League Championship
08 Apr 2017 Bristol City v Wolverhampton Wanderers L 3-1 League Championship
14 Apr 2017 Wolverhampton Wanderers v Brighton and Hove Albion L 0-2 League Championship
22 Apr 2017 Wolverhampton Wanderers v Blackburn Rovers D 0-0 League Championship
29 Apr 2017 Derby County v Wolverhampton Wanderers L 3-1 League Championship
12 Aug 2017 Derby County v Wolverhampton Wanderers W 0-2 League Championship
15 Aug 2017 Hull City v Wolverhampton Wanderers W 2-3 League Championship
19 Aug 2017 Wolverhampton Wanderers v Cardiff City L 1-2 League Championship
23 Aug 2017 Southampton v Wolverhampton Wanderers W 0-2 League Cup 2nd round
26 Aug 2017 Brentford v Wolverhampton Wanderers D 0-0 League Championship
09 Sep 2017 Wolverhampton Wanderers v Millwall W 1-0 League Championship
12 Sep 2017 Wolverhampton Wanderers v Bristol City D 3-3 League Championship
16 Sep 2017 Nottingham Forest v Wolverhampton Wanderers W 1-2 League Championship
19 Sep 2017 Wolverhampton Wanderers v Bristol Rovers W 1-0 League Cup 3rd round
23 Sep 2017 Wolverhampton Wanderers v Barnsley W 2-1 League Championship
27 Sep 2017 Sheffield United v Wolverhampton Wanderers L 2-0 League Championship
30 Sep 2017 Burton Albion v Wolverhampton Wanderers W 0-4 League Championship
14 Oct 2017 Wolverhampton Wanderers v Aston Villa W 2-0 League Championship
21 Oct 2017 Wolverhampton Wanderers v Preston North End W 3-2 League Championship
24 Oct 2017 Manchester City v Wolverhampton Wanderers L 0-0 (1-4) League Cup 4th round
28 Oct 2017 Queens Park Rangers v Wolverhampton Wanderers L 2-1 League Championship
31 Oct 2017 Norwich City v Wolverhampton Wanderers W 0-2 League Championship
03 Nov 2017 Wolverhampton Wanderers v Fulham W 2-0 League Championship
18 Nov 2017 Reading v Wolverhampton Wanderers W 0-2 League Championship
22 Nov 2017 Wolverhampton Wanderers v Leeds United W 4-1 League Championship
25 Nov 2017 Wolverhampton Wanderers v Bolton Wanderers W 5-1 League Championship
04 Dec 2017 Birmingham City v Wolverhampton Wanderers W 0-1 League Championship
09 Dec 2017 Wolverhampton Wanderers v Sunderland D 0-0 League Championship
15 Dec 2017 Sheffield Wednesday v Wolverhampton Wanderers W 0-1 League Championship
23 Dec 2017 Wolverhampton Wanderers v Ipswich Town W 1-0 League Championship
26 Dec 2017 Millwall v Wolverhampton Wanderers D 2-2 League Championship
30 Dec 2017 Bristol City v Wolverhampton Wanderers W 1-2 League Championship
02 Jan 2018 Wolverhampton Wanderers v Brentford W 3-0 League Championship
06 Jan 2018 Wolverhampton Wanderers v Swansea City D 0-0 FA Cup 3rd round
13 Jan 2018 Barnsley v Wolverhampton Wanderers D 0-0 League Championship
20 Jan 2018 Wolverhampton Wanderers v Nottingham Forest L 0-2 League Championship
27 Jan 2018 Ipswich Town v Wolverhampton Wanderers W 0-1 League Championship
03 Feb 2018 Wolverhampton Wanderers v Sheffield United W 3-0 League Championship
10 Feb 2018 Wolverhampton Wanderers v Queens Park Rangers W 2-1 League Championship
17 Feb 2018 Preston North End v Wolverhampton Wanderers D 1-1 League Championship
21 Feb 2018 Wolverhampton Wanderers v Norwich City D 2-2 League Championship
24 Feb 2018 Fulham v Wolverhampton Wanderers L 2-0 League Championship
07 Mar 2018 Leeds United v Wolverhampton Wanderers W 0-3 League Championship
10 Mar 2018 Aston Villa v Wolverhampton Wanderers L 4-1 League Championship
13 Mar 2018 Wolverhampton Wanderers v Reading W 3-0 League Championship
17 Mar 2018 Wolverhampton Wanderers v Burton Albion W 3-1 League Championship
30 Mar 2018 Middlesbrough v Wolverhampton Wanderers W 1-2 League Championship
03 Apr 2018 Wolverhampton Wanderers v Hull City D 2-2 League Championship
06 Apr 2018 Cardiff City v Wolverhampton Wanderers W 0-1 League Championship
11 Apr 2018 Wolverhampton Wanderers v Derby County W 2-0 League Championship
15 Apr 2018 Wolverhampton Wanderers v Birmingham City W 2-0 League Championship
25 Sep 2018 Wolverhampton Wanderers v Leicester City L 0-0 (1-3) League Cup 3rd round
29 Sep 2018 Wolverhampton Wanderers v Southampton W 2-0 Premier League
06 Oct 2018 Crystal Palace v Wolverhampton Wanderers W 0-1 Premier League
20 Oct 2018 Wolverhampton Wanderers v Watford L 0-2 Premier League
27 Oct 2018 Brighton and Hove Albion v Wolverhampton Wanderers L 1-0 Premier League
03 Nov 2018 Wolverhampton Wanderers v Tottenham Hotspur L 2-3 Premier League
11 Nov 2018 Arsenal v Wolverhampton Wanderers D 1-1 Premier League
25 Nov 2018 Wolverhampton Wanderers v Huddersfield Town L 0-2 Premier League
30 Nov 2018 Cardiff City v Wolverhampton Wanderers L 2-1 Premier League
05 Dec 2018 Wolverhampton Wanderers v Chelsea W 2-1 Premier League
15 Dec 2018 Wolverhampton Wanderers v AFC Bournemouth W 2-0 Premier League
21 Dec 2018 Wolverhampton Wanderers v Liverpool L 0-2 Premier League
26 Dec 2018 Fulham v Wolverhampton Wanderers D 1-1 Premier League
29 Dec 2018 Tottenham Hotspur v Wolverhampton Wanderers W 1-3 Premier League
02 Jan 2019 Wolverhampton Wanderers v Crystal Palace L 0-2 Premier League
07 Jan 2019 Wolverhampton Wanderers v Liverpool W 2-1 FA Cup 3rd round
26 Jan 2019 Shrewsbury Town v Wolverhampton Wanderers D 2-2 FA Cup 4th round
29 Jan 2019 Wolverhampton Wanderers v West Ham United W 3-0 Premier League
05 Feb 2019 Wolverhampton Wanderers v Shrewsbury Town W 3-2 FA Cup 4th round replay
11 Feb 2019 Wolverhampton Wanderers v Newcastle United D 1-1 Premier League
17 Feb 2019 Bristol City v Wolverhampton Wanderers W 0-1 FA Cup 5th round
23 Feb 2019 AFC Bournemouth v Wolverhampton Wanderers D 1-1 Premier League
26 Feb 2019 Huddersfield Town v Wolverhampton Wanderers L 1-0 Premier League
02 Mar 2019 Wolverhampton Wanderers v Cardiff City W 2-0 Premier League
30 Mar 2019 Burnley v Wolverhampton Wanderers L 2-0 Premier League
02 Apr 2019 Wolverhampton Wanderers v Manchester United W 2-1 Premier League
07 Apr 2019 Watford v Wolverhampton Wanderers L 3-2 FA Cup Semi-final
24 Apr 2019 Wolverhampton Wanderers v Arsenal W 3-1 Premier League
27 Apr 2019 Watford v Wolverhampton Wanderers W 1-2 Premier League


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
2013-14 Portugal International Friendly 1
2014-15 Portugal UEFA European Championship
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
05 Mar 2014 Portugal v Cameroon W 5-1 International Friendly
07 Sep 2014 Portugal v Albania L 0-1 UEFA European Championship Qualifying group I


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