Daniel Todd

Rider Profile
Total Rides
85
Total Time
67h 18m
Total Distance
2,091 km
Total Elevation
24.1 km
Longest Session
02h 15m
Most Distance in Session
76.1 km
Most Climbed in Session
1 km
Race Ranking
Sprint
Diamond 1
Endurance
Diamond 1
Time Trial
Diamond 2
Climbing
Carbon 2
All-Rounder Ranking
1302
Critical Power Curve (90 Day Best Values)
Estimated CP
255 w
83% confidence
Estimated FTP
272 w
Estimated W'
18.4 kJ
Race History
place | dateTime | eventDetails | performance |
---|---|---|---|
07/16/25 06:32 PM | Workout | 134bpm avg164bpm max | |
07/09/25 10:51 AM | Workout | ||
06/26/25 06:53 PM | Workout | 129bpm avg172bpm max | |
06/17/25 04:11 PM | Workout | 136bpm avg183bpm max | |
06/10/25 06:41 PM | Workout | 137bpm avg160bpm max | |
06/05/25 03:09 PM | Workout | 146bpm avg171bpm max | |
06/04/25 12:25 PM | Workout | 133bpm avg182bpm max | |
05/22/25 12:07 PM | Workout | 137bpm avg184bpm max | |
DNF | 04/27/25 10:00 AM | Scratch Race Tour de TrainingPeaks Virtual - Stage 5 | 101bpm avg148bpm max 122w avg 174w np 572w max |
04/22/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 167bpm avg195bpm max 285w avg 329w np 929w max | |
04/17/25 05:00 PM | Scratch Race La classique du Jeudi | 162bpm avg195bpm max 238w avg 296w np 982w max | |
03/23/25 05:05 PM | Workout | ||
03/22/25 03:32 PM | Workout | 141bpm avg185bpm max | |
03/18/25 04:34 PM | Workout | 138bpm avg181bpm max | |
03/06/25 07:18 PM | Workout | ||
03/05/25 06:56 PM | Workout | 125bpm avg143bpm max | |
02/18/25 08:07 PM | Workout | 148bpm avg176bpm max | |
02/17/25 06:14 AM | Workout | 158bpm avg177bpm max | |
02/15/25 08:29 PM | Workout | 154bpm avg175bpm max | |
02/13/25 07:13 PM | Workout | 153bpm avg187bpm max | |
02/13/25 05:15 PM | Workout | 114bpm avg128bpm max | |
02/12/25 01:25 PM | Workout | 146bpm avg170bpm max | |
02/11/25 04:34 PM | Workout | 140bpm avg173bpm max | |
02/05/25 01:18 PM | Workout | 145bpm avg170bpm max | |
02/04/25 05:45 PM | Team Scratch Race "sprietz tuesday" - Team ADR | 167bpm avg195bpm max 270w avg 333w np 982w max | |
01/30/25 06:56 PM | Workout | 140bpm avg181bpm max | |
01/29/25 01:24 PM | Workout | 138bpm avg175bpm max | |
01/23/25 07:45 AM | Workout | 152bpm avg185bpm max | |
01/22/25 09:16 AM | Workout | 138bpm avg159bpm max | |
01/21/25 04:57 PM | Workout | 142bpm avg180bpm max | |
01/18/25 05:40 PM | Workout | 130bpm avg181bpm max | |
01/15/25 06:55 PM | Scratch Race 4/4-SCRATCH-WEDNESDAY OMNIUM1 | 167bpm avg194bpm max 260w avg 293w np 1019w max | |
01/15/25 06:40 PM | Scratch Race 3/4 - KEIRIN-WEDNESDAY OMNIUM | 150bpm avg193bpm max 255w avg 347w np 1012w max | |
01/15/25 06:25 PM | Time Trial 2/4 - iTT -WEDNESDAY OMNIUM | 173bpm avg187bpm max 310w avg 327w np 507w max | |
01/15/25 06:10 PM | Elimination Race 1/4 - ELIMINATION -WEDNESDAY OMNIUM1 | 175bpm avg197bpm max 348w avg 360w np 1100w max | |
01/14/25 05:50 PM | Workout | 136bpm avg164bpm max | |
01/14/25 05:47 PM | Workout | 96bpm avg111bpm max | |
01/01/25 06:40 PM | Scratch Race 3/4 - KEIRIN-WEDNESDAY OMNIUM | 138bpm avg185bpm max 276w avg 332w np 1001w max | |
12/31/24 07:50 PM | Points Race The Hills Are Alive1 | 160bpm avg189bpm max 280w avg 310w np 1055w max | |
12/21/24 02:21 PM | Workout | 126bpm avg153bpm max | |
12/17/24 03:07 PM | Workout | 129bpm avg142bpm max | |
5 | 12/15/24 05:00 PM | Scratch Race Allkin Classics Series | Wk9 | 62k & 834m 1 | 155bpm avg189bpm max 247w avg 277w np 776w max |
5 | 12/14/24 04:45 PM | Scratch Race Keirin Race1 | 144bpm avg188bpm max 309w avg 418w np 1064w max |
12/10/24 06:52 PM | Workout | 135bpm avg187bpm max | |
12/07/24 05:00 PM | Scratch Race Allkin Classics Series | Wk8 | 73k & 437m 1 | 159bpm avg195bpm max 249w avg 270w np 1106w max | |
12/05/24 05:05 PM | Workout | ||
12/04/24 05:05 PM | Elimination Race Devil Take The Hindmost1 | 280w avg 337w np 1089w max | |
12/03/24 06:30 PM | Group Ride Catenary Chaingang |