In the years since the first ball hit the onion bag way back in 1872, the FA Cup has held a special place in the hearts of English football fans right around the globe.
With every single club within the top nine levels of the English Football League System eligible for the knock-out tournament, teams without two pennies to rub together are afforded the right to dream of romantic upsets over the big boys in the 'prem.
Even in this age of rich deals, full-time professionalism and eight-figure boot deals, there is still room for upsets, with giant killers emerging each and every season.
And for those that can prove perfect round after round, their reward is the right to walk down Wembley Way on Cup Day, one of the most treasured acts on the global sporting calendar.
But which footballer has featured most across the competition's rich history?
From the mercenaries to the loyalists, here is the full list of professional footballers to have made at least 50 FA Cup appearances.
Appearances | Player | Club/s represented |
86 | Ian Callaghan | Liverpool, Swansea City & Crewe Alexandra |
John Barnes | Watford, Liverpool & Newcastle United | |
74 | Ian Rush | Chester City, Liverpool, Leeds United & Wrexham |
Ryan Giggs | Manchester United | |
Ray Clemence | Liverpool & Tottenham Hotspur | |
72 | Frank Lampard | West Ham United, Chelsea & Manchester City |
70 | Bruce Grobbelaar | Liverpool, Southampton & Plymouth Argyle |
68 | Emlyn Hughes | Liverpool, Wolverhampton & Rotherham United |
59 | John Terry | Chelseas & Aston Villa |
58 | Mark Hughes | Manchester United, Chelsea, Southampton & Blackburn Rovers |
Alan Hansen | Liverpool | |
57 | Sol Campbell | Tottenham Hotspur, Arsenal & Portsmouth |
Phil Neville | Manchester United & Everton | |
Stewart Downing | Middlesborough, Aston Villa, Liverpool, West Ham United & Blackburn Rovers | |
56 | Michael Doyle | Coventry City, Leeds United, Sheffield United, Portsmouth & Notts County |
Patrick Viera | Arsenal & Manchester City | |
David James | Liverpool, Aston Villa, West Ham United, Manchester City, Portsmouth, Bristol City & AFC Bournemouth | |
55 | Roy Keane | Nottingham Forest & Manchester United |
54 | Dennis Wise | Wimbledon, Chelsea, Leicester City & Millwall |
Ron Yeats | Liverpool & Tranmere Rovers | |
Tommy Smith | Liverpool & Swansea City | |
53 | Denis Irwin | Leeds United, Oldham Athletic, Manchester United & Wolverhampton |
Michael Carrick | West Ham United, Tottenham Hotspur & Manchester United | |
52 | James Milner | Leeds United, Newcastle United, Aston Villa, Manchester City, Liverpool & Brighton and Hove Albion |
Peter Clarke | Everton, Blackpool, Southend United, Huddersfield Town, Bury, Oldham Athletic, Fleetwood Town, Tranmere Rovers & Walsall | |
51 | Steve Nicol | Liverpool & Sheffield Wednesday |
Gareth Barry | Aston Villa, Manchester City, Everton & West Bromwich Albion | |
Alan Shearer | Southampton, Blackburn Rovers & Newcastle United | |
Sylvain Distin | Newcastle United, Manchester City, Portsmouth, Everton & AFC Bournemouth | |
Dean Lewington | Wimbledon & MK Dons |