Year Winner Country
2024 Sporting Braga Sporting Braga Portugal Portugal
2023 FC Porto FC Porto Portugal Portugal
2022 Sporting CP Sporting CP Portugal Portugal
2021 Sporting CP Sporting CP Portugal Portugal
2020 Sporting Braga Sporting Braga Portugal Portugal
2019 Sporting CP Sporting CP Portugal Portugal
2018 Sporting CP Sporting CP Portugal Portugal
2017 Moreirense FC Moreirense FC Portugal Portugal
2016 SL Benfica SL Benfica Portugal Portugal
2015 SL Benfica SL Benfica Portugal Portugal
2014 SL Benfica SL Benfica Portugal Portugal
2013 Sporting Braga Sporting Braga Portugal Portugal
2012 SL Benfica SL Benfica Portugal Portugal
2011 SL Benfica SL Benfica Portugal Portugal
2010 SL Benfica SL Benfica Portugal Portugal
2009 SL Benfica SL Benfica Portugal Portugal
2008 Vitória Setúbal Vitória Setúbal Portugal Portugal