Latest score: 34.80 - German Open Hameln, 07 Sep 2013 Highest score ever: 34.80 - German Open Hameln, 07 Sep 2013