08:05 ●●●
RugbyForge
Start your 14-day free trial
🎁 14-day free trial — no credit card needed
1
Loosehead
2
Hooker
3
Tighthead
4
Lock
5
Lock
6
Flanker
7
Openside
8
No. 8
9
Scrumhalf
10
Flyhalf
11
Wing
12
Ins. Ctr
13
Out. Ctr
14
Wing
15
Fullback
Already have an account? Log In
RugbyForge
Welcome back
Don't have an account? Sign Up Free
Choose Your Plan
Account created for
👤
Individual
R49/month
1 child · full programme
✓ All 12 levels
✓ Position-specific sessions
✓ Progress tracking
✓ Craven Week pathway
Individual · Monthly R49/month
🔒 Secure payment via PayFast · Cancel anytime
💳🏦📱 Visa · Mastercard · EFT · SnapScan · Capitec Pay
RFRugbyForge
🎉
Your Trial Has Started!
Welcome to RugbyForge.
Your 14-day trial is active
First session is ready. Let's build a Springbok.
✓ Full 12-level programme — 14 days free
✓ Position-specific sessions every day
✓ Progress tracked automatically
✓ Craven Week pathway active
After your 14-day trial: R49/month. Cancel anytime before your trial ends — you will not be charged.
RF RugbyForge
South Africa's Junior Rugby App
Build the
Springbok
in your
child.
Position-specific training. BokSmart-aligned. Ages 6–16. 12 progressive levels that grow with your child.
✓ BokSmart
✓ All 15 Positions
✓ Ages 6–16
RF
The Programme
3 stages.
12 levels.
Never
repeat.
A 6-year-old starts at Stage 1. An 11-year-old starts at Stage 2. Every child is placed at the right level for their age and experience.
🌱
Stage 1 · Ages 6–9
Zero equipment · Movement education
Stage 2 · Ages 9–12
Resistance bands · Sprint training
🏋️
Stage 3 · Ages 12–16
Loaded strength · EPD standards
RF
Craven Week Pathway
Is your child
on track for
Craven
Week?
RugbyForge shows your child's benchmarks compared against SA Rugby's provincial selection standard — at every age from 9 to 18.
U11 Selection Benchmarks
10m Sprint
2.2s
Broad Jump
140cm
T-Drill
11.5s
Push-Up
16 reps
RF
Earn. Level Up. Share.
Training that
feels like
a game.
30 badges to earn. Levels to complete. Sprint times to beat. An 11-year-old who is 0.1 seconds from the Lightning badge will not skip a session.
Lightning
🏆
Craven Contender
🔥
7-Day Forge
👑
Springbok Standard
🎯
Level Up
💪
Iron Arms
🦘
Big Air
🌟
Half Way
Start free for 14 days
Then R49/month · Cancel anytime
RF

Edit Profile

Your child's position shapes every single session.

1
Loosehead
2
Hooker
3
Tighthead
4
Lock
5
Lock
6
Flanker
7
Openside
8
No. 8
9
Scrumhalf
10
Flyhalf
11
Wing
12
Ins. Ctr
13
Out. Ctr
14
Wing
15
Fullback
RF
Good morning, Parent 👋
Ready, Liam?
🏉 Stage 2 · Ages 9–12
⚡ Level 2 · LOAD
No. 11 · Wing
🔥
0
Week Streak
M
T
W
T
F
S
⚠️

Load Management

5 sessions this week. Consider rest tomorrow — growing muscles need recovery to adapt.

🥗
Nutrition Guide
Fuel the Springbok in training →
OPEN

Weekly Challenge

Live
Beat Your 30m Sprint — Province Leaderboard Active
🏆 Gauteng U11 Wing rankings3 days left
YOUR STATS
18
Sessions
2.1s
10m Sprint
L2
Level

Thu · Speed · Wing

Wk 5
RF
🎬
Video Coming Soon
Tap any exercise below for step-by-step instructions
Exercise Demo
COMING SOON
💡

"Drive your knees high — wings accelerate from the hips."

🔥
Warm-Up
5 min · Dynamic activation
💪
Main Session
7 exercises · position specific
🔒
Complete warm-up first
Tick all warm-up exercises ✓ then tap the green button
🧊
Cool-Down
5 min · Static stretches + recovery
🔒
Complete warm-up first

Levels

12 levels · 3 stages · never repeat

RFRugbyForge
Stage 1 · 6–9
Stage 2 · 9–12
Stage 3 · 12–16

Progress

Stage 2 · Level 2 · Week 5 of 12

RFRugbyForge
10m Sprint
2.1s
Target: 1.85s
▼ 0.3s faster
T-Drill
11.4s
Target: 11.0s
▼ 0.8s
Broad Jump
148cm
Target: 165cm
▲ 12cm
Push-Up Max
14
Target: 20 reps
▲ 6 reps

10m Sprint — seconds (lower = faster)

8 wks
LEVEL PROGRESS

All 12 Levels

Stage 2 Active
CRAVEN WEEK PATHWAY
Craven Week Pathway
Tap to see full roadmap →
Age 11
✓ Currently on track
Progress to SA Schools28%
BENCHMARKS VS AGE NORMS →

CHALLENGE

Compete. Compare. Dominate.

RF
THIS WEEK
SPRINT CHALLENGE
Best 30m sprint time this week wins. Post your result.
Ends Sunday
0 entries

Parent
Dashboard

Weekly summary · shareable with coaches

RFRugbyForge

Week 5 Summary

Liam · Stage 2 · Level 2 · Wing · Age 11

4/4
Sessions
▼0.3s
Sprint
100%
Compliance

📋 Weekly Coach Report

Speed — Improving Strongly

10m sprint: 2.4s → 2.1s since Week 1. On track for 1.85s by Week 12. Wing speed is coming.

💪
Strength — Developing Well

Push-up max 14. Target 20 by Week 12. Banded squat form is excellent. Increase band resistance Week 7.

⚠️
Watch: Hamstring Flexibility

Broad jump landing suggests tight hamstrings. Confirm cool-down stretches are done every session.

🎯
Next Week: Level 2 Load Focus

Week 6: +5m on all sprint distances. Target sub-11.0s T-drill. Introduce resistance band squats.

PERSONAL BESTS
10m Sprint
2.1s
Set Week 5
Goal 1.85s
🏃
30m Sprint
5.1s
Set Week 4
Goal 4.8s
⬆️
Broad Jump
148cm
Set Week 5
Goal 165cm
🔄
T-Drill
11.4s
Set Week 4
Goal 11.0s
💪
Push-Up Max
14 reps
Set Week 3
Goal 20 reps
🧱
Plank Hold
48s
Set Week 5
Goal 60s
COACH NOTES
Notes About Liam
Only you can see these · share with coach when ready
Week 5 · Tuesday
Sprint coach at school says his arm drive drops after 20m. Needs to keep elbows at 90° through the full run. Will focus on arm drill this week.
Week 4 · Saturday
Complained of tight hamstrings after match. Reminded him to do cool-down stretches. Monitor this — check with physio if it continues.
RF

Challenge

3 days remaining

Week 5 Challenge · Province Leaderboard

Beat Your 30m Sprint Time

Record your 30m sprint this week. Post your time. Top times per province and age group go on the leaderboard — parents are watching.

GAUTENG · U11 · WING LEADERBOARD
1
Damian M.

Pretoria

4.68s
2
Riaan B.

Johannesburg

4.71s
3
Themba K.

Soweto

4.74s
12
Liam (You)

Paulshof

5.1s
SA NATIONAL · U11 · TOP 3
1
Kyle van der M.

Western Cape

4.52s
2
Sipho N.

KwaZulu-Natal

4.58s
3
Ethan P.

Free State

4.61s
RF
Liam
Stage 2 · Level 2 · Age 11
🔥 4 Week Streak
No. 11 Wing
RugbyForge Individual
Active · Renews 1 Jun 2025 · PayFast
R49 / month
Team Linking
My Sport
🏉
Rugby Union
Stage 2 · Level 2 · Wing
Active
Language / Taal
🌍
Language
My Account
👨‍👩‍👧
Parent Dashboard
🏆
Craven Week Tracker
Weekly Challenge
💬
WhatsApp Support
💳
Billing · PayFast
✏️
Edit Child Profile
🚪
Log Out
📊
Track Benchmarks
🥗
Nutrition Guide
🎁
Refer a Friend
🏫
School & Club Licences
🔐
Admin Dashboard
🏅
My Badges
📊
Age-Group Comparison
🃏
Share Player Card
🏆
Level Certificate
📋
Coach Portal
🎟️
Discount Codes
RF
LEVELLOADUNLOCKED
MetricBeforeAfterChange
RF

Benchmarks

Track real times — see real progress

ENTER THIS WEEK'S RESULTS
📱
Tap the ⏱️ button to measure — no typing needed
Results measured in the app show ⏱️ · Manually typed results show ✏️
✏️ Manual
s
PB: —
✏️ Manual
s
PB: —
✏️ Manual
s
PB: —
✏️ Manual
cm
PB: —
✏️ Manual
reps
PB: —
Place phone on child's back · app counts each rep via motion sensor
✏️ Manual
s
PB: 48s
kg
PROGRESS HISTORY
10m Sprint — seconds (lower = faster)
Test your benchmarks weekly for accurate tracking
GOALS FOR THIS LEVEL
RF

Refer a Friend

Both of you save on month one

👤
You
👤
Friend
🎁
You get
1 FREE
month
After your friend's first payment clears
🏷️
They get
50% OFF
month one
R49 → R25 · R89 → R45
YOUR REFERRAL CODE
FORGE-LIAM7
YOUR REFERRALS
🏉
No referrals yet. Share your code and start earning.
✓ Your friend enters your code at sign-up
✓ They pay 50% off their first month
✓ Once their first payment clears, you get 1 free month
✓ No limit — refer as many friends as you like
RF
🏫
School & Club Licence
One simple price for schools and clubs. R39 per player per month. Minimum 20 players.
📊 Calculate Your School Price
30 players × R39 = R1,170/month
R1,170/month
Save R300/month vs R49 individual price (20% less)
🎯
Coach Dashboard

See every player's progress, benchmarks, and training compliance in one screen

📊
Team Reports

Exportable PDF reports per player — share with parents and selectors

📋
BokSmart Compliant

Every programme follows BokSmart and World Rugby LTPD guidelines

🏆
Craven Week Pathway

Track which players are on track for provincial selection — age by age benchmarks

Want to set up a school or club licence?
We set it up for you. Full onboarding included.
RF

Admin Dashboard

RugbyForge · Owner View

🔒
Enter PIN to access
1
2
3
4
5
6
7
8
9
0
Default PIN: 1234 · Change in Supabase
RF

Age-Group Norms

How does Liam compare to U11 Wings?

STRONG
Above average in 4 of 6 benchmarks for a U11 Wing
WHAT THIS MEANS
Based on SA Rugby age-group norms and BokSmart physical benchmarks. Comparisons are against players of the same age, position, and stage.

Player Card

Share your child's progress

RF

Discount Code

Enter a code to get a discount

Enter Discount Code
How to get a discount code
Discount codes are issued by RugbyForge for schools, clubs and events. Ask your coach or school administrator if your team has a code.
RF
COACH PORTAL
Squad Overview
📋
Coach Login
School & club coaches — track your whole squad
or
🔍
➕ Add Player by Code
Players share their RF-XXXX code from their Profile. Their school AND club coach can both track the same player simultaneously.
Demo codes to try: RF-LV11 · RF-ET10 · RF-ZH09
SORT:
RF

Nutrition Guide

Age-specific meal plans · SA food · weekly costs

RF

Badges

Earn them. Keep them. Show them off.

0
Earned
0
Total
Next Badge
🏆
Badge Name
Badge description
Progress
RF
🏉
Find Your Starting Level
3 quick questions so we put you in the right programme from day one
Has your child done any structured training before?
🌱
Never — completely new to training
🏫
School sport only — no extra training
🏃
Some training at home or gym
💪
Regular structured training — already fit
RF
🔒
Free Trial Complete
Your 14 days
are up.
Your child has started their RugbyForge journey. To keep training, choose a plan below. Cancel any time.
Your progress so far
0
Sessions
0
Weeks
0
Badges
Cancel any time · No commitment · Secure payment via PayFast
RF
🗓️
Week Locked
Complete this week's 4 sessions first. Each week unlocks after the previous one is done.
COMPLETE THIS WEEK FIRST
🏠
Home
🎮
Levels
📈
Progress
👨‍👩‍👧
Parent
Challenge
👤
Profile

HOW TO DO IT
COACHING CUES
AVOID
🏆
BADGE UNLOCKED!
Badge Name
You earned this.
Tap anywhere to continue
RF

Notifications

Choose what you want to receive

⏰ Reminder Time
Training reminders will be sent at this time on Mon/Tue/Thu/Sat
You can turn off notifications any time in your device Settings → Notifications → RugbyForge
🔔
Notifications
function renderNotifSettings() { loadNotifPrefs(); var el = document.getElementById('notif-toggles-list'); if (!el) return; var af = LANG === 'AF'; var items = [ {key:'trainingReminders', icon:'🏉', en:'Training Reminders', af:'Oefenherinneringe', endesc:'Mon/Tue/Thu/Sat reminders', afdesc:'Ma/Di/Do/Sa herinneringe'}, {key:'streakAlerts', icon:'🔥', en:'Streak Alerts', af:'Streeks-waarskuwings', endesc:"Don't lose your streak", afdesc:'Moenie jou streek verloor'}, {key:'weeklyChallenge', icon:'⚡', en:'Weekly Challenge', af:'Weeklikse Uitdaging', endesc:'New challenge every Monday', afdesc:'Nuwe uitdaging elke Maandag'}, {key:'badgeUnlocks', icon:'🏆', en:'Badge Unlocks', af:'Kenteken Ontsluit', endesc:'When you earn a new badge', afdesc:'Wanneer jy n kenteken verdien'}, {key:'parentUpdates', icon:'👨‍👩‍👦', en:'Parent Weekly Update', af:'Ouer Weeklikse Opdatering', endesc:'Weekly summary for parents', afdesc:'Weeklikse opsomming vir ouers'}, ]; var html = ''; for (var i=0; i'; html += '
'+(af?it.af:it.en)+'
'; html += '
'+(af?it.afdesc:it.endesc)+'
'; // Toggle switch html += '
'; html += '
'; html += '
'; html += '
'; html += ''; } el.innerHTML = html; // Set time input var timeInput = document.getElementById('notif-time-input'); if (timeInput) timeInput.value = RF_NOTIF_PREFS.reminderTime || '07:00'; // Update header setTxt('notif-h1', af?'Kennisgewings':'Notifications'); setTxt('notif-sub', af?'Kies wat jy wil ontvang':'Choose what you want to receive'); } function RF_tapToggle(el) { var key = el.getAttribute('data-key'); if (!key) return; RF_NOTIF_PREFS[key] = !RF_NOTIF_PREFS[key]; saveNotifPrefs(); renderNotifSettings(); // re-render toggles } >