Some of the best riders in the world—both men and women—sweated it out under the intensely bright sun today in Huntington Beach for the Vans BMX Pro Cup Semi-Finals. When it was all said and done, Kris Fox’s impressive display of power and high speed laps earned him the top spots in Men’s and Perris Benegas had the lines, boost, and style for a well deserved top spot going into the Finals for the Women’s. The level of riding was insane throughout to the day and I can’t wait to see what Finals brings tomorrow. For now, here’s some photos of today’s action.

Josh Dove. 
Gary Young. 
Perris Benegas. 
Natasha Wetzel. 
Jonathan Camacho 
Nina Buitrago. 
Kevin Peraza. 
Elizabeth Pasadskikh. 
Keir Sirlin. 
Nikita Ducarroz. 
Kevin Peraza. 
Sergio Layos. 
Corey Walsh. 
Parker Heather. 
Matt Cordova. 
Pat Casey. 
Michael Mogollon. 
Dylan Stark. 
Dennis Enarson. 
Sem Kok. 
Gary Young. 
Jason Watts. 
Jason Watts. 
Dennis Enarson. 
Larry Edgar. 
Larry Edgar. 
Parker Heath. 
Preston Okert. 
Preston Okert. 
Jonathan Camacho. 
Jose Torres Gil. 
Gary Young. 
Gary Young. 
Jason Watts. 
Dennis Enarson. 
Larry Edgar. 
Media squad—Eddie Peraza, Veesh, and Naoki. 
Macarena Perez. 
Perris Benegas. 
Natalya Diehm. 
Teresa Azcoaga. 
Angie Marino. 
Perris Benegas. 
Perris Benegas. 
Perris Benegas. 
Teresa Azcoaga. 
Kris Fox. 
Fox, spent. 
Nathan Halahan. 
Chris James. 
Zdenda Pesek. 
Michael Mogollon. 
Victor Munoz. 
Jayden Mucha. 
Pat Casey. 
Victor Munoz. 
Hucker. 
Matt Cordova. 
Matt Cordova. 
Parker Heath. 
Matty Cranmer. 
Cauan Madona. 
Cody Pollard. 
Paul Thoelen. 
Rim Nakamura. 
Rim Nakamura. 
Kris Fox. 
Nathan Halahan. 
Cody Pollard. 
Paul Thoelen. 
Rim Nakamura. 
Kris Fox. 
Cody Pollard. 
Paul Thoelen. 
Corey Walsh. 
Corey Walsh. 
Sergio Layos. 
Kevin Peraza. 
Corey Walsh. 
Chris James. 
Gary Young. 
Sem Kok. 
Jose Torres Gil. 
Hucker.




