About

The story behind RowDB

RowDB transforms scattered regatta result PDFs into a structured, searchable database for German rowing. Built for trainers and athletes who want real data - not guesswork - to drive preparation and performance.

Full-Text Search

Search across athletes, races, heats, and regattas with filters for year, boat class, club, and category.

Performance Trends

Track athlete times across seasons with line charts. See how crews improve, regress, or move between boat classes.

Regatta Analytics

Browse every indexed regatta with bar charts for top clubs, category breakdowns, and entries-by-boat-class views.

Time Comparisons

Heat-level lollipop charts show the margin between every crew and the winner, making pace gaps instantly visible.

Club Profiles

See every club's roster, win count, podium finishes, and full appearance history across all indexed regattas.

Access Control

Tiered access with search quotas. Free accounts get limited queries; authenticated users unlock the full database.

Built by athletes.
For athletes.

RowDB grew out of a frustration every competitive rower knows well: race results get published as PDFs, scattered across club websites and federation archives, and then forgotten. Comparing your time against last year's final, or scouting the crew that just beat you, meant hunting through dozens of documents by hand.

We built RowDB because we were tired of that. Trainers need to know where their athletes stand against the field - not after hours of research, but before the next training block. Athletes deserve to see their own progress plotted against the competition, season over season.

Performance doesn't happen by accident. It's the product of deliberate preparation, and preparation requires data. RowDB puts that data where it belongs: in your hands, before you get on the water.

You can't out-train someone who out-prepares you.

— The philosophy behind RowDB
100% Real race data
0% Guesswork
Ready to explore the data?
RowDB © 2026 Data -> Preparation -> Performance