Uku Suviste

Status: In
Latest Odds: 2.78
Implied Chances: 36%

Social Media Stats

YouTube Views
Semi-Final 2 4,429
All stats from the 1 Day scale.

Twitter Live Stats

Mentions ... To Win Positive Negative
Semi-Final 2 65 1 10 1