Teams Leon Brennan played for

Lancashire LeagueHaslingden (2021-2023)
Lancashire League Worsley CupHaslingden (2022)
Lancashire League Twenty20Haslingden (2019-2023)
MiscellaneousBurnley Second XI (2016-2017)
 Burnley Third XI (2016-2017)
 Haslingden Second XI (2018-2024)
 Haslingden Third XI (2018-2023)
 Haslingden (2020)
 Haslingden Fourth XI (2024)