Club league stats

Any idea where I might find stats regarding the league over the last 10 to 20 years. Mainly who won them as well as seeing when the last time otooles craobh and Vincents operated outside the top divison.

Very incomplete roll of honour here https://en.m.wikipedia.org/wiki/Dublin_Senior_Hurling_League