VVV Venlo host Roda in the Eerste Divisie. Venlo have been scoring freely and picking up wins at home, while Roda have built their campaign on tighter, lower-scoring results.
These two have met plenty of times down the years, including twice already in the last twelve months. That history hasn't settled into a one-sided pattern, which makes the current form lines worth a closer look.
Analysis updated .
Compare bookmakers
How each side has been playing
Venlo have won five of their seven league games this season, scoring at a good rate and only really stumbling twice. It's been a productive spell, with goals coming from more than one source.
VVV Venlo: 20 completed matches; Roda: 20 completed matches.
VVV Venlo
- Win
- 45% 9 / 20
- Draw
- 10% 2 / 20
- Loss
- 45% 9 / 20
- Scored
- 43
- Conceded
- 41
- Difference
- +2
Roda
- Win
- 35% 7 / 20
- Draw
- 35% 7 / 20
- Loss
- 30% 6 / 20
- Scored
- 34
- Conceded
- 27
- Difference
- +7
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eerste Divisie | FC Volendam | VVV Venlo | 26.09.2026 | 3-2 |
| Eerste Divisie | Jong Utrecht | VVV Venlo | 18.09.2026 | 1-3 |
| Eerste Divisie | VVV Venlo | FC OSS | 11.09.2026 | 3-1 |
| Eerste Divisie | Helmond Sport | VVV Venlo | 04.09.2026 | 4-2 |
| Eerste Divisie | VVV Venlo | Emmen | 30.08.2026 | 4-0 |
| Eerste Divisie | VVV Venlo | De Graafschap | 23.08.2026 | 2-1 |
| Eerste Divisie | NAC Breda | VVV Venlo | 14.08.2026 | 0-2 |
| Eerste Divisie | VVV Venlo | Heracles | 07.08.2026 | 3-4 |
| Friendlies Clubs | VVV Venlo | AS Eupen | 01.08.2026 | 2-3 |
| Friendlies Clubs | VVV Venlo | Fortuna Köln | 25.07.2026 | 0-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eerste Divisie | Roda | Waalwijk | 26.09.2026 | 2-0 |
| Eerste Divisie | Jong Ajax | Roda | 18.09.2026 | 0-0 |
| Eerste Divisie | Roda | Vitesse | 12.09.2026 | 1-0 |
| Eerste Divisie | MVV | Roda | 06.09.2026 | 1-1 |
| Eerste Divisie | Roda | NAC Breda | 28.08.2026 | 2-2 |
| Eerste Divisie | Dordrecht | Roda | 21.08.2026 | 0-1 |
| Eerste Divisie | Roda | Helmond Sport | 14.08.2026 | 2-1 |
| Eerste Divisie | Emmen | Roda | 07.08.2026 | 1-0 |
| Friendlies Clubs | Roda | Alemannia Aachen | 01.08.2026 | 2-4 |
| Friendlies Clubs | Roda | Beerschot VA | 17.07.2026 | 1-0 |
Roda's record reads very differently. Three wins, three draws and just a single defeat suggest a side that grinds out points rather than piling up goals, and their goals for and against both sit low.
Venlo look the more expansive side, Roda the more contained one.
Comparative Team Statistics: VVV Venlo vs Roda

A fixture with plenty of history
This meeting goes back well over a decade, with results swinging both ways over the years. More recently, though, Venlo have had the better of it, winning and drawing in their last three head-to-heads without losing.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Eerste Divisie | Roda | VVV Venlo | 26.01.2026 | 2-2 |
| Eerste Divisie | VVV Venlo | Roda | 24.08.2025 | 3-1 |
| Eerste Divisie | Roda | VVV Venlo | 29.03.2025 | 1-4 |
| Eerste Divisie | VVV Venlo | Roda | 25.08.2024 | 1-1 |
| Eerste Divisie | Roda | VVV Venlo | 07.04.2024 | 2-1 |
| Eerste Divisie | VVV Venlo | Roda | 14.10.2023 | 1-1 |
| Eerste Divisie | VVV Venlo | Roda | 19.03.2023 | 1-1 |
| Eerste Divisie | Roda | VVV Venlo | 07.10.2022 | 4-1 |
| Eerste Divisie | VVV Venlo | Roda | 13.02.2022 | 1-1 |
| Eerste Divisie | Roda | VVV Venlo | 26.11.2021 | 0-0 |
That's not a huge sample, but it's a small nudge in Venlo's favour heading into another renewal of the fixture.
Where they sit right now
Venlo are third with 15 points from seven games, while Roda sit eighth on 12 points from the same number of matches. It's not a huge gap, but Venlo's extra wins have kept them closer to the top end of the table.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| Eerste Divisie: Period 1 | |||||||
| 1 | Heracles | 8 | 7 | 0 | 1 | 26/10 | 21 |
| 2 | Almere City FC | 8 | 5 | 1 | 2 | 18/7 | 16 |
| 3 | MVV | 8 | 5 | 1 | 2 | 12/15 | 16 |
| 4 | VVV Venlo | 8 | 5 | 0 | 3 | 21/14 | 15 |
| 5 | Roda | 8 | 4 | 3 | 1 | 9/5 | 15 |
| 6 | Emmen | 8 | 5 | 0 | 3 | 18/17 | 15 |
| 7 | Waalwijk | 8 | 3 | 4 | 1 | 18/11 | 13 |
| 8 | Vitesse | 8 | 4 | 1 | 3 | 13/11 | 13 |
| 9 | NAC Breda | 8 | 4 | 1 | 3 | 17/17 | 13 |
| 10 | Jong AZ | 9 | 4 | 1 | 4 | 22/17 | 13 |
| 11 | FC Volendam | 8 | 4 | 0 | 4 | 20/16 | 12 |
| 12 | Jong PSV U21 | 9 | 3 | 3 | 3 | 14/16 | 12 |
| 13 | FC Eindhoven | 8 | 3 | 1 | 4 | 13/17 | 10 |
| 14 | Helmond Sport | 8 | 2 | 2 | 4 | 13/14 | 8 |
| 15 | Jong Ajax | 9 | 2 | 2 | 5 | 13/22 | 8 |
| 16 | Den Bosch | 7 | 2 | 1 | 4 | 12/16 | 7 |
| 17 | Dordrecht | 8 | 2 | 1 | 5 | 12/23 | 7 |
| 18 | Jong Utrecht | 9 | 2 | 1 | 6 | 15/21 | 7 |
| 19 | FC OSS | 8 | 2 | 0 | 6 | 8/13 | 6 |
| 20 | De Graafschap | 7 | 1 | 1 | 5 | 8/20 | 4 |
| Eerste Divisie: Period 2 | |||||||
| 1 | De Graafschap | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 2 | VVV Venlo | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 3 | Den Bosch | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 4 | Dordrecht | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 5 | FC Eindhoven | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 6 | Emmen | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 7 | Helmond Sport | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 8 | MVV | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 9 | Almere City FC | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 10 | FC OSS | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 11 | FC Volendam | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 12 | Waalwijk | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 13 | NAC Breda | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 14 | Roda | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 15 | Vitesse | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 16 | Heracles | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 17 | Jong PSV U21 | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 18 | Jong Ajax | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 19 | Jong AZ | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 20 | Jong Utrecht | 0 | 0 | 0 | 0 | 0/0 | 0 |
| Eerste Divisie: Period 3 | |||||||
| 1 | De Graafschap | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 2 | VVV Venlo | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 3 | Den Bosch | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 4 | Dordrecht | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 5 | FC Eindhoven | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 6 | Emmen | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 7 | Helmond Sport | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 8 | MVV | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 9 | Almere City FC | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 10 | FC OSS | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 11 | FC Volendam | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 12 | Waalwijk | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 13 | NAC Breda | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 14 | Roda | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 15 | Vitesse | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 16 | Heracles | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 17 | Jong PSV U21 | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 18 | Jong Ajax | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 19 | Jong AZ | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 20 | Jong Utrecht | 0 | 0 | 0 | 0 | 0/0 | 0 |
| Eerste Divisie: Period 4 | |||||||
| 1 | De Graafschap | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 2 | VVV Venlo | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 3 | Den Bosch | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 4 | Dordrecht | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 5 | FC Eindhoven | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 6 | Emmen | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 7 | Helmond Sport | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 8 | MVV | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 9 | Almere City FC | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 10 | FC OSS | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 11 | FC Volendam | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 12 | Waalwijk | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 13 | NAC Breda | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 14 | Roda | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 15 | Vitesse | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 16 | Heracles | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 17 | Jong PSV U21 | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 18 | Jong Ajax | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 19 | Jong AZ | 0 | 0 | 0 | 0 | 0/0 | 0 |
| 20 | Jong Utrecht | 0 | 0 | 0 | 0 | 0/0 | 0 |
| Eerste Divisie: Regular season | |||||||
| 1 | Heracles | 8 | 7 | 0 | 1 | 26/10 | 21 |
| 2 | Almere City FC | 8 | 5 | 1 | 2 | 18/7 | 16 |
| 3 | MVV | 8 | 5 | 1 | 2 | 12/15 | 16 |
| 4 | VVV Venlo | 8 | 5 | 0 | 3 | 21/14 | 15 |
| 5 | Roda | 8 | 4 | 3 | 1 | 9/5 | 15 |
| 6 | Emmen | 8 | 5 | 0 | 3 | 18/17 | 15 |
| 7 | Waalwijk | 8 | 3 | 4 | 1 | 18/11 | 13 |
| 8 | Vitesse | 8 | 4 | 1 | 3 | 13/11 | 13 |
| 9 | NAC Breda | 8 | 4 | 1 | 3 | 17/17 | 13 |
| 10 | Jong AZ | 9 | 4 | 1 | 4 | 22/17 | 13 |
| 11 | FC Volendam | 8 | 4 | 0 | 4 | 20/16 | 12 |
| 12 | Jong PSV U21 | 9 | 3 | 3 | 3 | 14/16 | 12 |
| 13 | FC Eindhoven | 8 | 3 | 1 | 4 | 13/17 | 10 |
| 14 | Helmond Sport | 8 | 2 | 2 | 4 | 13/14 | 8 |
| 15 | Jong Ajax | 9 | 2 | 2 | 5 | 13/22 | 8 |
| 16 | Den Bosch | 7 | 2 | 1 | 4 | 12/16 | 7 |
| 17 | Dordrecht | 8 | 2 | 1 | 5 | 12/23 | 7 |
| 18 | Jong Utrecht | 9 | 2 | 1 | 6 | 15/21 | 7 |
| 19 | FC OSS | 8 | 2 | 0 | 6 | 8/13 | 6 |
| 20 | De Graafschap | 7 | 1 | 1 | 5 | 8/20 | 4 |

Names worth knowing
Venlo's attack has a clear focal point in D. Zandbergen, who's scored four goals in his last four appearances, with Lars de Blok chipping in plenty of assists as well. There's no equivalent data available for Roda's key contributors, and neither side has confirmed injury news attached to this fixture.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| P. Heise | Germany | 35 | Defender | 184 | 78 |
| T. Doornbusch | Curaçao | 27 | Goalkeeper | 188 | 80 |
| A. Schalk | Netherlands | 34 | Attacker | 171 cm | 68 kg |
| Y. Schoonderwaldt | Netherlands | 26 | Goalkeeper | 195 cm | 83 kg |
| L. Görlich | Germany | 26 | Defender | 181 | 76 |
| L. Schmidt | Germany | 25 | n/a | n/a | |
| D. Zandbergen | Netherlands | 25 | Attacker | n/a | n/a |
| Jessy Hendrikx | Netherlands | 24 | Attacker | 193 cm | |
| M. Davis | Belgium | 24 | Defender | n/a | n/a |
| G. Blancquart | France | 22 | Defender | 192 cm | 80 kg |
| N. Ait Mouhou | France | 22 | Midfielder | n/a | n/a |
| Ismail Oulad M'Hand | Netherlands | 21 | n/a | n/a | |
| E. Zuliani | Algeria | 22 | Midfielder | 175 | 68 |
| É. Clancy | Republic of Ireland | 22 | Defender | n/a | n/a |
| A. Verstraeten | Belgium | 20 | Midfielder | 173 | n/a |
| A. Rais | Netherlands | 22 | n/a | n/a | |
| M. Odriss | Netherlands | 22 | Midfielder | 176 cm | 62 kg |
| Zidane Taylan | Germany | 20 | Goalkeeper | 189 cm | n/a |
| Lars de Blok | Netherlands | 22 | Defender | ||
| Luuk Verheij | Netherlands | 21 | Midfielder | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| J. Nisbet | Australia | 27 | Attacker | 160 cm | n/a |
| M. Paulissen | Netherlands | 33 | Midfielder | 183 cm | 80 kg |
| D. Van den Buijs | Belgium | 31 | Defender | 187 cm | 78 kg |
| M. Tol | Netherlands | 28 | Defender | 189 cm | 81 kg |
| J. Déom | Belgium | 27 | Midfielder | 175 | 65 |
| A. van den Hurk | Curaçao | 33 | Attacker | 180 cm | 87 kg |
| J. Sleegers | Netherlands | 32 | Attacker | 165 cm | 62 kg |
| L. Beerten | Belgium | 23 | Defender | 190 cm | 70 kg |
| J. Kruiver | Netherlands | 25 | Midfielder | 175 cm | n/a |
| J. Treichel | Germany | 23 | Goalkeeper | 188 cm | 67 kg |
| C. Seedorf | Netherlands | 26 | Attacker | 178 | n/a |
| K. Jansen | Netherlands | 22 | Midfielder | 176 cm | n/a |
| D. Dorenbosch | Netherlands | 23 | Midfielder | 178 cm | 74 kg |
| M. Bentoumi | France | 21 | Midfielder | 169 | n/a |
| X. van den Berg | Netherlands | 22 | Defender | n/a | n/a |
| Guilherme Martinho Peixoto | Portugal | 20 | Defender | n/a | n/a |
| Bram Marsman | Netherlands | 23 | Defender | 173 cm | n/a |
| Luuk Verheij | Netherlands | 21 | Midfielder | n/a | n/a |
| J. Mensah | Germany | 18 | Midfielder | n/a | n/a |
| L. Ferati | n/a | Attacker | n/a | n/a |
Venlo look the sharper side on paper, scoring more and sitting higher in the table, and recent history in this fixture leans their way too. But Roda's low-scoring, hard-to-beat pattern this season is a real counterweight, and it wouldn't be a shock to see them frustrate the home side again.
With no standout market to lean on and the two teams pulling in different directions statistically, this feels like one to watch rather than back.
