Punting Baron Stats

April 2017 Results

52% Strike Rate
32 Bets Won
27 Bets Placed
$6.73 Avg. Bet Return

See Full Results