The 3rd Annual Bavarian Battle and this year the organizers are happy to add a second day of races! The June 22 Bavarian Battle Trail Run is being held in conjunction with the June 21 Bavarian Battle Adventure Race at the same site. New this year- Leavenworth trail runs will be the last event of the three-part Wenatchee Valley Trail Run Series. The Bavarian Battle Trail Run will have 3 different courses ranging in length and difficulty: the 10 mile, the 8k & the kid’s run.bavarian battle_06222013 (20 of 66)

Early registration for the Bavarian Battle Adventure Race will end May 1st, so sign up soon! Prices go up $15 per person, $40 per team & $5 per child. New this year, you can choose your start time (within an hour) when you register online. To register go to or for more information go to