Chapter 02 · Sport
Shanghai Youth Rowing Team · 2023 — Present

Competitive
Rowing.

Six to eight hours on the water every week. World #6 ranking. Shanghai Dream Regatta 2026: Gold & Bronze. Nanjing 2026: Gold & Silver. The discipline that shapes everything else.
#6
World Ranking — U19 Relay
6–8h
Training per week
3
Years competing
1:35.5
500m PR (Indoor)
Solo sculler at golden hour — training on open water
Solo sculls — golden-hour training session
Aerial view — two racing quads on competition water
Competition water — aerial perspective

The
Discipline.

5:30am, cold dock, first stroke is always ugly. By the tenth, your body remembers. Shanghai Youth Rowing Team — year-round, no off-season, six to eight hours a week.

Rowing teaches you what happens to technique when you're destroyed. At 1200m of a 2000m piece, every instinct says shorten the stroke. Holding form when it costs the most — that's the whole sport.

"The water doesn't care how you feel. It only responds to what you actually do."

I run video analysis and race-day prep for the team. Your body lies to you about what your stroke looks like — the video doesn't.

Weekly Volume
6–8h
Year-round, no off-season
Technical Focus
Splits
Frame-by-frame technique review
Formats
Sculls & Sweep
Dual-discipline — quad sculls and sweep eight
Athlete carrying the quad to the water — race day preparation
Race day — carrying the quad to the start line
Chapter Two

Personal
Records.

My 2000m of 7:28 — 83rd percentile for U14, faster than 83% of competitors worldwide, with no dedicated indoor training block. Every PR was earned in the last quarter, when the only question is how much you'll hurt.

500m Sprint
1:35.5
HK Indoor Rowing Championships
Personal Best
1000m Middle
3:33
HK Indoor Rowing Championships
Personal Best
2000m Standard
7:28
83rd Percentile · Faster than 83% · U14
Personal Best

On the
International
Stage.

From the Huangpu River to the world stage. World #6 at WRICH 2026. Shanghai Dream Regatta 2026: Gold & Bronze. Nanjing 2026: Gold & Silver — dual-discipline at open water level.

May 2026
Sculls & Sweep
Shanghai Dream Regatta 2026
Men's Doubles (2×) · University Men's Eights (8+) · Open water outdoor competition
Gold
University Men's Eights
8+ · Sweeping
Bronze
Men's Doubles
2× · Sculling
Gold+ Bronze
Apr 2026
Sculls & Sweep
Nanjing Rowing Masters & Youth Club League
Quad Sculls (4×) · Mixed Eight Sweep (8+) · Dual-discipline open water competition
Gold
Mixed Eight Sweep
8+ Mixed · Sweeping
Silver
Quad Sculls
4× · Sculling
Gold+ Silver
Mar 2026
WRICH 2026 — World Rowing Indoor Championships
U19 Mixed 5000m Relay & U17 Men 1000m · International competition
#6 WorldU19 Mixed Relay
Mar 2026
WRICH 2026 — World Rowing Indoor Championships
U17 Men 1000m · Individual event
#29 WorldU17 Men 1000m
2026
HKRIC 2026 — HK Rowing Indoor Championships
U14–16 Men 1000m · 2000m time: 7:28.9
#8U14–16 Men 1000m
2026
SSSA Indoor Rowing Championship 2026
U16 Male Relay · Shanghai Secondary School Athletics
ChampionU16 Male Relay
2026
HK Indoor Rowing Championships
500m · 1000m · 2000m — personal bests set across all three distances
PB SetAll 3 Distances
2025
Shanghai Youth Open 2025
Multiple events — strongest domestic showing of the season
2× Silver4× Bronze
Photo Archive

On the
water.

The Takeaway

What rowing
built in me.

At 1600m of the WRICH relay, everything either falls apart or locks in. I held it — not willpower, but three years of trained habit. That same instinct shows up everywhere: staying calm when an autonomous routine fails mid-run, holding structure when a debate case gets torn apart. Rowing rewired how I handle pressure.

Transferable Skill
Pressure Execution
Trained instinct under race conditions — transfers to every competition.
Transferable Skill
Data-Driven Improvement
Every split logged. Gut feeling is unreliable — measurement is honest.
Transferable Skill
Team Synchronisation
Matching rhythm with people who are just as wrecked as you.

Rowing
Lab.

The ergometer has told me my split every stroke for three years. It has never once told me why. I built the thing that answers the second question.

rowinglab.org Full write-up & interactive demo
Built by George Hu · Shipped, paid, bilingual
The gap I felt myself
I was the first user
I did not survey a market. I wanted a thing that did not exist, for me, on a Tuesday morning: proof that the change I made to my catch was the change I thought I made. Building what you personally need is the only brief where you can tell instantly whether the answer is any good.
How I had to learn it
Nobody teaches this at fourteen
Pose estimation, stroke segmentation, projective geometry, dynamic time warping. None of it was on a syllabus. I read papers until the notation stopped being noise, implemented the wrong version twice, and kept the version that survived being checked against footage of my own rowing.
Where the detail went
Nine checks, not one score
A single number tells a rower nothing they can act on. So every stroke is scored on nine separate bands and each one returns a proportion, with the interval widening honestly when there were only a few strokes to look at. Being precise about uncertainty is harder than sounding confident, and it is the part I care most about.
Who it is really for
Written twice, on purpose
Chinese junior rowing is growing far faster than the supply of coaches who can analyse technique. Every screen exists in English and Simplified Chinese, and the WeChat Mini Program is a real native build rather than a wrapped page, because a rower in a club here should get the same instrument as one in a funded Western programme.

Someone I will never meet has now uploaded a video of their rowing and been told something true about it. That is a stranger reason to get out of bed than any medal I have won.

Computer Vision Pose Estimation React PWA WeChat Mini Program
Pace Lab

Enter a split.
See how it stacks up.

per 500m
W
500m
PR1:35.5
1000m
PR3:33
2000m
PR7:28
2000m race pacing strategy — four 500m segments
Faster On target Slower
PRs on Concept2 erg. Watts via Concept2 formula: 2.80 ÷ (split/500)³. Green = faster than George's PR.

Also Explore

Chapter 01 · Engineering
FTC Robotics

Both require the same thing: a system that works exactly when it matters. Six years of FTC, Finalist Alliance Captain at the World Championship Premier Event, two awards.

Explore →
Chapter 03 · Communication
BP Debate

5:30 AM training teaches you to trust the system you built. Seven minutes on the BP floor teaches you to defend it under pressure.

Explore →
Full Record · Awards
All Results

Every split, every medal. World #6, Dream Regatta, Nanjing — the full competitive record, one page.

Explore →
Ready to go back?
Return to Portfolio