Race data, turned into decisions
Know your race.Close the gap.
Three athletes.Three paths.
Finish your first 70.3 or Ironman.
No target time yet — the goal is the finish line. Find the course that lets you get there: distance, climbing, cutoffs and season.
Break your target time.
You know the time you're chasing. Build your split-by-split race plan, test different scenarios and see what it takes to close the gap.
Qualify for the World Championship.
70.3 or full — see the real age-graded qualifying line for your category across 200+ races, and how close you are.
Less guesswork.
More race day.
A calm, sharp read on the decisions that move your result — built on real race results, not vibes.
From Sprint to Ironman, every distance modelled.
Real courses. Real results. Real qualification lines.
Every core tool is free to explore.
Pace the effort.Not the panic.
The best race plan is not the most complicated one. It’s the one you can trust when the course turns, the weather changes, and the watch starts asking questions.
What’s your next question?
My Quest
Keep your goal in view.
Track your goals, progress and performance — and always know what to focus on next.
Welcome to Pacer Quest 👋
Four quick questions to personalise your experience. Everything is optional — you can skip now and complete it later in your Profile.
Stories
Stay close to the race.
Follow the athletes, races, ideas and stories shaping the world of triathlon.
Athlete
Know your performance.
Manage your profile, goals and key performance data — all in one place.
Race Lab
Model your best race.
Simulate your race, test different scenarios and see what it takes to reach your target time.
Simulate a goal
Projected Finish
Copy your plan code to save it or send it to someone. To open a plan, paste its code below and press Load.
Start from your current simulation and set a target — see the gap and three ways to split the improvement across the sports. These are mathematical time-distribution scenarios, not training plans or sports advice.
Qualify
Know where you stand.
See how your performance compares with real race results and understand your path to qualification.
Recent-race qualification / IRONMAN
Likely to qualify — a slot at half or more of the recent races · Borderline — a slot at some races, but not most · Outside the qualifying range — no slot at any recent race yet
Type your timeto see where you stand.
Set your performance
Tune the scenario
iIRONMAN® marks identify race distances only. Pacer Quest is independent and not affiliated with The IRONMAN Group.
Save your progress
Track my qualification path
Create a free account to save your goal race, keep your current estimate and follow the gap as your fitness moves.
Ranked at recent races
Compare recent races.
See how your projected finish compares with the qualification line at each race.
Rules & how to read the table
- Your finishing time is age-graded to your age group, then ranked against recent editions of each race.
- Rows in green mean your qualifier rank fits inside that race's slot allocation — you'd have earned a slot.
- Difficulty is rated automatically from climbing, water temperature and real finish times; Not available means the course profile is missing.
- Use Your region to rank races near you first — it never hides a race.
How is this calculated?
Ranks are computed against each race's real field (finish times by age group), exactly like ranking you inside past results — using IRONMAN's official age-grading factors (Kona & 70.3 Standard, 2026). Race data is managed in the Command Center. Women's 80-84 & 85-89 factors are estimated. Race results data: CoachCox IM Stats.
Qualifying times by age group, race by race
For 213 recent Ironman and 70.3 editions, Pacer Quest ranks every published finisher with the official age-grading factors and finds the time that would have taken the last slot in each age group. The estimate is checked by putting it back into the ranking. Type your time above to see where you would stand, or open a race below for the full table.
Ironman · 68 races
- IRONMAN Alaska 2022
- IRONMAN Argentina 2022
- IRONMAN Arizona 2025
- IRONMAN Boulder 2019
- IRONMAN Canada 2024
- IRONMAN China 2010
- IRONMAN Des Moines 2022
- IRONMAN Finland 2022
- IRONMAN Fortaleza 2016
- IRONMAN Indiana 2021
- IRONMAN Israel 2022
- IRONMAN Kazakhstan 2023
- IRONMAN Lake Tahoe 2015
- IRONMAN Los Cabos 2017
- IRONMAN Louisville 2019
- IRONMAN Maastricht-Limburg 2022
- IRONMAN Mallorca 2022
- IRONMAN Melbourne 2015
- IRONMAN Mont-Tremblant 2023
- IRONMAN Muskoka 2015
- IRONMAN New York 2012
- IRONMAN North Carolina 2016
- IRONMAN Norway 2019
- IRONMAN Regensburg 2012
- IRONMAN Santa Rosa 2019
- IRONMAN South Africa 2026
- IRONMAN St George 2012
- IRONMAN Sweden 2026
- IRONMAN Tulsa 2023
- IRONMAN UK 2023
- IRONMAN Waco 2022
- IRONMAN Weymouth 2016
- Ironman Australia Port Macquarie 2025
- Ironman Austria 2026
- Ironman Barcelona 2025
- Ironman Brazil 2026
- Ironman Cairns 2026
- Ironman California 2025
- Ironman Canada Ottawa 2026
- Ironman Cascais 2025
- Ironman Chattanooga 2025
- Ironman Copenhagen 2026
- Ironman Cozumel 2025
- Ironman Florida 2025
- Ironman France Nice 2025
- Ironman Gurye 2025
- Ironman Hamburg 2026
- Ironman Italy 2025
- Ironman Jacksonville 2026
- Ironman Japan 2025
- Ironman Lake Placid - New York 2026
- Ironman Lanzarote 2026
- Ironman Les Sables D'Olonne-Vendee 2025
- Ironman Malaysia 2025
- Ironman Maryland 2025
- Ironman New Zealand 2026
- Ironman Penghu 2026
- Ironman Philippines 2026
- Ironman Switzerland 2026
- Ironman Tallinn 2026
- Ironman Texas 2026
- Ironman Tours Metropole Loire 2026
- Ironman Vichy 2026
- Ironman Vietnam 2026
- Ironman Vitoria Gasteiz 2026
- Ironman Wales 2025
- Ironman Western Australia 2025
- Ironman Wisconsin 2025
70.3 · 145 races
- IRONMAN 70.3 Acapulco 2025
- IRONMAN 70.3 Alghero 2026
- IRONMAN 70.3 Andorra 2022
- IRONMAN 70.3 Arizona 2022
- IRONMAN 70.3 Astana 2022
- IRONMAN 70.3 Atlantic City 2022
- IRONMAN 70.3 Bangsaen 2024
- IRONMAN 70.3 Barcelona 2022
- IRONMAN 70.3 Busselton 2021
- IRONMAN 70.3 Canada 2019
- IRONMAN 70.3 Da Nang 2026
- IRONMAN 70.3 Davao Philippines 2024
- IRONMAN 70.3 Des Moines 2025
- IRONMAN 70.3 Dubai 2022
- IRONMAN 70.3 Egypt 2023
- IRONMAN 70.3 Finland 2022
- IRONMAN 70.3 Fortaleza 2024
- IRONMAN 70.3 Gdynia 2026
- IRONMAN 70.3 Graz 2021
- IRONMAN 70.3 Happy Valley 2026
- IRONMAN 70.3 Ireland 2023
- IRONMAN 70.3 Japan 2023
- IRONMAN 70.3 Lanzarote 2023
- IRONMAN 70.3 Lombok 2022
- IRONMAN 70.3 Louisville 2025
- IRONMAN 70.3 Maceio 2022
- IRONMAN 70.3 Mar del Plata 2022
- IRONMAN 70.3 Marbella 2024
- IRONMAN 70.3 Mont-Tremblant 2026
- IRONMAN 70.3 Monterrey 2026
- IRONMAN 70.3 Muscat 2026
- IRONMAN 70.3 Muskoka 2026
- IRONMAN 70.3 Nelson Mandela Bay 2024
- IRONMAN 70.3 New Zealand 2026
- IRONMAN 70.3 Northerncalifornia 2026
- IRONMAN 70.3 Omaha 2026
- IRONMAN 70.3 Panama 2026
- IRONMAN 70.3 Pucon 2026
- IRONMAN 70.3 Puerto Princesa 2025
- IRONMAN 70.3 Puerto Rico 2026
- IRONMAN 70.3 Punta Del Este 2026
- IRONMAN 70.3 Riviera Nayarit 2025
- IRONMAN 70.3 Ruidosonewmexico 2026
- IRONMAN 70.3 Rwanda 2024
- IRONMAN 70.3 Salalah 2025
- IRONMAN 70.3 San Salvador 2026
- IRONMAN 70.3 Sandnes 2023
- IRONMAN 70.3 Sardegna 2022
- IRONMAN 70.3 St George 2025
- IRONMAN 70.3 St. Petersburg 2021
- IRONMAN 70.3 Staffordshire 2022
- IRONMAN 70.3 Switzerland 2026
- IRONMAN 70.3 Taitung 2022
- IRONMAN 70.3 Tangier 2024
- IRONMAN 70.3 Taupo 2023
- IRONMAN 70.3 Tiberias 2022
- IRONMAN 70.3 Tours Metropole - Loire Valley 2025
- IRONMAN 70.3 Turkey 2025
- IRONMAN 70.3 Westfriesland 2026
- Ironman 70.3 Bahrain 2024
- Ironman 70.3 Goa 2025
- Ironman 70.3 Knokke-Heist 2025
- Ironman 70.3 Santa Cruz 2025
- Ironman 70.3 Subic Bay 2026
- Ironman Agadir 70.3 2025
- Ironman Aix En Provence 70.3 2026
- Ironman Alcudia Mallorca 70.3 2026
- Ironman Aracaju Sergipe 70.3 2025
- Ironman Augusta 70.3 2025
- Ironman Belgrade 70.3 2025
- Ironman Bolton 70.3 2026
- Ironman Boulder 70.3 2026
- Ironman Brasilia 70.3 2026
- Ironman Buenos Aires 70.3 2025
- Ironman Cairns 70.3 2026
- Ironman Calgary 70.3 2026
- Ironman Campeche 70.3 2025
- Ironman Cap Cana 70.3 2026
- Ironman Cartagena 70.3 2025
- Ironman Cascais 70.3 2025
- Ironman Chattanooga 70.3 2026
- Ironman Costa Navarino 70.3 2025
- Ironman Cozumel 70.3 2025
- Ironman Duisburg 70.3 2026
- Ironman Durban 70.3 2026
- Ironman Eagleman 70.3 2026
- Ironman Ecuador 70.3 2026
- Ironman Elsinore 70.3 2026
- Ironman Emilia Romagna 70.3 2025
- Ironman Encarnacion 70.3 2025
- Ironman Erkner 70.3 2025
- Ironman Florianopolis 70.3 2025
- Ironman Florida 70.3 2025
- Ironman Geelong 70.3 2026
- Ironman Goseong 70.3 2025
- Ironman Hawaii 70.3 2026
- Ironman Hradec Kralove 70.3 2026
- Ironman Jonkoping 70.3 2026
- Ironman Kenting 70.3 2025
- Ironman Kraichgau 70.3 2026
- Ironman Krakow 70.3 2026
- Ironman La Quinta 70.3 2025
- Ironman Langkawi 70.3 2025
- Ironman Leipzig 70.3 2026
- Ironman Los Cabos 70.3 2023
- Ironman Luxembourg Remich 70.3 2026
- Ironman Maine 70.3 2026
- Ironman Michigan 70.3 2025
- Ironman Mossel Bay 70.3 2025
- Ironman Muncie 70.3 2026
- Ironman Musselman 70.3 2026
- Ironman New York 70.3 2025
- Ironman Nice 70.3 2025
- Ironman North Carolina 70.3 2025
- Ironman Oceanside 70.3 2026
- Ironman Ohio 70.3 2026
- Ironman Oman 70.3 2025
- Ironman Oregon 70.3 2026
- Ironman Peru 70.3 2026
- Ironman Phu Quoc 70.3 2025
- Ironman Porec 70.3 2025
- Ironman Poznan 70.3 2025
- Ironman Puerto Varas 70.3 2026
- Ironman Rio De Janeiro 70.3 2026
- Ironman Rockford Illinois 70.3 2026
- Ironman San Juan 70.3 2026
- Ironman Sao Paulo 70.3 2025
- Ironman Shanghai Chongming 70.3 2025
- Ironman Sunshine Coast 70.3 2025
- Ironman Swansea 70.3 2026
- Ironman Tallinn 70.3 2026
- Ironman Texas 70.3 2026
- Ironman Valdivia 70.3 2025
- Ironman Valencia 70.3 2026
- Ironman Venice Jesolo 70.3 2026
- Ironman Vichy 70.3 2026
- Ironman Victoria 70.3 2026
- Ironman Vitoria Gasteiz 70.3 2026
- Ironman Waco 70.3 2025
- Ironman Warsaw 70.3 2026
- Ironman Washington 70.3 2025
- Ironman Western Australia 70.3 2025
- Ironman Western Sydney 70.3 2026
- Ironman Wisconsin 70.3 2025
- Ironman Zell am See 70.3 2025
Races
Find your next race.
Explore races, compare courses and discover the events that best match your goals.
How difficulty is rated
Easy · Medium · Hard is rated automatically from three signals: total climbing for the distance, water temperature (no-wetsuit heat or very cold water), and — where we have results — how finishers compare with the average for that distance. Hover a rating to see why. Ratings refresh with every data update.
Command Center
Command Center
Manage the shared race database and other admin tasks. Only your account can make changes — everyone else just sees the results.
Admin access
Race check
One button keeps the calendar honest: it checks which past-month races have a next edition, finds new results and new races on CoachCox, and prepares the updates. Then you decide.
Qualification — import results
Download the CSV from the CoachCox results page (see “New results to import” in Race check) and drop it here. Several files at once are fine.
Import a whole folder of CoachCox results files at once — select every CSV in the folder in one go. Names, years, regions and distances come from the bundled race manifest (with automatic detection for files it doesn't know); check the list below, then save. Re-importing a race updates it in place — no duplicates.
Import a single CSV with manual details
Creates a Qualification race: real finish times by division, used only in the Qualification tab. Choose a results CSV (Ironman / CoachCox format — columns like Division, Overall Time, Qualified). Distance and slots are detected automatically; set a clean name and year below before choosing the file.
Directory — add or edit a race
Add or edit a single Directory race — these fields power the Race Directory tab only. Qualification races are managed separately with the results CSV import at the top.
Difficulty ratings
Every race is rated Easy / Medium / Hard automatically (climbing, water, real finish times). Below are the races where the automatic rating differs from your manual label. Keep my label pins your label; Use auto releases it.
Data checks
Consistency checks run on our own data only, no external sites: official link vs distance, the same link on two races, series vs website domain, missing website, and recent Qualify editions with no matching race in the directory (their Register button stays off). Fix a race with Edit; for a name mismatch add the Qualify name under Also known as.
Bulk import from CSV
Creates Directory races: course profiles used only in the Race Directory tab (separate from Qualification). Import many at once from a CSV file (like data/directory.csv); races that already exist (same id) are updated. Expected columns: id, name, year, distance, region, country, month, courseType, series, swim, bike, run, totalDist, bikeElev, runElev, totalGain, elevGain, difficulty, waterTemp, website.
Qualification races in the database
Races with imported results — they appear only in the Qualification tab.
Directory races in the database
Races with a course profile — they appear only in the Race Directory tab.
Users
Everyone with a Pacer Quest account, newest first. Delete removes the account, profile, goals and events permanently — there is no undo.
News — publish & manage
Write a news post for the News tab (the app's home page). Photo is optional — JPEG or PNG, it gets resized automatically.
Privacy Policy
Last updated: 1 September 2026
Who we are
Pacer Quest (pacerquest.com) is a triathlon platform operated from Portugal. For anything related to your personal data, contact us at [email protected].
What data we collect
- Account data — your email address and a password (stored securely as a cryptographic hash; we never see or store your password in plain text).
- Profile data (optional) — first and last name, team, and a profile photo, if you choose to add them.
- Technical data — basic server and security logs (such as IP address and timestamps) generated when you use the site, kept by our infrastructure providers for security and operations.
We do not collect payment information, precise location, or any data from third-party social networks.
What we use it for
- To create and operate your account (sign-in, email confirmation, password recovery) — necessary to provide the service you request.
- To display your profile information to you.
- To keep the service secure and functioning — our legitimate interest.
We do not sell your data, we do not use it for advertising, and we only send transactional emails (account confirmation and password recovery) — no marketing emails.
Cookies and local storage
Pacer Quest sets no advertising or tracking cookies, and we use no third-party analytics that store identifiers on your device. In detail:
- Signed-in session — if you create an account and sign in, your browser's local storage holds a session token so you stay signed in. This is strictly necessary for the service you asked for, and it is removed when you log out.
- Our own analytics — we count page views and feature usage with a first-party system that stores nothing on your device and assigns no identifier to anonymous visitors. For signed-in users, events reference your account's internal ID (never your email).
- Cloudflare Web Analytics — our hosting provider's traffic measurement is cookieless by design: no cookies, no local storage, no fingerprinting.
- Security cookies — Cloudflare, which serves this site, may set short-lived technical cookies strictly for security purposes (for example, bot protection). They identify no one and serve no marketing purpose.
- Fonts — pages load two typefaces from Google Fonts, so your browser makes a standard network request (which includes your IP address) to Google's font servers. Google states these requests are not used for tracking or profiling.
Because nothing non-essential is stored on your device, no cookie consent banner is required — there is nothing to consent to. If that ever changes, we will ask for your consent before anything loads.
Who processes your data
We rely on trusted providers to run the service, acting as data processors:
- Supabase — database and authentication (accounts, profiles).
- Resend — delivery of transactional emails, processed in the EU region.
- Cloudflare — website hosting, DNS and content delivery.
Where any provider processes data outside the EU/EEA, transfers are covered by appropriate safeguards such as the EU Standard Contractual Clauses.
How long we keep it
Your account and profile data are kept for as long as your account exists. If you ask us to delete your account, we remove your account and profile data without undue delay.
Your rights
Under the GDPR you can: access the data we hold about you; correct it (your profile is editable in the app); ask for deletion of your account; receive a copy of your data; and object to or restrict certain processing. To exercise any of these, email [email protected]. You also have the right to lodge a complaint with your supervisory authority — in Portugal, the CNPD (cnpd.pt).
Children
Pacer Quest is not directed at children under 16. If you believe a child has created an account, contact us and we will remove it.
Changes
If this policy changes, we will update this page and its date. Significant changes will be announced on the News page.
Terms of Use
Last updated: 19 August 2026
What Pacer Quest is
Pacer Quest (pacerquest.com) provides planning and information tools for triathletes: a race pace simulator, a qualification estimator, a race directory and community news. By using the site you agree to these terms.
Your account
Creating an account is optional for browsing. If you register, keep your credentials secure — you are responsible for activity on your account. Provide a valid email address, and don't impersonate others in your profile. We may suspend or remove accounts that abuse the service.
Estimates, not guarantees
The simulator and the qualification estimator produce estimates based on models and historical data. Race conditions, fields and slot allocations vary — a projected time or a "would have qualified" result is not a guarantee of any real-world outcome. Nothing on Pacer Quest is professional coaching or medical advice; consult qualified professionals for training and health decisions.
Race information
Race details in the directory (distances, elevation, dates, conditions) are compiled from public sources and may be incomplete, outdated or contain errors. Always confirm details on the race's official website before making plans or purchases. Race names and logos belong to their respective organisers and are shown for identification only; Pacer Quest is not affiliated with, endorsed by or sponsored by The IRONMAN Group / World Triathlon Corporation, Challenge Family, T100 or any race organiser. IRONMAN® and IRONMAN 70.3® are registered trademarks of World Triathlon Corporation.
Results data
Qualification statistics are derived from publicly published race results, processed into aggregated and anonymised form (finishing times grouped by age category — no athlete names are stored or displayed). Age-grading uses IRONMAN's publicly published factors. If you believe any content or data on this site infringes your rights, contact [email protected] and we will review and, where justified, remove it promptly.
Your content
Profile information you add (name, team, photo) must be yours to share and must not be unlawful or offensive. You keep ownership of it; you grant us permission to store and display it as part of operating the service.
Our content
The Pacer Quest name, logo and the design of this site belong to Pacer Quest. You may not copy or reuse them without permission.
Liability
The service is provided "as is", free of charge. To the maximum extent permitted by law, Pacer Quest is not liable for losses arising from use of the site, from reliance on estimates or race information, or from temporary unavailability of the service.
Governing law
These terms are governed by Portuguese law. These terms may change; continued use after an update means you accept the new version. Questions: [email protected].