Sports

Alongside being a mathematician, I consider myself an athlete. Throughout my life I always engaged in sports and my parents always kindly supported my sport activities. As a child I used to play Baseball, do gymnastics, and gave both judo and soccer a fairly brief try. In my teens I took up sailing and completely fell for it. For five years, I climed the National leaderboards, until my crew and I were part of the Austrian Youth National Team of the Austrian Sailing Federation for my last two years in the sport, competed at multiple World and European Championships with some solid results, and won both the Austrian Nationals and the Austrian Youth Championships. For multiple reasons, I stopped sailing to head to Zurich and take up my studies of mathematics. During that time I found a new love for endurance sports, took up running, then cycling, and finally swimming. In 2024, I started to compete again, this time in triathlon. And well, pursuing this sport is an ongoing endeavour.

Personal bests 2026 2025 2024

A brief Timeline of my Achievements

  • 2026 — came home as the first age grouper overall at IRONMAN 70.3 Hradec Králové; took third among the age groupers at Challenge St. Pölten and won M18–24 there; placed ninth in M18–24 at the IRONMAN 70.3 World Championship in Nice; and finished seventh at the Austrian championships over the middle distance.
  • 2025 — won the Allentsteig Triathlon; broke two hours over the olympic distance twice (1:59:21 in Uster, 1:59:51 in Zürich); took my age group at the 5-Tage-Berglaufcup; finished the full Traunsee Bergmarathon over 63 km and 4500 hm; improved my marathon to 2:37:20 and my half marathon to 1:14:00.
  • 2024 — first season of racing: first triathlon in April, first win in August at the Uster Triathlon, 3rd on the Fural half distance of the Traunsee Bergmarathon, a win with a team of two at the SOLA Duo, and a marathon debut in 2:44.

Personal Bests

Running

DistanceTimeWhere
5 km16’35”Track, 2025
10 km33’30”Track, 2025
Half marathon1:14:00Cologne, 2025
Marathon2:37:20Frankfurt, 2025

Triathlon

DistanceTimeWhere
Sprint53’06”Uster Triathlon, 2024 (300 m / 20 km / 5 km)
Olympic1:57:53Triathlon Challenge Allentsteig, 2026
Middle distance3:46:15Austria Triathlon Podersdorf, 2026

Cycling

YearFTP
2024320 W
2025335 W
2026345 W

Season 2026

DateEventDistanceTimeResult
19.4.Vienna City Marathon (relay)15.5 km leg55’46”3rd university men’s team
25.4.Maissau Duathlon (Austrian Championships)6.5 km / 31 km / 3.2 km1:17:596th of 196, 3rd AK M24–29
16.5.Apfelland Triathlon, StubenbergOlympic distance (1.5 / 38.5 / 10 km)1:58:379th overall
31.5.Challenge St. PöltenMiddle distance4:07:2822nd overall, 3rd age grouper, 1st AK M18–24
20.6.Triathlon LangauSprint distance1:05:031st overall
5.7.IRONMAN 70.3 JönköpingMiddle distance4:01:3127th overall, 3rd AK M18–24
16.8.IRONMAN 70.3 Hradec KrálovéMiddle distance4:02:5915th overall, 1st age grouper, 1st AK M18–24
29.8.Triathlon Challenge AllentsteigOlympic distance (1.5 / 40 / 10 km)1:57:531st overall
5.9.Austria Triathlon Podersdorf (Austrian Championships)Middle distance3:46:1510th overall, 7th at the Austrian championships
13.9.IRONMAN 70.3 World Championship, NiceMiddle distance4:28:0077th overall, 9th AK M18–24

Season 2025

DateEventDistanceTimeResult
1.1.Zürcher NeujahrsmarathonHalf marathon1:16:282nd of 392, 2nd AK
11.1.Dietiker Neujahrslauf13.3 km46’07”10th of 770, 4th AK
26.1.Reppischtallauf8 km27’38”6th of 256, 2nd AK
5.4.GP Dübendorf10 km35’40”18th of 942, 5th AK
13.4.Zürich MarathonHalf marathon1:15:3146th of 4300
1.5.Eschborn–Frankfurt103 km / 1500 hm (cycling)2:39:2155th of 5561
4.5.Wings for Life World Run, Vienna53.7 km3:3613th in Vienna, 2nd AK
1.6.IRONMAN 70.3 RapperswilMiddle distance4:14:1117th of 2015, 6th AK M18–24
4.6.Wallisellen TriathlonSprint (500 m / 15 km / 4 km)48’52”11th of 410, 6th AK
10.6.ForchlaufHalf marathon / 360 hm1:21:563rd of 340, 1st AK M20–25
13.6.Hasli Night Run10 km36’14”18th of 474, 4th AK
15.6.Zytturm Triathlon, ZugOlympic distance2:01:143rd of 398, 3rd AK M18–34
21.6.SpiezathlonOlympic distance2:05:347th of 253, 7th AK
28.6.Ränn de Uetliberg10.6 km / 300 hm41’37”12th of 438, 4th AK
29.6.Zürich City TriathlonOlympic distance1:59:518th of 1096, 5th AK M20–34
5.7.Traunsee Bergmarathon63 km / 4500 hm8:52:169th of 320
20.7.Trumer TriathlonMiddle distanceDNF—
1.8.Lago Maggiore crossing4 km swim1:07—
9.8.Triathlon de NyonOlympic distance—6th overall
15.8.5-Tage-Berglaufcup5 hill races—3rd overall, 1st AK M20
24.8.Uster TriathlonOlympic distance1:59:214th overall, 3rd AK M20–30
6.9.Allentsteig TriathlonSprint distance1:02:021st overall, 1st AK
14.9.Triathlon YverdonSprint distance1:08:447th overall, 2nd AK
5.10.Köln HalbmarathonHalf marathon1:14:0038th overall, 9th AK M20–34
26.10.Frankfurt MarathonMarathon2:37:20231st overall, 59th AK

Season 2024

DateEventDistanceTimeResult
1.1.Zürcher Neujahrsmarathon10.55 km43’11”13th of 260, 3rd AK M20
28.1.Reppischtallauf8 km30’18”21st of 193, 3rd AK M20
6.4.GP der Stadt Dübendorf10 km38’12”50th of 698, 10th AK
14.4.Wallisellen TriathlonSprint (500 m / 15 km / 4 km)53’03”36th of 339 — first triathlon
21.4.Zürich MarathonHalf marathon1:22:15137th of 3495
4.5.SOLA-Stafette5.88 km / 413 hm leg29’13”team 14th of 997
5.5.Wings for Life World Run, Zug29.5 km——
24.5.Hasli Night Run10 km36’51”25th of 470, 10th AK M20
2.6.IRONMAN 70.3 RapperswilMiddle distanceDNF—
28.6.SOLA Duo, St. Gallen → Zürich81 km as a pair (47 km mine)5:181st of 165
6.7.Traunsee Bergmarathon, Fural half30 km / 2600 hm4:13:023rd of 177
12.–16.8.5-Tage-Berglaufcup5 hill races—5th of 235, 2nd AK M20
25.8.Uster TriathlonSprint (300 m / 20 km / 5 km)53’06”1st of 308, 1st AK M18–34
8.9.ALOHA Triathlon MondseeMiddle distance4:12:287th of 203, 5th AK 20–30
29.9.Pfäffikerseelauf12.2 km43’34”18th of 800, 6th AK
13.10.3-Länder-Marathon, BregenzMarathon2:449th of 1070, 2nd AK U23
9.11.Rundumadum, Vienna130 km ultraDNF (km 80)—