Select 2014 Vuelta a Espana Stage 7 (Laurens ten Dam) 2013 Tour of Britain Stage 6 (Dan Martin) 2013 Liege Bastogne Liege (Dan Martin) 2013 UCI Worlds Course Preview Middle Fork: 1 minute @ 11 watts/kg Stelvio Descent Towards Prato Col de Vars Descent Towards Guillestre Strava KOM bid: Sand Hill Horse Park Climb Strava KOM bid: Central to Buena Vista 2012 Vacaville Grand Prix E3 2012 NCNCA 40+ Masters District Crit 2012 Fast and Furious Crit E3 2013 Burlingame Criterium E3





SUFFERvision began in 2009 as a desktop app for producing video race reports with synchronized telemetry with the goal of helping me understand my performance in the context of the race. To this end, there's an emphasis on displaying not just instantaneous stats, but also the trailing power time series and a dynamic critical power curve. This desktop app is still available here, but is not being maintained.

In May 2012 SUFFERvision was rewritten as a web app which loads data from Strava, RideWithGps, TrainingPeaks, or GarminConnect and dynamically overlays the data over YouTube, Vimeo, or DailyMotion videos. This enabled a bunch of new features including interactive data and mapping, the ability to display data for multiple riders in the same race, and, notably, the ability to use any public data or video found on any of the sources just mentioned. This has made possible lots of fun pro race videos whenever pro rides or power files are shared (although in the case of Strava the user sharing data must also connect with SUFFERvision here: http://suffervision.appspot.com/auth to enable.

Please send questions, suggestions, feedback to info@suffervision.com