68
Races
73
Entries
13
Wins
29
Podiums
1
Titles
10,223
Points
1
Best finish
1,749
ELO now
1,749
Peak ELO · 1 Mar 2026

ELO history

68 scored races

Race record

59
Top 10
9.3
Avg. finish
0
No position

Fastest race laps are recorded in only 11 of the 18 series — none exists for Stephan Leiber. The tile is therefore left out rather than claiming a 0.

Championship titles

1 titles
Season Titles Club
2013 Winner Touring Car Masters 17.5T MCSS Althengstett

Record by series

All seasons →
Series Period Wins Podiums Entries
RCK Challenge 2018, 2024–2026 0 3 7
DMC SM 2016, 2026 0 1 4
LRP-HPI-Challenge 2012–2017 12 24 52
Euro Touring Series 2016–2017 0 0 2
Touring Car Masters 2012–2014 1 1 3
Euro Offroad Series 2014 0 0 1
Touring Masters Series 2014 0 0 1
Touring Masters Series Sommer 2014 0 0 1
MCSS Open 2012–2013 0 0 2