10年前の自分が走った距離、覚えていますか?
2014年の秋、あなたは初めてハーフマラソンを完走した。タイムは2時間18分。膝が笑っていたけど、ゴールテープを切った瞬間の写真はスマホの奥深くに眠っている。あの頃と今、自分の走力はどう変わったのか——そう思ったとき、どこで確認すればいいかわからなくて検索をやめてしまった経験はないでしょうか。
SNSでは毎年1月になると「#My10YearChallenge」が盛り上がります。顔写真を並べて「老けたね笑」「全然変わってない!」と盛り上がるあれです。でもランナーにとっての10年チャレンジは、顔じゃなくてデータで語れるはず。ペース、心拍数、月間走行距離、レースタイム——これらを10年スパンで並べると、自分でも気づかなかった成長や停滞がくっきり見えてきます。
この記事では、走行記録を10年単位で可視化するための具体的な方法と、比較するときに注目すべき指標を丁寧に説明していきます。
🗂️ まず「過去の記録」をどこから掘り起こすか
10年分のデータを集めるのが最初のハードル。ランナーが記録を残しているプラットフォームは時代によってバラバラなので、まず棚卸しから始めましょう。
2014〜2016年あたりはNike+ Running(現NRC)かRunKeeperを使っていた人が多い。2017年以降はStravaに移行したケースが目立ちます。GPSウォッチを持っていればGarmin ConnectやPolar Flow、CORROSも候補です。
各サービスにはデータエクスポート機能があります。StravaはGPX形式またはFIT形式でアクティビティをダウンロードできます。設定画面から「マイアカウント」→「データをダウンロードして削除」を選ぶと、全期間のアクティビティをZIPでまとめて取得できます。Garmin Connectも同様に「エクスポート」→「オリジナルファイル」でFITファイルを一括取得可能です。
古いNike+のデータは少し手間がかかります。NRCアプリ内の「プロフィール」→「設定」からGPXエクスポートを試みるか、サードパーティツール「NRC Exporter」を使うとStravaに一括転送できます。RunKeeperはCSVエクスポートが可能で、日付・距離・時間・ペースが列形式で出てくるので加工しやすいです。
紙のトレーニング日誌しかない、という人も諦めないでください。日付・距離・大まかなペースをGoogleスプレッドシートに手入力するだけでもグラフ化は十分できます。
📊 「比較するべき指標」はこの5つに絞る
10年分のデータが集まったとき、全部を見ようとすると混乱します。比較に意味があるのは以下の5指標です。
1つ目は5kmベストタイム。距離が固定されているので純粋な走力の変化を測れます。フルマラソンのタイムは気象条件やコースで大きく変わりますが、5kmは条件を揃えやすい。
2つ目は同一ペース時の心拍数。たとえば「キロ6分のジョグをしたときの平均心拍」が10年前は155bpmで今は138bpmなら、心肺機能が明確に向上しています。これが走力向上の最もクリーンな証拠です。
3つ目は月間走行距離の分布。単純な総距離より「コンスタントに走れている月が何ヶ月あるか」を見てください。10年前は毎月100km走れていたのに今は30kmの月が多い、という場合はライフスタイルの変化が原因であって走力の低下とは別問題です。
4つ目はレース後の回復速度。同じ距離を走った翌日の安静時心拍数や、主観的な疲労度を記録していれば比較できます。記録していない人がほとんどですが、「レース翌日に普通に仕事できたか」という記憶だけでも参考になります。
5つ目はペースのばらつき(ラップの標準偏差)。10年前の自分は後半に失速していたのか、それとも今のほうがイーブンペースで走れているか。Stravaのラップデータをエクスポートして各kmのペースの標準偏差を計算すると、ペース管理の成熟度がわかります。
📅 10年のデータをタイムラインに並べる具体的な方法
データが集まったら可視化です。ツールによって得意な表現が違うので使い分けをおすすめします。
Googleスプレッドシート+折れ線グラフは最もシンプルな方法です。A列に年月、B列に月間距離、C列に5kmベストタイムを入れて折れ線グラフを作ると、2つの指標の連動が視覚的にわかります。「距離を増やした年にタイムが伸びているか」「怪我をした年は距離がどう落ちたか」という因果関係が一目瞭然になります。
Stravaのデータを持っている人にはStravaのウェブ版「Training Log」ビューが便利です。週単位のカレンダー表示で色の濃淡が距離を表すので、10年分の「走れていた時期・走れていなかった時期」のパターンが直感的にわかります。
GPXファイルが揃っている場合は、Geowillのような位置情報ベースのランニングアプリに取り込むと、コースを3Dで見直せます。「10年前に走ったあの河川敷コース、今の自分でもう一度走ったらどうなるか」という比較体験は、数字だけのグラフより感情的なリアリティがあります。フライオーバー映像として自動生成される機能を使えば、当時のコースを動画として見返すこともできます。
🔍 「成長」より「変化の理由」を読み解くのが本当の目的
10年チャレンジでよくある落とし穴は、「タイムが縮まったか伸びたか」だけに注目してしまうことです。でも本当に面白いのは「なぜ変わったか」を読み解くプロセスです。
たとえばこんなケース。2016〜2018年にかけて5kmタイムが25分から22分に縮んでいる。月間距離も150kmを超えている。ところが2019年に月間距離が急に50kmに落ちて、タイムも24分台に戻っている。2020〜2021年は走行記録がほぼゼロ。2022年から再開して今は23分台。
この曲線を見れば「2019年に何かがあった(転職?引越し?)」「コロナ禍で完全に止まった」「2022年の再開後は以前ほど距離を踏んでいないのにタイムはそこそこ戻っている」という物語が浮かびます。
物語として読めると、次の行動が変わります。「距離を増やせばタイムは戻る」ではなく「2022年以降は少ない練習量でも効率が上がっているから、質を重視したトレーニングが合っているかもしれない」という仮説が立てられます。
高度データも見落とさないようにしましょう。10年前は平坦なコースしか走っていなかったのに今は山道を走っている、という人はタイムの単純比較に意味がありません。同一コースでの比較、または平坦ルートだけを抽出して比較する必要があります。
💬 過去の自分との比較を「次の目標設定」に使う
10年分のデータを並べたあと、ただ眺めて終わらせるのはもったいない。これを次の目標設定のインプットにする方法を具体的に説明します。
まず「ベストコンディションの自分」を定義します。5kmタイムが最も速かった時期の月間走行距離、週あたりのランニング回数、主なトレーニング内容(インターバルをやっていたか、LSDメインだったかなど)を書き出してください。
次に「今の自分とのギャップ」を定量化します。当時は週4回走っていたのに今は週2回。当時は月間120kmだったのに今は60km。当時はキロ5分のペース走を週1回やっていたのに今はやっていない。
このギャップリストがそのままトレーニング計画の骨格になります。「まず週3回に戻す」「月間80kmを3ヶ月維持する」「ペース走を月2回組み込む」という具体的なステップに落とし込めます。
AIコーチ機能を持つアプリを使っていれば、このデータを入力することで「過去のベストコンディションに戻すための推奨週間メニュー」を自動生成してもらうこともできます。自分の過去データをベースにした提案なので、汎用的なトレーニングプランより現実的に実行可能な内容になります。
🏁 10年後の自分に「今日のデータ」を渡すために
この記事を読んでいるあなたが20代なら、今記録し始めたデータが10年後に宝になります。30代・40代なら、今日から記録を丁寧につけることで50代の自分が同じことをできるようになります。
10年チャレンジの本質は「過去と現在を比べること」ではなく「記録し続けることで未来の自分に選択肢を渡すこと」だと思います。顔写真は勝手に変わっていくけれど、走行データは意識して残さないと消えていく。
具体的に今日できることは3つです。まず手元にある記録を全プラットフォームからエクスポートしておく。次に今日の走りを1本記録する(距離・時間・心拍数・コース)。そして1年に1回、5kmを全力で走ってタイムを記録する習慣を作る。
Geowillのような無料で詳細な統計を出せるアプリを使えば、月間・年間の進捗グラフがそのまま蓄積されていくので、10年後に「あの頃のデータどこ行った?」という事態を防げます。
10年分のデータが揃ったとき、数字の向こうに自分の人生のタイムラインが見えてきます。タイムの伸び縮みは走力の話だけじゃなくて、仕事が忙しかった時期、怪我で落ち込んだ時期、モチベーションが爆発していた時期の記録でもある。それを読み解く力を持ったランナーは、次の10年もきっとうまく走り続けられます。👟