NB! This list is outdated. See the updated list for the latest finals.
Grand Prix Finals
The Grand Prix has been won the most times by Stephen Hendry. He has mopped up four wins. Steve Davis is second with three. The tournament was a non-ranking event before 1982.
* Called the Professional Players' Tournament.
Please let me know if you detect any errors.