William O'Connor vs Richard Veenstra Prediction, Live Chat & Fan Vote

William O'Connor
โ€“:โ€“
Richard Veenstra
Last known score 6:2 โ€” result not confirmed

Which player were you rooting for?

Match Pulse
68 predictions

Predictions are closed โ€” the match has ended

Match events

No match events yet.

Live statistics

93 3-dart average 88 2 180s 1 3 Legs won against throw 1 90 Highest checkout 80 33% Red checkouts % 50% 67% Green checkouts % 50% 9 100+ thrown 8 3 140+ thrown 6 3 170+ thrown 2

AI Prediction

William O'Connor

Confidence: 65%

William O'Connor looks stronger due to his more recent and diverse match experience. The edge is with William O'Connor because he has played multiple matches in the last month, whereas Richard Veenstra's last recorded match was in August. William O'Connor's ability to win against opponents like Oskar Lukasiak and Archie Self also demonstrates his competitiveness.

Who will win?

William O'Connor38%
Draw24%
Richard Veenstra38%

Frequently Asked Questions

When was William O'Connor vs Richard Veenstra played?

The William O'Connor vs Richard Veenstra match was played on Oct 16, 2026, 05:30 PM UTC. The final score and the fan discussion are on chatroom.bet.

Where can I discuss William O'Connor vs Richard Veenstra?

The match chat stays open on chatroom.bet: talk about the result with other fans.

What was the AI prediction for William O'Connor vs Richard Veenstra?

William O'Connor looks stronger due to his more recent and diverse match experience. The edge is with William O'Connor because he has played multiple matches in the last month, whereas Richard Veenstra's last recorded match was in August. William O'Connor's ability to win against opponents like Oskar Lukasiak and Archie Self also demonstrates his competitiveness.

Can I make a prediction without registration?

Yes, you can vote anonymously. Register to save your prediction and join the leaderboard.

Does chatroom.bet use real money?

No. chatroom.bet uses virtual coins only; they have no money value and cannot be exchanged.