Gian Van Veen vs Rock Joshua: Prediction, Head-to-Head, Odds & Stats

    Wojtek Kolan

    Wojtek Kolan

    Published on 07 Sep, 07:30 PM UTC

    FT
    3
    7

    Scheduled H2H Match For Gian Van Veen Vs Rock Joshua

    European Tour 11 - Czech Darts Open 2025

    Sun, 07 Sep 2025 at 07:30 PM UTC

    Gian Van Veen
    Gian Van Veen

    NLD NLD

    Recent Form

    L
    W
    W
    L
    W
    Rock Joshua
    Rock Joshua

    NIR NIR

    Recent Form

    L
    W
    W
    W
    L

    4

    Win

    Played

    7
    0 Draws

    3

    Win

    4
    Position
    1

    Gian Van Veen vs Rock Joshua H2H Stats

    Analyzing the most recent 7 head-to-head fixtures between these competitors, Gian Van Veen have won 4 times and Rock Joshua have come out on top on 3 occasion. In the latest fixture between them, Rock Joshua won 3-7.


    Head-to-HeadMatch Wins
    Gian Van Veen4
    Rock Joshua3

    Gian Van Veen vs Rock Joshua Past H2H Matches

    13708
    PDC European Tour - Czech Darts Open
    07:30 PM
    07/09/25
    410446
    Gian Van Veen
    3
    407830
    Rock Joshua
    7
    2066
    Players Championship
    04:55 PM
    09/04/25
    410446
    Gian Van Veen
    4
    407830
    Rock Joshua
    7
    03:30 PM
    09/04/24
    407830
    Rock Joshua
    3
    410446
    Gian Van Veen
    6
    11145
    PDC European Tour - International Darts Open
    08:30 PM
    05/04/25
    407830
    Rock Joshua
    6
    410446
    Gian Van Veen
    4
    11146
    PDC European Tour - European Darts Trophy
    03:05 PM
    22/03/25
    407830
    Rock Joshua
    4
    410446
    Gian Van Veen
    6
    597
    Grand Slam of Darts
    01:45 PM
    09/11/24
    407830
    Rock Joshua
    2
    410446
    Gian Van Veen
    5
    11104
    PDC European Tour - European Darts Grand Prix
    11:25 AM
    28/05/23
    410446
    Gian Van Veen
    6
    407830
    Rock Joshua
    3

    Team Streaks

    410446
    Wins
    4
    407830
    Wins
    3

    Gian Van Veen Recent Matches

    2066
    Players Championship (16 Matches)
    04:40 PM
    09/09/25
    410446
    Gian Van Veen
    5
    143420
    Price G.
    8
    L
    04:00 PM
    09/09/25
    26272
    Gary Anderson
    4
    410446
    Gian Van Veen
    7
    W
    03:30 PM
    09/09/25
    410446
    Gian Van Veen
    6
    68642
    Smith R.
    3
    W
    04:10 PM
    26/08/25
    163422
    Schindler M.
    6
    410446
    Gian Van Veen
    3
    L
    03:30 PM
    26/08/25
    410446
    Gian Van Veen
    6
    248739
    Menzies C.
    3
    W
    02:30 PM
    30/07/25
    410446
    Gian Van Veen
    4
    277691
    Brooks B.
    6
    L
    03:15 PM
    29/07/25
    377023
    Bialecki S.
    6
    410446
    Gian Van Veen
    4
    L
    01:15 PM
    29/07/25
    410446
    Gian Van Veen
    6
    277691
    Brooks B.
    4
    W
    04:15 PM
    19/06/25
    26110
    Wade J.
    6
    410446
    Gian Van Veen
    4
    L
    03:30 PM
    19/06/25
    42237
    Evans R.
    5
    410446
    Gian Van Veen
    6
    W
    01:50 PM
    19/06/25
    410446
    Gian Van Veen
    6
    212580
    Hurrell J.
    0
    W
    12:55 PM
    18/06/25
    410446
    Gian Van Veen
    6
    273927
    Baetens A.
    4
    W
    04:45 PM
    17/06/25
    143410
    Chris Dobey
    7
    410446
    Gian Van Veen
    5
    L
    04:05 PM
    17/06/25
    337888
    Tricole T.
    3
    410446
    Gian Van Veen
    6
    W
    03:25 PM
    17/06/25
    136790
    Van Den Bergh D.
    4
    410446
    Gian Van Veen
    6
    W
    02:45 PM
    17/06/25
    410446
    Gian Van Veen
    6
    26108
    van Barneveld R.
    2
    W
    13708
    PDC European Tour - Czech Darts Open (5 Matches)
    07:30 PM
    07/09/25
    410446
    Gian Van Veen
    3
    407830
    Rock Joshua
    7
    L
    06:20 PM
    07/09/25
    410446
    Gian Van Veen
    6
    143420
    Price G.
    0
    W
    01:15 PM
    07/09/25
    412122
    Littler L.
    4
    410446
    Gian Van Veen
    6
    W
    01:05 PM
    06/09/25
    222546
    Noppert D.
    2
    410446
    Gian Van Veen
    6
    W
    06:30 PM
    05/09/25
    410446
    Gian Van Veen
    6
    283433
    Kuivenhoven M.
    3
    W
    23536
    European Tour - Flanders Darts Trophy (4 Matches)
    05:35 PM
    31/08/25
    26110
    Wade J.
    6
    410446
    Gian Van Veen
    4
    L
    12:40 PM
    31/08/25
    410446
    Gian Van Veen
    6
    163422
    Schindler M.
    3
    W
    07:25 PM
    30/08/25
    26280
    Van Gerwen M.
    3
    410446
    Gian Van Veen
    6
    W
    02:50 PM
    29/08/25
    410446
    Gian Van Veen
    6
    327824
    Gawlas A.
    2
    W
    689
    World Matchplay (3 Matches)
    07:05 PM
    24/07/25
    410446
    Gian Van Veen
    13
    26110
    Wade J.
    16
    L
    06:10 PM
    22/07/25
    410446
    Gian Van Veen
    11
    222546
    Noppert D.
    5
    W
    08:00 PM
    19/07/25
    272992
    Humphries L.
    8
    410446
    Gian Van Veen
    10
    W
    20026
    PDC European Tour – Baltic Sea Darts Open (2 Matches)
    01:55 PM
    12/07/25
    191218
    Clayton J.
    6
    410446
    Gian Van Veen
    4
    L
    12:35 PM
    11/07/25
    410446
    Gian Van Veen
    6
    285687
    Johan Engström
    0
    W

    Rock Joshua Recent Matches

    11545
    PDC World Series of Darts - Finals (4 Matches)
    05:10 PM
    14/09/25
    407830
    Rock Joshua
    6
    26280
    Van Gerwen M.
    11
    L
    11:00 AM
    14/09/25
    407830
    Rock Joshua
    10
    173482
    De Decker M.
    6
    W
    05:40 PM
    13/09/25
    222546
    Noppert D.
    0
    407830
    Rock Joshua
    6
    W
    05:40 PM
    12/09/25
    206512
    Ratajski K.
    3
    407830
    Rock Joshua
    6
    W
    13708
    PDC European Tour - Czech Darts Open (5 Matches)
    08:15 PM
    07/09/25
    272992
    Humphries L.
    8
    407830
    Rock Joshua
    5
    L
    07:30 PM
    07/09/25
    410446
    Gian Van Veen
    3
    407830
    Rock Joshua
    7
    W
    06:40 PM
    07/09/25
    407830
    Rock Joshua
    6
    186078
    Jermaine Wattimena
    1
    W
    02:10 PM
    07/09/25
    26280
    Van Gerwen M.
    4
    407830
    Rock Joshua
    6
    W
    08:30 PM
    06/09/25
    407830
    Rock Joshua
    6
    42254
    O'Connor W.
    2
    W
    23536
    European Tour - Flanders Darts Trophy (5 Matches)
    08:15 PM
    31/08/25
    407830
    Rock Joshua
    7
    412122
    Littler L.
    8
    L
    07:00 PM
    31/08/25
    407830
    Rock Joshua
    7
    26110
    Wade J.
    5
    W
    05:05 PM
    31/08/25
    191330
    Luke Woodhouse
    4
    407830
    Rock Joshua
    6
    W
    11:40 AM
    31/08/25
    70916
    Bunting S.
    5
    407830
    Rock Joshua
    6
    W
    12:55 PM
    30/08/25
    407830
    Rock Joshua
    6
    132048
    Sedlacek K.
    5
    W
    13997
    PDC World Series of Darts - New Zealand Darts Masters (2 Matches)
    08:10 AM
    16/08/25
    143420
    Price G.
    6
    407830
    Rock Joshua
    5
    L
    07:35 AM
    15/08/25
    407830
    Rock Joshua
    6
    294269
    Hurring J.
    2
    W
    23242
    PDC World Series of Darts - Australian Darts Masters (2 Matches)
    09:10 AM
    09/08/25
    70916
    Bunting S.
    6
    407830
    Rock Joshua
    0
    L
    12:10 PM
    08/08/25
    407830
    Rock Joshua
    6
    26276
    Whitlock S.
    1
    W
    689
    World Matchplay (4 Matches)
    08:50 PM
    26/07/25
    412122
    Littler L.
    17
    407830
    Rock Joshua
    14
    L
    08:40 PM
    25/07/25
    407830
    Rock Joshua
    16
    143420
    Price G.
    11
    W
    09:15 PM
    23/07/25
    26280
    Van Gerwen M.
    11
    407830
    Rock Joshua
    13
    W
    09:15 PM
    21/07/25
    68642
    Smith R.
    5
    407830
    Rock Joshua
    10
    W
    20026
    PDC European Tour – Baltic Sea Darts Open (2 Matches)
    01:10 PM
    13/07/25
    191218
    Clayton J.
    6
    407830
    Rock Joshua
    2
    L
    07:05 PM
    12/07/25
    407830
    Rock Joshua
    6
    337931
    Hood J.
    1
    W
    2066
    Players Championship (6 Matches)
    04:30 PM
    09/07/25
    277691
    Brooks B.
    6
    407830
    Rock Joshua
    1
    L
    03:35 PM
    09/07/25
    407830
    Rock Joshua
    6
    231530
    Meikle R.
    3
    W
    02:45 PM
    18/06/25
    186078
    Jermaine Wattimena
    6
    407830
    Rock Joshua
    5
    L
    03:25 PM
    17/06/25
    407830
    Rock Joshua
    3
    143410
    Chris Dobey
    6
    L
    01:45 PM
    17/06/25
    407830
    Rock Joshua
    6
    212578
    Soutar A.
    2
    W
    12:00 PM
    17/06/25
    407830
    Rock Joshua
    6
    463801
    Bates O.
    3
    W

    Gian Van Veen Next Fixtures

    17221
    PDC European Tour - Hungarian Darts Trophy

    Rock Joshua Next Fixtures

    17221
    PDC European Tour - Hungarian Darts Trophy

    Gian Van Veen vs Rock Joshua H2H Recent Match Played Stats

    Gian Van Veen vs Rock Joshua

    Final Score :3 - 7

    Gian Van Veen (H)AttackingRock Joshua (A)
    90.59Average 3 darts98
    2Thrown 1804
    8Thrown over 14010
    7Thrown over 1007
    145Highest checkout156
    2Checkouts over 1001
    3/10 (30%)Checkouts accuracy7/17 (41%)

    Gian Van Veen Last Match Played stats

    Gian Van Veen vs Price G.

    Final Score :5 - 8

    (H)Attacking (A)
    97.4Average 3 darts109.28
    3Thrown 18013
    7Thrown over 1408
    16Thrown over 10012
    164Highest checkout129
    1Checkouts over 1002
    5/8 (63%)Checkouts accuracy8/26 (31%)

    Rock Joshua Last Match Played stats

    Rock Joshua vs Van Gerwen M.

    Final Score :6 - 11

    (H)Attacking (A)
    99.59Average 3 darts102.09
    4Thrown 1806
    16Thrown over 14012
    21Thrown over 10023
    127Highest checkout132
    1Checkouts over 1002
    6/22 (27%)Checkouts accuracy11/35 (31%)