icon picker
Calendar

shows/predicts what & when the next OTF benchmark will be, based on announcements as well as historic data.
You can also scroll down to Historic Benchmark Dates, which will give you the dates of all historic OTF benchmark/signature workouts.

light

The Calendar looks better on your tablet, laptop & desktop.

Upcoming Benchmark Projection

Next benchmark is projected to be Mayhem 🤯 , on 5/18/2024.
Type
Projection 🤘
Go to Planner
Days SINCE last benchmark
Historic Minimum
Historic Average
i
Coming soon?
# Data Pts
1
Inferno 🔥
May 18
Go
96 days
86 days
122 days
9
2
Mayhem 🤯
May 18
Go
338 days
363 days
364 days
2
3
500m Row 🚣‍♀️
May 22
Go
81 days
59 days
111 days
20
4
Catch Me If You Can 👮‍♀️
Jul 6
Go
76 days
102 days
151 days
12
5
1-mile Run 🏃
Jul 11
Go
35 days
59 days
115 days
19
6
12-minute Run 🏃
Jul 24
Go
46 days
73 days
139 days
16
7
200m Row 🚣‍♀️
Aug 7
Go
41 days
75 days
148 days
15
8
2000m Row 🚣‍♀️
Aug 16
Go
18 days
68 days
134 days
17
9
Everest 🏔
Sep 14
Go
38 days
80 days
183 days
12
10
Infinity ∞
Oct 12
Go
14 days
175 days
187 days
8
11
Hell Week 👻
Oct 23
Go
181 days
365 days
365 days
4
12
12 Days of Fitness 🎄
Nov 30
Go
143 days
365 days
365 days
5
13
Dri-Tri 🏃 🚣‍♀️ 🏋️
Dec 3
Go
2 days
175 days
227 days
10
There are no rows in this table

“Prediction” Methodology 🧠

Historic Analysis
For each benchmark, computes the # of days since the previous benchmark of the same type.
For each benchmark type, computes the historic minimum, average, median & maximum, grouped by benchmark of the same type.
When computing historic averages, the min & max values are considered outliers and have been dropped from the calculation to get a more representative average.
Prediction
Using today’s date, compute the # of days since the last benchmark of the same type.
Coming Soon? 🔥
🔥🔥🔥 — If the benchmark has been officially announced, or if the # of days is greater than historic 95th-percentile.
🔥🔥 — If the # of days is greater than historic average.
🔥 — If the # of days is greater than historic 5th-percentile
Projection 🤘
Either using the benchmark date reported by r/orangetheory’s monthly post, or taking the last benchmark date of the same type, and add the average of the historic average & median to project the date.
If the projection is within this month, but it hasn’t been announced yet, projection will be pushed to the beginning of next month.
Confidence Level
With the exception of benchmark officially announced by OTF, due to the sparsity of benchmarks, we have yet to have sufficient data points to support any of the prediction. 😉
On a serious note, while the prediction might not be perfect, the data collected under the Benchmark Date 💿 section below can give you an idea on the # of days between each benchmark. ✅

Past Benchmark Dates 💿

Filter data by Benchmark Type:
Blank
Clear
Date
Type
Days SINCE previous benchmark of the same type
Planner
1
2024-04-20
Dri-Tri 🏃 🚣‍♀️ 🏋️
217 days
Go
2
2024-04-08
Infinity ∞
213 days
Go
3
2024-04-04
2000m Row 🚣‍♀️
111 days
Go
4
2024-03-18
1-mile Run 🏃
56 days
Go
5
2024-03-15
Everest 🏔
78 days
Go
6
2024-03-12
200m Row 🚣‍♀️
221 days
Go
7
2024-03-07
12-minute Run 🏃
112 days
Go
8
2024-02-06
Catch Me If You Can 👮‍♀️
117 days
Go
9
2024-02-01
500m Row 🚣‍♀️
107 days
Go
10
2024-01-22
1-mile Run 🏃
158 days
Go
11
2024-01-17
Inferno 🔥
175 days
Go
12
2023-12-28
Everest 🏔
129 days
Go
13
2023-12-15
2000m Row 🚣‍♀️
104 days
Go
14
2023-12-01
12 Days of Fitness 🎄
365 days
Go
15
2023-11-16
12-minute Run 🏃
126 days
Go
16
2023-10-24
Hell Week 👻
365 days
Go
17
2023-10-17
500m Row 🚣‍♀️
130 days
Go
18
2023-10-12
Catch Me If You Can 👮‍♀️
108 days
Go
19
2023-09-16
Dri-Tri 🏃 🚣‍♀️ 🏋️
175 days
Go
20
2023-09-08
Infinity ∞
184 days
Go
21
2023-09-02
2000m Row 🚣‍♀️
183 days
Go
22
2023-08-21
Everest 🏔
83 days
Go
23
2023-08-17
1-mile Run 🏃
92 days
Go
24
2023-08-04
200m Row 🚣‍♀️
87 days
Go
25
2023-07-26
Inferno 🔥
100 days
Go
26
2023-07-13
12-minute Run 🏃
96 days
Go
27
2023-06-26
Catch Me If You Can 👮‍♀️
122 days
Go
28
2023-06-09
500m Row 🚣‍♀️
123 days
Go
29
2023-05-30
Everest 🏔
153 days
Go
30
2023-05-20
Mayhem 🤯
364 days
Go
31
2023-05-17
1-mile Run 🏃
126 days
Go
32
2023-05-09
200m Row 🚣‍♀️
124 days
Go
33
2023-04-17
Inferno 🔥
81 days
Go
34
2023-04-08
12-minute Run 🏃
155 days
Go
35
2023-03-25
Dri-Tri 🏃 🚣‍♀️ 🏋️
188 days
Go
36
2023-03-08
Infinity ∞
183 days
Go
37
2023-03-03
2000m Row 🚣‍♀️
78 days
Go
38
2023-02-24
Catch Me If You Can 👮‍♀️
133 days
Go
39
2023-02-06
500m Row 🚣‍♀️
125 days
Go
40
2023-01-26
Inferno 🔥
192 days
Go
41
2023-01-11
1-mile Run 🏃
160 days
Go
42
2023-01-05
200m Row 🚣‍♀️
144 days
Go
43
2022-12-28
Everest 🏔
141 days
Go
44
2022-12-15
2000m Row 🚣‍♀️
104 days
Go
45
2022-12-01
12 Days of Fitness 🎄
365 days
Go
46
2022-11-04
12-minute Run 🏃
115 days
Go
47
2022-10-24
Hell Week 👻
365 days
Go
48
2022-10-14
Catch Me If You Can 👮‍♀️
127 days
Go
49
2022-10-04
500m Row 🚣‍♀️
122 days
Go
50
2022-09-18
Dri-Tri 🏃 🚣‍♀️ 🏋️
183 days
Go
51
2022-09-06
Infinity ∞
187 days
Go
52
2022-09-02
2000m Row 🚣‍♀️
178 days
Go
53
2022-08-14
200m Row 🚣‍♀️
102 days
Go
54
2022-08-09
Everest 🏔
92 days
Go
55
2022-08-04
1-mile Run 🏃
79 days
Go
56
2022-07-18
Inferno 🔥
96 days
Go
57
2022-07-12
12-minute Run 🏃
75 days
Go
58
2022-06-09
Catch Me If You Can 👮‍♀️
108 days
Go
59
2022-06-04
500m Row 🚣‍♀️
109 days
Go
60
2022-05-21
Mayhem 🤯
363 days
Go
61
2022-05-17
1-mile Run 🏃
110 days
Go
62
2022-05-09
Everest 🏔
160 days
Go
63
2022-05-04
200m Row 🚣‍♀️
109 days
Go
64
2022-04-28
12-minute Run 🏃
162 days
Go
65
2022-04-13
Inferno 🔥
99 days
Go
66
2022-03-19
Dri-Tri 🏃 🚣‍♀️ 🏋️
182 days
Go
67
2022-03-08
2000m Row 🚣‍♀️
82 days
Go
68
2022-03-03
Infinity ∞
181 days
Go
69
2022-02-21
Catch Me If You Can 👮‍♀️
122 days
Go
70
2022-02-15
500m Row 🚣‍♀️
84 days
Go
71
2022-01-27
1-mile Run 🏃
122 days
Go
72
2022-01-15
200m Row 🚣‍♀️
102 days
Go
73
2022-01-04
Inferno 🔥
103 days
Go
74
2021-12-16
2000m Row 🚣‍♀️
99 days
Go
75
2021-12-01
12 Days of Fitness 🎄
365 days
Go
76
2021-11-30
Everest 🏔
96 days
Go
77
2021-11-23
500m Row 🚣‍♀️
98 days
Go
78
2021-11-17
12-minute Run 🏃
106 days
Go
79
2021-10-24
Hell Week 👻
365 days
Go
80
2021-10-22
Catch Me If You Can 👮‍♀️
95 days
Go
81
2021-10-05
200m Row 🚣‍♀️
84 days
Go
82
2021-09-27
1-mile Run 🏃
111 days
Go
83
2021-09-23
Inferno 🔥
94 days
Go
84
2021-09-18
Dri-Tri 🏃 🚣‍♀️ 🏋️
182 days
Go
85
2021-09-08
2000m Row 🚣‍♀️
44 days
Go
86
2021-09-03
Infinity ∞
183 days
Go
87
2021-08-26
Everest 🏔
111 days
Go
88
2021-08-17
500m Row 🚣‍♀️
61 days
Go
89
2021-08-03
12-minute Run 🏃
75 days
Go
90
2021-07-26
2000m Row 🚣‍♀️
75 days
Go
91
2021-07-19
Catch Me If You Can 👮‍♀️
172 days
Go
92
2021-07-13
200m Row 🚣‍♀️
116 days
Go
93
2021-06-21
Inferno 🔥
117 days
Go
94
2021-06-17
500m Row 🚣‍♀️
119 days
Go
95
2021-06-08
1-mile Run 🏃
92 days
Go
96
2021-05-23
Mayhem 🤯
N/A
Go
97
2021-05-20
12-minute Run 🏃
293 days
Go
98
2021-05-12
2000m Row 🚣‍♀️
293 days
Go
99
2021-05-07
Everest 🏔
573 days
Go
100
2021-03-20
Dri-Tri 🏃 🚣‍♀️ 🏋️
175 days
Go
101
2021-03-19
200m Row 🚣‍♀️
56 days
Go
102
2021-03-08
1-mile Run 🏃
60 days
Go
103
2021-03-04
Infinity ∞
181 days
Go
104
2021-02-24
Inferno 🔥
N/A
Go
105
2021-02-18
500m Row 🚣‍♀️
64 days
Go
106
2021-01-28
Catch Me If You Can 👮‍♀️
125 days
Go
107
2021-01-22
200m Row 🚣‍♀️
129 days
Go
108
2021-01-07
1-mile Run 🏃
92 days
Go
109
2020-12-16
500m Row 🚣‍♀️
77 days
Go
110
2020-12-01
12 Days of Fitness 🎄
366 days
Go
111
2020-10-24
Hell Week 👻
366 days
Go
112
2020-10-07
1-mile Run 🏃
112 days
Go
113
2020-09-30
500m Row 🚣‍♀️
317 days
Go
114
2020-09-26
Dri-Tri 🏃 🚣‍♀️ 🏋️
364 days
Go
115
2020-09-25
Catch Me If You Can 👮‍♀️
315 days
Go
116
2020-09-15
200m Row 🚣‍♀️
404 days
Go
117
2020-09-04
Infinity ∞
172 days
Go
118
2020-07-31
12-minute Run 🏃
156 days
Go
119
2020-07-23
2000m Row 🚣‍♀️
168 days
Go
120
2020-06-17
1-mile Run 🏃
153 days
Go
121
2020-03-16
Infinity ∞
N/A
Go
122
2020-02-26
12-minute Run 🏃
159 days
Go
123
2020-02-06
2000m Row 🚣‍♀️
91 days
Go
124
2020-01-16
1-mile Run 🏃
190 days
Go
125
2019-12-01
12 Days of Fitness 🎄
365 days
Go
126
2019-11-18
500m Row 🚣‍♀️
91 days
Go
127
2019-11-15
Catch Me If You Can 👮‍♀️
220 days
Go
128
2019-11-07
2000m Row 🚣‍♀️
227 days
Go
129
2019-10-24
Hell Week 👻
N/A
Go
130
2019-10-12
Everest 🏔
106 days
Go
131
2019-09-28
Dri-Tri 🏃 🚣‍♀️ 🏋️
182 days
Go
132
2019-09-20
12-minute Run 🏃
212 days
Go
133
2019-08-19
500m Row 🚣‍♀️
109 days
Go
134
2019-08-08
200m Row 🚣‍♀️
183 days
Go
135
2019-07-10
1-mile Run 🏃
64 days
Go
136
2019-06-28
Everest 🏔
378 days
Go
137
2019-05-07
1-mile Run 🏃
120 days
Go
138
2019-05-02
500m Row 🚣‍♀️
98 days
Go
139
2019-04-09
Catch Me If You Can 👮‍♀️
N/A
Go
140
2019-03-30
Dri-Tri 🏃 🚣‍♀️ 🏋️
378 days
Go
141
2019-03-25
2000m Row 🚣‍♀️
126 days
Go
142
2019-02-20
12-minute Run 🏃
142 days
Go
143
2019-02-06
200m Row 🚣‍♀️
166 days
Go
144
2019-01-24
500m Row 🚣‍♀️
134 days
Go
145
2019-01-07
1-mile Run 🏃
146 days
Go
146
2018-12-01
12 Days of Fitness 🎄
N/A
Go
147
2018-11-19
2000m Row 🚣‍♀️
109 days
Go
148
2018-10-01
12-minute Run 🏃
70 days
Go
149
2018-09-12
500m Row 🚣‍♀️
67 days
Go
150
2018-08-24
200m Row 🚣‍♀️
101 days
Go
151
2018-08-14
1-mile Run 🏃
89 days
Go
152
2018-08-02
2000m Row 🚣‍♀️
117 days
Go
153
2018-07-23
12-minute Run 🏃
103 days
Go
154
2018-07-07
500m Row 🚣‍♀️
26 days
Go
155
2018-06-15
Everest 🏔
N/A
Go
156
2018-06-11
500m Row 🚣‍♀️
90 days
Go
157
2018-05-17
1-mile Run 🏃
N/A
Go
158
2018-05-15
200m Row 🚣‍♀️
N/A
Go
159
2018-04-11
12-minute Run 🏃
N/A
Go
160
2018-04-07
2000m Row 🚣‍♀️
N/A
Go
161
2018-03-17
Dri-Tri 🏃 🚣‍♀️ 🏋️
N/A
Go
162
2018-03-13
500m Row 🚣‍♀️
N/A
Go
There are no rows in this table

Useful Links

💡 : Generate motivational quotes from OTF
Wiki on benchmark
: Exports your in-studio workout data as CSV.

Feedback? Found a bug?

Leave a comment on , or @otfplanner on Instagram or Twitter.
P.S. In case it isn't obvious, the predictor is meant to be just for fun. 😂


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.