Pat McCready (born October 18, 1974 in St. Catharines, Ontario) is a retired Canadian lacrosse player who played most of his National Lacrosse League career for Rochester Knighthawks, Buffalo Bandits, Toronto Rock, and Charlotte Cobras. As of 2013, he ranks third in NLL history in loose balls (1,593), second in penalty minutes (468), and seventh in games played (219).