DNDisputes.com is a free website where domain name dispute cases are presented.
You can search/filter domain name dispute cases here. It's most important difference from any other resource is the data is well-structured.
There are more than 40,000 domain name dispute cases but unfortunately you couldn't search/filter cases as you want.
For example you couldn't list all cases with "somebody" as panelist or you couldn't see all domain dispute cases filled by "a company" in "2018" and the decision is "Complaint Denied".