Leonhard Putzenlechner profile image

Leonhard Putzenlechner

Germany

Current EWS Ranking

86

Points

261

Race Category

Men