2024 (Rang in Altersklasse/Gesamtrang):
- Istria 300: 16.
- King of the Lake EZF: 5. / 58.
- ÖM Berg Afritz (Master 2): 1. / Österreichischer Meister
- Haute Route Alps: 1. / 4.
- Etappe 1: Megeve – Megeve: 1. / 4.
- Etappe 2: Megeve – Courchevel: 1. / 3.
- Etappe 3: Courchevel – Alpe d’Huez: 1. / 9.
- Etappe 4: Alpe d’Huez BZF: 1. / 10.
- Etappe 5: Alpe d’Huez – Col du Granon: 1. / 9.
- Etappe 6: Briancon – Auron: 1. / 6.
- Etappe 7: Auron – Nizza: 1. / 6.
- Oberwölz Altstadtkriterium: 1. / 4.
- Lambach MZF: 3.
- URC Kaindorf 6h: 1. / 8.
- Areh Bergrennen: 1. / 2.
- Mondsee Radmarathon: 1. / 25.
- Dolomiten Radrundfahrt: 1. / 27.
- Kärntner Radmarathon: 2. / 17.
- ÖM EZF Haag (Master 2): 1. / Österreichischer Meister
- Kindberg Bergrennen (Master 2): 1. / Steirische Meisterschaft 1.
- Neusiedlersee Radmarathon: 29.
- EZF Mörbisch: 9. / 73.
- Istria Granfondo 3. / 50.
2023 (Rang in Altersklasse/Gesamtrang):
- Pyramidenkogelhero (Master 1): 1. / 7.
- Istria 170: 6.
- King of the lake MZF: 2. / 9.
- Wachauer Radmarathon: 3. / 11.
- GF Ale La Merckx (European Gran Fondo Championships): 3. / 50.
- EZF St. Ruprecht (Master 1): 1. / Overall 3.
- Glocknerkönig Ultra: 4. / 12.
- ÖM Berg Dobratsch (Master 1): 1.
- ÖM EZF Faak / See (Master 1): 2.
- Kindberg Bergrennen (Master 1): 1. / Steirische Meisterschaft 1.
- EZF Großhartmannsdorf (Master 1): 1. / Steirische Meisterschaft 1.
2022 (Rang in Altersklasse/Gesamtrang):
- Altes Almhaus Rennen: 2.
- Istria 155: 8.
- King of the Lake MZF: 3. / 7.
- Oberwölz Altstadtkriterium
- URC Kaindorf 12h Solo: 2. / 2.
- La Marmotte: 21. / 101.
- EZF St. Ruprecht (Master 1): 1. / Overall 1.
- Mondsee Radmarathon: 3. / 22.
- ÖM Strasse Statzendorf (Master 1): 7.
- Leithaberg Radmarathon: 1. / 10.
- ÖM Berg Kindberg (Master 1): 1. / Steirische Meisterschaft 1.
- ÖM EZF Haag (Master 1): 2. / 10. Overall
- EZF Großhartmannsdorf (Master 1): 1. / Steirische Meisterschaft 1.
- Neusiedlersee Radmarathon: 12. / 107.
2021 (Rang in Altersklasse/Gesamtrang):
- Weizer Wintercup MTB: 2.
- ÖM PZF Mörbisch (Amateure): 3.
- King of the Lake MZF: 1. / 3.
- Zwettl EZF: 3.
- Kindberg Bergrennen (Amateure): 4. / Steirische Meisterschaft 2.
- Ötztaler Radmarathon: 35. / 94.
- Kaindorf 24h-10er Team: 1.
- Wachauer Radmarathon: 3. / 12.
- Glockner Bikechallenge: 1. / 9.
- Nassfeld Classic: 3. / 8.
- Granfondo Gavia e Mortirolo: 5. / 27.
- Marathon Franja: 8. / 52.
- ÖM Strasse (Amateure): DNF
- EZF St. Ruprecht (Amateure): 4.
- ÖM EZF Großhartmannsdorf (Amateure): 3. / Steirische Meisterschaft 1.
- eCycling League Austria (Amateure/Masters): 5.
2020 (Rang in Altersklasse/Gesamtrang):
- King of the Lake MZF: 1. / 5.
- GP Gössendorf (Amateure): 6. / Steirische Meisterschaft 2.
- Friedberg Bergrennen: 1. / 5.
- ÖM EZF Großhartmannsdorf (Amateure): 8. / Steirische Meisterschaft 2.
- Kaindorf 24h 10er Team: 1.
- EZF Ebenfurth: 1. / 3.
- Palten Ennstal Tour (Amateure): 5.
- Prolog: 6.
- Bergzeitfahren: 5.
- Einzelzeitfahren (RR): 5.
2019 (Rang in Altersklasse/Gesamtrang):
- Schöckl Classic Duathlon (Rad / Lauf): 2. / 7.
- King of the Lake MZF: 2. / 2.
- Velo Run Baden: 4. / 31.
- Friedberg Bergrennen (Amateure): 4.
- Kaindorf Ultra Rad Challenge 24h – 4 Team: 1. / Österreichischer Meister
- Glockner Bikechallenge: 2. / 10.
- EZF La Leggendaria Charly Gaul Trento: 1. / 6.
- Tour Transalp: 3. / 10.
- SuperGiro Dolomiti: 2. / 11.
- ÖM Strasse Grafenbach (Amateure): 20.
- ÖM EZF Ossiach (Amateure): 2.
- ÖM Berg Kindberg (Amateure): 4. / Steirischer Meister
- EZF Großhartmannsdorf (Amateure): 1.
- Neusiedlersee RM: 1. / 5.
- EZF Mörbisch: 1. / 3.
- Kirschblütenrennen (Amateure): 58.
- EZF Ybbs (Amateure): 4.
2018 (Rang in Altersklasse/Gesamtrang):
- Schöckl Classic Duathlon (Lauf / Rad): 4. / 10.
- King of the Lake: 8. / 13.
- UCI Amateur WM Varese TT: 9.
- Haute Route Pyrenees: 1. / 4.
- Kaindorf 6h: 3.
- ÖM PZF Erpfendorf (Amateure): 1.
- ÖM EZF Erpfendorf (Amateure): 3.
- EZF Moststrassenchallenge: 1. / 4.
- Kapfenstein RM: 2.
- EZF Franja: 6. / 19.
- Glocknerkönig: 1h:24m:40s. 3. / 8.
- EZF Passail: 1. / Neuer Streckenrekord (16m:16s)
- ÖM Strasse (Amateure): 5.
- Leithaberg RM: 1. / 16.
- EZF Mörbisch: 1. / 1.
- Kirschblütenrennen (Amateure): 20.
- EZF Ybbs (Amateure): 1.
2017 (Rang in Altersklasse/Gesamtrang):
- King of the Lake: 4. / 12.
- Schöckel Classic Duathlon (Lauf/Rad): 2. / 7.
- Zwettl PZF/EZF: 1.
- Masenbergrennen (Amateure): 5.
- Kaindorf 24h Ultrachallenge: 1.
- RATA – Race across the alps: DNF
- Leithaberg RM: 1. / 3.
- ÖM Strasse (Amateure): 40.
- Neusiedlersee Radmarathon: 2. / 15.
- EZF Mörbisch: 3. / 4.
2016 (Rang in Altersklasse/Gesamtrang):
- Graz Marathon: 3h:03m:44s, 12. / 51.
- King of the Lake: 7. / 15.
- Ötztaler Radmarathon: 72. / 162., 8h:01m
- Selzthal RM: 4.
- ÖM PZF Zeltweg (Amateure): 2.
- ÖM EZF Zeltweg (Amateure): 2. / Steirischer Meister
- Bergrennen Deutschlandsberg (Amateure): 4.
- Mondsee RM: 10. / 12.
- Glocknerkönig: 5. / 21.
- EZF Passail: 1. / 1.
- Schlossbergman: 2. / 12.
- Leithaberg RM: 1. / 5.
- Ring Attacke: 2. / 16.
- EZF Mörbisch: 1. / 1.
- Vulkanland RM: 1. / 6.
- EZF Ybbs (Amateure): 4.
2015 (Rang in Altersklasse/Gesamtrang):
- King of the Lake: 3. / 5.
- ÖM Berg (Amateure): 10.
- Ötztaler Radmarathon: DNF
- Weltradsportwoche Hartberg (Amateure):
- Strassenrennen Waltersdorf: 3.
- Strassenrennen Pöllauberg: 7.
- EZF: 6. / Steirischer Meister
- ÖM PZF Zeltweg (Amateure): 2.
- ÖM EZF Zeltweg (Amateure): 1. / Österreichischer Meister
- La Leggendaria Charly Gaul Trento:
- Einzelzeitfahren: 1. / 1.
- Granfondo: 12. / 84.
- RATA – Race across the alps: DNF
- Schöckel Classic Duathlon: 1h:02m:00s, 2. / 4.
- GP Gössendorf (Amateure): 18. / 11. Steir. Meisterschaft
- EZF Passail: 1. / 1.
- ÖM Strasse Amstetten (Amateure): 2.
- Tour de Kärnten:
- 1. Etappe / EZF: 1. / 1.
- 2. Etappe: 14. / 50.
- 3. Etappe: 2. / 12.
- 4. Etappe: 2. / 16.
- 5. Etappe / BZF: 1. / 11.
- 6. Etappe: 7. / 37.
- Gesamt: 3. / 17.
- EZF Offenhausen (Amateure): 8.
- Kindberger Bergrennen (Amateure): 4. / 4. Steir. Meisterschaft
- EZF Auto Eisner Cup Lavamünd: 1. / 1.
- 2/4 Duathlon Maissau: 1. / 2. / Niederösterreichischer Meister
- Burgenland Duathlon Parndorf: 1. / 3. / Österreichischer Meister Masters
- Graz Halbmarathon 2015: 1h17m33s, 7./25.
2014 (Rang in Altersklasse/Gesamtrang):
- Weltradsportwoche Hartberg (Amateure):
- Prolog: 4.
- Kriterium: 6.
- Strassenrennen 1: 16.
- Strassenrennen 2: 8.
- Strassenrennen 3: 4.
- Strassenrennen 4: 15.
- Bergsprint: 8.
- Einzelzeitfahren: 2. / Steirischer Meister
- Gesamt: 3.
- Zweiländer Radmarathon: 4.
- ÖM Amateure EZF Erpfendorf (Amateure): 9.
- La Leggendaria Charly Gaul Trento:
- Einzelzeitfahren: 1. / 3.
- Granfondo: 4. / 22.
- Kärntner RM: 2. / 7.
- ÖM Amateure Strasse Grafenbach: 14.
- Dreiländergiro: 6. / 11.
- Kaunertaler Gletscherkaiser: 12. / 16.
- Kapfenstein RM: 2.
- Glocknerkönig: 1h:24m:57s, 9. / 30.
- EZF Offenhausen (Amateure): 7.
- Knittelfeld (Amateure): 9. / 5. Steir. Meisterschaft
- Rennradtage Langenlois (Amateure):
- Rundstreckenrennen 1: 42.
- Einzelzeitfahren: 6.
- Bergrennen: 3.
- Rundstreckenrennen 2: 7.
- Gesamtwertung: 6.
- Kindberger Bergrennen: 6. / 3. Steir. Meisterschaft
- Vulkanland RM: 1. / 3.
- Neusiedlersee RM: 1. / 1.
- EZF Mörbisch: 2. / 3.
- Kirschblütenrennen Wels: 8.
- EZF Ybbs (Amateure): 12.
2013 (Rang in Altersklasse/Gesamtrang):
- UCI Amateur WM:
- Strassenrennen: 7. / 20.
- Zeitfahren: 9. / 34.
- 24h Hitzendorf: 2.
- Haute Route Alps: 4.
- Zweiländer Radmarathon Eibiswald: 1.
- ÖM Marathon / Wachauer RM: 12. / 6. Österr. Meisterschaft
- Bergrennen Deutschlandsberg (Steir. Meisterschaft): 5. / 3. Steir. Meisterschaft
- Tour Transalp 2013: 4. / 6.
- Ringostar / Route666: 7. / 13./ Schnellste Runde
- Rennradtage Langenlois (Amateure):
- Rundstreckenrennen 1: 24.
- Bergsprint: 10.
- EZF: 4.
- Rundstreckenrennen 2: 6.
- Gesamt: 5.
- EZF Offenhausen (Amateure): 12.
- Postalmbergrennen (Amateure): 7.
- Lavanttaler Radsporttage/Wolfsberg (Amateure): 15.
- EZF Mörbisch: 2. / 4.
- EZF Andlersdorf (Amateure): 5. / 6.
- Kirschblütenrennen (Amateure): 19.
- EZF Ybbs (Amateure): 11.
- Granfondo Saint Tropez: 7. / 12.
2012 (Rang in Altersklasse/Gesamtrang):
- Silvesterlauf Graz: 10km in 36:08, 6. / 13.
- Graz Marathon (Cityrun): 11,5km in 43:02, 5. / 15.
- Kriterium Seiersberg (Amateure): 5.
- Sauwaldman: 5. / 7.
- Masenbergrennen (Amateure): 5.
- Ötztaler Radmarathon: 52./118., 8h:11m
- Weltradsportwoche Deutschlandsberg (Amateure):
- Strassenrennen 1: 4.
- Strassenrennen 2: 2.
- Zweiländer Radmarathon: 4.
- Stadtschlaining Radmarathon: 1. / 4.
- Glocknerkönig 2012: 1h:29m:29s, 16. / 41.
- Bergrennen Diex (ÖM Berg Amateure): 7.
- Kärnten Radmarathon: 32. / 41.
- Trieben (Amateure): 48.
- Knittelfeld (Amateure): 27.
- Straden (Amateure) / Steir. Meisterschaften: 6. / 5.
- Lavanttaler Radsporttage (Amateure):
- St. Paul (ÖM Strasse): 19.
- Wolfsberg: 13.
- Wienerwald RM: 21. / 27.
2011 (Rang in Altersklasse/Gesamtrang):
- Knittelfeld (Amateure) / Steir. Meisterschaften: 3.
- Ötztaler Radmarathon: 275. / 529.
- Weltradsportwoche Deutschlandsberg:
- Strassenrennen 1: 6.
- Strassenrennen 2: 9.
- Highlander Radmarathon: 3. / 10.
- Zeitfahren Birkfeld (ÖM Amateure):
- Einzelzeitfahren: 9.
- Paarzeitfahren mit Martin Ganglberger: 6.
- Wachauer Radmarathon (ÖM Marathon): 7. / 10.
- Strobl Classics (Amateure):
- Bergrennen: 6.
- Rundstreckenrennen: 5.
- Tour Transalp 2011: 38. / 58.
- Schöckel-Classic Duathlon: 1h:04m:35s, 18.
- Langenloiser Rennradtage (Amateure):
- Rundstreckenrennen 1: 1.
- Bergsprint: 9.
- EZF 15km: 9.
- Rundstreckenrennen 2: 17.
- Gesamt: 4.
- Kärnten RM: 11. / 15.
- 1. Kindberger Bergrennen (Amateur): 9.
- Vitaclub RM Salzburg: 6. / 12.
- Traunsee RM: 2. (Unlizenzierte)/ 4. (U40)
- Wienerwald RM: 12. / 13.
2010 (Rang in Altersklasse/Gesamtrang):
- Zweiländer RM: 22.
- Highlander RM: 46.
- La Marmotte: 99. / 218.
- Mondsee RM 200km: 8. / 16.
- Kapfenstein RM: 2.
- 17. Obersteir. RM Fohnsdorf: 5.
- Leithaberg RM: 16. / 31.
- Karawanken RM: 7.
- Neusiedlersee RM: 61. / 155.
bis 2009 (Rang in Altersklasse/Gesamtrang):
- Masenbergrennen 2009: 50m:41s, 13.
- Glocknerkönig 2007: 1h:50m:12s, 132. / 277.
- Glocknerkönig 2006 (verkürzte Strecke): 1h:49m:05s, 130. / 314.