Powered by Strava

Beyond Spreadsheets: Better Ways to Track Your Race Results

March 18, 2026 · by Radu

You’ve been tracking your race results in a spreadsheet. Maybe for years. Every race you’ve run—the date, the distance, your finish time, maybe some notes—all organized in neat rows and columns.

It works. Sort of.

Until you’re trying to find that half marathon from two years ago and you’re scrolling through dozens of rows. Or you want to see all your 10K times at a glance but they’re mixed in with marathons and 5Ks. Or you’re on your phone at a race expo and can’t access your spreadsheet to remember your PR.

Spreadsheets are powerful, flexible, and free. But they weren’t designed for tracking race history. And in 2026, you have better options—tools built specifically for runners who want to track races, set goals, and see progression without fighting with Excel formulas.

Here’s what exists beyond spreadsheets, and why you might finally be ready to make the switch.

📊 Your spreadsheet deserves an upgrade

Stop maintaining race data in spreadsheets. RunningLog is built specifically for tracking race history—import your races from Strava, set goals, track PRs, and access your complete race history from any device.

Start Your Race Log Free →

Why Runners Use Spreadsheets

Before we talk about alternatives, let’s acknowledge why spreadsheets are so popular for tracking races:

They’re Flexible

You can track whatever you want: finish time, placement, age group, weather, how you felt, lessons learned, splits, elevation gain—anything. You control the columns and the data.

They’re Free

Google Sheets and Excel are free (or included with tools you already pay for). No subscription, no ads, no paywalls.

They’re Familiar

Most people already know how to use spreadsheets. No learning curve, no new app to download, no account to create.

You Own Your Data

The spreadsheet is yours. Export it, back it up, keep it forever. No company can shut it down or lock you out.

They Work Offline

Download the file and you have your race history anywhere, even without internet.

These are all legitimate advantages. Spreadsheets work for a lot of runners. But they also have real limitations that become more frustrating over time.

The Problems with Spreadsheets for Race Tracking

1. Mobile Access is Painful

You’re at a race expo. Someone asks about your half marathon PR. You pull out your phone, open Google Sheets, zoom in on tiny cells, scroll through rows, squint at the screen, and eventually find it. Maybe.

Spreadsheets weren’t designed for mobile. Viewing and editing race data on a phone is clunky at best, impossible at worst.

2. No Automatic PRs

Want to see your fastest 5K? You have to manually scan the spreadsheet, or create a formula, or sort by distance and time. There’s no “show me my PRs” button. You build it yourself or you don’t have it.

3. No Visual Progression

How have your marathon times improved over five years? In a spreadsheet, you’re looking at a table of numbers. To see the trend, you’d need to create a chart manually. Most runners never do.

4. Difficult to Compare Across Distances

All your races live in one list. To see just your half marathons, you’re filtering or sorting. To compare your 10K progression vs your half marathon progression? Now you’re building multiple views or pivot tables.

5. Maintenance Burden

After every race, you manually type in: date, race name, distance, time, placement. If you want age group or weather or notes, you type those too. It’s tedious, and easy to forget.

6. No Goal Tracking

You can add a “Goal” column and type in what you aimed for. But the spreadsheet won’t tell you if you hit it, how close you came, or what percentage of your goals you’ve achieved over time. That requires more formulas and setup.

7. Data Loss Risk

Accidentally delete the file? Forget to back it up? Computer crashes? Your race history could be gone. Yes, cloud storage helps, but you’re responsible for protecting the data.

8. Hard to Share

Want to show a friend your race history? You’re emailing a spreadsheet file or sharing a Google Sheets link. It’s not a shareable URL, not a profile, just a raw data file.

What Exists Beyond Spreadsheets

Here are the main alternatives for tracking race results, each with different strengths:

1. Dedicated Race Tracking Apps

What they are: Apps built specifically for logging race history and tracking progression.

Examples:

  • RunningLog: Tracks race results, goals, PRs, and progression across all distances. Import races from Strava. Mobile-friendly.
  • Athlinks: Automatically aggregates public race results. Good for finding past results, but focused on data retrieval rather than manual tracking.

Pros:

  • Built specifically for race tracking (not general training)
  • Mobile-optimized—easy to view and add races on your phone
  • Automatic PR tracking across distances
  • Goal setting and tracking features
  • Visual progression charts and analytics
  • Clean, focused interface designed for race data

Cons:

  • May require subscription for full features
  • Less flexible than spreadsheets (can’t add arbitrary columns)
  • Dependent on the company staying in business

Best for: Runners who race regularly (3+ times per year) and want purpose-built tools for tracking race progression.

2. General Training Apps (Strava, Garmin Connect)

What they are: Apps designed for daily training that also record race activities.

How they handle races: Your races appear in your activity feed alongside every training run. You can label activities as “races” but they’re not separated into a dedicated race history view.

Pros:

  • You’re probably already using one for training
  • Free or already part of your ecosystem
  • Automatic GPS tracking and data upload
  • Social features and community

Cons:

  • Races get buried in your daily training feed
  • No dedicated race history view
  • No goal tracking (you can’t set “sub-3:30 marathon” as a trackable goal)
  • No easy comparison across multiple races
  • Hard to see PRs at a glance

Best for: Casual racers who run 1-2 races per year and don’t need dedicated race tracking tools.

3. Paper Notebooks or Journals

What they are: Physical notebooks where you write race results by hand.

Pros:

  • Tangible and personal
  • No tech required
  • Can include drawings, photos, bib numbers
  • Doubles as a running journal with race reflections

Cons:

  • Can’t sort, filter, or search
  • No automatic PR tracking
  • Not mobile (unless you carry the notebook)
  • Can be lost or damaged
  • No backups

Best for: Runners who value the physical, journaling aspect and don’t need data analysis features.

4. Notion, Obsidian, or Personal Knowledge Systems

What they are: Flexible note-taking and database tools that can be customized to track races.

How they work: Create a database with fields for race name, date, distance, time, etc. Customize views, add notes, link to training logs.

Pros:

  • Extremely flexible—build exactly what you want
  • Can connect race history to training notes, goals, and other data
  • Mobile apps available
  • Free tiers exist

Cons:

  • Requires significant setup time
  • Learning curve to use effectively
  • No running-specific features (no automatic PR tracking, no distance presets)
  • You’re building a custom solution yourself

Best for: Tech-savvy runners who enjoy building custom systems and want race tracking integrated into a larger personal knowledge base.

5. Race Result Aggregators (Athlinks, MarathonGuide)

What they are: Services that scrape public race results and create profiles showing your race history.

How they work: They find your results from race websites and aggregate them. You don’t manually enter data—they pull it automatically.

Pros:

  • No manual data entry for races in their database
  • Comprehensive historical data if you’ve raced for years
  • Shareable profile showing your race history

Cons:

  • Only includes races that publish results publicly
  • Can’t track goals or whether you hit them
  • No control over which races appear
  • Focused on data retrieval, not goal tracking or progression analysis
  • May include races you didn’t run (name conflicts)

Best for: Runners who want a public profile of their race history without manual entry, and don’t need goal tracking features.

Detailed Comparison: What Each Tool Does Best

For Tracking PRs

  • Best: Dedicated race tracking apps (automatic PR detection, organized by distance)
  • Workable: Spreadsheets (requires manual formulas or sorting)
  • Poor: Strava/Garmin (segment PRs exist, but not race PRs by distance)

For Mobile Access

  • Best: Dedicated race tracking apps (designed for mobile)
  • Workable: Strava/Garmin (good mobile apps, but races aren’t organized)
  • Poor: Spreadsheets (clunky on mobile)

For Goal Tracking

  • Best: Dedicated race tracking apps (built-in goal setting and tracking)
  • Workable: Spreadsheets (manual columns and formulas)
  • Poor: Everything else (no goal tracking features)

For Visual Progression

  • Best: Dedicated race tracking apps (automatic charts and trends)
  • Workable: Spreadsheets (requires manual chart creation)
  • Poor: Notebooks and aggregators (no visualization)

For Flexibility and Customization

  • Best: Spreadsheets and Notion/Obsidian (completely customizable)
  • Workable: Dedicated race tracking apps (structured but limited customization)
  • Poor: Aggregators (no customization)

For Zero Cost

  • Best: Spreadsheets, Strava free tier, paper notebooks
  • Workable: Dedicated apps with free tiers (RunningLog has free tier for last 12 months)
  • Paid: Premium tiers for full features

How to Choose the Right Alternative

Stay with Spreadsheets If:

  • You race infrequently (1-2 times per year)
  • You love spreadsheets and customization
  • You’ve already built a system that works for you
  • You never access race data on mobile
  • You don’t need visual analytics or automatic features

Switch to a Dedicated Race Tracking App If:

  • You race regularly (3+ times per year)
  • You set specific goals before races and want to track whether you hit them
  • You want to see PRs instantly without formulas
  • You access race data on your phone frequently
  • You want visual progression charts
  • You’re tired of maintaining spreadsheet formulas

Use Strava/Garmin If:

  • You rarely race and only need basic training tracking
  • You’re already heavily invested in the platform
  • You don’t need dedicated race history organization

Use Notion/Obsidian If:

  • You already use these tools for everything else
  • You enjoy building custom systems
  • You want race tracking integrated with broader life tracking
  • You have time to set up and maintain custom databases

Use Paper Notebooks If:

  • You value the tangible, journaling experience
  • You want to include drawings, photos, and memorabilia
  • Data analysis doesn’t matter to you

How to Migrate from Spreadsheets

If you’ve decided to move beyond spreadsheets, here’s how to transition smoothly:

Step 1: Export Your Spreadsheet

Save your spreadsheet as a CSV file. This is the universal format most tools can import.

Step 2: Choose Your New Tool

Pick one alternative based on your needs. Don’t try multiple tools at once—commit to one and give it a fair trial.

Step 3: Import or Manually Transfer Key Races

Some tools (like RunningLog) allow CSV import or Strava sync. If not, manually enter your most important races:

  • All your PRs at each distance
  • Races from the past 2-3 years
  • Significant races (first marathon, BQ races, memorable experiences)

You don’t need to transfer every race immediately. Start with what matters most.

Step 4: Keep the Spreadsheet as Backup

Don’t delete your spreadsheet. Keep it as a reference and backup while you transition. After 3-6 months on the new tool, you can archive the spreadsheet knowing you’ve successfully migrated.

Step 5: Log Your Next Race in the New Tool

The best way to commit to the switch is to log your next race result in the new system, not the spreadsheet. Once you start adding new data to the new tool, the migration is complete.

What RunningLog Offers Beyond Spreadsheets

RunningLog was built specifically to solve the problems spreadsheets have with race tracking:

Automatic PR Tracking

See your fastest times at every distance instantly. No formulas required. PRs update automatically when you log a faster race.

Goal Setting and Tracking

Set A/B/C priority goals for each race. Track whether you hit them. See your goal achievement rate over time.

Strava Integration

Import races from Strava automatically. No manual data entry for races you’ve already tracked.

Mobile-First Design

Access your race history from your phone easily. Add races from anywhere. No zooming into tiny cells.

Visual Progression

See your improvement over time with charts and trends. No manual graph creation.

Organized by Distance

Filter to see only marathons, or half marathons, or 10Ks. Compare progression within each distance.

Export Anytime

Export your data to CSV or Excel whenever you want. You own your race history.

Free for Last 12 Months

Track your current racing season free. Upgrade to Pro for full race history access.

The Bottom Line: Spreadsheets Work, But You Have Options

There’s nothing wrong with tracking races in spreadsheets. Thousands of runners do it successfully. If your spreadsheet works for you and you’re happy with it, keep using it.

But if you’ve ever felt frustrated by:

  • Scrolling through rows to find a specific race
  • Manually calculating PRs
  • Trying to view race data on your phone
  • Forgetting to update the spreadsheet after races
  • Wishing you could see visual progression charts
  • Wanting to track goals alongside results

Then it’s worth exploring alternatives built specifically for race tracking.

Your race history is important. It tells the story of your running journey—every goal you’ve chased, every PR you’ve earned, every tough race you’ve survived. That data deserves tools designed to honor it, not general-purpose spreadsheets adapted to the task.

Spreadsheets are a starting point. But in 2026, you don’t have to settle for spreadsheets anymore.

Ready to move beyond spreadsheets? Start tracking your race history at RunningLog—built by a runner who tracked races in spreadsheets for 8 years before building something better.


Still using spreadsheets? What keeps you from switching? Or if you’ve migrated to a dedicated tool, what finally convinced you? Share on Instagram or Threads!

Written by Radu

Radu combines his own racing experience with a passion for growth to inspire other runners. With a half-marathon PR of 1:26 and multiple podium finishes, he shares fresh perspectives on training and planning to help make every runner’s journey more rewarding.

Start logging your races today

Start Your Free Log Today