Skip to portal content
Dual Performance
Athlete Portal
Your training, nutrition and check-ins in one place.
Access Code
Invalid code — check with your coach
Coach-issued code required
Email Sign-In
We’ll email you a one-time code
Enter the 6-digit code
Access Confirmed
Welcome
Preparing your week
Dual Performance Coaching System
⏸
Hey —
Your portal access is paused
Your coaching programme is currently on hold, so the portal is locked for now. Message your coach and we'll get you back training.
Email your coach
DUALPERFORMANCE
Athlete command center Today
Synced with coach
Sign in with your email next time Use a one-time code sent to your email—no access code to remember.
Training Portal
Week
—
Your training week, coaching context, and key signals in one place.
Distance 0/— km Strava
Strava Connected!
Your runs will now sync automatically to your dashboard.
Call booked
Confirming date and time…
Weekly Plan
Navigate
Profile
Today
Today's Plan
A focused daily command center for execution, logging, and coach context.
Loading your plan...
Couldn’t load your plan
Looks like a connection problem — your plan is still there.
No sessions this week.
Check back soon.
Coaching
Coaching
Your check-in, next call, coach decisions, messages, and notifications in one place.
Week View
Weekly Plan
The full training week at a glance, with every session, reschedule, and log point in one place.
Loading your weekly plan...
Couldn’t load your week
Looks like a connection problem — your plan is still there.
No sessions this week.
Check back soon.
Direction
Goals
Define the outcome, performance targets, and milestones your programme should be built around.
Your Goals
Programme Overview
—
Fill in your current stats and goals below. Your coaches can see everything you submit — the more honest you are, the better we can coach you.
✓ Last saved
Race Goal
Goal Race
km, your biggest week
race day
Body Composition
kg
kg, your goal
estimated %
Current Running Times
mm:ss
mm:ss
h:mm:ss
h:mm:ss
min/km easy
Strength Goals
What do you want lifting to do for your running?
Focus
Primary Intent
sets your rep ranges
Priority Areas
up to 2 — the rest still gets trained
Tracked Liftnormal working set, not a one-rep max
the one you want to track
kg, normal working set
kg, 12-week goal
keeps both loads comparable
Your Why
Milestones — What does success look like?
Review
Weekly Check-In
Give Karl and Alex the signal they need before your call: what worked, what hurt, and what needs adjusting.
Weekly Check-in
—
Runs this week
—
Lifts this week
Step 2 — Complete your check-in
1 of 4
Running
AwfulBest ever
Lifting
AwfulPR session
Recovery
Under 5hrs8+ hrs quality
Running on emptyFelt great
DestroyedFresh legs
Fuelling, Life & The Week
Off the railsNailed it
CalmExtremely stressed
Dragging myselfCouldn't wait
Check-in received
Karl and Alex will review this before your call.
This one matters
What did this week mean to you?
Your progress is worth sharing. Other people are sitting on the couch wondering if they could do what you're doing — your words might be exactly what they need to hear.
Write freely — we may share this (with your permission)
Prompts to get you started
• What's something you did this week you couldn't have done a month ago?
• How has training been affecting the rest of your life?
• What moment this week made you feel proud?
• What would you say to someone thinking about starting?
By submitting, you agree Dual Performance may use your testimonial on social media.
Thanks — we won’t use a word of it without asking you first.
Your trajectory
Progress
ProgrammeWeek —
See the trend, compare consistently, and keep the bigger picture in view.
Current weight — No weigh-ins yet
Change —
Weekly review
What the week actually contained, from your logs.
Loading Current week
Progress photos
A consistent five-angle check-in for this week.
Previous photo check-ins None yet
Tap a previous week to view or update its angles.
Starting weight — Your baseline
Target weight — Your direction
Weight trend
The direction matters more than one reading.
Add two weigh-ins to reveal your trend
—
7d change
—
Avg / week
—
To target
—
Peak week
—
Avg / week
—
Run so far
Loading...
Your weigh-ins will appear here
Playbook
Athlete Guide
The standards, rhythms, and principles behind how Dual Performance expects you to train.
Athlete Handbook
Choose a topic to open the coaching playbook.
Log
Yesterday
—
weight kg
—
sleep
—
energy
—
stress
—
soreness
TerribleAmazing
DrainedEnergised
CalmMaxed out
FreshDestroyed
Sharp, sudden or worsening pain is automatically flagged for coach review.
Yesterday
—
kcal
—
protein
—
carbs
—
fat g
—
fibre g
Book Your Call
Weekly Check-In
Support
Contact
Reach the coaches, stay connected with the community, and keep the programme moving when life gets messy.
Contact
KA
Talk to your coaches
Join the Dual Performance Discord — message us, ask questions, and connect with the group. We typically respond within 24 hours.
Join the Discord
Supportsupport@dualperformance.au
Support & data help
Karl & Alex · Dual Performance
Programme Details
Start date—
Duration12 weeks
Sessions / week8–9
CoachesKarl & Alex
Profile
Your portal
Preferences
Your coaching reminders and data controls.
Your dataDownload everything Dual Performance holds for you, or ask us to delete it.
How we handle your data
Request deletion
Read the full policy
Private note to your coaches
Goes straight to Karl and Alex. Not the Discord.
0 / 2000
Your coaches read these directly. For anything urgent or medical, contact a health professional first.
This week
A quick coaching snapshot.
Nutrition
Your macro targets and what you logged, week by week.
Nutrition This week
Notifications
Your durable coaching inbox.
Loading notifications…
PB History
Your strongest recorded efforts.
Week 1 Photos
0 of 5 complete Next: Front

Use the same lighting, distance and time of day for a cleaner comparison.