Skip to main content
Recovery Periodization

Off-Season Benchmarks That Guide Recovery Periodization

If you have ever stared at a training log and wondered whether that 3 percent dip in HRV means cut volume or just Monday, you're not alone. Recovery periodization promises a smarter off-season, but it only works when you have solid benchmarks to anchor decisions. absent them, you're flying blind—reacting to every red bar in your app, or worse, ignoring real signals until injury forces a month off. The off-season is the one window where you can collect clean baseline data. No competition stress, no travel, no race-week adrenaline. That makes it the ideal phase to measure heart rate variability, resting heart rate, sleep continuity, subjective readiness, and submaximal exercise responses. But which benchmarks in fact guide periodization, and which ones just look pretty on a dashboard? Here is the bench context you demand.

If you have ever stared at a training log and wondered whether that 3 percent dip in HRV means cut volume or just Monday, you're not alone. Recovery periodization promises a smarter off-season, but it only works when you have solid benchmarks to anchor decisions. absent them, you're flying blind—reacting to every red bar in your app, or worse, ignoring real signals until injury forces a month off.

The off-season is the one window where you can collect clean baseline data. No competition stress, no travel, no race-week adrenaline. That makes it the ideal phase to measure heart rate variability, resting heart rate, sleep continuity, subjective readiness, and submaximal exercise responses. But which benchmarks in fact guide periodization, and which ones just look pretty on a dashboard? Here is the bench context you demand.

Where Off-Season Benchmarks Show Up in Real task

Daily readiness scores and how they shift with training load

Most athletes I task with log a readiness score every morning—a 1–10 rating of how their body feels. The mistake is treating this number like a fixed truth rather than a signal that needs context. When training load spikes, readiness typically drops by 2–3 points for at least two days. If it stays low for four days straight, something else is happening—poor sleep, illness, or accumulated stress outside the gym. The tricky part is distinguishing among normal fatigue and a real issue. I have seen athletes panic over a 4 ensuing a hard block, only to rebound to an 8 next a solo rest day. The benchmark isn’t the number itself; it’s the repeat of recovery over three to four days. absent that baseline, you can't tell if the athlete is resilient or one bad session away from injury.

Resting heart rate trends over deliberate de-load weeks

Resting heart rate drifts slower than readiness. A good de-load week should show a steady decline in morning RHR—1–2 bpm per day toward the athlete’s known low baseline. But here is the trade-off: if RHR stays flat or rises, the de-load is not working. That could mean the reduction in volume was not enough, or the athlete is carrying non-training stress. I once coached a runner whose RHR sat at 48 throughout what should have been a recovery week. We cut intensity further, and it dropped to 44 by day five. That extra day of low stress fixed her chronic hamstring tightness.

RHR tells you if the recovery signal is getting through, not just if the athlete feels tired.

— site note from a cycling team's off-season monitoring

Submaximal bike or run tests every 10–14 days

Submax tests are the real workhorse. They expose creep earlier than racing starts—a consistent 5 W drop at the same heart rate zone, for example. Most crews skip this, relying on maximal tests once per month. The catch is that maximal efforts mess up recovery for two days, which throws off your benchmark entirely. A submax probe, done right, costs 20 minutes and tells you whether the training zones still fit. If you see a 3% decline in power output at a fixed heart rate, you have two options: adjust the zones downward or review the past ten days of load. The second option is often right. The opening one masks the snag. I have watched athletes chase a fading benchmark for two weeks, only to realize they were overreaching. That hurts progress more than skipping a trial entirely.

What breaks initial is not the data—it's the discipline to log it consistently. If you miss three submax tests in a row, the baseline decays. And then you're back to feel, which is exactly where most coaches begin. The benchmarks labor only when they become a habit, not a crisis response.

Foundations Most Athletes Get off

Confusing acute fatigue with chronic overreaching

Most athletes treat every low HRV morning like a crisis. One bad night’s sleep, a hard session, or a stressful meeting—and suddenly they’re dialing back volume. That sounds reasonable, but it’s not. Acute fatigue is a signal to adjust the next session, not to rewrite the week. I have seen athletes drop a key training block since their readiness score was red on Monday, then bounce back by Wednesday and regret the lost stimulus. The real danger is mistaking a normal dip for overreaching. Overreaching takes weeks to accumulate—it shows up as a plateau that holds throughout rest days, not a spike that fades afterward a good meal. If you treat every dip like a crisis, you end up undertrained. The tricky part is distinguishing the two absent junk data.

What commonly breaks opening is context. A poor HRV reading ensuing a 12-hour flight with two coffees and four hours of sleep says nothing about your recovery trajectory. It says you traveled. Ignoring that context turns a useful metric into noise. The catch is that most platforms present the number lacking the story—so athletes panic. That hurts. One concrete anecdote: a cyclist I coached saw his HRV drop 15% every Monday for a month. Turns out he was drinking heavily on Sundays. Weekend habits, not training load. Once we fixed that, the “overreaching” vanished.

Ignoring context: travel, caffeine, sleep debt

Recovery benchmarks measure your setup, not your sport. A high HRV once a rest day means little if you’re carrying two hours of sleep debt from the week. Sleep debt compounds silently—it doesn’t show up in morning readiness until the third or fourth night. By then, you’re already drifting. Most groups skip this: they track sleep duration but not sleep consistency. Same goes for caffeine timing. A pre-workout dose at 4 PM can suppress nighttime HRV recovery by 5–8%, even if you feel fine. That’s not a training glitch, but it gets filed under “poor adaptation.” The mistake is correcting training when the fix is behavioral. Stop the caffeine at 2 PM, and the benchmark returns to baseline. No load adjustment needed.

‘We spent two weeks lowering training volume for a runner whose HRV was low. It was just caffeine and a new mattress.’

— anecdote from a sport scientist at a college track program

Travel is another trap. Crossing window zones resets circadian rhythms at a rate of about one hour per day—not overnight. An athlete flying east for a competition might show depressed HRV for three days. That’s normal. But if the benchmark is compared to a home baseline, the coach sees “fatigue” and prescribes rest. Meanwhile, the athlete loses adaptation window. The fix is to build separate baselines for travel periods, or at least flag them in the data. absent that, you’re treating jet lag like overtraining. faulty queue.

Using group norms instead of individual baselines

Here’s where most benchmarks fail: they compare you to an average. An HRV of 65 might be low for a 22-year-old endurance athlete but normal for a 45-year-old lifter. Group norms flatten individual variation. I once saw a coach tell a female rower her HRV was “poor” given it sat at 48, while the team average was 72. Her baseline was 48. She was fine. We fixed this by tracking only personal deviations—not percentiles. The standard deviation of her own readings over 30 days told us more than any population chart. The anti-template is chasing a number that doesn’t belong to you.

The trade-off is window. Building a reliable individual baseline takes 2–4 weeks of clean data. Most athletes skip this as they want instant answers. They plug into an app, see a red score, and open changing sleep, diet, or training. But the opening week is noise—learning effect, device placement, novelty response. The benchmark isn’t valid until the routine stabilizes. absent that foundation, you’re making decisions on vibes, just dressed in numbers. Not yet a snag? It becomes one when you blame training for what’s in practice a measurement artifact.

Patterns That commonly task throughout Sports

HRV climbs—then plateaus—inside a week

Give most athletes a real reduction in training load, and heart-rate variability rises predictably in the opening five to seven days. Not a miracle jump—typically 8 to 12 percent above their rolling 30-day average. I've seen this hold via collegiate swimmers, weekend marathoners, and even one ultrarunner who swore he was "broken." The tricky part is what happens once day seven: HRV stalls or drops slightly even though load stays low. That plateau is not a signal to go back to work; it's the nervous framework settling into a new baseline. Jump the gun there, and you lose the adaptation window. Wait until HRV stabilizes again—commonly another three to five days—and the next block lands harder.

Sleep consistency beats sleep duration for readiness

Track readiness scores against sleep logs long enough, and one block dominates: athletes who go to bed within thirty minutes of their usual slot wake up more resilient than those who bank an extra hour but shift their schedule. Duration matters, sure—below seven hours, everything degrades. But the slippage among bedtime and waking window? That's the seam that blows out initial. We fixed this by asking athletes to prioritize bedtime anchor over "getting to bed earlier" amid the off-season. The catch is motivational: most athletes treat off-season as a sleep bank where they can binge rest. That hurts. A 10:15 p.m. bedtime Tuesday and a 1:30 a.m. bedtime Friday produce a readiness dip that looks like a mild infection, not basic tiredness. Coaches who spot that signature save themselves a week of false alarms.

Consistency doesn't mean rigidity—it means the standard deviation of bedtime stays under forty-five minutes.

— observation from monitoring forty athletes over three seasons

Submax heart-rate wander reveals hidden load earlier than RPE does

The submax trial—say, three minutes at a fixed pace or wattage—is boring. That's exactly why it works. When heart rate at that same output creeps upward via consecutive tests while the athlete reports feeling "fine," the framework is carrying more fatigue than they perceive. I have seen this repeat show up four to ten days earlier than a performance dip or illness. The honest signal is not the absolute HR value; it's the creep from the athlete's personal submax baseline collected fresh in the initial week of the off-season. Most crews skip this: they rely on morning HRV alone and miss the accumulating load that builds throughout the day. What often breaks primary is the coach's trust in the metric once one false positive—athlete oversleeps, HR is elevated, next check gets skipped. A solo submax probe every ten days, same phase, same conditions, beats daily monitoring that gets abandoned.

That said—the submax slippage loses predictive power if the athlete is dehydrated, caffeinated, or coming off a travel day. Context matters more than the number. One concrete fix: pair the submax probe with a short 'readiness' question—'How does this pace feel right now?'—and treat the two as a composite rather than chasing the HR line alone. When both wander, you sit up. When only the question drifts, you wait a day and retest. Returns spike when you stop treating baselines as static and launch re-collecting them once any interruption longer than two weeks.

Anti-Patterns and Why Coaches Revert to Feel

Over-relying on a lone Metric Like HRV

HRV is seductive. A lone number, displayed cleanly on a phone screen, promises to tell you if an athlete is ready or broken. I have watched smart coaches build entire recovery protocols around morning HRV readings. Then the numbers launch lying—random spikes, flat lines, readings that make no sense against how the athlete in fact feels. The snag isn’t HRV itself; the glitch is treating any one metric as a truth-teller. That sounds fine until you bench an athlete who feels great given their HRV dipped below a threshold you set six weeks ago.

The catch is measurement error compounds daily. Devices vary by wrist position, slot of day, even how long the athlete slept earlier than the probe. Most crews skip this: they almost seldom run a two-week baseline to see what their specific gear’s noise floor looks like. So a 5-millisecond drop becomes a crisis. It's not. The real signal lives in weekly moving averages, not lone-point panic. But coaches revert to feel as feel is faster—and feels like authority when data feels like noise.

Chasing Day-to-Day Changes Instead of Weekly Trends

Monday’s readiness score is 7. Tuesday it drops to 5. Wednesday it climbs back to 6. The coach adjusts training three times in 48 hours. What typically breaks opening is trust—in the data, in the process, and eventually in the athlete. Day-to-day variance is mostly noise. Recovery is not a daily toggle; it's a slow wander over weeks. Yet the human brain craves causality: “I changed something, so the number moved.” faulty sequence. The number moved as your athlete ate dinner late, slept poorly, or the sensor shifted on their wrist.

The anti-template here is plain: reacting to every blip. That burns coach energy and confuses athletes. I have seen entire weeks of training derailed given a one-off Tuesday reading looked red. The fix is banal but hard to implement: commit to looking at 7- or 14-day rolling averages prior touching the plan. That requires patience, and patience is what gets abandoned opening when stakes feel high.

‘We trust the data until it contradicts what we want to see. Then we trust feel. Neither alone works—but the flip is almost always off.’

— veteran S&C coach, ensuing a season of HRV whiplash

Failing to Account for Measurement Error

Devices slippage. Algorithms update. Athletes forget to sync. Measurement error is not a footnote; it's the dominant signal in many off-season benchmarks. A coach who logs heart rate variability at 7:15 AM will get different numbers than one who logs at 6:45 AM—same athlete, same device, different result. The anti-block is pretending these variables don’t exist. They do. And they cause coaches to revert to feel as feel, at least, is consistent in its inconsistency.

Honestly—the fix is boring: standardize measurement conditions ruthlessly, then accept residual error. No solo reading is trustworthy. Weekly trends are. But when a coach faces pressure to “show results” from data, they zoom in on the faulty grain size. The seam blows out not since the setup failed, but given the setup was seldom designed to handle the granularity humans demand from it. That mismatch—high trust in raw numbers, low trust in the mess around them—is why coaches eventually abandon the dashboard and go back to gut instinct. Not as feel is better. since it asks for less.

What next: pick one benchmark, set a hard rule to ignore daily swings, and track only 7-day average changes for two full weeks. If you still can’t trust the trend, then—and only then—consider that the metric itself may be flawed for your population. But don’t skip the patience step. That's where the real failure lives.

Maintenance, slippage, and the expense of Ignoring Baselines

How benchmarks shift with age, fitness, and season

The baseline you set in October is a lie by January — not maliciously, just biologically. I have watched athletes cling to a heart rate wander threshold from preseason testing only to hit it six months later and panic. flawed batch. Age bends recovery capacity, fitness compresses or extends it, and the season itself layers in cumulative fatigue that rewrites every number you thought was fixed. That 145 bpm ceiling from early off-season? It might be 152 now — or 138, if the athlete is deep in a volume block. The shift is rarely dramatic. It creeps. One week your athlete hits all zones cleanly; the next they're spiking above threshold on standard work. You adjust the benchmark, or you adjust the program. Ignoring that creep costs you the one-off most valuable signal: the one that says 'something changed.'

The risk of using stale baselines from six months ago

Stale baselines don't just mislead — they actively deceive. A runner I worked with kept referencing a lactate threshold of 4.0 mmol from last September. By February, his actual threshold had drifted to 3.6, but the old number was still in his spreadsheet. Every workout felt harder than expected. His coach interpreted 'harder' as 'not recovered' and dialed load down. Opposite snag — the stale benchmark was too high, so the athlete looked under-recovered when he was in practice over-trained from the discrepancy itself. The spend compounds: lost training days, bogus RPE readings, a slow erosion of trust in the data. That hurts. Most crews skip this entirely — they update benchmarks annually, if that. The fix is brutal but plain: retest or recalibrate every 8–12 weeks, or accept that your numbers are decorative.

Odd bit about bodybuilding: the dull step fails initial.

overhead of ignoring slippage: overtraining, missed signals, lost confidence

The most expensive slippage is psychological. When an athlete's recovery markers say 'green' but their performance says 'red', someone stops believing something. typically it's the athlete — they decide the numbers are fake and go by feel. That's where the anti-template from the previous section really bites: once the baseline decays, every subsequent decision rests on a false floor. Overtraining arrives quietly — not a crash, just a slow widening gap among what the benchmark promises and what the body delivers. Missed signals become normal. The athlete starts waking up tired but checking the old HRV baseline, seeing 'acceptable,' and pushing through anyway. Two weeks later they're sick or injured. I have seen this exact sequence overhead a full mesocycle. The only fix is honest: scrap the stale number, re-measure, and accept the hit to your pride. Better to have an ugly accurate baseline than a beautiful lie.

Odd bit about bodybuilding: the dull step fails opening.

Odd bit about bodybuilding: the dull step fails primary.

Odd bit about bodybuilding: the dull step fails initial.

'I stopped trusting my benchmarks given they seldom changed. Then I stopped trusting myself.'

— Collegiate middle-distance runner, reflecting on a season lost to outdated HRV targets

What typically breaks opening is not the body — it's the confidence in the stack. You can rebuild a benchmark. You can't rebuild trust in a process that kept lying until the athlete walked away. The next phase you check a baseline, ask: when was this measured, and what has changed since? If you can't answer, the spend is already mounting. Write the new number. open fresh. That's the maintenance that matters.

When to Ignore Benchmarks Entirely

Acute illness or infection

The moment an athlete texts you 'fever of 102'—benchmarks become noise. HRV will tank, resting heart rate will climb, and any recovery score will look like a red alert. But here's the twist: you don't require those numbers to know the athlete needs rest. The symptom is the signal. I have seen coaches keep athletes on a monitoring schedule over flu, checking daily readiness scores as if the data would tell them something the shivers hadn't already shouted. That's wasted energy. Put the device away. The protocol is sleep, hydration, and slot—not a graph.

The catch is that some athletes hide illness. They see a low HRV and think 'I can push through.' That's dangerous. If you rely on benchmarks during infection, you risk normalizing an abnormal state or, worse, encouraging an athlete to compare today's score against last week's baseline. faulty sequence. Ditch the benchmarks for 72 hours minimum post-fever. Let subjective feedback—'I feel wrecked'—be the only metric until symptoms clear.

Post-travel recovery window

Jet lag scrambles every physiological marker we trust. HRV shifts unpredictably—sometimes it spikes from dehydration, sometimes it crashes from circadian disruption. Heart rate variability afterward a 12-hour flight across three slot zones tells you nothing about training readiness. We fixed this by imposing a hard rule: no benchmark interpretation for the initial 48 hours afterward international travel. The metrics are artifacts of disrupted sleep and shifted meal timing, not of recovery status.

What often breaks opening is the coach's impulse to 'check in' with a morning readiness questionnaire. That questionnaire will yield garbage—jet-lagged athletes report higher fatigue, lower motivation, and skewed perceived stress. Using that data to adjust training loads introduces error. Instead, treat the post-travel window as a blind period. Use only manual check-ins: 'How does your body feel?' Not a solo number. That hurts for data-driven practitioners, but it protects you from acting on noise.

One more pitfall: re-testing benchmarks too early. Don't re-introduce HRV or heart rate recovery tests until the athlete has had two full nights of normal sleep in their home phase zone. Even then, expect a one-week wander earlier than baselines stabilize. Ignore the primary three days of data entirely. You lose a day of analysis but gain a valid reference point.

When a metric becomes a liability instead of a guide, the smartest move is to ignore it completely.

— Recovery coach, afterward two seasons of false alarms from jet-lagged athletes

Mental health stress that's not training-related

Divorce, financial strain, family illness—these events crush recovery metrics. I have seen an athlete's HRV drop 15 points the week of a custody hearing, and their sleep latency hit 90 minutes. The natural instinct is to adjust training volume downward. That might be exactly wrong. The benchmark shows physiological strain, but the cause is psychological, not muscular. Reducing training load can make the athlete feel worse—they lose structure, rumination increases, and identity erodes. The tricky bit is that benchmarks can't distinguish across a heavy leg day and a heavy heart.

The solution requires a deliberate pause on automated decisions. When a life stressor is identified, freeze all benchmark-driven load adjustments for five days. Instead, maintain a minimal training dose—20-minute easy runs, light mobility, or a walk. Don't use readiness scores to dictate whether that walk happens. The athlete needs the routine more than the recovery protocol. I have watched practitioners overcook the response: they cut volume by 40% based on a stress score, only to see the athlete's mood deteriorate further. That's an anti-pattern.

What works: split the conversation. In the opening week of a life crisis, ask about energy and motivation lacking referencing any device. If the athlete says 'I want to train but I'm sad,' honor that. The benchmarks are lying to you—they will scream 'rest' when the athlete needs normalcy. Ignore them. Only re-engage benchmarks once the acute phase passes (commonly 7–10 days) and then compare week-over-week trends, not daily snapshots.

One rhetorical question worth asking: if your benchmark setup can't tell the difference between overtraining and a breakup, why are you letting it steer your programming?

Open Questions That Still Bother Practitioners

Does HRV respond to mental fatigue the same as physical?

I have watched athletes wake up with perfectly green HRV readings subsequent a 20-hour travel day, sit in meetings for four hours, then bomb a practice session as their nervous setup was quietly screaming. The catch is—many of those same athletes would have shown red HRV once an easy jog. Mental fatigue doesn't always trigger the same autonomic signature that physical load does. So when you build off-season benchmarks around HRV alone, you risk missing the real story. The trade-off is brutal: chase the numbers and you might push an exhausted brain harder; ignore them and you might under-recover a body that actually needed rest.

bench note: bodybuilding plans crack at handoff.

Field note: bodybuilding plans crack at handoff.

Most teams skip this: asking athletes how much cognitive load they carried earlier than baseline data collection. We fixed this by adding a plain 'mental strain' question (1-5 scale) to morning check-ins. Not perfect. But it caught the days when HRV looked fine but the athlete felt fried. The honest answer is that we still don't know if mental fatigue produces a delayed physical recovery cost—maybe 48 hours later, not that morning.

Field note: bodybuilding plans crack at handoff.

floor note: bodybuilding plans crack at handoff.

How much baseline data is enough earlier than periodization decisions?

Wrong sequence. Coaches often collect two weeks of daily readiness scores, then make season-defining periodization calls. That sounds fine until you realise—two weeks is just long enough to capture an illness, a bad sleep window, and a few high-arousal training days that inflate 'normal.' I have seen practitioners toss three months of data given the athlete switched birth control, changed jobs, or started a new supplement. The floor seems to be six weeks, but even that wobbles. Honestly, you call to watch for stabilization—when week-over-week variance on resting heart rate drops below 2 bpm and subjective readiness no longer swings wildly with life events. The tricky bit is that life almost never cooperates. One athlete might require 10 days of clean data; another might take 10 weeks to settle.

That said, collecting more data creates its own trap: analysis paralysis. More baselines doesn't mean better periodization—it means more noise to filter. What commonly breaks opening is the coach's patience, not the data's validity.

Can subjective readiness replace objective metrics entirely?

Not yet. A rhetorical question worth asking: would you let an athlete decide their own training load based on 'how they feel' for an entire off-season? The answer is maybe, if they have spent years calibrating their internal gauge. But most athletes overestimate readiness next a good night's sleep and underestimate it after a bad conversation. The catch is that subjective readiness tracks perceived effort beautifully—until it doesn't. I have seen an athlete report 'ready to go' and then hit a power output 15% below their norm. The seam blows out when you rely on feel alone: no benchmark to catch the slippage.

Subjective readiness is the canary. Objective baselines are the mine map. You need both to avoid walking into a collapse.

— floor notes from a sport scientist who learned the hard way

What commonly breaks opening is trust. Trust in the athlete's self-report, trust in the device's numbers. The honest practice is to run small experiments: quiet weeks where you let subjective scores dictate load, then compare recovery velocity. Returns spike when you cross-reference, not when you pick one side.

The open questions here bother practitioners given they have no clean answer. The next experiment to try: for one week, have athletes log both HRV and a cognitive fatigue score prior training. Then periodize the following week using only one variable—and compare recovery quality. That will tell you more about your own context than any published protocol ever will.

Summary and Next Experiments to Try

Collect two weeks of clean data before any periodization shift

You want to start tweaking blocks based on benchmarks? Stop. Most athletes I work with rush into periodization with three days of wonky readings—sleep debt, a hard weekend, maybe a cold coming on. That noise drowns the signal. Two full weeks of baseline data, collected under consistent conditions—same time of day, same hydration state, same equipment—gives you something honest to work from. The tricky part is keeping the athlete honest too. Wearables slippage, logs get filled in from memory, and what feels like a stable week often isn't.

What usually breaks first is the sleep metric. A single late night can skew heart rate variability for three days. minus that two-week window, you mistrust a temporary dip and change a training load you shouldn't have touched. I have seen coaches burn a whole off-season chasing phantom declines.

Pick one primary benchmark and one secondary for cross-check

Choose one metric that matters most for your sport—for a runner, maybe resting heart rate; for a lifter, grip strength recovery. Then pick one secondary benchmark that lives in a different setup: subjective readiness or a simple morning jump probe. Cross-check them. If both trend down for four straight days, you have a real recovery problem. If only the primary drops while the secondary holds steady? Likely device noise or a transient blip.

Wrong order: adding three benchmarks at once. That creates a mess of conflicting signals—HRV says go, grip says stop, sleep says maybe—and you freeze or guess. The catch is that most athletes want more data, not less. But more data without a decision hierarchy is just expensive confusion.

That sounds fine until your primary benchmark sits inside a cheap wrist wearable that resets when the battery dies. Keep backup logs. A handwritten morning readiness score beats a lost Bluetooth sync.

check ignoring benchmarks for one cycle to see if feel matches

Here is the experiment most coaches never run: ignore all benchmarks for one full training cycle—two to four weeks—and train entirely on perceived readiness and session performance. Then compare results with your previous cycle. Did you push too hard? Drift too soft? This isn't about abandoning metrics; it's about calibrating your subjective sense against the numbers.

Numbers are maps, not the terrain. If your feel never matches the map, one of them is wrong.

— paraphrased from a conversation with a veteran strength coach, 2022

The honesty check here hurts. If you overperform in the no-benchmark cycle, it suggests your periodization was too conservative. If you underperform, you were probably ignoring valid warning signs. I have seen athletes discover they were overtrained because the data said rest but they felt fine—until week three, when everything collapsed.

Run this test once per off-season. Then decide: trust the benchmarks, trust your feel, or build a system where both pull in the same direction.

Share this article:

Comments (0)

No comments yet. Be the first to comment!