Threshold workout

Criss-Cross Threshold 3×12

Three 12-minute blocks that alternate 30 seconds at 108% FTP and 90 seconds at 93%, each block followed by 7 minutes at 65%.

Duration
1 h 27 min
Workout Score
98
Intensity Ratio
0.82
Blocks
41

Free, no account needed. The file is created in your browser and stores targets as a share of FTP, so Zwift and other apps that import .zwo files scale them to your FTP.

Interval profile

20min
65% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
7min
65% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
7min
65% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
1min
108% FTP
2min
93% FTP
7min
65% FTP
10min
55% FTP
0 min44 min87 min

Intervals

Targets are a percentage of FTP. Watts are shown for an FTP of 250 W; set your own FTP to recalculate them. Nothing is saved.

FTP
±1/5/10 W
250W
#BlockDurationTargetWattsZone
1Warm-up20 min65% FTP163 WZ2
2Work: over30 s108% FTP270 WZ5
3Work: under1 min 30 s93% FTP233 WZ4
4Work: over30 s108% FTP270 WZ5
5Work: under1 min 30 s93% FTP233 WZ4
6Work: over30 s108% FTP270 WZ5
7Work: under1 min 30 s93% FTP233 WZ4
8Work: over30 s108% FTP270 WZ5
9Work: under1 min 30 s93% FTP233 WZ4
10Work: over30 s108% FTP270 WZ5
11Work: under1 min 30 s93% FTP233 WZ4
12Work: over30 s108% FTP270 WZ5
13Work: under1 min 30 s93% FTP233 WZ4
14Recovery7 min65% FTP163 WZ2
15Work: over30 s108% FTP270 WZ5
16Work: under1 min 30 s93% FTP233 WZ4
17Work: over30 s108% FTP270 WZ5
18Work: under1 min 30 s93% FTP233 WZ4
19Work: over30 s108% FTP270 WZ5
20Work: under1 min 30 s93% FTP233 WZ4
21Work: over30 s108% FTP270 WZ5
22Work: under1 min 30 s93% FTP233 WZ4
23Work: over30 s108% FTP270 WZ5
24Work: under1 min 30 s93% FTP233 WZ4
25Work: over30 s108% FTP270 WZ5
26Work: under1 min 30 s93% FTP233 WZ4
27Recovery7 min65% FTP163 WZ2
28Work: over30 s108% FTP270 WZ5
29Work: under1 min 30 s93% FTP233 WZ4
30Work: over30 s108% FTP270 WZ5
31Work: under1 min 30 s93% FTP233 WZ4
32Work: over30 s108% FTP270 WZ5
33Work: under1 min 30 s93% FTP233 WZ4
34Work: over30 s108% FTP270 WZ5
35Work: under1 min 30 s93% FTP233 WZ4
36Work: over30 s108% FTP270 WZ5
37Work: under1 min 30 s93% FTP233 WZ4
38Work: over30 s108% FTP270 WZ5
39Work: under1 min 30 s93% FTP233 WZ4
40Recovery7 min65% FTP163 WZ2
41Cool-down10 min55% FTP138 WZ1

Time in power zones

Zones follow the 7-zone model used across TrainCraft, measured as a percentage of FTP.

  • Z1 Active recovery (up to 55% FTP)10 min · 11%
  • Z2 Endurance (56 to 75% FTP)41 min · 47%
  • Z4 Threshold (91 to 105% FTP)27 min · 31%
  • Z5 VO2max (106 to 120% FTP)9 min · 10%

How the numbers are calculated

Duration is the sum of all blocks. Workout Score and Intensity Ratio are calculated from the interval targets with the same formula as the TrainCraft workout builder, where one steady hour at 100% FTP scores 100. Warm-up and cool-down blocks in this workout hold a single target, so they count at the percentage shown in the table.

Similar workouts

Threshold 2×20
1 h 26 min · Workout Score 106
Over-Unders 3×12
1 h 24 min · Workout Score 95
Threshold 3×15
1 h 36 min · Workout Score 115
Threshold 3×10
1 h 10 min · Workout Score 73

Want a different version?

Change durations and targets in the workout builder, or read the training plan guides to see where sessions like this fit into a week.

Workout builderTraining plan guidesAll workouts