Chapter 02 · Sport
New Rowing Club · 2023 - Present · Pinghe School Rowing Team since 2026

Competitive
Rowing.

Six to eight hours on the water every week. World #6 ranking. Shanghai Rowing Open 2026: 4th, Mixed Quad. 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
Chapter One

The
Discipline.

5:30am, cold dock, first stroke is always ugly. By the tenth, your body remembers. New Rowing Club and Pinghe School: 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 is now 7:18.8 on the Concept2 erg (U14, October 2026), down from 7:28.9, which already sat at the 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 SprintPersonal Best
1:35.5
HK Indoor Rowing Championships
1000m MiddlePersonal Best
3:33
HK Indoor Rowing Championships
2000m StandardPersonal Best
7:18.8
Concept2 · U14 · October 2026 · Down from 7:28.9 (83rd Percentile · Faster than 83%)
Chapter Three

On the
International
Stage.

From the Huangpu River to the world stage. World #6 at WRICH 2026. Shanghai Rowing Open 2026: 4th, Mixed Quad. Shanghai Dream Regatta 2026: Gold & Bronze. Nanjing 2026: Gold & Silver, dual-discipline at open water level.

  1. Sep 2026
    Shanghai Rowing Open 2026
    Mixed Quad Sculls (4×) · Suzhou Creek, city-centre course · Pinghe School crew
    4thMixed 4×
  2. 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
  3. 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
  4. Mar 2026
    WRICH 2026 · World Rowing Indoor Championships
    U19 Mixed 5000m Relay & U17 Men 1000m · International competition
    #6 WorldU19 Mixed Relay
  5. Mar 2026
    WRICH 2026 · World Rowing Indoor Championships
    U17 Men 1000m · Individual event
    #29 WorldU17 Men 1000m
  6. 2026
    HKRIC 2026 · HK Rowing Indoor Championships
    U14-16 Men 1000m · 2000m time: 7:28.9
    #8U14-16 Men 1000m
  7. 2026
    SSSA Indoor Rowing Championship 2026
    U16 Male Relay · Shanghai Secondary School Athletics
    ChampionU16 Male Relay
  8. 2026
    HK Indoor Rowing Championships
    500m · 1000m · 2000m: personal bests set across all three distances
    PB SetAll 3 Distances
  9. 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.
Built From It

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.

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 VisionPose EstimationReactPWAWeChat Mini Program
Pace Lab

Enter a split.
See how it stacks up.

per 500m
-W
500m
-
PR1:35.5
1000m
-
PR3:33
2000m
-
PR7:18.8
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.