SPL 2013/14
2nd
Scottish Cup 2013/14
5th Round
Scottish League Cup 2013/14
Winners
SPL 2014/15
2nd
Scottish Cup 2014/15
5th Round
Scottish League Cup 2014/15
1/4 final
Europa League 2014/15
1st Knockout Round
SPL 2015/16
2nd
Scottish Cup 2015/16
Semi Final
Scottish League Cup 2015/16
Winners
Europa League 2015/16
Best place play - off
SPL 2016/17
2nd
Scottish Cup 2016/17
Winners
Scottish League Cup 2016/17
Losing Finalists
Europa League 2016/17
1st Knockout Round
SPL 2017/18
2nd on GD
Scotish Cup 2017/18
Winners
Scottish League Cup 2017/18
1/4 Final
Europa League 2017/18
Group Stage
SPL 2018/19
2nd
Scottish Cup 2018/19
Semi Final
Scottish League Cup 2018/19
1/4 Final
Champions League 2018/19
Best Placed play off
Europa League 2018/19
Group Stage
SPL 2019/2020
Winners
Scottish Cup 2019/2020
Losing Finalists
Scottish League Cup 2019/2020
Losing Finalists
Champions League 2019/2020
Best Placed play off
Europa League 2019/2020
1st Knockout Round
SPL 2020/21
1st
Scottish Cup 2020/21
Semi Final
Scottish League Cup 2020/21
Winners
Champions League 2020/21
Group Stage
SPL 2021/22
2nd
Scottish Cup 2021/22
4th Round
Scottish League Cup 2021/22
Semi Final
Champions League 2021/22
1/4 Final
SPL 2022/23
2nd
Scottish Cup 2022/23
Losing Finalists
Scottish League Cup 2022/23
Winners
Champions League 2022/23
Last 16
SPL 2023/24
1st
Scottish Cup 2023/24
Semi Final
Scottish League Cup 2023/24
Winners
Europa League 2023/24
1/4 Final
Champions League 2023/24
Group Stage
SPL 2024/25
2nd
Scottish Cup 2024/25
Winners
Scottish League Cup 2024/25
Winners
Champions League 2024/25
Last 16