2024:
Wind Games, Islamorada, FL, USA
Wind Games, Islamorada, FL, USA
2023:
Grom Fest, La Ventana, BCS, Mexico
Patagonia Invitational, Villa de Angostura, Argentina
Grom Fest, La Ventana, BCS, Mexico
Patagonia Invitational, Villa de Angostura, Argentina
King of the Cove, Ocean Beach, CA, USA
KPL Sicily, Lo Stangone, Sicily, Italy
KPL Team Battle, Hood River, OR, USA
KPL Championship, Taiba, CE, Brazil
2022:
KPL Team Battle, Hood River, OR, USA
KPL Team Battle, Hood River, OR, USA
2019:
Wind Voyager Triple S, Waves, NC, USA
KB4C, Hood River, OR, USA
Wind Voyager Triple S, Waves, NC, USA
KB4C, Hood River, OR, USA
Kite Clash, Squamish, BC, Canada
Wave Classic, Hatteras, NC, USA
2018:
La Ventana Kite Classic and Expo, La Ventana, BCS, Mexico
Wind Voyager Triple S, Waves, NC, USA
Hood Jam, Hood River, OR, USA
2017:
Solaire Blue Open, Puerto Princessa, Philippines
KTA Freestyle X and Asian TTR Championship, Pranburi, Thailand
Wind Voyager Triple S, Waves, NC, USA
Patagonia Hood Jam, Hood River, OR, USA
Kiteboard 4 Cancer, Hood River, OR, USA
Bridge of the Gods, Stevenson, WA, USA
The Blowout, Stevenson, WA, USA
Mercedes-Benz Kitesurf World Cup, Fehmarn, Germany
Flyn Bay Bash, Rewa, Poland
Kick N Slide, Urla, Turkey
Rhosneigr Park Jam, Rhosneigr, North Wales, UK
2016:
Blue Palawan Kiteboard Open, Puerto Princessa, Philippines
IKA World Cup, El Gouna, Egypt
Riders 4 Riders, Podosdorf, Austria
IKA World Cup, Luecate, France
Kick and Slide, Urla, Turkey
Wind Voyager Triple S, Waves, NC, USA
KB4C, Hood River, OR, USA
Bridge of the Gods, Stevenson, WA, USA
Hood Jam, Hood River, OR, USA
Surf Expo, Orlando, FL, USA
IKA World Cup, Pintang, China
Rhosneigr Park Jam, Rhosneigr, Wales, UK
IKA World Cup, Sardinia, Italy
2015:
SSS Invitational, Waves, NC, USA
VKWC World Cup, Fuereventura, Spain
VKWC World Cup, Saint Peter Ording, Germany
2014:
PKRA World Cup, Punta Chame, Panama
SSS Invitational, Waves, NC, USA
Red Bull Wings Acadamy, Sylt, Germany
PKRA World Cup, Saint Peter Ording, Germany
Beeline Rail Masters, Anapa, Russia
PKRA World Cup, Tarifa, Spain
2013:
SSS Invitational, Waves, NC, USA
Gorge Blowout, Stevenson, WA, USA
Festival de Kitesurf, Coche, Venezuela
2012:
ECWP Summer Slider Series Stop #1, Greenville, NC, USA
SSS Invitational, Waves, NC, USA
Ro Sham Throwdown, Hood River, OR, USA
Bridge of the Gods, Stevenson, WA, USA
Gorge Blowout, Stevenson, WA, USA
2011:
SSS Invitational, Waves, NC, USA
Ro-Sham-Throw Down, Hood River, OR, USA
Sauble Kite Jam, Sauble Beach, Ontario, Canada
2010:
La Ventana Kite Classic and Expo, La Ventana, BCS, Mexico
Wind Voyager Triple S, Waves, NC, USA
Hood Jam, Hood River, OR, USA
2017:
Solaire Blue Open, Puerto Princessa, Philippines
KTA Freestyle X and Asian TTR Championship, Pranburi, Thailand
Wind Voyager Triple S, Waves, NC, USA
Patagonia Hood Jam, Hood River, OR, USA
Kiteboard 4 Cancer, Hood River, OR, USA
Bridge of the Gods, Stevenson, WA, USA
The Blowout, Stevenson, WA, USA
Mercedes-Benz Kitesurf World Cup, Fehmarn, Germany
Flyn Bay Bash, Rewa, Poland
Kick N Slide, Urla, Turkey
Rhosneigr Park Jam, Rhosneigr, North Wales, UK
2016:
Blue Palawan Kiteboard Open, Puerto Princessa, Philippines
IKA World Cup, El Gouna, Egypt
Riders 4 Riders, Podosdorf, Austria
IKA World Cup, Luecate, France
Kick and Slide, Urla, Turkey
Wind Voyager Triple S, Waves, NC, USA
KB4C, Hood River, OR, USA
Bridge of the Gods, Stevenson, WA, USA
Hood Jam, Hood River, OR, USA
Surf Expo, Orlando, FL, USA
IKA World Cup, Pintang, China
Rhosneigr Park Jam, Rhosneigr, Wales, UK
IKA World Cup, Sardinia, Italy
2015:
SSS Invitational, Waves, NC, USA
VKWC World Cup, Fuereventura, Spain
VKWC World Cup, Saint Peter Ording, Germany
2014:
PKRA World Cup, Punta Chame, Panama
SSS Invitational, Waves, NC, USA
Red Bull Wings Acadamy, Sylt, Germany
PKRA World Cup, Saint Peter Ording, Germany
Beeline Rail Masters, Anapa, Russia
PKRA World Cup, Tarifa, Spain
2013:
SSS Invitational, Waves, NC, USA
Gorge Blowout, Stevenson, WA, USA
Festival de Kitesurf, Coche, Venezuela
2012:
ECWP Summer Slider Series Stop #1, Greenville, NC, USA
SSS Invitational, Waves, NC, USA
Ro Sham Throwdown, Hood River, OR, USA
Bridge of the Gods, Stevenson, WA, USA
Gorge Blowout, Stevenson, WA, USA
2011:
SSS Invitational, Waves, NC, USA
Ro-Sham-Throw Down, Hood River, OR, USA
Sauble Kite Jam, Sauble Beach, Ontario, Canada
2010:
SSS Invitational, Waves, NC, USA
Sauble Kite Jam, Sauble Beach, Ontario, Canada
2009:
La Ventana Kite Classic and Expo, La Ventana, BCS, Mexico
2008:
PKRA World Cup, Playa del Carmen, Mexico
Gorge Games, Hood River, OR, USA
Nitnat Windfest, Nitnat Lake, Vancouver, Canada
2007:
US Wind and Water Open, Corpus Christi, TX, USA
PKRA World Cup, Cabarete, Dominican Republic
Big Air Windjam, San Francisco, CA, USA
2006:
King of the Bay, San Mateo, CA, USA
King of the Bay, San Mateo, CA, USA
Bridge of the Gods, Stevenson, WA, USA
2005:
King of the Bay, San Mateo, CA, USA
King of the Bay, San Mateo, CA, USA