Michael van Gerwen v Raymond van Barneveld, head to head

Legs
366 - 295
55.4% to Van Gerwen
Average when they meet
102.06 - 97.54
Van Gerwen higher in 45 of 52
Finals
4 - 2
6 finals between them
Last meeting
10-6
21 Jul 2025, Van Gerwen
v

Every meeting, oldest to newest

Each square is one match: Van Gerwen Van Barneveld

All 52 meetings

Newest first, with both averages
DateEventVan GerwenScoreVan Barneveld
21 Jul 2025World MatchplayLast 32 91.8410-687.10 Match
27 Jan 2024World Series of DartsQuarter Final 101.156-597.91 Match
1 Jul 2023European TourLast 32 91.573-691.95 Match
25 Mar 2023European TourLast 32 108.226-497.93 Match
12 Feb 2022Players ChampionshipLast 32 98.326-392.23 Match
27 Nov 2021Players Championship FinalsLast 32 95.626-395.49 Match
24 Aug 2019World Series of DartsFinal 97.418-191.18 Match
26 May 2019European TourLast 16 98.016-595.07 Match
28 Apr 2019European TourLast 16 100.606-590.07 Match
28 Mar 2019Premier LeagueLeague 10 101.397-184.68 Match
4 Nov 2018World Series of Darts FinalsQuarter Final 103.598-1099.67 Match
19 Aug 2018World Series of DartsSemi Final 96.8111-993.91 Match
5 Aug 2018World Series of DartsFinal 97.7211-493.33 Match
19 Apr 2018Premier LeagueLeague 10 103.735-795.21 Match
29 Mar 2018Premier LeagueLeague 10 104.477-296.82 Match
28 Jan 2018MastersFinal 105.8511-9100.55 Match
29 Dec 2017World ChampionshipQuarter Final 102.915-498.76 Match
16 Sep 2017Champions LeagueLast 8 Group 4th 97.465-1097.19 Match
24 May 2017World Series of DartsQuarter Final 104.8710-5101.20 Match
20 Apr 2017Premier LeagueLeague 10 103.097-293.55 Match

By stage

Finals
4-2
Semi-finals
4-1
Quarter-finals
9-4
Earlier rounds
17-11

Bars show Van Gerwen's share at each stage.

Close ones

Won by one or two21Van Gerwen 10, Van Barneveld 11
Biggest win, Van Gerwen8-1World Series of Darts, Aug 2019
Biggest win, Van Barneveld10-3World Matchplay, Jul 2009
Highest average114.05Van Gerwen, World Championship, Jan 2017

Every rivalry, in your own code

Any two players, every meeting since 1994, on a free key. Add the Analyst plan for the chance of the next one.

Any two players
GET /v1/head-to-head?player_id=...
On every plan, including the free key.