For 21 years, the highest average thrown at the World Grand Prix has stood in the name of Alan Warriner. The Iceman threw an average of 106.45 during the 2001 edition in his first round match against Andy Jenkins.
No one has come close to that average in recent years. Gary Anderson came closest in 2013. At the time, the Scot won 2-0 in sets against Jelle Klaasen at the World Grand Prix with an average of 104.86.
In the same year, Michael van Gerwen threw a 104.47 average at the double-in double-out tournament. The Dutchman also threw averages of 103.09 and 101.54 at the World Grand Prix. Five of the remaining six spots in the top ten are held by Phil Taylor. Dave Chisnall also has a mention in the list of highest averages ever at this tournament.
Highes averages at World Grand Prix (1998-2021)
106.45 Alan Warriner
104.86 Gary Anderson
104.47 Michael van Gerwen
103.09 Michael van Gerwen
103.02 Phil Taylor
102.85 Dave Chisnall
102.48 Phil Taylor
102.26 Phil Taylor
101.75 Phil Taylor
101.71 Phil Taylor