Skip
The work
The journey
doesn't care
how you feel.
Show up anyway. The athletes who finish are the ones who kept going when everything said stop.
Discover
Find the challenge
that breaks you.
Thousands of races across the USA. Search by city. Filter by distance. Pin your next test.
70 55 45 35 25 15 WK1 WK2 WK3 WK4 PEAK 70mi WK5 TAPER WK6 WK7 RACE WEEKLY MILEAGE
The build
Every mile
accounted for.
Sync your watch. Connect to your coach's training plan. Every mile in one place.
3:42:18 FINISH TIME
The reward
The finish line
was always there.
Your result. Your pace. Your place in the field. Earned through the miles you didn't skip.
TREHKO
Begin
TREHKO
The work
starts now.
Create a free account to start building your race calendar. Upgrade to Elite when you're ready.
One quick thing
How do you identify?
This helps us personalize your experience. You can change this anytime in settings.
Almost done
Track your cycle?
Trehko overlays your cycle phases on your race calendar so you can plan training smarter. You can turn this on or off anytime in settings.
Last period start date (optional)
Used to calculate your current phase. Not required.
Cycle length (days)
Most cycles run 21–35 days. The average is 28 — change it to yours for an accurate forecast.
One quick thing
What should we call you?
Add your name to finish setting up your Trehko profile.
TREHKO
Set your password
Choose a password to use every time you sign in.
Back
TREHKO
Elite endurance. Yours.
Create account
Sign in
By continuing you agree to our Terms and Privacy Policy.
Didn't get the email? Resend verification
Forgot password?
TrehkoBETA
TREHKO
Find races across the USA
Add to Home Screen
Launch Trehko like a native app
Enable race alerts
Get notified when registration opens
5 questions · personalized shortlist  Free
💰 Prize money
Sort
Back
Bank of America Chicago Marathon
Oct 12, 2025 Chicago, IL
Register Now
Course details
Course type
Road
Field size—
Course shape
Point-to-point
Typical elevation profile
Registration
Entry fee
—
Deadline
—
Entry type
—
Qualification
—
Prize purse
—
Age group prizes
—
Masters prizes
—
Logistics
Start time
See race website
Waves
—
Start / finish
See race website
Past results
Looking up results…
Results aren't available for this race.
# Athlete Time
About

Training
Coming Soon
Calendar
Brief
Coach
Athlete
This is sample data. Sign up free to connect your real training plan.
Connect Strava to see real training data
Your runs sync automatically — mileage, pace, and elevation all in one place.
Activities synced from Strava
Training with
Next race
Fox Valley Marathon
Sep 20 · St. Charles, IL
98
days out
Plan start 62% complete Race day
‹
← Back to today
›
Planned workouts — sync your watch after each session to log actuals
Workouts
Next race
Chicago Marathon
Oct 12 · Chicago, IL
47
days out
‹
›
52
Miles
↑ 8
5
Workouts
↑ 1
94%
Plan hit
↑ 6%
AU
Coach
0 athletes
Free · 0/3
Roster
Alerts
Org
Add Athlete
Import Plan
Active athletes
Past athletes
Needs attention
All clear — nothing needs your attention
Org overview
7
Total athletes
84%
Week compliance
3
Sub-coaches
247 mi
Volume this week
Per-coach roster
Invite a sub-coach
‹
Week of Oct 13
›
Select a day above
Workout type
Key
Easy
Tempo
Long
Rest
Workout name
Structure
Distance
AU
Coach note
0 / 500
Import Template
Step 1 of 2
Upload your Excel file
Choose Excel file
Supports .xlsx and .xls
One row per day per week
Required columns
Day (Mon, Tue, Wed, Thu, Fri, Sat, Sun)
Type (Key / Easy / Tempo / Long / Rest)
Name (workout name)
Distance (miles)
Structure (optional — workout details)
Note (optional — coach note)
Step 2 of 2
Apply to athletes
✓
Select all athletes
Thu Oct 16
Tempo Run
Key
Activity metrics
Planned vs actual
Coach note
No coach note
Coach notes will appear here once a coach is connected to your account.
Workout instructions
Back
Race Ready Elite
TREHKO
Your next race
Example — add a race to see yours
Race complete — log your finish below
— —
00
Days
00
Hours
00
Mins
00
Secs
--°F
Loading weather...
--%
-- mph
Hourly forecast
Pre-race checklist
0 of 8 complete
Cycle performance forecastElite
Pacing guide
Race day info
Race-specific info will appear here once your race is selected.
Post race
Ready to log your finish?
Sync from your device or enter manually.
Edit Photo
Trehko member
Profile visibility
Public
Overview
Race log
Wishlist
Exploring as guest
Sign up to save races and training data
My stats
Activity data is stored on this device only. Clearing your browser or switching devices will remove it.
No activities yet
Upload a GPX or TCX file from your Garmin, COROS, or any GPS watch to see your training stats.
—
Miles
—
Runs
—
Avg pace
—
Cal burned
Recent activities
Training goal
Cycle calendar
Menstrual
Follicular
Ovulation
Luteal
‹
›
Race log
Add race manually
Saved races
T REHKO CREW
Find athletes who race like you
Connect with athletes targeting the same races, similar goal times, and training near you.
Discover
Search
Following
Requests
—
Loading...
—
Loading...
—
Loading...
Following You
—
No followers yet
Share your invite link to bring athletes into your Crew.
Search for athletes
Type a name to find athletes on Trehko.
Know someone who should join your Crew?
Profile
TREHKO
Admin Mode Active
All features unlocked  · 
Invite Beta User
Training Templates
Single-week plans athletes without a coach can start from.
Account
Signed in
Tap to sign out of your account
Not signed in
Create an account to save your data
Personal
Gender
Not set
Preferences
Cycle tracking
Show cycle phase calendar on your profile
Last period start date
Used to calculate your current cycle phase.
Cycle length (days)
Most cycles run 21–35 days. Set yours for an accurate phase forecast.
Connected apps
Strava
Sync your activities automatically
Notifications
Race alerts
Enable push notifications to get race alerts
Registration opens
Alert when a wishlist race opens
Lottery results
Notify when results are announced
Not yet
Race week weather
Forecast 3 days before race day
Not yet
Race notifications Elite
Never miss a registration window, deadline, or price increase. Trehko watches your wishlist races and alerts you automatically.
Registration
Registration opens
Alert when a wishlist race opens for registration
Registration closing soon
7 days before a wishlist race closes
Lottery opens & closes
Lottery window alerts for select races
Not yet
Lottery results
Know the moment results drop
Not yet
Pricing
Price increases
Alert before early bird pricing ends
Not yet
Early bird deadline
3 days before early bird pricing expires
Not yet
Waitlist
Waitlist movement
Alert when you move up significantly
Not yet
Spot available
Immediate alert when you reach the top
Not yet
Race week
7-day race reminder
Countdown starts one week out
Not yet
Packet pickup reminder
Don't forget to grab your bib
Not yet
Race week weather
7-day forecast drops for your race location
Not yet
Unlock race notifications
In development — we'll let you know when it's ready
Weekly brief delivery
Choose when your weekly training summary arrives. Timezone detected automatically.
Delivery day
Which day should your brief arrive?
Delivery time
What time works best for you?
Timezone
Auto-detected from your device
CST
Display & units
Appearance
Dark
Distance units
Miles — KM support coming soon
Miles
Subscription
Support
Send feedback
Ideas, bugs, or suggestions — we read every one
Contact support
Get help with your account or a race
Account actions
Deleting removes your profile, wishlist, activity history, and any gender and cycle-tracking data.
TREHKO
Dashboard
Roster
Workouts
Progress
Settings
Coach dashboard
Dashboard
Roster
Workouts
Athletes
—
Workouts this week
—
Completed this week
—
Today's athletes
Full roster
Completed Scheduled No workout Pending
Coach notes ›
‹
—
›
Edit workout
Key
Easy
Tempo
Long
Rest
Workout name
Planned distance
Planned duration
Coach note
Structure / notes
Workout templates — coming soon
Progress reports — coming soon
Coach settings — coming soon
Preview workout plan
Review the parsed workouts before importing. Each row will be saved to the selected week.
Pending invite
Athlete hasn't accepted yet
Edit athlete
Race name
Race date
Training phase
Coach notes
0 / 500
Copy week
Copy to another week
Copy to another athlete
Overwrite existing plan?
Race Ready Elite
TREHKO
Run smarter.
Race better.
Everything you need to find, plan, and conquer your next race.
Monthly
AnnualSave 27%
Monthly
Billed every month
$3.99
per month
Annual
Billed once per year
$2.92
per month
$34.99/yr · Save $12.89
Already subscribed? Restore purchase
Cancel
anytime
Secure
payment
iOS &
Android
24/7
support
Race Discovery
City search + map
Find races near you
Free
Race day weather
Historical + live forecasts
Elite
Results & analytics
Top 25 + finish time distribution
Elite
Prize money breakdown
Full purse, age group & masters prizes
Elite
Planning & Training
Training calendar
Final Surge, TrainingPeaks
Elite
Device sync & import
COROS, Apple Watch & GPS watches
Elite
Race Day & Performance
Race Day Mode
Live countdown, forecast, pacing
Elite
Cycle performance forecasting
Phase-based race day insights
Elite
Auto-renews unless cancelled 24hrs before period end.
Terms · Privacy Policy
Registration
isn't open yet
Trehko Elite
Never miss registration opening
Get instant push notifications the moment any race on your wishlist opens registration. Be first in line — before spots fill up.
Instant alerts Deadline reminders Unlimited wishlist
or $34.99/year · Cancel anytime
Free options
Already Elite? Sign in
Add Trehko to Home Screen
Follow these steps in Safari to install Trehko and launch it like a native app.
1
Tap the Share button
The icon at the bottom of Safari
2
Tap "Add to Home Screen"
Scroll down in the share menu to find it
3
Tap "Add" to confirm
Trehko will appear on your home screen
Invite an athlete
They'll receive an email to connect their Trehko account to you as coach.
Athlete email
Personal note (optional)
You've reached the Coach Free limit (3 athletes).
Upgrade to Coach Pro to invite unlimited athletes.
Inactivate athlete?
They'll stop seeing the plans you've assigned, and they'll free up a spot on your roster. Their training history is kept, and you can reactivate them at any time.
Coach Pro
$40 / month
Unlimited athletes
Sub-coach seats
Org analytics dashboard
Alert feed & taper flags
Excel template import
Cancel anytime · data kept for 90 days
Unlock Elite
Monthly
$3.99
per month
Annual
$2.92
per month
Save 27% · $34.99/yr
Already subscribed? Restore purchase
When was this activity?
This file didn't include a date, so we can't tell which day it was. Pick the date so it lands on the right day.
For athletes
Race Ready Elite is coming soon
This is a real feature we're actively building. Right now we're focused on making race discovery the best it can be — paid plans will open here soon. Thanks for being one of the first.
Scanning activities...
Analyzing your file
Scanning...0%
—
Distance
—
Avg pace / mi
—
Moving time
—
Elevation gain
—
Avg HR
—
Calories
—
Type
Planned
Structure
Coach note
Log your actual
Distance
Duration
How did it go?
Plan workout
Type
Target (optional)
Notes (optional)
Strava activity found
Actual distance
Actual duration
Notes
Why did you skip? (optional)
Templates
Choose a starting plan
Select one to seed this week — every day is editable after.
Loading profile…
This profile isn't available.
The athlete may have made their profile private.
Upcoming races
Race history
Race history is shared once you follow each other.
No races logged yet.
Couldn't load race history — check your connection.
Admin
Training templates
These appear in every uncoached athlete's plan picker.
Admin
Training Template
Template name
Goal type
Description
Weekly plan
Distance
Duration
Notes / structure
Discover
Training
Race Day
Crew
Profile
Coach
New version of Trehko is ready
Registration
isn't open yet
Push notification
Get alerted the moment registration opens
Email reminder
We'll email you when this race opens
Trehko monitors registration for all 322 races and updates automatically. You'll be the first to know.
Preview
Preview
TREHKO
1 of 5
Step 1
What discipline are
you targeting?
Select one to get started.
Step 2
What distance are
you targeting?
Showing distances for Running
Step 3
When do you want
to race?
Pick a season or specific months.
Or pick specific months
Step 4
How far will you
travel?
We'll find races within your range.
Step 5
Any must-haves?
Select all that apply — or skip to see all matches.
Course type
Race features
Your matches
8 races found
Half · Fall · 100mi · Net downhill · BQ
Fox Valley Marathon & Half
98%
match
Sep 21, 2025 Elgin, IL · 67mi $95
⬇️ Net downhill⭐ BQ QualifierOpen
Lakefront Half Marathon
91%
match
Oct 5, 2025 Chicago, IL · 82mi $110
➡️ Flat⭐ BQ QualifierOpen
Tunnel Vision Half Marathon
88%
match
Nov 1, 2025 Boise, ID · 240mi $85
⬇️ Net downhillLottery
At a glance
Workout structure
Coach note
Planned vs actual
Coach Invite
Your coach added you to their roster
INVITED
Accept your
invite.
Create your Trehko account or sign in to connect with your coach.
Invite expires in 7 days
Tell us about yourself.
Your coach will see this on your profile.
Privacy settings.
You control what your coach and other athletes can see. Change these anytime in your profile.
Public profile
Other athletes can see your profile and race history
Share workouts with coach
Your coach can view your logged workouts
Training reminders
Daily push notifications for scheduled workouts