Vans Pro Virginia Beach, VA
2019 Vans Pro Junior winner Crosby Colapinto (R) and Vans Pro Virginia Beach, VA QS 3,000 winner Luke Gordon (R).
Luke Gordon (USA) winning the Vans Pro Virginia Beach, VA QS 3,000 Final on Sunday, August 25, 2019.
Michael Dunphy (USA) earning runner-up in the Vans Pro Virginia Beach, VA QS 3,000 Final on Sunday, August 25, 2019.
Cam Richards (USA) earning third-place in the Vans Pro Virginia Beach, VA QS 3,000 on Sunday, April 25, 2019.
Sheldon Simkus (AUS) earning fourth-place in the Vans Pro Virginia Beach, VA QS 3,000 on Sunday, August 25, 2019.
Michael Dunphy (USA) winning his Round 4 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Sunday, August 25, 2019.
Joaquin Del Castillo (PER) earning runner-up in his Round 4 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Sunday, August 25, 2019.
Theo Fresia (BRA) winning his Round 4 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Sunday, August 25, 2019.
Billy Stairmand (NZL) winning his Round 4 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Sunday, August 25, 2019.
Cam Richards (USA) at the Vans Pro Virginia Beach, VA QS 3,000 on Sunday, August 25, 2019.
Cam Richards (USA) winning his Round 4 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Sunday, August 25, 2019.
Mitch Crews (AUS) earning runner-up in his Round 4 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Sunday, August 25, 2019.
Cam Richards (USA) winning his Round 3 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Saturday, August 24, 2019.
Evan Geiselman (USA) winning his Round 3 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Saturday, August 24, 2019.
Nat Young (USA) winning his Round 3 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Saturday, August 24, 2019.
Josh Burke (BRB) winning his Round 3 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Saturday, August 24, 2019.
Michael Dunphy (USA) winning his Round 3 heat at the Vans Pro Virginia Beach, VA QS 3,000 on Saturday, August 24, 2019.
Billy Stairmand (NZL)