Lem Curran
Team LouRider Profile
Total Rides
644
Total Time
591h 20m
Total Distance
19,559.8 km
Total Elevation
101.3 km
Longest Session
03h 00m
Most Distance in Session
107.4 km
Most Climbed in Session
1.1 km
 Race Ranking 
Sprint
Gold 2
Endurance
Gold 2
Time Trial
Gold 3
Climbing
Gold 2
 All-Rounder Ranking 
1174
Critical Power Curve (90 Day Best Values)
Estimated CP
267 w 
79% confidence 
Estimated FTP
254 w
Estimated W'
9.1 kJ
Race History
| place | dateTime | eventDetails | performance | 
|---|---|---|---|
11/03/25 10:41 PM  | Workout   | 128bpm  avg144bpm  max  | |
11/02/25 10:02 PM  | Workout   | 122bpm  avg134bpm  max  | |
30  | 11/01/25 01:00 PM  | Scratch Race  Allkin Classics | Wk6 | 61km & 1036m2  | 153bpm  avg166bpm  max 232w  avg 241w  np 463w  max  | 
11/01/25 12:42 PM  | Workout   | 127bpm  avg148bpm  max  | |
10/30/25 10:36 PM  | Workout   | 127bpm  avg139bpm  max  | |
10/29/25 09:19 PM  | Workout   | 132bpm  avg156bpm  max  | |
10/28/25 09:05 PM  | Workout   | 128bpm  avg156bpm  max  | |
10/27/25 09:10 PM  | Workout   | 131bpm  avg157bpm  max  | |
10/25/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 140bpm  avg164bpm  max  | |
25  | 10/25/25 01:15 PM  | Team Time Trial  TPV TTT Long R13 (+bots) | 157bpm  avg167bpm  max 262w  avg 263w  np 438w  max  | 
10/25/25 12:56 PM  | Workout   | 123bpm  avg147bpm  max  | |
10/24/25 01:52 PM  | Workout   | 131bpm  avg150bpm  max  | |
10/23/25 09:57 PM  | Workout   | 132bpm  avg150bpm  max  | |
10/21/25 09:11 PM  | Workout   | 135bpm  avg152bpm  max  | |
10/20/25 09:42 PM  | Workout   | 122bpm  avg137bpm  max  | |
10/19/25 05:31 PM  | Workout   | 114bpm  avg133bpm  max  | |
10/18/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 137bpm  avg170bpm  max  | |
17  | 10/18/25 01:15 PM  | Team Time Trial  TPV TTT Short R13 (+bots) | 155bpm  avg167bpm  max 250w  avg 253w  np 392w  max  | 
10/18/25 12:56 PM  | Workout   | 130bpm  avg152bpm  max  | |
10/17/25 02:20 PM  | Workout   | 122bpm  avg145bpm  max  | |
10/16/25 10:56 PM  | Workout   | 121bpm  avg161bpm  max  | |
10/14/25 09:55 PM  | Group Ride  Old Tong Road Loop  | 118bpm  avg131bpm  max  | |
10/12/25 07:29 PM  | Workout   | 114bpm  avg132bpm  max  | |
13  | 10/11/25 01:00 PM  | Scratch Race  Allkin Classics | Wk3 | 62km & 839m2  | 157bpm  avg167bpm  max 237w  avg 243w  np 587w  max  | 
10/11/25 12:40 PM  | Workout   | 127bpm  avg150bpm  max  | |
10/10/25 03:34 PM  | Workout   | 127bpm  avg150bpm  max  | |
10/09/25 10:52 PM  | Workout   | 135bpm  avg164bpm  max  | |
10/07/25 09:31 PM  | Workout   | 131bpm  avg154bpm  max  | |
10/06/25 10:30 PM  | Workout   | 119bpm  avg140bpm  max  | |
10/04/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 123bpm  avg149bpm  max  | |
9  | 10/04/25 01:15 PM  | Team Time Trial  TPV TTT Long R12 (+bots) | 158bpm  avg166bpm  max 254w  avg 256w  np 329w  max  | 
10/04/25 12:48 PM  | Workout   | 128bpm  avg152bpm  max  | |
10/03/25 02:29 PM  | Workout   | 118bpm  avg153bpm  max  | |
10/02/25 10:51 PM  | Workout   | 110bpm  avg127bpm  max  | |
38  | 10/01/25 10:00 PM  | Points Race  TPV GRAND TOUR - STAGE 1 (CATCHUP) | 156bpm  avg166bpm  max 253w  avg 257w  np 415w  max  | 
10/01/25 09:15 PM  | Workout   | 114bpm  avg145bpm  max  | |
09/30/25 09:49 PM  | Workout   | 126bpm  avg164bpm  max  | |
09/29/25 09:43 PM  | Workout   | 102bpm  avg120bpm  max  | |
09/25/25 10:33 PM  | Workout   | 118bpm  avg140bpm  max  | |
09/24/25 09:30 PM  | Scratch Race  Practice Makes Perfect | 150bpm  avg163bpm  max 251w  avg 256w  np 464w  max  | |
09/23/25 08:47 PM  | Workout   | 120bpm  avg139bpm  max  | |
09/22/25 09:44 PM  | Workout   | 110bpm  avg125bpm  max  | |
09/21/25 08:04 PM  | Workout   | 108bpm  avg135bpm  max  | |
09/20/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 143bpm  avg166bpm  max  | |
14  | 09/20/25 01:15 PM  | Team Time Trial  TPV TTT Long R11 (+bots) | 155bpm  avg164bpm  max 254w  avg 255w  np 484w  max  | 
09/20/25 12:57 PM  | Workout   | 121bpm  avg147bpm  max  | |
09/19/25 02:15 PM  | Workout   | 115bpm  avg131bpm  max  | |
09/18/25 10:36 PM  | Workout   | 114bpm  avg133bpm  max  | |
09/16/25 08:57 PM  | Workout   | 120bpm  avg156bpm  max  | |
09/15/25 09:09 PM  | Workout   | 115bpm  avg125bpm  max  | |
09/13/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 138bpm  avg169bpm  max  | |
7  | 09/13/25 01:15 PM  | Team Time Trial  TPV TTT Short R11 (+bots) | 153bpm  avg163bpm  max 256w  avg 262w  np 552w  max  | 
09/13/25 12:44 PM  | Workout   | 124bpm  avg151bpm  max  | |
09/12/25 01:26 PM  | Workout   | 119bpm  avg147bpm  max  | |
09/11/25 09:38 PM  | Workout   | 120bpm  avg141bpm  max  | |
09/09/25 08:45 PM  | Workout   | 131bpm  avg165bpm  max  | |
09/08/25 09:25 PM  | Workout   | 119bpm  avg135bpm  max  | |
09/06/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 144bpm  avg165bpm  max  | |
9  | 09/06/25 01:15 PM  | Team Time Trial  TPV TTT Long R10 (+bots) | 154bpm  avg165bpm  max 244w  avg 250w  np 521w  max  | 
09/06/25 12:43 PM  | Workout   | 119bpm  avg145bpm  max  | |
09/05/25 12:55 PM  | Workout   | 106bpm  avg122bpm  max  | |
09/04/25 10:36 PM  | Workout   | 113bpm  avg129bpm  max  | |
09/02/25 09:32 PM  | Workout   | 123bpm  avg161bpm  max  | |
09/01/25 09:53 PM  | Workout   | 109bpm  avg122bpm  max  | |
08/30/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 139bpm  avg163bpm  max  | |
5  | 08/30/25 01:15 PM  | Team Time Trial  TPV TTT Short R10 (+bots) | 156bpm  avg164bpm  max 258w  avg 260w  np 427w  max  | 
08/30/25 12:40 PM  | Workout   | 121bpm  avg147bpm  max  | |
08/29/25 01:28 PM  | Workout   | 116bpm  avg149bpm  max  | |
08/28/25 11:09 PM  | Workout   | 114bpm  avg127bpm  max  | |
08/26/25 08:59 PM  | Workout   | 128bpm  avg151bpm  max  | |
08/25/25 10:50 PM  | Workout   | 110bpm  avg118bpm  max  | |
08/23/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 133bpm  avg161bpm  max  | |
13  | 08/23/25 01:15 PM  | Team Time Trial  TPV TTT Long R9 (+bots) | 143bpm  avg163bpm  max 241w  avg 248w  np 543w  max  | 
08/23/25 12:40 PM  | Workout   | 117bpm  avg141bpm  max  | |
08/22/25 12:45 PM  | Group Ride  85 minutes race - NO RB - (2.5-3W/Kg) | 131bpm  avg160bpm  max  | |
08/21/25 10:18 PM  | Workout   | 130bpm  avg155bpm  max  | |
08/19/25 09:22 PM  | Workout   | 128bpm  avg152bpm  max  | |
08/17/25 06:51 PM  | Workout   | 106bpm  avg121bpm  max  | |
08/16/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 133bpm  avg162bpm  max  | |
9  | 08/16/25 01:15 PM  | Team Time Trial  TPV TTT Short R9 (+bots) | 152bpm  avg166bpm  max 247w  avg 251w  np 399w  max  | 
08/16/25 12:42 PM  | Workout   | 119bpm  avg144bpm  max  | |
08/15/25 01:19 PM  | Workout   | 112bpm  avg128bpm  max  | |
08/14/25 10:02 PM  | Workout   | 128bpm  avg149bpm  max  | |
08/12/25 09:53 PM  | Workout   | 127bpm  avg155bpm  max  | |
08/10/25 06:31 PM  | Workout   | 101bpm  avg118bpm  max  | |
08/09/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 141bpm  avg163bpm  max  | |
14  | 08/09/25 01:15 PM  | Team Time Trial  TPV TTT Long R8 (+bots) | 152bpm  avg164bpm  max 233w  avg 240w  np 554w  max  | 
08/09/25 12:51 PM  | Workout   | 122bpm  avg147bpm  max  | |
08/08/25 01:27 PM  | Workout   | 116bpm  avg140bpm  max  | |
08/07/25 10:39 PM  | Workout   | 129bpm  avg166bpm  max  | |
08/05/25 09:58 PM  | Workout   | 117bpm  avg136bpm  max  | |
08/03/25 07:58 PM  | Workout   | 115bpm  avg139bpm  max  | |
08/02/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 122bpm  avg165bpm  max  | |
17  | 08/02/25 01:15 PM  | Team Time Trial  TPV TTT Short R8 (+bots)  | 155bpm  avg164bpm  max 250w  avg 252w  np 329w  max  | 
08/01/25 02:00 PM  | Workout   | 117bpm  avg148bpm  max  | |
07/31/25 09:34 PM  | Workout   | 108bpm  avg122bpm  max  | |
07/29/25 10:09 PM  | Workout   | 129bpm  avg162bpm  max  | |
07/26/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 127bpm  avg145bpm  max  | |
24  | 07/26/25 01:15 PM  | Team Time Trial  TPV TTT Long R7 (+bots) | 156bpm  avg163bpm  max 233w  avg 236w  np 368w  max  | 
07/25/25 02:41 PM  | Workout   | 114bpm  avg142bpm  max  | |
07/24/25 09:42 PM  | Workout   | 131bpm  avg159bpm  max  | |
07/22/25 09:54 PM  | Workout   | 132bpm  avg160bpm  max  | |
07/19/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 148bpm  avg167bpm  max  | |
15  | 07/19/25 01:15 PM  | Team Time Trial  TPV TTT Short R7 (+bots)  | 147bpm  avg161bpm  max 256w  avg 258w  np 468w  max  | 
07/17/25 09:45 PM  | Workout   | 144bpm  avg174bpm  max  | |
07/15/25 08:32 PM  | Workout   | 137bpm  avg160bpm  max  | |
07/12/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 125bpm  avg144bpm  max  | |
23  | 07/12/25 01:15 PM  | Team Time Trial  TPV TTT Long R6 (+bots) | 157bpm  avg168bpm  max 240w  avg 249w  np 453w  max  | 
07/11/25 03:39 PM  | Workout   | 129bpm  avg158bpm  max  | |
07/10/25 09:38 PM  | Workout   | 117bpm  avg130bpm  max  | |
07/09/25 09:18 PM  | Workout   | 131bpm  avg165bpm  max  | |
07/08/25 09:54 PM  | Workout   | 139bpm  avg163bpm  max  | |
07/06/25 08:57 PM  | Workout   | 110bpm  avg129bpm  max  | |
07/05/25 02:00 PM  | Group Ride  (No Bot) Team Lou Saturday Group Ride | 148bpm  avg167bpm  max  | |
14  | 07/05/25 01:15 PM  | Team Time Trial  TPV TTT Short R6 (+bots)  | 155bpm  avg169bpm  max 246w  avg 250w  np 404w  max  | 
07/04/25 12:08 PM  | Workout   | 116bpm  avg139bpm  max  | |
07/03/25 09:50 PM  | Workout   | 146bpm  avg166bpm  max  | |
07/01/25 08:47 PM  | Workout   | 128bpm  avg160bpm  max  | |
06/20/25 12:18 PM  | Workout   | 132bpm  avg160bpm  max  | |
06/19/25 09:30 PM  | Workout   | 126bpm  avg154bpm  max  | |
06/17/25 09:14 PM  | Workout   | 108bpm  avg123bpm  max  | |
06/14/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 138bpm  avg170bpm  max  | |
15  | 06/14/25 01:15 PM  | Team Time Trial  TPV TTT Long R4 (+bots) | 153bpm  avg167bpm  max 241w  avg 246w  np 445w  max  | 
06/12/25 09:34 PM  | Workout   | 117bpm  avg147bpm  max  | |
06/10/25 09:40 PM  | Workout   | 112bpm  avg124bpm  max  | |
06/07/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 145bpm  avg170bpm  max  | |
11  | 06/07/25 01:15 PM  | Team Time Trial  TPV TTT Short R4 (+bots)  | 154bpm  avg165bpm  max 251w  avg 253w  np 425w  max  | 
06/05/25 09:33 PM  | Workout   | 140bpm  avg161bpm  max  | |
06/03/25 09:51 PM  | Workout   | 134bpm  avg162bpm  max  | |
06/01/25 08:28 PM  | Workout   | 107bpm  avg114bpm  max  | |
05/31/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 141bpm  avg160bpm  max  | |
15  | 05/31/25 01:15 PM  | Team Time Trial  TPV TTT Long R3 (+bots) | 153bpm  avg165bpm  max 234w  avg 238w  np 364w  max  | 
05/30/25 02:24 PM  | Workout   | 129bpm  avg155bpm  max  | |
05/29/25 09:54 PM  | Workout   | 112bpm  avg128bpm  max  | |
05/26/25 01:27 PM  | Workout   | 137bpm  avg164bpm  max  | |
05/24/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 142bpm  avg166bpm  max  | |
8  | 05/24/25 01:35 PM  | Team Time Trial  TPV TTT Short R3 (+bots) Race2 | 154bpm  avg168bpm  max 250w  avg 284w  np 672w  max  | 
10  | 05/24/25 01:15 PM  | Team Time Trial  TPV TTT Short R3 (+bots) Race1 | 153bpm  avg167bpm  max 259w  avg 287w  np 565w  max  | 
05/22/25 10:23 PM  | Workout   | 113bpm  avg129bpm  max  | |
05/20/25 09:31 PM  | Workout   | 115bpm  avg143bpm  max  | |
05/18/25 08:03 PM  | Workout   | 130bpm  avg159bpm  max  | |
05/17/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 123bpm  avg138bpm  max  | |
18  | 05/17/25 01:15 PM  | Team Time Trial  TPV TTT Long R2 (+bots) | 155bpm  avg164bpm  max 243w  avg 247w  np 476w  max  | 
05/16/25 01:20 PM  | Workout   | 137bpm  avg165bpm  max  | |
05/15/25 07:07 PM  | Workout   | 136bpm  avg162bpm  max  | |
30  | 05/14/25 11:25 PM  | Points Race  Long and Flat(ish)4  | 157bpm  avg168bpm  max 246w  avg 251w  np 481w  max  | 
05/13/25 09:26 PM  | Workout   | 115bpm  avg131bpm  max  | |
05/11/25 08:51 PM  | Workout   | 132bpm  avg149bpm  max  | |
05/10/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 143bpm  avg163bpm  max  | |
12  | 05/10/25 01:15 PM  | Team Time Trial  TPV TTT Short R2 (+bots) | 156bpm  avg166bpm  max 256w  avg 262w  np 419w  max  | 
05/10/25 12:23 PM  | Workout   | 135bpm  avg148bpm  max  | |
05/09/25 01:25 PM  | Workout   | 135bpm  avg161bpm  max  | |
05/08/25 11:25 PM  | Workout   | 123bpm  avg139bpm  max  | |
05/06/25 04:50 PM  | Workout   | 144bpm  avg163bpm  max  | |
05/03/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 143bpm  avg162bpm  max  | |
7  | 05/03/25 01:15 PM  | Team Time Trial  TPV TTT Long R1 (+bots) | 158bpm  avg169bpm  max 248w  avg 254w  np 508w  max  | 
04/29/25 09:15 PM  | Group Ride  (no bots) Team Lou Tuesday Group Ride | 116bpm  avg133bpm  max  | |
04/26/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 146bpm  avg172bpm  max  | |
14  | 04/26/25 01:15 PM  | Team Time Trial  TPV TTT Short R1 (+bots) | 160bpm  avg169bpm  max 257w  avg 264w  np 412w  max  | 
04/25/25 08:53 PM  | Workout   | 133bpm  avg164bpm  max  | |
04/22/25 09:15 PM  | Group Ride  (no bots) Team Lou Tuesday Group Ride | 114bpm  avg127bpm  max  | |
04/22/25 08:48 PM  | Workout   | 110bpm  avg118bpm  max  | |
04/19/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 143bpm  avg167bpm  max  | |
11  | 04/19/25 01:15 PM  | Team Time Trial  TPV TTT Challenge R5 (+bots) | 160bpm  avg170bpm  max 257w  avg 261w  np 395w  max  | 
04/18/25 01:01 PM  | Workout   | 130bpm  avg161bpm  max  | |
04/17/25 09:56 PM  | Workout   | 136bpm  avg163bpm  max  | |
04/13/25 07:40 PM  | Workout   | 134bpm  avg157bpm  max  | |
04/12/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 147bpm  avg164bpm  max  | |
16  | 04/12/25 01:15 PM  | Team Time Trial  iV TTT Champion R12 (+bots) | 157bpm  avg166bpm  max 247w  avg 253w  np 470w  max  | 
04/11/25 11:47 AM  | Workout   | 131bpm  avg162bpm  max  | |
04/10/25 09:59 PM  | Workout   | 116bpm  avg140bpm  max  | |
04/08/25 10:00 PM  | Workout   | 115bpm  avg138bpm  max  | |
04/06/25 02:38 PM  | Workout   | 135bpm  avg152bpm  max  | |
04/05/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 145bpm  avg161bpm  max  | |
13  | 04/05/25 01:15 PM  | Team Time Trial  iV TTT Champion R12 (+bots) | 161bpm  avg170bpm  max 244w  avg 248w  np 494w  max  | 
04/04/25 01:09 PM  | Workout   | 135bpm  avg164bpm  max  | |
04/03/25 09:56 PM  | Workout   | 118bpm  avg133bpm  max  | |
04/01/25 10:21 PM  | Workout   | 144bpm  avg161bpm  max  | |
03/31/25 12:50 PM  | Workout   | 139bpm  avg164bpm  max  | |
03/29/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 134bpm  avg155bpm  max  | |
03/29/25 12:55 PM  | Workout   | 130bpm  avg141bpm  max  | |
03/27/25 10:18 PM  | Workout   | 119bpm  avg135bpm  max  | |
03/26/25 09:15 PM  | Workout   | 115bpm  avg137bpm  max  | |
03/22/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 146bpm  avg163bpm  max  | |
16  | 03/22/25 01:15 PM  | Team Time Trial  iV TTT Champion R11 (+bots) | 158bpm  avg166bpm  max 234w  avg 239w  np 438w  max  | 
03/21/25 01:03 PM  | Workout   | 134bpm  avg163bpm  max  | |
03/20/25 10:06 PM  | Workout   | 114bpm  avg128bpm  max  | |
03/18/25 10:18 PM  | Workout   | 130bpm  avg157bpm  max  | |
03/16/25 06:48 PM  | Workout   | 130bpm  avg148bpm  max  | |
03/15/25 02:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 149bpm  avg166bpm  max  | |
03/14/25 02:24 PM  | Workout   | 133bpm  avg165bpm  max  | |
03/13/25 10:18 PM  | Workout   | 138bpm  avg165bpm  max  | |
03/11/25 09:26 PM  | Workout   | 131bpm  avg161bpm  max  | |
03/09/25 06:38 PM  | Workout   | 133bpm  avg155bpm  max  | |
03/08/25 03:00 PM  | Group Ride  (No Bots)Team Lou Saturday group ride | 146bpm  avg169bpm  max  | |
03/07/25 02:09 PM  | Workout   | 134bpm  avg164bpm  max  | |
03/06/25 11:39 PM  | Workout   | 120bpm  avg130bpm  max  | |
03/05/25 07:22 PM  | Workout   | 138bpm  avg160bpm  max  | |
03/04/25 10:37 PM  | Workout   | 146bpm  avg168bpm  max  | |
03/03/25 10:36 PM  | Workout   | 119bpm  avg130bpm  max  |