Stefan Ritter commence le cyclisme au Juventus Cycling Club d'Edmonton en 2010 à l'âge de 12 ans. Il pratique le cyclisme sur route, sur piste, le VTT et le cyclo-cross. En 2015, il est sélectionné aux championnats du monde de cyclo-cross à Tàbor, en République tchèque. Il se classe 70e et avant-dernier de l'épreuve des juniors (moins de 19 ans)[1]. La même année, il participe aux championnats du monde sur piste juniors à Astana, au Kazakhstan et commence à se spécialiser dans les disciplines de vitesse.
Le 30 août 2018, lors des championnats panaméricains, il est victime d'une très lourde chute et subit un grave traumatisme crânien. Il est placé en soin intensif et subit une longue convalescence[3].
En novembre 2019, il annonce à 21 ans arrêter sa carrière dans l'intérêt de sa santé à long terme[4],[5]. Un hommage lui est rendu lors de la manche de Coupe du monde de Milton en février 2020[6].