Saturday will be the 36th Irish Senior Cup final and features two of the most successful teams in recent times.
No fewer than 60 clubs have played 1184 games to date since the competition started back in 1982.
Of the 35 winners, there have been 14 from Leinster, 13 from the NCU, and 8 from the NW.
The list of honours are as follows:
Most successful clubs in terms of win % - min 5 games
In total 18 NCU clubs have played 691 games, winning 355 and losing 336 games. Win percentage 51.37.
In total 15 LCU clubs have played 910 games winning 477 and losing 433. Win percentage 52.42.
In total 18 NW clubs have played 697, winning 348 and losing 349. Win percentage 49.93
A total of 8 Munster clubs have played 70 games winning 4 and losing 66. Cork County have won three matches out of 35 while Co. Galway have won one of their four games.
Most Runs (stats only from 2003-2017)
16 players have scored 1000 runs or more with John Anderson 1740 at average of 72.50 (5 hundreds) topping the list. The top ten as are follows:
Kyle McCallan (1001) is 16th on the list.
Most wickets (stats only from 2003-2017)
The Hills veteran Naz Shaukat tops the list with 71. Here are the top 10. Waringstown have three players in the top 20.
Dara Armstong (59), Fintan McAllister (40) and Johnny Bushe (36) have the most dismissals.
Andre Botha took a hat-trick for North County in the final win against The Hills in 2007. He also has the most catches as an outfielder (25).
Taimur Khan (8-21) has the best-bowling figures for CIYMS against Bonds Glen.
Decker Curry (260*) has the highest score for Limavady against CYM.