Te-Hsiu Lin
Allkin RacingRider Profile
Total Time
360h 16m
Total Distance
12,592.1 km
Total Elevation
91 km
Race Ranking
Sprint
Platinum 2
Endurance
Diamond 1
Time Trial
Diamond 2
Climbing
Platinum 3
All-Rounder Ranking
1580
Critical Power Curve (90 Day Best Values)
Estimated CP
276 w
98% confidence
Estimated FTP
270 w
Estimated W'
18.7 kJ
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
10/25/25 08:11 AM | Workout | 111bpm avg122bpm max | |
10/24/25 06:34 AM | Workout | 138bpm avg171bpm max | |
10/21/25 11:39 AM | Workout | 123bpm avg133bpm max | |
10/19/25 08:12 AM | Workout | 117bpm avg153bpm max | |
10/17/25 12:15 PM | Workout | 124bpm avg240bpm max | |
10/16/25 11:15 AM | Workout | 127bpm avg140bpm max | |
10/10/25 02:04 AM | Group Ride | 135bpm avg147bpm max | |
10/01/25 09:50 PM | Workout | 125bpm avg142bpm max | |
09/30/25 11:12 PM | Workout | 138bpm avg164bpm max | |
09/15/25 11:38 AM | Workout | 154bpm avg175bpm max | |
09/01/25 11:17 PM | Workout | 77bpm avg87bpm max | |
08/31/25 11:31 PM | Workout | 138bpm avg175bpm max | |
08/31/25 08:37 AM | Workout | 134bpm avg165bpm max | |
08/27/25 11:36 AM | Workout | 153bpm avg180bpm max | |
08/25/25 11:46 AM | Workout | 141bpm avg158bpm max | |
08/25/25 11:42 AM | Workout | 72bpm avg74bpm max | |
08/16/25 01:00 AM | Time Trial August Challenge - Two Legs Bad Time Trial2 | 156bpm avg183bpm max 275w avg 279w np 663w max | |
07/23/25 09:49 PM | Workout | 146bpm avg169bpm max | |
07/17/25 10:26 PM | Workout | 142bpm avg174bpm max | |
07/06/25 07:29 AM | Workout | 143bpm avg173bpm max | |
07/03/25 10:17 PM | Workout | 137bpm avg172bpm max | |
06/22/25 07:00 AM | Points Race THE TANDEM - Stage 1 | 161bpm avg183bpm max 258w avg 269w np 662w max | |
06/06/25 12:48 PM | Workout | 130bpm avg140bpm max | |
06/05/25 11:57 AM | Workout | 141bpm avg178bpm max | |
06/04/25 12:29 PM | Workout | 111bpm avg122bpm max | |
06/03/25 12:11 PM | Workout | 130bpm avg162bpm max | |
06/02/25 10:55 AM | Workout | 135bpm avg150bpm max | |
05/20/25 11:28 AM | Workout | 141bpm avg176bpm max | |
05/14/25 11:30 AM | Team Points Race Team Points Race1 | 157bpm avg178bpm max 292w avg 304w np 889w max | |
05/08/25 11:57 AM | Workout | 137bpm avg164bpm max | |
04/28/25 10:45 AM | Workout | 142bpm avg170bpm max | |
25 | 04/22/25 10:50 AM | Scratch Race The Leg Sapper1 | 162bpm avg182bpm max 241w avg 255w np 626w max |
04/14/25 11:25 AM | Points Race Long and Flat(ish)2 | 159bpm avg179bpm max 262w avg 278w np 701w max | |
04/09/25 09:19 PM | Workout | 137bpm avg168bpm max | |
04/08/25 10:58 AM | Workout | 139bpm avg169bpm max | |
03/27/25 08:49 PM | Workout | 139bpm avg170bpm max | |
4 | 03/22/25 08:30 AM | Scratch Race Allkin Spring Classics | Wk11 | 81k & 211m 1 | 158bpm avg185bpm max 245w avg 253w np 715w max |
03/19/25 08:35 PM | Workout | 123bpm avg163bpm max | |
03/17/25 09:05 PM | Workout | 133bpm avg164bpm max | |
03/06/25 08:49 PM | Workout | 136bpm avg158bpm max | |
35 | 03/02/25 11:00 AM | Scratch Race Allkin Spring Classics | Wk8 | 75k & 444m 1 | 161bpm avg185bpm max 228w avg 235w np 633w max |
02/23/25 11:00 AM | Scratch Race Allkin Spring Classics | Wk7 | 71k & 665m 1 | 157bpm avg181bpm max 241w avg 249w np 711w max | |
02/20/25 12:35 PM | Workout | 142bpm avg167bpm max | |
02/20/25 11:50 AM | Workout | 132bpm avg163bpm max | |
16 | 02/15/25 08:30 AM | Scratch Race Allkin Spring Classics | Wk6 | 62k & 976m 1 | 152bpm avg178bpm max 227w avg 241w np 631w max |
20 | 02/08/25 01:00 PM | Scratch Race Allkin Spring Classics | Wk5 | 79k & 462m 1 | 155bpm avg178bpm max 218w avg 239w np 855w max |
02/06/25 11:25 AM | Points Race Long and Flat(ish)2 | 158bpm avg184bpm max 248w avg 265w np 678w max | |
8 | 02/01/25 01:00 PM | Scratch Race Allkin Spring Classics | Wk4 | 78k & 551m 1 | 160bpm avg186bpm max 232w avg 246w np 772w max |
01/30/25 06:35 AM | Points Race 20km Points Race1 | 151bpm avg170bpm max 272w avg 285w np 691w max | |
12 | 01/25/25 08:30 AM | Scratch Race Allkin Spring Classics | Wk3 | 69k & 705m 1 | 155bpm avg182bpm max 228w avg 235w np 646w max |
01/22/25 12:05 PM | Elimination Race Hilly Elimination Race1 | 155bpm avg177bpm max 262w avg 274w np 584w max | |
01/21/25 12:16 PM | Workout | 145bpm avg173bpm max | |
01/20/25 11:51 AM | Workout | 121bpm avg163bpm max | |
15 | 01/18/25 08:30 AM | Scratch Race Allkin Spring Classics | Wk2 | 81k & 210m 1 | 151bpm avg180bpm max 231w avg 237w np 637w max |
01/15/25 12:08 PM | Workout | 136bpm avg163bpm max | |
01/15/25 11:00 AM | Group Workout Project PR VO2 Max | 77bpm avg100bpm max | |
01/14/25 12:00 PM | Scratch Race N&DCA midweek series race 11.32 | 150bpm avg172bpm max 263w avg 269w np 657w max | |
14 | 01/11/25 08:30 AM | Scratch Race Allkin Classics | Wk1 | Hills Classic2 | 150bpm avg177bpm max 205w avg 213w np 581w max |
01/10/25 12:45 PM | Group Ride Allkin CC Social Ride (no bots) | 122bpm avg179bpm max | |
01/08/25 11:36 AM | Workout | 147bpm avg162bpm max | |
01/06/25 12:00 PM | Workout | 144bpm avg168bpm max | |
01/01/25 08:25 AM | Scratch Race Short And Flat1 | 153bpm avg180bpm max 267w avg 273w np 515w max | |
12/25/24 11:41 AM | Workout | 146bpm avg166bpm max | |
12/20/24 12:31 PM | Workout | 138bpm avg164bpm max | |
5 | 12/17/24 11:50 AM | Points Race The Hills Are Alive2 | 157bpm avg179bpm max 243w avg 253w np 662w max |
14 | 12/15/24 09:00 AM | Scratch Race DD Race (26.4 km, 1212m climbing) | 163bpm avg185bpm max 208w avg 212w np 815w max |
12/06/24 12:45 PM | Group Ride Allkin CC Social Ride (fewer bots) | 139bpm avg186bpm max | |
12/05/24 01:00 PM | Workout | 141bpm avg170bpm max | |
12/05/24 11:59 AM | Workout | 140bpm avg167bpm max | |
11/29/24 01:30 PM | Group Ride Allkin CC Social Ride (fewer bots) | 110bpm avg130bpm max | |
11/26/24 11:20 AM | Time Trial 4km Time Trial2 | 156bpm avg172bpm max 319w avg 317w np 538w max | |
11/25/24 12:57 PM | Workout | 134bpm avg148bpm max | |
11/18/24 12:46 PM | Workout | 138bpm avg163bpm max | |
11/14/24 10:52 AM | Workout | 146bpm avg174bpm max | |
11/13/24 01:30 PM | Group Ride Group Ride Tryout | 75bpm avg75bpm max | |
6 | 11/11/24 11:25 AM | Points Race Long and Flat(ish)2 | 160bpm avg185bpm max 245w avg 256w np 593w max |
11/06/24 11:26 AM | Workout | 147bpm avg172bpm max | |
11/01/24 11:45 AM | Points Race Mid Loops Points3 | 152bpm avg184bpm max 230w avg 241w np 595w max | |
10/29/24 11:28 AM | Workout | 146bpm avg172bpm max | |
10/23/24 11:47 AM | Workout | 145bpm avg170bpm max | |
10/11/24 12:26 PM | Workout | 142bpm avg169bpm max | |
5 | 09/25/24 02:00 PM | Time Trial September Challenge - North Lake Time Trial1 | 154bpm avg173bpm max 312w avg 314w np 586w max |
09/21/24 09:00 AM | Time Trial Team CLS - iTT - Against the Clock1 | 157bpm avg185bpm max 274w avg 278w np 515w max | |
09/11/24 12:05 PM | Elimination Race Hilly Elimination Race2 | 155bpm avg178bpm max 267w avg 274w np 597w max | |
09/07/24 02:25 AM | Scratch Race Short And Flat2 | 156bpm avg177bpm max 263w avg 269w np 528w max | |
09/07/24 01:18 AM | Workout | 130bpm avg146bpm max | |
08/29/24 12:39 PM | Workout | 147bpm avg168bpm max | |
15 | 08/27/24 12:15 PM | Time Trial The Kilometer Time Trial3 | 159bpm avg175bpm max 452w avg 462w np 706w max |
08/27/24 11:40 AM | Time Trial 10 Mile Time Trial3 | 156bpm avg181bpm max 263w avg 266w np 421w max | |
08/24/24 09:35 AM | Scratch Race Southern Crit3 | 154bpm avg177bpm max 259w avg 266w np 673w max | |
7 | 08/20/24 01:40 PM | Time Trial 10 Mile Time Trial2 | 160bpm avg177bpm max 262w avg 265w np 451w max |
08/20/24 12:12 PM | Workout | 108bpm avg115bpm max | |
08/19/24 11:29 AM | Workout | 142bpm avg169bpm max | |
5 | 08/13/24 01:00 PM | Time Trial August Challenge - Hill Climb2 | 161bpm avg180bpm max 258w avg 259w np 546w max |
08/10/24 07:20 AM | Time Trial 4km Time Trial2 | 166bpm avg182bpm max 283w avg 281w np 662w max | |
08/10/24 06:40 AM | Team Points Race Team Points Hilly Crit3 | 153bpm avg186bpm max 248w avg 261w np 618w max | |
6 | 08/05/24 12:00 PM | Time Trial August Challenge - Hill Climb3 | 158bpm avg177bpm max 233w avg 234w np 536w max |
06/02/24 12:41 PM | Workout | 135bpm avg163bpm max | |
05/24/24 01:33 PM | Workout | 142bpm avg169bpm max |