HBO logo

Results

The numbers

Personal bests, season stats, race results, and what is next.

Personal Bests

Records

  • HYROX OPEN SOLO - 1:11 (Rimini)
  • Oceanman 10 km - 2:54 · 4th age group (Vouliagmeni)
  • Half marathon - 1:35 (Torino)
  • Oceanman World Championship qualifications - 3×

Season Statistics

2026 season

  • Latest race - HYROX Rimini OPEN SOLO: 1:11 (Top 8.8%)
  • Next race - HYROX Izmir PRO SOLO (2026-09), target Sub 1:05
  • Season - 2026

Typical weekly load

  • Run - ~60 km/week
  • Swim - ~8 km/week
  • Technic work - ~3 hr/week
  • Fitness & HYROX - ~5 hr/week

Rankings

Where I stand

  • HYROX ranking - Top 9%
  • Oceanman age-group ranking - Top 5%
  • World Championship qualifications - 3×
  • Years in elite sport - 15+

Race Results

Results dashboard

Filterable database of completed races.

DateRaceDisciplineTimePlaceNotes
Apr 2026Half Oceanman CattolicaOpen Water1:286 AG · 27 OAWorld Championship qualifier
Apr 2026HYROX Bologna OPEN SOLOHYROX1:14Top 25.4%Season opener
Apr 2026Torino Half MarathonRunning1:35Top 18.6%-
May 2026HYROX Rimini OPEN SOLOHYROX1:11Top 8.8%Personal best
Jun 2026Half Oceanman Lago d'OrtaOpen Water1:276 AG · 36 OAWorld Championship qualifier
Jun 2026Oceanman VouliagmeniOpen Water2:544 AG · 16 OAWorld Championship qualifier

Gallery

In competition

Competing in the HYROX Bologna OPEN SOLO 2026.
HYROX
Celebrating after the OCEANMAN Cattolica 5K Open Water Race 2026.
Open Water
Right after crossing the finish line of the Torino 2026 Half Marathon.
Running

Upcoming Calendar

What is next

  • Sept 2026HYROX Izmir PRO SOLOHYROX · Izmir, TürkiyeSub 1:05
  • Oct 2026Monza 30 kmRunning · Monza, ItalyRace
  • Nov 2026Milan Half MarathonRunning · Milan, ItalySub 1:30
  • Nov 2026OCEANMAN World ChampionshipOpen Water · Dominican RepublicPartnership Opportunity
  • Dec 2026HYROX Milan PRO SOLOHYROX · Milan, ItalyPRO SOLO
  • Dec 2026HYROX Milan DOUBLE MIXEDHYROX · Milan, ItalyDOUBLE MIXED
  • Dec 2026Pisa MarathonRunning · Pisa, ItalyRace
  • 2027Half-Distance TriathlonTriathlon · TBDSub 5:00
Partner with me