This weekend Canada was graced with some fine wakeskating. We'll have a video for you very, very soon but for now, here are the final standings for the wakeskate portion of Wakestock.

FINAL
1. Brian Grubb, USA

2. Grant Roberts, USA  
3. Stuart Shinn, USA
4. Dan Brown, CAN

SEMIFINALS

HEAT 1
1. Brian Grubb, USA  
2. Grant Roberts, USA  

===
3. James Balzer  

HEAT 2
1. Stuart Shinn, USA  
2. Dan Brown, CAN

===
3. Keaton Bowlby, USA  

 Check out SBCWake for full coverage of the event.