Mathias Bach
eCKD EaglesRider Profile
Total Time
284h 17m
Total Distance
9,437.8 km
Total Elevation
96.7 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
321 w
86% confidence
Estimated FTP
321 w
Estimated W'
26.6 kJ
Rankings
Sprint
Diamond 1
Endurance
Diamond 2
Time Trial
Diamond 2
Climbing
Diamond 2
All-Rounder Ranking
1715
Diamond 2
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
— | 03/26/26 07:05 AM | Group Ride | 149bpm avg180bpm max |
— | 03/25/26 12:08 PM | Group Ride 1 | 132bpm avg163bpm max |
9 | 03/24/26 07:00 PM | Scratch Race eCKD Race and Fun for All (Single/37km/267m) | 164bpm avg184bpm max 283w avg 324w np 699w max |
3 | 03/19/26 07:01 PM | Scratch Race eCKD Klubmesterskab - kat A - Løb 3/3 | 150bpm avg181bpm max 245w avg 315w np 933w max |
4 | 03/19/26 06:44 PM | Elimination Race eCKD Klubmesterskab - kat A - Løb 2/3 | 146bpm avg179bpm max 298w avg 352w np 869w max |
1 | 03/19/26 06:25 PM | Time Trial eCKD Klubmesterskab - kat A - Løb 1/3 | 167bpm avg176bpm max 347w avg 354w np 609w max |
1 | 03/12/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 168bpm avg187bpm max 279w avg 311w np 760w max |
4 | 03/10/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 166bpm avg189bpm max 279w avg 336w np 774w max |
— | 03/08/26 04:11 PM | Group Ride 1 | 139bpm avg176bpm max |
5 | 03/03/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 162bpm avg185bpm max 281w avg 327w np 863w max |
— | 02/25/26 01:45 PM | Group Ride 1 | |
5 | 02/24/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 165bpm avg188bpm max 292w avg 323w np 890w max |
25 | 02/24/26 06:00 PM | Time Trial February Challenge - Lincoln1 | 140bpm avg179bpm max 214w avg 274w np 545w max |
8 | 02/19/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 160bpm avg182bpm max 267w avg 301w np 701w max |
2 | 02/19/26 06:00 PM | Scratch Race La classique du Jeudi | 162bpm avg186bpm max 302w avg 333w np 796w max |
— | 02/18/26 03:09 PM | Group Ride 1 | 139bpm avg176bpm max |
5 | 02/17/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 167bpm avg184bpm max 292w avg 334w np 821w max |
— | 02/17/26 05:26 PM | Group Ride 1 | 141bpm avg181bpm max |
— | 02/15/26 02:31 PM | Group Ride 1 | 141bpm avg170bpm max |
— | 02/14/26 05:38 PM | Group Ride 1 | 143bpm avg175bpm max |
— | 02/12/26 08:01 PM | Workout | 145bpm avg178bpm max |
2 | 02/12/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 169bpm avg188bpm max 310w avg 340w np 705w max |
— | 02/11/26 01:42 PM | Group Ride 1 | 137bpm avg166bpm max |
7 | 02/10/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 167bpm avg183bpm max 288w avg 323w np 720w max |
— | 02/10/26 05:32 PM | Group Ride 1 | 138bpm avg183bpm max |
— | 02/08/26 12:41 PM | Group Ride 1 | 135bpm avg175bpm max |
2 | 02/07/26 02:00 PM | Scratch Race Allkin Classics | Trofeo Palma | 166bpm avg187bpm max 268w avg 311w np 838w max |
— | 02/05/26 02:50 PM | Group Ride 1 | 132bpm avg161bpm max |
— | 02/04/26 01:11 PM | Group Ride 1 | 143bpm avg162bpm max |
12 | 02/03/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 168bpm avg184bpm max 309w avg 336w np 786w max |
— | 01/28/26 05:49 PM | Group Ride 1 | 144bpm avg161bpm max |
5 | 01/27/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 168bpm avg186bpm max 308w avg 341w np 693w max |
— | 01/23/26 06:09 PM | Group Ride 1 | 132bpm avg174bpm max |
— | 01/22/26 09:19 AM | Group Ride 1 | 145bpm avg174bpm max |
— | 01/18/26 06:19 PM | Group Ride 1 | 149bpm avg173bpm max |
4 | 01/15/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 164bpm avg188bpm max 280w avg 325w np 841w max |
6 | 01/12/26 07:00 PM | Scratch Race Monday Mixer | Croatian POREC Classic | 38k 432m | 170bpm avg189bpm max 277w avg 317w np 678w max |
— | 01/09/26 05:51 PM | Group Ride 1 | 138bpm avg178bpm max |
— | 01/04/26 05:45 PM | Group Ride z2 | 137bpm avg175bpm max |
— | 01/03/26 06:47 PM | Group Ride z2 | 145bpm avg165bpm max |
DNF | 01/03/26 02:32 PM | Scratch Race test | |
— | 01/02/26 07:05 PM | Group Ride z2 | 152bpm avg182bpm max |
DNF | 12/31/25 02:00 PM | Time Trial December Challenge - Lagoona Seeker1 | 140bpm avg177bpm max 219w avg 294w np 506w max |
— | 12/30/25 10:53 AM | Group Ride z2 | 139bpm avg166bpm max |
— | 12/28/25 10:55 AM | Group Ride z2 | 144bpm avg174bpm max |
— | 12/27/25 04:04 PM | Group Ride 1 | 145bpm avg167bpm max |
— | 12/26/25 06:30 PM | Group Ride 1 | 148bpm avg170bpm max |
1 | 12/26/25 05:30 PM | Scratch Race eCKD New Year Series S4/101 | 167bpm avg182bpm max 308w avg 337w np 716w max |
1 | 12/24/25 12:12 PM | Scratch Race 4/4-SCRATCH-WEDNESDAY OMNIUM1 | 171bpm avg183bpm max 317w avg 340w np 714w max |
7 | 12/24/25 12:00 PM | Scratch Race 3/4 - KEIRIN-WEDNESDAY OMNIUM | 154bpm avg181bpm max 249w avg 367w np 607w max |
1 | 12/24/25 11:45 AM | Time Trial 2/4 - iTT -WEDNESDAY OMNIUM | 178bpm avg186bpm max 396w avg 399w np 596w max |
1 | 12/24/25 11:30 AM | Elimination Race 1/4 - ELIMINATION -WEDNESDAY OMNIUM1 | 176bpm avg184bpm max 369w avg 381w np 752w max |
1 | 12/24/25 08:30 AM | Scratch Race eCKD New Year Series S2/101 | 169bpm avg186bpm max 292w avg 320w np 932w max |
— | 12/21/25 05:04 PM | Workout | 143bpm avg159bpm max |
— | 12/19/25 06:48 PM | Group Ride 2x15 SweetSpot | 151bpm avg174bpm max |
— | 12/19/25 06:33 PM | Group Ride 2x15 SweetSpot | 128bpm avg151bpm max |
9 | 12/17/25 06:52 PM | Points Race 4/4-POINTS-WEDNESDAY OMNIUM1 | 163bpm avg182bpm max 275w avg 312w np 763w max |
3 | 12/17/25 06:40 PM | Scratch Race 3/4 - KEIRIN-WEDNESDAY OMNIUM | 157bpm avg184bpm max 254w avg 350w np 756w max |
2 | 12/17/25 06:25 PM | Scratch Race 2/4 - SPRINT -WEDNESDAY OMNIUM | 165bpm avg184bpm max 328w avg 383w np 845w max |
1 | 12/17/25 06:10 PM | Elimination Race 1/4 - ELIMINATION -WEDNESDAY OMNIUM1 | 168bpm avg183bpm max 368w avg 386w np 731w max |
8 | 12/16/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 166bpm avg187bpm max 275w avg 313w np 739w max |
3 | 12/11/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 160bpm avg183bpm max 255w avg 298w np 839w max |
— | 12/05/25 08:40 PM | Group Ride z2 | 142bpm avg167bpm max |
— | 12/03/25 07:22 PM | Group Ride z2 | 141bpm avg168bpm max |
4 | 12/02/25 07:00 PM | Points Race eCKD Race and Fun for All | 172bpm avg187bpm max 288w avg 326w np 1030w max |
— | 12/02/25 06:19 PM | Group Ride eCKD Opvarmnings Event. | 137bpm avg155bpm max |
1 | 12/02/25 06:00 PM | Time Trial December Challenge - Lagoona Seeker1 | 180bpm avg186bpm max 392w avg 393w np 514w max |
3 | 11/27/25 12:00 PM | Time Trial November Challenge - Left-Hand Wall Hug1 | 175bpm avg182bpm max 362w avg 364w np 544w max |
1 | 11/25/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 167bpm avg187bpm max 280w avg 310w np 904w max |
— | 11/23/25 03:46 PM | Group Ride 1 | 140bpm avg164bpm max |
— | 11/22/25 04:34 PM | Workout | 147bpm avg161bpm max |
— | 11/21/25 04:40 PM | Workout | 142bpm avg158bpm max |
4 | 11/18/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 164bpm avg184bpm max 266w avg 312w np 919w max |
— | 11/17/25 04:05 PM | Group Ride Recon | 138bpm avg170bpm max |
1 | 11/15/25 02:00 PM | Scratch Race Allkin Classics | Etoile | 78km & 186m1 | 158bpm avg189bpm max 260w avg 287w np 727w max |
DNF | 11/12/25 08:03 PM | Scratch Race Vejle | |
1 | 11/11/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 165bpm avg188bpm max 290w avg 331w np 830w max |
DNF | 11/10/25 07:00 PM | Scratch Race Monday Mixer Autumn | Tokyo1 | 139bpm avg176bpm max 212w avg 256w np 551w max |
4 | 11/04/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 172bpm avg188bpm max 283w avg 317w np 853w max |
3 | 10/28/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 166bpm avg189bpm max 271w avg 313w np 835w max |
— | 10/27/25 08:50 PM | Group Ride Recon | 120bpm avg169bpm max |
— | 10/26/25 05:03 PM | Group Ride z2 | 150bpm avg182bpm max |
— | 10/25/25 04:16 PM | Group Ride z2 | 150bpm avg189bpm max |
— | 10/25/25 04:04 PM | Group Ride z2 | 112bpm avg129bpm max |
— | 10/24/25 04:07 PM | Group Ride workout | 146bpm avg177bpm max |
DNF | 10/24/25 12:04 PM | Scratch Race hh | |
DNF | 10/24/25 11:31 AM | Points Race hh | |
— | 10/22/25 06:57 AM | Group Ride z2 | 111bpm avg147bpm max |
1 | 10/21/25 06:00 PM | Team Scratch Race eCKD Race and Fun for (F)all | 168bpm avg190bpm max 275w avg 311w np 869w max |
— | 10/21/25 05:22 PM | Workout | 129bpm avg167bpm max |
— | 10/19/25 12:21 PM | Group Ride z2 | 147bpm avg167bpm max |
1 | 10/18/25 01:00 PM | Scratch Race Allkin Classics | Wk4 | 70km & 599m1 | 165bpm avg190bpm max 266w avg 301w np 782w max |
— | 10/18/25 12:27 PM | Workout | 140bpm avg172bpm max |
DNF | 10/17/25 07:55 PM | Scratch Race aa | |
2 | 10/16/25 06:00 PM | Team Scratch Race eCKD Race and Fun for (F)all | 166bpm avg190bpm max 262w avg 311w np 916w max |
— | 10/15/25 06:00 PM | Group Ride Z2 75km | 148bpm avg165bpm max |
3 | 10/14/25 06:00 PM | Team Points Race eCKD Race and Fun for (F)all | 173bpm avg191bpm max 272w avg 319w np 992w max |
2 | 10/14/25 05:00 PM | Time Trial World Triathlon Championship - Age Group1 | 180bpm avg187bpm max 333w avg 337w np 568w max |
DNF | 10/14/25 12:13 PM | Scratch Race Test | |
DNF | 10/13/25 07:05 PM | Points Race a | |
DNF | 10/13/25 02:39 PM | Points Race MOnt | |
DNF | 10/12/25 04:51 PM | Scratch Race TDF S21 2025 | |
— | 10/09/25 06:26 AM | Group Ride Z2 | 152bpm avg175bpm max |
— | 10/08/25 05:40 PM | Group Ride aaa | 152bpm avg184bpm max |
4 | 10/07/25 06:00 PM | Scratch Race eCKD Race and Fun for F(all) | 175bpm avg192bpm max 270w avg 299w np 834w max |
— | 10/07/25 05:00 PM | Group Ride eCKD TestEvent for BKoolers | 158bpm avg191bpm max |
DNF | 10/07/25 02:45 PM | Scratch Race tets | |
DNF | 10/07/25 12:41 PM | Scratch Race Test | |
5 | 09/25/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 157bpm avg183bpm max 228w avg 276w np 861w max |
2 | 09/25/25 05:00 PM | Scratch Race La classique du Jeudi | 167bpm avg187bpm max 285w avg 315w np 907w max |
— | 09/24/25 01:49 PM | Workout | 145bpm avg179bpm max |
2 | 09/23/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 168bpm avg189bpm max 267w avg 313w np 916w max |
— | 09/23/25 05:01 PM | Workout | 143bpm avg186bpm max |
DNF | 09/22/25 06:00 PM | Team Scratch Race Monday Mixer Peloton Power Week 6 | 172bpm avg190bpm max 273w avg 323w np 830w max |
— | 09/17/25 12:08 PM | Workout | 142bpm avg182bpm max |
1 | 09/16/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 174bpm avg190bpm max 290w avg 326w np 677w max |
1 | 09/16/25 05:00 PM | Time Trial September Challenge - Koppenberg1 | 181bpm avg187bpm max 481w avg 506w np 671w max |
14 | 09/15/25 06:00 PM | Team Scratch Race Monday Mixer Peloton Power Week 5 | 178bpm avg190bpm max 288w avg 313w np 726w max |
9 | 03/30/25 06:00 PM | Points Race GRAND TOUR - ALL GROUPS - STAGE 6 | 166bpm avg182bpm max 271w avg 303w np 789w max |
6 | 03/28/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 4 | 172bpm avg187bpm max 289w avg 310w np 908w max |
— | 03/22/25 04:44 PM | Workout | 137bpm avg175bpm max |
2 | 03/17/25 07:15 PM | Scratch Race eCKD Klubmesterskab - kat A - Løb 3/3 | 172bpm avg189bpm max 288w avg 320w np 1048w max |
1 | 03/17/25 06:50 PM | Elimination Race eCKD Klubmesterskab - kat A - Løb 2/3 | 174bpm avg190bpm max 313w avg 363w np 959w max |
2 | 03/17/25 06:30 PM | Time Trial eCKD Klubmesterskab - kat A - Løb 1/3 | 179bpm avg183bpm max 385w avg 389w np 787w max |
— | 03/17/25 04:52 PM | Workout | 129bpm avg173bpm max |
7 | 03/11/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 175bpm avg187bpm max 291w avg 317w np 784w max |
1 | 02/27/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 177bpm avg192bpm max 276w avg 302w np 1016w max |
3 | 12/19/24 07:00 PM | Points Race eCKD Race and fun for all (DK) | 169bpm avg191bpm max 286w avg 328w np 950w max |
3 | 12/12/24 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 174bpm avg195bpm max 296w avg 334w np 775w max |
— | 12/11/24 03:31 PM | Workout | 139bpm avg187bpm max |
4 | 12/03/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 175bpm avg187bpm max 299w avg 314w np 632w max |
— | 12/02/24 04:07 PM | Workout | 137bpm avg176bpm max |
— | 12/01/24 12:12 PM | Workout | 141bpm avg188bpm max |
3 | 11/28/24 07:00 PM | Points Race eCKD Race and fun for all (DK) | 170bpm avg190bpm max 283w avg 314w np 903w max |
— | 11/21/24 04:00 PM | Workout | 142bpm avg187bpm max |
8 | 11/19/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 177bpm avg192bpm max 285w avg 304w np 726w max |
2 | 11/07/24 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 177bpm avg198bpm max 287w avg 319w np 939w max |
— | 11/03/24 05:28 PM | Workout | 144bpm avg163bpm max |
2 | 11/02/24 12:30 PM | Points Race Falcon NXT / eCKD | 169bpm avg194bpm max 272w avg 318w np 1018w max |
— | 10/31/24 07:38 PM | Workout | 153bpm avg169bpm max |
70 | 10/29/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 164bpm avg189bpm max 250w avg 262w np 419w max |
52 | 10/15/24 06:00 PM | Team Scratch Race eCKD Race and fun for all | 170bpm avg184bpm max 255w avg 262w np 403w max |
25 | 10/01/24 06:00 PM | Team Scratch Race eCKD Race and fun for all | 180bpm avg191bpm max 284w avg 299w np 731w max |
— | 09/26/24 02:20 PM | Workout | 141bpm avg182bpm max |
8 | 09/24/24 06:00 PM | Team Scratch Race eCKD Race and fun for all league | 175bpm avg191bpm max 272w avg 310w np 934w max |
8 | 12/22/23 06:13 PM | Team Scratch Race Rasio Racing Fridays S1:3.8 No Bots | 167bpm avg191bpm max 219w avg 263w np 555w max |
— | 12/22/23 05:14 PM | Group Ride eCKD Weekend Warmup | 143bpm avg185bpm max |
2 | 12/15/23 06:11 PM | Team Scratch Race Rasio Racing Fridays S1:3.7 No Bots | 172bpm avg192bpm max 245w avg 271w np 721w max |
2 | 11/09/23 06:07 PM | Team Scratch Race eCKD indieVelo Ligaen | 169bpm avg185bpm max 283w avg 305w np 870w max |
4 | 10/18/23 06:00 PM | Team Scratch Race eCKD's Race and fun for all (no bots) | 178bpm avg190bpm max 273w avg 296w np 743w max |
23 | 10/16/23 06:26 PM | Team Scratch Race MONDAY MALARKEY 2.3 Individuals & Teams | 167bpm avg193bpm max 227w avg 264w np 1012w max |