Series
All Series

Series Name Start Date Champion Runner-up
2020 MCL100 05/12/2020
2020 MCL50 Super 8 05/09/2020
2020 MCLT25 05/09/2020
     2020 MCLT25 Super 8 05/09/2020
     2020 MCLT25 Elite 05/09/2020
     2020 MCLT25 Premier 05/09/2020
     2020 MCLT25 Division 1 05/09/2020
     2020 MCLT25 Division 2 05/09/2020
     2020 MCLT25 Division 3 05/09/2020
2020 MCLT20 05/09/2020
     2020 MCLT20 Super 7 05/09/2020
     2020 MCLT20 Elite 05/09/2020
     2020 MCLT20 Premier 05/09/2020
     2020 MCLT20 Division 1 05/09/2020
2019 MCL 100 05/14/2019
2019 MCL T25 05/11/2019
     MCL T25 Elite 05/11/2019
     MCL T25 Premier 05/11/2019
     MCL T25 Division 1 05/11/2019
     MCL T25 Division 2 05/11/2019
2019 MCL T20 05/11/2019
     MCL T20 Elite 05/11/2019
     MCL T20 Premier 05/11/2019
     MCL T20 Division 1 05/11/2019
2018 - T20 Finals 09/22/2018
2018 - T25 Finals 09/22/2018
2018 - T20 Playoffs 09/15/2018
2018 - T25 Playoffs 09/15/2018
2018 T20 05/12/2018
2018 T25 05/12/2018
2017 - T20 Finals 09/16/2017
2017 - T25 Finals 09/16/2017
2017 - T20 Playoffs 09/09/2017
2017 - T25 Playoffs 09/09/2017
2017 T20 05/13/2017
2017 T25 05/13/2017
2016 T20 Div1 Final 09/24/2016
2016 T20 Div2 Final 09/24/2016
2016 T20 Div1 Playoffs 09/18/2016
2016 T20 Div2 Playoffs 09/18/2016
2016 T25 Final 09/18/2016
2016 T25 Playoffs 09/17/2016
2016 T25 05/21/2016
2016 T20 05/15/2016
2015 T20 Playoffs 09/20/2015
2015 T20 05/09/2015