
Introduction
A single workout is a data point, a week of training is a short line, but a full year of training data is a map that can truly speak.
When you lay out a full year of data from Garmin Connect or Strava, you may discover patterns that surprise you: In which months does your fitness peak? At which training stage do injuries typically occur? How much does the busy work season impact your mileage? These patterns are something no textbook or coach can tell you—they are your unique training biological rhythm.
Why Does It Take a Full Year to See the Complete Trend?
Training adaptation has a time-delay effect:
- Aerobic base building: Requires 12–20 weeks of sustained low-intensity, high-volume training to become apparent
- Neuromuscular efficiency gains: Usually only becomes noticeable after 6–12 months of systematic training
- Seasonal fitness fluctuations: Taiwan’s summer heat adaptation consumes resources; autumn and winter are the harvest season
- Injury cycles: Certain overuse injuries only manifest after 3–6 months of accumulated stress
Therefore, the smallest meaningful unit for analyzing training trends is 3 months, while the ideal analysis window is 12 months.
The Typical Annual Training Rhythm of Taiwanese Runners
Based on Taiwan’s climate and race calendar, most serious Taiwanese road runners follow this annual rhythm:
| Period | Months | Characteristics | Typical Training Strategy |
|---|---|---|---|
| Season Peak | Nov–Jan | Cool weather, dense race schedule | High intensity, race-specific |
| Post-Season Recovery | Feb–Mar | Around Lunar New Year, irregular training | Recovery-focused |
| Spring Base Building | Apr–May | Temperatures rising, base period | Increased mileage, low intensity |
| Summer Challenge | Jun–Sep | High heat and humidity, difficult to maintain fitness | Maintain minimum training volume, emphasize quality over quantity |
| Autumn Surge | Oct–Nov | Temperatures dropping, fitness peak | Speed work, race preparation push |
This rhythm is not inevitable, but understanding it can help you design a more realistic annual plan rather than copying plans from Nordic or American marathon training books (which are designed for temperate climates).
How to Export and Analyze a Full Year of Training Data?
Exporting from Garmin Connect
- Go to the Garmin Connect web version
- Left-side menu → Training → Training Analysis
- Select the time range (past 12 months)
- View weekly mileage line charts, heart rate distribution, and VO2max trends
- You can also click “Export” to download a CSV file for further analysis
Exporting from Strava
- Settings → My Account → Download or Delete Your Data
- Download GPX or CSV data for all activities
- Upload to Runalyze (a free tool) for analysis, which automatically generates an annual training report
Key Chart: Weekly Mileage Line Graph
Plot the mileage of all 52 weeks of the year as a line chart, and annotate the following events:
- ⭕ Date and result of each race
- ❌ Each injury and week of missed training
- ⬆ Periods of rapid mileage increase
- ⬇ Periods of intentional tapering (pre-race)
This chart will visually display your training peaks and valleys.
Four Key Patterns Worth Deep Analysis
Pattern 1: The Time Lag Between Training Volume and Race Performance
Research shows that training adaptation typically has a 4–8 week time delay—your current fitness reflects the training from 4–8 weeks ago. This means:
- If you rapidly increase mileage only 4 weeks before a race, it will barely help your performance (too late)
- Tapering 2–3 weeks before a race allows the adaptation from earlier training to “surface”
Analysis method: In Google Sheets, shift your weekly mileage 6 columns to the right (representing a 6-week delay) and check whether the correlation with race performance is higher than without the shift.
Pattern 2: Precursor Patterns of Injury Occurrence
Looking back at past injury records, common precursors can usually be found:
- Mileage increasing more than 10% for 4+ consecutive weeks (too rapid progression)
- Returning to high-intensity training immediately after a race (insufficient recovery)
- A specific training stimulus (e.g., too many consecutive weeks of speed work)
Identifying your own injury precursor patterns allows you to take preventive action in advance.
Pattern 3: Summer Mileage Retention Rate
Summer in Taiwan (Jun–Sep) is when most runners have their lowest mileage. Analyze your retention rate:
Summer retention rate = Average weekly mileage in summer / Peak weekly mileage in spring × 100%
If the retention rate is below 40%, autumn and winter race performance typically requires a longer rebuilding period. If you can maintain 50–60%, the base loss is smaller, and you can return to a high level faster in autumn.
Pattern 4: The “U-Shaped Valley” of Fitness Progression
Many runners see their Garmin-estimated VO2max actually decline in the early phase of increasing training volume (first 2–4 weeks) due to accumulated fatigue. This is a normal “overload response,” and it usually takes 6–8 weeks before the number rebounds and exceeds the original baseline.
Understanding this U-shaped valley can help you avoid panicking or abandoning a new training stimulus when the number temporarily drops.
Using Historical Data to Plan Next Year’s Training
After completing your annual analysis, when planning next year:
- Identify your most efficient training periods: In which months is the mileage-to-performance ratio best? Prioritize scheduling base-building periods in these months
- Build in buffer periods: Proactively insert taper weeks during periods when you have historically been prone to injury
- Set seasonal goals: Don’t force a PB in summer; treat maintaining fitness as a success
- Align race selection with training cycles: Ensure your target races fall in the period when you historically perform best (usually Oct–Dec)
Practical Advice
- Make the annual analysis a fixed ritual every December, spending 1–2 hours on an in-depth review
- Build a “personal training knowledge base” (Notion or Google Docs) and accumulate one analysis report each year
- Don’t only analyze successful years—injury years or low-mileage years often hold more lessons worth learning
- Share your annual analysis with running friends and compare patterns with each other; you’ll often make unexpected discoveries
Conclusion
A year of training data is a book about yourself. Once you learn to read it, you’ll possess a guide more precise than any generic training plan—your own training rhythm. Investing time in reviewing the past is the only way to move forward with greater wisdom.
Related Reading
- End-of-Season Data Review: How to Evaluate Progress with a Full Year of Training Data
- Running Season Review: Examining the Annual Training Cycle
- Scientific Data Tracking in Running Training: How to Optimize Weekly Training Load with Data
- Running Special Topic | Fatigue Monitoring in Periodized Training (R041)
西進武嶺 免費訓練分析服務 Intervals | 練不夠還是練過頭?你哪一種類型選手?AI模型告訴你! | 備戰神器 | 公路車 訓練 | CT Yeh
4 年前
2026 車錶排行榜!誰是最多車友正在使用?練家子最愛哪款?🏆 (2萬名車友數據) / 公路車 / CT Yeh
5 個月前
一個測試有沒有認真練車的方法😂 #公路車
10 個月前
96聯賽 桃園市長盃 歷屆各路段大數據攻略 從菁英組到新手組的平均瓦數、均速、平均時間 x 賽前探路
5 年前
風櫃嘴時間 預測西進武嶺時間?13000名車友統計數據分析告訴你 !
5 年前
Live) 備戰2019彰化經典百K 賽前攻略 (已完賽請看新影片
7 年前
CT Talk) 數據面窺看 武嶺大神們 平時的備戰 共通點 (娛樂性質XD)
7 年前
一日北高/長距離團騎 常見問題補充篇 / 組團或跟團的眉角 / 壯車友容易被瘦車友慢性拉爆 / 原來屁股痛可能是這個原因...? / 風場配速法 / 公路車 / CT Yeh
2 年前