Juho Väisänen
Coalition
Rider Profile
Total Rides
363
Total Time
272h 14m
Total Distance
9,492.9 km
Total Elevation
81.4 km
Longest Session
03h 02m
Most Distance in Session
112.6 km
Most Climbed in Session
2 km
Race Ranking
Sprint
Platinum 1
Endurance
Platinum 2
Time Trial
Diamond 1
Climbing
Platinum 1
All-Rounder Ranking
1450
Critical Power Curve (90 Day Best Values)
Estimated CP
306 w
94% confidence
Estimated FTP
314 w
Estimated W'
19.5 kJ
Race History
placedateTimeeventDetailsperformance
54
09/20/25
01:00 PM
Scratch Race
Allkin Classics | Wk1 | 78km & 483m
1
149bpm  avg167bpm  max
265w  avg
276w  np
535w  max
15
09/18/25
04:15 PM
Scratch Race
Coalition Race to train: threshold
156bpm  avg180bpm  max
301w  avg
321w  np
552w  max
4
09/16/25
04:15 PM
Scratch Race
Coalition Race to train: VO2max
151bpm  avg184bpm  max
275w  avg
312w  np
670w  max
38
09/03/25
04:15 PM
Scratch Race
Coalition Race to train: VO2max
149bpm  avg174bpm  max
272w  avg
323w  np
612w  max
DNF
08/30/25
02:15 PM
Scratch Race
saturday Sweet spot race
1
146bpm  avg166bpm  max
262w  avg
271w  np
357w  max
46
08/28/25
04:00 PM
Scratch Race
Coalition Race to train: threshold
162bpm  avg171bpm  max
306w  avg
308w  np
607w  max
7
08/10/25
07:30 AM
Scratch Race
Sunday Medio Fondo
149bpm  avg181bpm  max
264w  avg
275w  np
615w  max
75
08/07/25
04:40 PM
Scratch Race
Coalition Race to train: threshold
145bpm  avg172bpm  max
275w  avg
297w  np
648w  max
37
08/05/25
04:30 PM
Scratch Race
Coalition Race to train: VO2max
144bpm  avg175bpm  max
275w  avg
310w  np
602w  max
45
07/29/25
08:30 AM
Scratch Race
Coalition Race to train: VO2max
147bpm  avg179bpm  max
254w  avg
290w  np
630w  max
26
06/21/25
07:30 AM
Points Race
THE TANDEM - Stage 3
148bpm  avg170bpm  max
268w  avg
305w  np
775w  max
37
06/14/25
07:30 AM
Points Race
THE TANDEM - Stage 2
160bpm  avg181bpm  max
281w  avg
303w  np
969w  max
18
06/07/25
07:30 AM
Points Race
THE TANDEM - Stage 1
158bpm  avg179bpm  max
270w  avg
307w  np
698w  max
DNF
06/01/25
07:30 AM
Scratch Race
Sunday Medio Fondo
150bpm  avg170bpm  max
243w  avg
262w  np
504w  max
98
05/25/25
07:30 AM
Scratch Race
Sunday Medio Fondo
159bpm  avg174bpm  max
265w  avg
281w  np
737w  max
24
05/21/25
04:57 PM
Scratch Race
Race to train: VO2max
148bpm  avg178bpm  max
280w  avg
309w  np
725w  max
05/13/25
04:00 PM
Points Race
Coalition Race to train: sprints
2
155bpm  avg170bpm  max
293w  avg
322w  np
909w  max
44
05/08/25
04:15 PM
Scratch Race
Coalition Race to train: VO2max
155bpm  avg180bpm  max
282w  avg
311w  np
699w  max
05/03/25
08:45 AM
Scratch Race
saturday racing
156bpm  avg175bpm  max
278w  avg
293w  np
583w  max
5
05/03/25
07:50 AM
Points Race
The Hills Are Alive
3
149bpm  avg177bpm  max
276w  avg
307w  np
850w  max
24
05/01/25
04:00 PM
Points Race
Coalition Race to train: sprints
2
160bpm  avg176bpm  max
298w  avg
324w  np
810w  max
43
04/29/25
04:00 PM
Scratch Race
Coalition Race to train: VO2max
152bpm  avg171bpm  max
280w  avg
307w  np
573w  max
20
04/24/25
04:10 PM
Scratch Race
threshold race
157bpm  avg180bpm  max
286w  avg
303w  np
566w  max
04/22/25
04:05 PM
Elimination Race
Hilly Elimination Race
3
156bpm  avg173bpm  max
311w  avg
330w  np
727w  max
73
04/15/25
04:00 PM
Scratch Race
Coalition Race to train: threshold
159bpm  avg175bpm  max
307w  avg
320w  np
496w  max
4
04/12/25
07:00 AM
Scratch Race
Flat out
154bpm  avg182bpm  max
258w  avg
274w  np
658w  max
04/08/25
04:12 PM
Scratch Race
vo2max race
149bpm  avg174bpm  max
293w  avg
316w  np
754w  max
19
04/03/25
04:00 PM
Scratch Race
Coalition Race to train: threshold
157bpm  avg175bpm  max
283w  avg
295w  np
560w  max
04/01/25
04:05 PM
Elimination Race
Hilly Elimination Race
2
157bpm  avg171bpm  max
299w  avg
329w  np
770w  max
53
03/25/25
05:00 PM
Scratch Race
Coalition Race to train: threshold
161bpm  avg173bpm  max
308w  avg
315w  np
387w  max
29
03/09/25
10:00 AM
Scratch Race
Allkin Spring Classics | Wk9 | 55k & 1170m
1
155bpm  avg171bpm  max
269w  avg
288w  np
723w  max
15
03/06/25
05:00 PM
Scratch Race
Coalition Race to train: VO2max
154bpm  avg172bpm  max
270w  avg
307w  np
622w  max
5
03/02/25
05:00 PM
Scratch Race
Allkin Spring Classics | Wk8 | 75k & 444m
1
156bpm  avg182bpm  max
265w  avg
278w  np
721w  max
02/27/25
05:00 PM
Points Race
Coalition Race to train: sprints
1
157bpm  avg171bpm  max
302w  avg
329w  np
821w  max
02/25/25
05:00 PM
Scratch Race
Coalition Race to train: VO2max
153bpm  avg177bpm  max
290w  avg
313w  np
639w  max
17
02/23/25
11:00 AM
Scratch Race
Allkin Spring Classics | Wk7 | 71k & 665m
1
147bpm  avg171bpm  max
265w  avg
282w  np
857w  max
02/22/25
09:15 AM
Scratch Race
own race
1
156bpm  avg178bpm  max
265w  avg
283w  np
777w  max
DNF
02/22/25
08:30 AM
Scratch Race
Allkin Spring Classics | Wk7 | 71k & 665m
1
151bpm  avg174bpm  max
281w  avg
291w  np
713w  max
5
02/20/25
05:00 PM
Scratch Race
Coalition Race to train: threshold
158bpm  avg179bpm  max
291w  avg
310w  np
664w  max
02/18/25
05:00 PM
Points Race
Coalition Race to train: sprints
156bpm  avg169bpm  max
296w  avg
320w  np
776w  max
6
02/16/25
11:00 AM
Scratch Race
Allkin Spring Classics | Wk6 | 62k & 976m
2
158bpm  avg182bpm  max
264w  avg
291w  np
719w  max
53
02/13/25
05:00 PM
Scratch Race
Coalition Race to train: VO2max
158bpm  avg176bpm  max
277w  avg
315w  np
715w  max
78
02/11/25
05:00 PM
Scratch Race
Coalition Race to train: threshold
160bpm  avg170bpm  max
287w  avg
297w  np
432w  max
01/30/25
06:00 PM
Group Ride
(No Bots)Team Lou Thursday group ride
120bpm  avg132bpm  max
DNF
01/19/25
08:30 AM
Scratch Race
Sunday Medio Fondo
150bpm  avg170bpm  max
259w  avg
276w  np
592w  max
8
01/18/25
08:30 AM
Scratch Race
Allkin Spring Classics | Wk2 | 81k & 210m
1
156bpm  avg170bpm  max
264w  avg
271w  np
745w  max
01/16/25
05:00 PM
Points Race
Coalition Race to train: sprints
2
154bpm  avg166bpm  max
294w  avg
314w  np
730w  max
01/15/25
05:00 PM
Group Ride
Cycling Finland mid week recovery ride
116bpm  avg134bpm  max
01/14/25
03:30 PM
Team Points Race
Northern Lights Team Races
149bpm  avg174bpm  max
281w  avg
312w  np
887w  max
34
01/12/25
08:30 AM
Scratch Race
Sunday Medio Fondo
158bpm  avg176bpm  max
268w  avg
286w  np
701w  max
4
01/11/25
08:30 AM
Scratch Race
Allkin Classics | Wk1 | Hills Classic
2
152bpm  avg180bpm  max
255w  avg
281w  np
760w  max
9
01/09/25
05:00 PM
Scratch Race
Coalition Race to train: threshold
157bpm  avg181bpm  max
295w  avg
314w  np
712w  max
01/07/25
05:00 PM
Points Race
Coalition Race to train: sprints
2
157bpm  avg171bpm  max
304w  avg
327w  np
847w  max
110
01/05/25
08:30 AM
Scratch Race
Sunday Medio Fondo
153bpm  avg174bpm  max
248w  avg
266w  np
665w  max
15
01/02/25
05:00 PM
Scratch Race
Coalition Race to train: VO2max
151bpm  avg174bpm  max
279w  avg
317w  np
927w  max
12/26/24
05:00 PM
Points Race
Coalition Race to train: sprints
2
155bpm  avg174bpm  max
289w  avg
329w  np
950w  max
4
12/23/24
09:10 AM
Scratch Race
Pre-Christmas racing
2
151bpm  avg179bpm  max
269w  avg
296w  np
728w  max
9
12/19/24
05:00 PM
Scratch Race
Coalition Race to train: VO2max
153bpm  avg175bpm  max
290w  avg
310w  np
741w  max
12/17/24
05:00 PM
Scratch Race
Coalition Race to train: threshold
157bpm  avg181bpm  max
296w  avg
321w  np
737w  max
6
12/15/24
07:00 AM
Scratch Race
Sunday Medio Fondo
153bpm  avg172bpm  max
249w  avg
275w  np
653w  max
12/14/24
06:00 PM
Group Ride
HYPERDRIVE
128bpm  avg167bpm  max
12/03/24
05:00 PM
Points Race
Coalition Race to train: sprints
2
163bpm  avg178bpm  max
304w  avg
331w  np
768w  max
77
12/01/24
03:00 PM
Scratch Race
Sunday Medio Fondo
162bpm  avg183bpm  max
264w  avg
294w  np
645w  max
7
11/24/24
08:30 AM
Scratch Race
Sunday Medio Fondo
157bpm  avg186bpm  max
263w  avg
270w  np
680w  max
4
11/21/24
05:00 PM
Scratch Race
Coalition Race to train: VO2max
163bpm  avg181bpm  max
293w  avg
310w  np
777w  max
89
11/17/24
08:30 AM
Scratch Race
Sunday Medio Fondo
156bpm  avg174bpm  max
255w  avg
272w  np
673w  max
78
11/10/24
07:00 AM
Scratch Race
Sunday Medio Fondo
153bpm  avg179bpm  max
256w  avg
277w  np
710w  max
32
11/07/24
02:50 PM
Scratch Race
The Leg Sapper
2
150bpm  avg172bpm  max
266w  avg
300w  np
597w  max
52
11/03/24
07:00 AM
Scratch Race
Sunday Medio Fondo
158bpm  avg179bpm  max
256w  avg
272w  np
703w  max
5
10/31/24
05:15 PM
Scratch Race
Coalition Race to train: VO2max
158bpm  avg182bpm  max
285w  avg
308w  np
694w  max
10/29/24
06:05 PM
Elimination Race
Hilly Elimination Race
1
158bpm  avg174bpm  max
309w  avg
321w  np
774w  max
DNF
10/29/24
05:55 PM
Scratch Race
Coalition Race to train: threshold
113bpm  avg116bpm  max
112w  avg
107w  np
215w  max
DNF
10/29/24
05:45 PM
Scratch Race
Coalition Race to train: threshold
109bpm  avg128bpm  max
192w  avg
219w  np
324w  max
46
10/27/24
07:00 AM
Scratch Race
Sunday Medio Fondo
155bpm  avg172bpm  max
252w  avg
269w  np
792w  max
10/22/24
03:45 PM
Points Race
Coalition Race to train: sprints
3
157bpm  avg176bpm  max
293w  avg
312w  np
818w  max
167
10/20/24
07:30 AM
Scratch Race
Sunday Medio Fondo
153bpm  avg174bpm  max
227w  avg
257w  np
597w  max
74
10/13/24
07:30 AM
Scratch Race
Sunday Medio Fondo
151bpm  avg175bpm  max
245w  avg
273w  np
743w  max
18
10/10/24
04:00 PM
Scratch Race
Race to train: threshold
153bpm  avg173bpm  max
281w  avg
311w  np
647w  max
10/08/24
03:45 PM
Scratch Race
Race to train: VO2max
155bpm  avg172bpm  max
285w  avg
302w  np
795w  max
64
10/06/24
07:30 AM
Scratch Race
Sunday Medio Fondo
157bpm  avg175bpm  max
266w  avg
289w  np
672w  max
10/03/24
04:00 PM
Points Race
Race to train: sprints
2
156bpm  avg168bpm  max
287w  avg
313w  np
755w  max
13
10/01/24
03:45 PM
Scratch Race
Race to train: threshold
161bpm  avg174bpm  max
315w  avg
319w  np
584w  max
5
09/29/24
05:00 PM
Team Points Race
Stage6 - INDIEVELO GRAND TOUR
2
164bpm  avg180bpm  max
306w  avg
325w  np
842w  max
10
09/28/24
05:00 PM
Team Points Race
Stage5 - INDIEVELO GRAND TOUR
2
164bpm  avg177bpm  max
289w  avg
321w  np
792w  max
4
09/27/24
01:00 PM
Team Points Race
Stage4 - INDIEVELO GRAND TOUR
2
162bpm  avg183bpm  max
300w  avg
310w  np
666w  max
22
09/26/24
05:00 PM
Team Points Race
Stage3 - INDIEVELO GRAND TOUR
2
162bpm  avg180bpm  max
297w  avg
319w  np
797w  max
22
09/25/24
05:30 PM
Team Points Race
Stage2 - INDIEVELO GRAND TOUR
2
165bpm  avg187bpm  max
281w  avg
298w  np
809w  max
77
09/25/24
05:00 PM
Time Trial
Stage1 - INDIEVELO GRAND TOUR - PROLOGUE
158bpm  avg170bpm  max
327w  avg
334w  np
553w  max
80
09/22/24
07:30 AM
Scratch Race
Sunday Medio Fondo
155bpm  avg179bpm  max
245w  avg
263w  np
655w  max
09/19/24
02:52 PM
Scratch Race
another nice race
157bpm  avg181bpm  max
275w  avg
292w  np
659w  max
13
09/18/24
03:22 PM
Scratch Race
Short race
2
164bpm  avg175bpm  max
306w  avg
308w  np
549w  max
152
09/15/24
02:00 PM
Scratch Race
Sunday Medio Fondo
147bpm  avg174bpm  max
233w  avg
250w  np
700w  max
09/13/24
02:29 PM
Workout
140bpm  avg175bpm  max
6
09/09/24
02:11 PM
Scratch Race
Short race
2
164bpm  avg179bpm  max
330w  avg
330w  np
500w  max
DNF
09/08/24
12:45 PM
Scratch Race
Sweet spot group workout
153bpm  avg170bpm  max
221w  avg
241w  np
443w  max
09/03/24
02:05 PM
Scratch Race
quick race
2
154bpm  avg179bpm  max
297w  avg
322w  np
849w  max
08/29/24
04:53 PM
Workout
140bpm  avg173bpm  max
6
10/24/23
04:37 PM
Team Scratch Race
"sprietz tuesday" - Team ADR
161bpm  avg185bpm  max
253w  avg
268w  np
750w  max
DNF
10/14/23
07:26 AM
Points Race
Cycling Finland weekly race
3
154bpm  avg180bpm  max
262w  avg
274w  np
628w  max
9
10/11/23
05:58 PM
Team Scratch Race
eCKD's Race and fun for all (no bots)
159bpm  avg184bpm  max
281w  avg
309w  np
773w  max
20
10/07/23
07:27 AM
Scratch Race
Cycling Finland weekly race
158bpm  avg184bpm  max
254w  avg
273w  np
699w  max
26
10/04/23
05:13 PM
Scratch Race
Just racing
1
151bpm  avg170bpm  max
253w  avg
282w  np
589w  max
09/23/23
07:28 AM
Points Race
Cycling Finland e-pyoraily viikkokisa
3
171bpm  avg187bpm  max
279w  avg
300w  np
742w  max
09/16/23
07:24 AM
Elimination Race
Cycling Finland e-pyöräily viikkokisa
3
166bpm  avg184bpm  max
303w  avg
307w  np
789w  max
19
09/05/23
06:25 PM
Scratch Race
Chase the Yellow Stage 3 (Sportive)
154bpm  avg175bpm  max
236w  avg
268w  np
563w  max
DNF
09/02/23
07:26 AM
Team Points Race
Cycling Finland e-pyöräily viikkokisa
150bpm  avg169bpm  max
285w  avg
297w  np
691w  max
22
08/31/23
06:25 PM
Scratch Race
Chase the Yellow Stage 2 (Sportive)
164bpm  avg178bpm  max
269w  avg
280w  np
804w  max
29
08/29/23
06:30 PM
Scratch Race
Chase the Yellow Stage 1 (Sportive)
154bpm  avg174bpm  max
231w  avg
259w  np
614w  max
25
08/28/23
05:50 PM
Scratch Race
10km Scratch Race
2
167bpm  avg179bpm  max
317w  avg
315w  np
550w  max
56
08/19/23
07:25 AM
Scratch Race
e-pyoraily.com viikkokisa
153bpm  avg178bpm  max
227w  avg
244w  np
774w  max
95
08/12/23
07:22 AM
Points Race
e-pyoraily.com viikkokisa
138bpm  avg153bpm  max
193w  avg
201w  np
393w  max
DNF
08/03/23
05:28 PM
Scratch Race
Coalition TTT
105bpm  avg110bpm  max
94w  avg
94w  np
175w  max
07/11/23
01:42 PM
Group Ride
easy spin and ascending meters
07/08/23
01:55 PM
Time Trial
July Challenge - 10 Mile Time Trial
2
164bpm  avg175bpm  max
314w  avg
316w  np
433w  max
07/05/23
04:55 PM
Scratch Race
Coalition TTT
136bpm  avg156bpm  max
238w  avg
252w  np
862w  max
6
06/30/23
04:57 PM
Points Race
DIRT Friday Evening Points Race
161bpm  avg180bpm  max
291w  avg
309w  np
1032w  max
42
06/28/23
06:09 PM
Scratch Race
Wednesday Worlds
160bpm  avg177bpm  max
270w  avg
283w  np
703w  max
06/21/23
06:13 PM
Elimination Race
Wednesday Worlds
3
160bpm  avg179bpm  max
287w  avg
299w  np
597w  max
24
06/20/23
05:12 PM
Points Race
Another race
2
145bpm  avg169bpm  max
227w  avg
277w  np
861w  max
19
06/20/23
05:03 PM
Elimination Race
Devil Take The Hindmost
2
154bpm  avg165bpm  max
371w  avg
364w  np
872w  max
62
06/17/23
04:57 PM
Scratch Race
Saturday race
158bpm  avg175bpm  max
262w  avg
291w  np
631w  max
39
06/14/23
06:15 PM
Scratch Race
Wednesday Worlds
163bpm  avg184bpm  max
285w  avg
299w  np
620w  max
14
06/13/23
02:58 PM
Time Trial
June Challenge - Hill Climb
2
162bpm  avg172bpm  max
347w  avg
347w  np
625w  max
51
06/07/23
06:15 PM
Scratch Race
Wednesday Worlds
166bpm  avg179bpm  max
295w  avg
305w  np
863w  max
05/18/23
01:58 PM
Time Trial
May Challenge: 4km Time Trial
3
171bpm  avg181bpm  max
397w  avg
388w  np
711w  max
20
05/10/23
05:13 PM
Points Race
wednesday bursts
1
161bpm  avg176bpm  max
309w  avg
339w  np
775w  max
13
05/09/23
04:23 PM
Scratch Race
Half of it
3
160bpm  avg176bpm  max
278w  avg
306w  np
725w  max
21
05/06/23
01:33 PM
Scratch Race
up and down
3
160bpm  avg175bpm  max
271w  avg
300w  np
751w  max
7
05/04/23
03:38 PM
Points Race
points and elevation
2
160bpm  avg172bpm  max
296w  avg
321w  np
843w  max
15
05/03/23
02:58 PM
Time Trial
May Challenge: 4km Time Trial
2
163bpm  avg170bpm  max
341w  avg
340w  np
443w  max
50
05/01/23
04:03 PM
Scratch Race
up up up
1
151bpm  avg171bpm  max
245w  avg
267w  np
554w  max
04/13/23
01:45 PM
Time Trial
TT of the day
3
165bpm  avg175bpm  max
348w  avg
348w  np
498w  max
13
04/12/23
03:42 PM
Points Race
Points and more points
2
161bpm  avg175bpm  max
312w  avg
337w  np
731w  max
10
04/08/23
02:08 PM
Scratch Race
up and down
161bpm  avg176bpm  max
299w  avg
306w  np
964w  max
DNF
04/05/23
06:13 PM
Points Race
Wednesday Worlds
161bpm  avg174bpm  max
290w  avg
294w  np
679w  max
04/04/23
05:12 PM
Scratch Race
test event
156bpm  avg176bpm  max
280w  avg
295w  np
719w  max
8
04/01/23
05:11 PM
Scratch Race
up and down
1
165bpm  avg180bpm  max
305w  avg
312w  np
745w  max
23
03/29/23
06:11 PM
Scratch Race
Wednesday Worlds
165bpm  avg177bpm  max
297w  avg
306w  np
618w  max
39
03/28/23
02:58 PM
Elimination Race
Devil Take The Hindmost
1
151bpm  avg159bpm  max
344w  avg
330w  np
504w  max
DNF
03/28/23
02:29 PM
Points Race
20km Points Race
3
152bpm  avg166bpm  max
299w  avg
308w  np
559w  max
26
03/18/23
01:47 PM
Scratch Race
Climbers Delight
4
161bpm  avg176bpm  max
285w  avg
290w  np
684w  max
8
03/18/23
01:13 PM
Time Trial
VLOmnium - 4k TT
157bpm  avg171bpm  max
347w  avg
349w  np
404w  max
03/17/23
04:33 PM
Scratch Race
Short and Flat
3
11
03/17/23
04:18 PM
Elimination Race
Blast From The Past
1
159bpm  avg170bpm  max
296w  avg
319w  np
594w  max
45
03/11/23
11:20 AM
Scratch Race
VLOmnium - Road Race
166bpm  avg180bpm  max
272w  avg
278w  np
663w  max
107
03/11/23
10:57 AM
Time Trial
VLOmnium - Prologue
156bpm  avg164bpm  max
322w  avg
324w  np
400w  max
DNF
03/08/23
07:15 PM
Scratch Race
Wednesday Worlds
151bpm  avg166bpm  max
243w  avg
258w  np
772w  max
44
03/07/23
05:20 PM
Scratch Race
Tuesday Night World Championship
165bpm  avg178bpm  max
275w  avg
282w  np
662w  max
6
02/27/23
06:07 PM
Elimination Race
Blast From The Past
3
157bpm  avg171bpm  max
310w  avg
339w  np
925w  max
DNF
02/26/23
04:55 PM
Elimination Race
Northern Elimination Race Series
2
136bpm  avg149bpm  max
337w  avg
362w  np
579w  max
02/21/23
06:10 PM
Workout
02/11/23
03:16 PM
Scratch Race
MIKES EVENT
143bpm  avg165bpm  max
247w  avg
259w  np
986w  max
DNF
02/04/23
03:58 PM
Scratch Race
What Goes Up Must Come Down
3
114w  avg
128w  np
224w  max