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 4 miljoen pageviews per maand, en wordt per maand door zo’n 550.000 unieke bezoekers bezocht.