Mark Grunhagen

7 matches since 2026

Last 7LLWLWLW3 won, 4 lost
Three-dart average
49.06
2026 season, 7 matches
Won
42.9%
3 of 7 in 2026
Checkout
18.2%
Highest 92
180s
1
0.14 a match in 2026

Rating, the last two years

Every match moves it; a win against a stronger player moves it most.

1,483.5Not active in the last year
Jan 2026Aug 2026

Next up

From the published draw, with the rating model's chance

Nothing in a published draw

The next match shows here as soon as a draw that includes it is published.

Every published fixture, by API

Recent matches

The last 7, newest first.

Every match, 7, by API
DateEventOpponentResultAverage
4 Aug PDC Europe Start Niedersachsen Bremen Ost EventRound robin Alexander Tabeling W 2-1 51.66
4 Aug PDC Europe Start Niedersachsen Bremen Ost EventRound robin Stefan Schmitz L 1-2 56.75
4 Aug PDC Europe Start Niedersachsen Bremen Ost EventRound robin Annaus Neumann W 2-1 66.22
4 Aug PDC Europe Start Niedersachsen Bremen Ost EventRound robin Mirco Schmidt L 0-2 49.93
4 Aug PDC Europe Start Niedersachsen Bremen Ost EventRound robin Tamo Grots W 2-1 59.76
1 Aug Antwerp Open BoysLast 128 Aaron De Ridder L 0-4 0.00
31 Jan PDC Europe Next GenLast 128 Jonas Wagener L 2-4 59.08

Season by season

Every season played on the tours the archive follows.

SeasonPlayedWon-lostWonAverageCheckout180sBest outTitles
202673-4 42.9%49.06 18.2%1 920

Scoring

The 2026 season, from every match with full statistics.

First nine average56.52Match average 49.06
Throwing first47.6%of legs won; second 33.3%
140 or more40.6 a match
Doubles18.2%Functional 25.5%
With the throw49.71average; against 50.90
Legs won37.5%9 of 24

By type of event

The 12 months to the last match played.

Regional and affiliate events3 won of 6, average 57.23
50%
WDF Gold0 won of 1, average 0.00
0%

Most played opponents

Every meeting in the archive; open one for the whole rivalry.

This page, from the API

Every figure here is one call on a free key.

GET /v1/players/pl_N0VANV/form
curl https://api.dartsapi.com/v1/players/pl_N0VANV/form \
  -H "Authorization: Bearer da_live_..."

{
  "player_id": "pl_N0VANV",
  "won": 3, "lost": 4,
  "run": "WLWLWLL",
  "from": "2026-01-31", "to": "2026-08-04"
}

Every player, in your own code

Profiles, form, splits and every match for every player in the archive, on a free key. Live scores and closing prices on the paid plans.

Find any player
GET /v1/players?q=grunhagen
Free key, no card.