Roadracing & Endurance

Racing

I started track days in 2022 and never looked back. Now I race across the Pacific Northwest and cross-train everything I can: enduro, flat track, mini moto, and trials. Racing keeps me honest, and everything I learn on the grid goes straight back to the riders I coach.

2026 Season underway

NorthWest Mini Moto - 12-Hour

Tri City Kart Club

May 9
  • 2ndOpen MiniSpiva Racing Team · Honda CRF150R #711

WMRRA / OMRRA - Round 2

Portland International Raceway

May 2–3
  • 1stOpen Novice, race 1Ducati Panigale R #916
  • 1stOpen Novice, race 2Ducati Panigale R #916
  • 1stOpen Amateur, race 1Ducati Panigale R #916
  • 5thOpen Amateur, race 2 (jump-start penalty)Ducati Panigale R #916

Also scored OMRRA Novice 1000 from the same races, the OMRRA season opener.

WMRRA - Round 1

The Ridge · double points

Apr 18–19
  • 1stOpen Novice, race 1Ducati Panigale R #916
  • 1stOpen Novice, race 2Ducati Panigale R #916
  • 1stOpen Amateur, race 1Ducati Panigale R #916
  • 1stOpen Amateur, race 2Ducati Panigale R #916

Four starts, four wins to open the season at the double-points round.

Speedhive: session 1 · session 2
2025 First season on our own endurance bike

NorthWest Mini Moto - 24-Hour

Tri City Kart Club

Sep 27–28
  • 4thOpen MiniSpiva Racing Team · Honda CRF150R #711

The race nearly ended early. We JB-welded a hole in the engine case overnight and finished anyway, good for 4th and the Director's Choice Award.

Oregon Lightweight Moto

Open Mini · season championship

Full season
  • CHAMPOpen Mini, season championHonda CRF150R #711

SuperPole

2Fast Track Days · lap-time championship

Full season
  • P3Season championship, 2 wins and 4 podiumsDucati Panigale R
2024 Where it started

NorthWest Mini Moto - 24-Hour

Formula 125

Oct 12–13
  • 8thFormula 125Gas N Grit (partner team) · Yamaha TT-R125 #281

My first race ever, a 24-hour endurance race. Straight into the deep end.