De site is officieel opgericht in januari 2018 en moet een populaire site worden voor wielerfans van Nederland en België. De site genereert op dit moment zo’n 1,7 miljoen pageviews per maand, en wordt per maand door zo’n 350.000 unieke bezoekers bezocht.