他第三次争取连任，不过，这一次他遭到了失败。麦金莱在选举中，也有为海斯助选。次年，他接到了一单佣金颇高的案件：为一群与工贼发生冲突的矿工辩护，他们被控暴动。他的对手是曾在选举中击败他的林奇，与林奇的合作伙伴威廉·R·戴，而煤矿的所有人则是克利夫兰商人马克·汉纳。麦金莱接这一案件，是以公共福利为目的（Pro bono）。最终，除了一人之外，所有人都成功脱罪。这单案件令他得到了劳工的支持，而劳工则是斯塔克县选民的重要成员。而且，麦金莱还因此结识了马克·汉纳，汉纳是他日后最坚定的支持者。劳工的支持，令他取得共