Tom Ghan
Allkin RacingRider Profile
Total Time
914h 19m
Total Distance
26,824.7 km
Total Elevation
215.1 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
256 w
87% confidence
Estimated FTP
247 w
Estimated W'
12.1 kJ
Rankings
Sprint
Silver 3
Endurance
Gold 1
Time Trial
Gold 1
Climbing
Silver 3
All-Rounder Ranking
974
Silver 3
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
12/07/25 11:26 AM | Group Ride Milano san Remo | 130bpm avg150bpm max | |
10 | 12/06/25 02:00 PM | Scratch Race Allkin Classics | Nokere Koerse | 73km & 509m2 | 158bpm avg176bpm max 229w avg 246w np 521w max |
12/05/25 10:28 AM | Group Ride Nokere | 123bpm avg150bpm max | |
12/04/25 11:09 AM | Group Ride | 120bpm avg142bpm max | |
12/03/25 01:07 PM | Group Workout Nokere | 138bpm avg165bpm max | |
12/01/25 03:58 PM | Group Ride Nokere Koerse Workout | 132bpm avg149bpm max | |
11/30/25 11:23 AM | Group Workout Nokere Koerse Workout | 135bpm avg161bpm max | |
11 | 11/29/25 02:00 PM | Scratch Race Allkin Classics | Gent-Wevelgem | 73km & 600m2 | 154bpm avg173bpm max 226w avg 242w np 776w max |
11/27/25 11:15 AM | Group Ride Gent Gentilesse | 135bpm avg170bpm max | |
11/26/25 12:07 PM | Group Workout Gent Gambols | 133bpm avg167bpm max | |
11/25/25 10:23 AM | Group Workout Gent Galavant | 132bpm avg163bpm max | |
11/24/25 10:23 AM | Group Ride | 131bpm avg154bpm max | |
31 | 11/22/25 02:00 PM | Scratch Race Allkin Classics | Wk9 | 66km & 805m2 | 153bpm avg171bpm max 216w avg 242w np 593w max |
11/20/25 10:19 AM | Group Workout Bot Taunt Workout | 134bpm avg164bpm max | |
11/19/25 11:19 AM | Group Workout Pre Race Ride Allkin Classics Leige | 134bpm avg163bpm max | |
DNF | 11/18/25 11:21 AM | Scratch Race Pre Race Ride Allkin Classics Leige | 127bpm avg161bpm max 152w avg 180w np 368w max |
DNF | 11/17/25 02:45 PM | Scratch Race Pre Race Ride Allkin Classics Leige | 133bpm avg169bpm max 179w avg 196w np 369w max |
DNF | 11/16/25 11:33 AM | Scratch Race Pre Race Ride Allkin Classics Leige | 127bpm avg166bpm max 153w avg 221w np 353w max |
21 | 11/15/25 02:00 PM | Scratch Race Allkin Classics | Etoile | 78km & 186m2 | 152bpm avg175bpm max 228w avg 236w np 616w max |
DNF | 11/14/25 11:58 AM | Scratch Race Pre Race Recon 4 | 126bpm avg148bpm max 166w avg 176w np 308w max |
DNF | 11/13/25 01:00 PM | Scratch Race Pre Race Recon 3 | 117bpm avg168bpm max 187w avg 221w np 307w max |
DNF | 11/11/25 11:01 AM | Scratch Race Pre Race Recon 2 | 133bpm avg166bpm max 171w avg 190w np 384w max |
29 | 11/10/25 12:15 PM | Scratch Race Pre Race Recon | 122bpm avg153bpm max 165w avg 174w np 450w max |
40 | 11/09/25 11:00 AM | Scratch Race Allkin Classics | Wk7 | 69km & 544m1 | 153bpm avg178bpm max 200w avg 210w np 628w max |
DNF | 11/07/25 12:41 PM | Scratch Race Allkin pre race ride | 138bpm avg173bpm max 172w avg 198w np 348w max |
DNF | 11/05/25 11:02 AM | Team Time Trial T-TTT | 157bpm avg171bpm max 229w avg 249w np 352w max |
24 | 11/04/25 11:53 AM | Team Time Trial T-TTT | 154bpm avg175bpm max 219w avg 231w np 405w max |
11/03/25 11:58 AM | Group Ride Omloop | 127bpm avg147bpm max | |
DNF | 11/02/25 11:00 AM | Scratch Race Allkin Classics | Wk6 | 61km & 1036m3 | 149bpm avg169bpm max 193w avg 213w np 492w max |
10/30/25 10:58 AM | Group Ride Rwanda Kigali | 141bpm avg165bpm max | |
10/29/25 11:46 AM | Group Ride Rwanda Kigali | 148bpm avg178bpm max | |
10/28/25 09:40 AM | Group Ride | 114bpm avg154bpm max | |
7 | 10/26/25 09:00 AM | Scratch Race Allkin Classics | Wk5 | 81km & 207m2 | 151bpm avg170bpm max 201w avg 206w np 482w max |
DNF | 10/25/25 01:00 PM | Scratch Race Allkin Classics | Wk5 | 81km & 207m3 | 151bpm avg172bpm max 191w avg 210w np 374w max |
10/15/25 11:00 AM | Group Ride Flanders 2 pre race ride | 128bpm avg146bpm max | |
10/14/25 10:15 AM | Group Ride Flanders 1 | ||
10/13/25 12:40 PM | Group Ride Z2 Ross Bently webinar | 132bpm avg155bpm max | |
DNF | 10/12/25 10:00 AM | Scratch Race Allkin Classics | Wk3 | 62km & 839m2 | 150bpm avg172bpm max 166w avg 185w np 356w max |
10/11/25 10:34 AM | Workout | 134bpm avg172bpm max | |
10/09/25 11:38 AM | Group Ride Lombarbia pre ride | 131bpm avg172bpm max | |
DNF | 10/08/25 09:56 AM | Scratch Race Pre Race Reconnoiter | 149bpm avg170bpm max 191w avg 201w np 433w max |
10/04/25 10:32 AM | Group Ride NJMP Thunderbolt | 151bpm avg178bpm max | |
10/03/25 10:15 AM | Group Workout COTA | 137bpm avg170bpm max | |
10/02/25 10:05 AM | Group Ride Sinner Group | 146bpm avg164bpm max | |
10/01/25 10:16 AM | Workout | 139bpm avg171bpm max | |
DNF | 09/28/25 10:00 AM | Scratch Race Allkin Classics | Wk2 | 85km & 272m2 | 146bpm avg163bpm max 193w avg 202w np 396w max |
09/24/25 10:15 AM | Group Ride Pre race workout | 131bpm avg150bpm max | |
47 | 09/21/25 10:00 AM | Scratch Race Allkin Classics | Wk1 | 78km & 483m2 | 150bpm avg169bpm max 194w avg 201w np 413w max |
09/17/25 10:00 AM | Group Workout HIDIT | 127bpm avg162bpm max | |
09/15/25 11:33 AM | Group Workout Sinner Training | 130bpm avg164bpm max | |
09/11/25 12:19 PM | Group Workout Sinner Training | 119bpm avg141bpm max | |
09/10/25 12:05 PM | Group Ride Sinners on Stelvio | 134bpm avg159bpm max | |
09/10/25 12:41 PM | Group Ride | 75bpm avg77bpm max | |
09/10/25 12:05 PM | Group Ride Sinners on Stelvio | 122bpm avg141bpm max | |
09/09/25 12:12 PM | Group Ride Sinners on Stelvio | 136bpm avg166bpm max | |
09/07/25 12:00 PM | Group Ride Sinners in Stelvio | 142bpm avg155bpm max | |
41 | 09/06/25 01:00 PM | Scratch Race Allkin Racing: Saturday Fondo | 151bpm avg178bpm max 215w avg 224w np 548w max |
09/03/25 11:00 AM | Group Ride Sinners Sa Calobra | 141bpm avg168bpm max | |
09/02/25 10:30 AM | Group Ride Sinners in the Parc | 137bpm avg160bpm max | |
08/31/25 11:54 AM | Group Ride Sinners in the Parc | 136bpm avg149bpm max | |
08/30/25 12:15 PM | Group Ride Sinners on the Alps | 147bpm avg175bpm max | |
08/29/25 12:15 PM | Group Ride inners on the Alps | 130bpm avg151bpm max | |
49 | 08/23/25 01:00 PM | Scratch Race Allkin Racing: Saturday Fondo | 154bpm avg170bpm max 196w avg 206w np 483w max |
08/20/25 10:57 AM | Workout | 126bpm avg163bpm max | |
08/19/25 10:49 AM | Workout | 133bpm avg163bpm max | |
08/18/25 10:30 AM | Workout | 122bpm avg151bpm max | |
DNF | 08/16/25 01:00 PM | Scratch Race Allkin Racing: Saturday Fondo | 151bpm avg174bpm max 201w avg 209w np 474w max |
08/14/25 11:01 AM | Workout | 131bpm avg167bpm max | |
08/10/25 12:16 PM | Workout | 126bpm avg160bpm max | |
36 | 08/09/25 12:30 PM | Scratch Race Allkin Racing: Saturday Fondo | 154bpm avg178bpm max 202w avg 218w np 815w max |
24 | 08/02/25 01:00 PM | Scratch Race Allkin Racing: Saturday Fondo | 153bpm avg176bpm max 213w avg 222w np 547w max |
57 | 07/26/25 01:00 PM | Scratch Race Allkin Racing: Saturday Fondo | 159bpm avg178bpm max 201w avg 212w np 687w max |
07/24/25 10:03 AM | Workout | 128bpm avg161bpm max | |
24 | 07/19/25 01:00 PM | Scratch Race Allkin Racing: Saturday Fondo | 159bpm avg178bpm max 214w avg 218w np 428w max |
DNF | 07/12/25 01:00 PM | Scratch Race Allkin Racing: Saturday Fondo | 154bpm avg169bpm max 213w avg 226w np 500w max |
07/02/25 11:12 AM | Workout | 129bpm avg155bpm max | |
05/09/25 10:14 AM | Workout | 134bpm avg158bpm max | |
04/03/25 12:04 PM | Workout | 131bpm avg160bpm max | |
04/01/25 09:56 AM | Workout | 120bpm avg156bpm max | |
03/31/25 10:14 AM | Workout | 114bpm avg139bpm max | |
03/30/25 12:26 PM | Workout | 126bpm avg167bpm max | |
03/29/25 11:31 AM | Workout | 131bpm avg158bpm max | |
03/26/25 10:44 AM | Workout | 133bpm avg168bpm max | |
33 | 03/23/25 10:00 AM | Scratch Race Allkin Spring Classics | Wk11 | 81k & 211m 2 | 153bpm avg179bpm max 209w avg 216w np 502w max |
11 | 03/16/25 10:00 AM | Scratch Race Allkin Spring Classics | Wk10 | 76k & 529m 2 | 160bpm avg176bpm max 195w avg 206w np 505w max |
03/13/25 10:55 AM | Workout | 134bpm avg169bpm max | |
03/12/25 09:56 AM | Workout | 131bpm avg163bpm max | |
03/12/25 09:51 AM | Workout | 101bpm avg112bpm max | |
03/10/25 09:27 AM | Workout | 125bpm avg146bpm max | |
35 | 03/09/25 10:00 AM | Scratch Race Allkin Spring Classics | Wk9 | 55k & 1170m 2 | 157bpm avg171bpm max 205w avg 214w np 615w max |
03/08/25 11:17 AM | Workout | 126bpm avg147bpm max | |
03/08/25 11:07 AM | Workout | 94bpm avg121bpm max | |
03/06/25 09:57 AM | Workout | 127bpm avg146bpm max | |
03/05/25 11:24 AM | Workout | 136bpm avg169bpm max | |
03/05/25 11:23 AM | Workout | 90bpm avg91bpm max | |
03/04/25 10:21 AM | Workout | 107bpm avg138bpm max | |
03/03/25 11:14 AM | Workout | 127bpm avg151bpm max | |
5 | 03/02/25 11:00 AM | Scratch Race Allkin Spring Classics | Wk8 | 75k & 444m 3 | 148bpm avg178bpm max 199w avg 208w np 585w max |
03/01/25 11:49 AM | Workout | 138bpm avg170bpm max | |
02/28/25 10:20 AM | Workout | 125bpm avg153bpm max | |
17 | 02/27/25 12:19 PM | Scratch Race Sinners Flat4 | 154bpm avg176bpm max 223w avg 230w np 446w max |
02/26/25 11:43 AM | Workout | 132bpm avg165bpm max | |
02/25/25 10:54 AM | Workout | 129bpm avg155bpm max | |
02/24/25 10:19 AM | Workout | 134bpm avg170bpm max | |
02/22/25 12:00 PM | Workout | 146bpm avg184bpm max | |
01/31/25 12:45 PM | Group Workout Allkin CC Group Workout: 1hr Endurance/Tempo | 131bpm avg155bpm max | |
01/17/25 12:45 PM | Group Ride Allkin CC Social Ride (no bots) | 123bpm avg134bpm max | |
01/05/25 11:37 AM | Workout | 141bpm avg176bpm max | |
01/03/25 10:00 AM | Workout | 127bpm avg160bpm max | |
12/30/24 08:34 AM | Workout | 128bpm avg157bpm max | |
12/29/24 11:00 AM | Workout | 136bpm avg163bpm max | |
12/28/24 10:41 AM | Workout | 119bpm avg151bpm max | |
12/27/24 12:09 PM | Workout | 126bpm avg160bpm max | |
12/26/24 10:46 AM | Workout | 127bpm avg161bpm max | |
12/25/24 12:22 PM | Workout | 126bpm avg156bpm max | |
12/24/24 11:16 AM | Workout | 117bpm avg167bpm max | |
DNF | 12/22/24 10:00 AM | Scratch Race INDI 5003 | 135bpm avg164bpm max 213w avg 223w np 418w max |
DNF | 12/20/24 12:45 PM | Scratch Race Allkin CC Social Ride (few bots) | 139bpm avg165bpm max 188w avg 214w np 411w max |
9 | 12/15/24 01:00 PM | Scratch Race Allkin Classics Series | Wk9 | 62k & 834m 2 | 154bpm avg174bpm max 193w avg 206w np 436w max |
12/11/24 11:00 AM | Workout | 130bpm avg167bpm max | |
12/10/24 09:43 AM | Workout | 130bpm avg165bpm max | |
12/08/24 01:00 PM | Scratch Race Allkin Classics Series | Wk8 | 73k & 437m 2 | 153bpm avg178bpm max 219w avg 235w np 560w max | |
12/06/24 10:52 AM | Workout | 134bpm avg153bpm max | |
DNF | 12/05/24 12:45 PM | Scratch Race Allkin Classics Prep Race | 134bpm avg169bpm max 203w avg 216w np 463w max |
12/04/24 11:53 AM | Workout | 118bpm avg159bpm max | |
12/03/24 10:38 AM | Workout | 121bpm avg156bpm max | |
12/02/24 12:34 PM | Workout | 132bpm avg148bpm max | |
12/02/24 11:54 AM | Workout | 114bpm avg151bpm max | |
45 | 11/30/24 08:30 AM | Scratch Race Allkin Classics Series | Wk7 | 61k & 1173m 4 | 147bpm avg166bpm max 199w avg 215w np 557w max |
11/29/24 01:30 PM | Group Ride Allkin CC Social Ride (fewer bots) | 112bpm avg138bpm max | |
9 | 11/23/24 08:30 AM | Scratch Race Allkin Classics Series | Wk6 | 77k & 531m 3 | 151bpm avg170bpm max 211w avg 222w np 494w max |
11/16/24 08:30 AM | Scratch Race Allkin Classics Series | Wk5 | 75k & 432m 4 | 152bpm avg171bpm max 214w avg 223w np 535w max | |
11/13/24 12:00 PM | Time Trial November Challenge - 4km Time Trial4 | 158bpm avg169bpm max 316w avg 314w np 406w max | |
18 | 11/10/24 10:05 AM | Scratch Race Sinner's Race3 | 148bpm avg170bpm max 216w avg 224w np 431w max |
44 | 11/07/24 10:05 AM | Scratch Race Sinner's Race5 | 148bpm avg169bpm max 196w avg 204w np 568w max |
35 | 11/02/24 08:30 AM | Scratch Race Allkin Classics Series | Wk3 | 69k & 732m 4 | 143bpm avg164bpm max 187w avg 200w np 451w max |
10/26/24 10:07 AM | Workout | 119bpm avg133bpm max | |
8 | 10/26/24 10:00 AM | Time Trial October Challenge - The Kilometer Time Trial4 | 149bpm avg162bpm max 439w avg 448w np 543w max |
10/26/24 09:26 AM | Workout | 110bpm avg123bpm max | |
10/24/24 10:12 AM | Workout | 127bpm avg156bpm max | |
20 | 10/20/24 12:00 PM | Time Trial October Challenge - The Kilometer Time Trial4 | 148bpm avg166bpm max 410w avg 434w np 504w max |
10/19/24 09:03 AM | Workout | 124bpm avg150bpm max | |
10/16/24 11:42 AM | Workout | 136bpm avg167bpm max | |
10/15/24 09:52 AM | Workout | 131bpm avg168bpm max | |
10/14/24 12:16 PM | Workout | 142bpm avg175bpm max | |
25 | 10/12/24 11:00 AM | Time Trial October Challenge - The Kilometer Time Trial3 | 148bpm avg161bpm max 332w avg 395w np 576w max |
15 | 10/09/24 12:00 PM | Time Trial October Challenge - The Kilometer Time Trial3 | 145bpm avg166bpm max 429w avg 434w np 551w max |
21 | 10/08/24 10:00 AM | Time Trial October Challenge - The Kilometer Time Trial3 | 138bpm avg161bpm max 400w avg 400w np 456w max |
25 | 10/07/24 10:00 AM | Time Trial October Challenge - The Kilometer Time Trial3 | 112bpm avg115bpm max 380w avg 404w np 529w max |
25 | 10/02/24 10:00 AM | Time Trial October Challenge - The Kilometer Time Trial3 | 115bpm avg150bpm max 334w avg 340w np 395w max |
9 | 09/29/24 10:00 AM | Team Points Race Stage6 - INDIEVELO GRAND TOUR2 | 155bpm avg175bpm max 231w avg 244w np 547w max |
33 | 09/28/24 10:00 AM | Team Points Race Stage5 - INDIEVELO GRAND TOUR2 | 149bpm avg167bpm max 209w avg 230w np 605w max |
26 | 09/27/24 10:00 AM | Team Points Race Stage4 - INDIEVELO GRAND TOUR2 | 154bpm avg173bpm max 229w avg 238w np 514w max |
24 | 09/26/24 10:00 AM | Team Points Race Stage3 - INDIEVELO GRAND TOUR2 | 154bpm avg170bpm max 228w avg 242w np 571w max |
14 | 09/25/24 10:30 AM | Team Points Race Stage2 - INDIEVELO GRAND TOUR2 | 158bpm avg185bpm max 227w avg 231w np 450w max |
29 | 09/25/24 10:00 AM | Time Trial Stage1 - INDIEVELO GRAND TOUR - PROLOGUE | 156bpm avg168bpm max 293w avg 295w np 422w max |
09/23/24 10:00 AM | Time Trial September Challenge - North Lake Time Trial3 | 149bpm avg164bpm max 315w avg 328w np 513w max | |
40 | 09/22/24 09:25 AM | Points Race Long and Flat(ish)4 | 149bpm avg173bpm max 210w avg 222w np 404w max |
09/18/24 09:00 AM | Time Trial September Challenge - North Lake Time Trial3 | 153bpm avg166bpm max 318w avg 320w np 568w max | |
7 | 09/13/24 10:00 AM | Time Trial September Challenge - North Lake Time Trial3 | 150bpm avg164bpm max 307w avg 307w np 438w max |
09/12/24 11:56 AM | Workout | 131bpm avg160bpm max | |
09/12/24 11:52 AM | Workout | 95bpm avg101bpm max | |
09/08/24 12:00 PM | Time Trial September Challenge - North Lake Time Trial4 | 148bpm avg167bpm max 310w avg 323w np 491w max | |
09/06/24 10:35 AM | Points Race 20km Points Race4 | 151bpm avg163bpm max 238w avg 248w np 477w max | |
27 | 09/05/24 09:25 AM | Points Race Long and Flat(ish)5 | 151bpm avg191bpm max 204w avg 216w np 525w max |
25 | 09/01/24 12:35 PM | Points Race 20km Points Race3 | 154bpm avg167bpm max 236w avg 240w np 337w max |
45 | 08/27/24 09:30 AM | Points Race DIRTy Sprockets Smash Series. Stage 1, Time 12 | 145bpm avg169bpm max 213w avg 223w np 624w max |
46 | 08/26/24 09:50 AM | Elimination Race Elimination Race4 | 142bpm avg165bpm max 218w avg 230w np 476w max |
08/19/24 10:46 AM | Workout | 132bpm avg158bpm max | |
147 | 08/18/24 12:15 PM | Scratch Race Allkin Racing Fondo | 54K | 721m | 149bpm avg170bpm max 196w avg 204w np 518w max |
DNF | 08/16/24 09:50 AM | Scratch Race One Day Classic 4 | 149bpm avg165bpm max 193w avg 200w np 401w max |
08/15/24 10:07 AM | Workout | 129bpm avg162bpm max | |
08/14/24 09:28 AM | Workout | 132bpm avg158bpm max | |
149 | 08/12/24 10:05 AM | Scratch Race Sinner test of PV | 140bpm avg168bpm max 188w avg 195w np 388w max |
DNF | 08/11/24 12:05 PM | Scratch Race Sinner test of PV | 147bpm avg167bpm max 201w avg 214w np 528w max |
DNF | 08/11/24 11:25 AM | Scratch Race Sinner test of PV | 116bpm avg133bpm max 204w avg 209w np 321w max |
DNF | 08/10/24 10:25 AM | Scratch Race Sinner test2 | 131bpm avg144bpm max 206w avg 211w np 362w max |
DNF | 08/10/24 09:59 AM | Scratch Race Sinner test3 | 125bpm avg145bpm max 204w avg 210w np 369w max |
DNF | 08/10/24 09:40 AM | Scratch Race Sinner test-no PV2 | 122bpm avg132bpm max 200w avg 207w np 359w max |
DNF | 08/10/24 09:25 AM | Scratch Race Sinner test3 | 122bpm avg133bpm max 206w avg 210w np 397w max |
DNF | 08/09/24 09:55 AM | Scratch Race 10km Scratch Race4 | 137bpm avg151bpm max 259w avg 259w np 450w max |
08/07/24 10:02 AM | Workout | 138bpm avg160bpm max | |
08/03/24 11:10 AM | Workout | 136bpm avg165bpm max | |
07/31/24 10:40 AM | Workout | 129bpm avg153bpm max | |
07/30/24 10:55 AM | Group Ride TEST Sinners reverse neutral zone rid | 125bpm avg143bpm max | |
DNF | 07/30/24 09:45 AM | Scratch Race TEST Sinners reverse neutral zone rid | 120bpm avg132bpm max 179w avg 183w np 275w max |
DNF | 07/29/24 10:00 AM | Time Trial July Challenge - 4km Time Trial3 | 104bpm avg109bpm max 309w avg 356w np 504w max |
07/20/24 09:15 AM | Group Ride Wisner Fest | 117bpm avg135bpm max | |
07/17/24 10:31 AM | Workout | 132bpm avg157bpm max | |
DNF | 07/11/24 09:45 AM | Scratch Race TEST Sinners reverse neutral zone rid | 134bpm avg155bpm max 174w avg 184w np 553w max |
DNF | 07/10/24 10:35 AM | Scratch Race TEST Sinners reverse neutral zone rid | 126bpm avg146bpm max 164w avg 169w np 325w max |
DNF | 07/10/24 10:25 AM | Scratch Race TEST Sinners reverse neutral zone rid | 103bpm avg110bpm max 132w avg 135w np 332w max |
07/09/24 09:24 AM | Workout | 133bpm avg161bpm max | |
82 | 07/08/24 10:25 AM | Scratch Race TEST Sinners reverse neutral zone rid | 130bpm avg153bpm max 165w avg 170w np 326w max |
DNF | 07/07/24 09:45 AM | Scratch Race TEST Sinners reverse neutral zone rid | 138bpm avg156bpm max 214w avg 221w np 363w max |
07/06/24 09:45 AM | Group Ride TEST Sinners Aerobic reverse neutral zone rid | 132bpm avg155bpm max | |
07/05/24 10:30 AM | Workout | 136bpm avg161bpm max | |
07/04/24 09:15 AM | Group Ride TEST Sinners Aerobic reverse neutral zone rid | 139bpm avg153bpm max | |
07/03/24 09:45 AM | Group Ride TEST Sinners Aerobic reverse neutral zone rid | 134bpm avg158bpm max | |
07/02/24 09:32 AM | Workout | 131bpm avg155bpm max |