Bring in the files.
Import your roster and the race results as CSV. Confirm the columns and choose which race time to use.
From a long finish list to the names that matter.
Match your roster, review the uncertain cases, and publish with confidence.
| Team athlete | Source name | Distance | Net time | Status |
|---|---|---|---|---|
| 001Maya Chen | Maya Chen | 10K | 00:42:16 | Verified |
| 002Sofia Alvarez | Sofia Álvarez | 10K | 00:44:03 | Verified |
| 011Taylor Reed | Two possible results | 5K | — | Needs review |
| 012Rafael Santos | Rafael Santos | 10K | 00:43:10 | Verified |
One workspace for the three steps between race-day data and a list you can share.
Import your roster and the race results as CSV. Confirm the columns and choose which race time to use.
Unique exact names are checked against the source fields. Similar names and conflicting records need your review.
Export verified identities with valid finish times. Get a clean CSV or an HTML list, grouped by distance and sex.
The original record stays beside each suggestion. Repeated names, conflicting distances and unusable times are surfaced before export.
Read our privacy detailsSimilarity helps you review. It is never treated as proof of identity or an automatic approval.
Import, matching and exports run locally in your browser. No CSV uploads, accounts or tracking scripts.
Files and decisions live in memory. Refreshing or closing the page clears the workspace. Save your exports first.
We plan to connect Claude to BibOps through an MCP server (Model Context Protocol). Claude would interpret permitted race sources, propose column mappings and help compare ambiguous athlete records through scoped tools. Every proposed value would retain its source reference; uncertain identities would still require human approval.
Status: architecture planned. No public MCP endpoint or Claude API integration is active. The current MVP processes CSVs locally and does not send your files to Claude.
BibOps is being built by Gustavo Marchioro, drawing on experience working alongside running teams in Brazil. It starts with a familiar task: finding a club’s athletes across thousands of finishers, then preparing the results for coaches and content teams.
We’re an early-stage product, building a focused tool for that work.
Talk to Gustavo gustavo@bibops.techImport a team roster and race results as CSV, map the columns, review suggested matches and download CSV or HTML results. You can try the complete workflow with our synthetic demo.
Not in the current MVP. Claude is planned for interpreting unstructured sources and assisting review. The current CSV workflow uses deterministic validation and name similarity, with human decisions for uncertain cases.
The planned MCP server will expose source inspection, mapping, search, comparison and export-validation tools to Claude. Access will be authenticated and limited to the operator-approved session. Provider credentials will remain server-side. This is a proposed architecture, not a connector available today.
No. Files are processed in your browser’s memory. Refreshing clears the session. The hosting provider may retain technical access logs; see our privacy page for details.
No account or payment is needed to evaluate this version. Check every result against the organizer’s source before publication. BibOps is not an official timing system.
40 fictional athletes. 300 sample records. One complete workflow.