Rory Alexander McArdle (born 1 May 1987) is a professional footballer who plays as a defender for League Two club Harrogate Town. He has previously played for Sheffield Wednesday, Rochdale, Aberdeen, Bradford City and Scunthorpe United, and represented the Northern Ireland national football team.