Domestic Leagues
Domestic Cups
International Cups
2017/2018
Sunderland
Championship
2016/2017
Preston North End
Championship
2016/2017
Everton
Premier League
2015/2016
Everton
Premier League
2014/2015
Everton
Premier League
2013/2014
Everton
Premier League
2013/2014
Wigan Athletic
Championship
2013/2014
Everton
Premier League
2012/2013
Everton
Premier League
2017/2018
Sunderland
League Cup
2017/2018
Sunderland
FA Cup
2016/2017
Everton
League Cup
2015/2016
Everton
League Cup
2014/2015
Everton
League Cup
2016
Everton
Club Friendlies
2014/2015
Everton
UEFA Europa League
01.06.18
Sunderland
Everton
N/A
08.07.17
Everton
Sunderland
Loan
01.07.17
Preston
Everton
N/A
30.01.17
Everton
Preston
Loan
09.02.14
Wigan
Everton
N/A
10.01.14
Everton
Wigan
Loan