CrossMgr, SeriesMgr, RaceDB

CrossMgr is free timing and results software for cycling races (small donation recommended for paid events - see below).
CrossMgr quickly produces professional looking results including rider lap times.  It reads rider data from Excel, and formats result in Excel format or Html for publishing to the web.  CrossMgr was created by a cycling official, and has extensive features to settle disputes.

Although originally designed for Cyclo-Cross races, CrossMgr has also been extensively used for MTB, and with the chip reader interface, for Criterium and Road Races.  It also has strong support for Time Trials.  It fully supports Performance Factors for Paracycling.

To see how others are using CrossMgr, see here and here.  Or, search for "Powered by CrossMgr" for results posted from around the world.

CrossMgr supports J-Chip, RaceResult, Ultra, Alien and Impinj chip readers.

See demo video of v1.5 here.

Download the software and CrossMgrTutorial.doc for free (Windows. Linux and Mac also available).
See screen shots here.  Donate here.  Comment here.

Other software to look at:

RaceDB is a race check-in, Bib and RFID tags management system. 

SeriesMgr makes it easy to combine CrossMgr and spreadsheet results into a series.

PointsRaceMgr scores a Points race including track (Points and Madison) and criterium.

CallupSeedingMgr quickly determines callups and TT seeding based on multiple criteria (for example, UCI points, National points and placing in the event last year).

StageRaceDB  computes individual and team GC rankings for Stage Races

SprintMgr tracks and scores all sprint competition formats (Sprint, 4-Cross, Eliminator, etc.)

OmniumMgr scores a Track Omnimum

TagReadWrite quick utility to read/write chip tags (largely replaced by RaceDB).


  • CrossMgrVideo: New "Time in Frame" feature CrossMgrVideo now supports a "Time in Frame" feature.  Requires upgrading to the CrossMgrVideo 2.10.2 and CrossMgr 2.10.43.CrossMgrVideo captures frames of the finish line triggered by ...
    Posted Oct 19, 2017, 8:49 AM by Edward Sitarski
  • CallupSeedingMgr: Now supports UCI ID CallupSeedingMgr has been upgraded to support the UCI ID.The program makes it easy to compute callup orders for CycloCross and Mountain Bike based on UCI points (with rankings downloaded ...
    Posted Oct 19, 2017, 6:43 AM by Edward Sitarski
  • RaceDB: CrossMgr publish bug fixes in RaceDB 1.32.46 A bug was introduced when adding the "relegation" field to the CrossMgr publish This bug prevented uploading CrossMgr results back into RaceDB.The bug has been fixed in 1.32 ...
    Posted Sep 1, 2017, 6:19 AM by Edward Sitarski
  • CrossMgr: Better Real-time Web Results CrossMgr 2.10.30 now supports better real-time web results.At race site, when connected to the CrossMgr web server, new race results are now "pushed" to the web ...
    Posted Aug 26, 2017, 6:40 AM by Edward Sitarski
  • CrossMgr: Now with Web-based Lap Counter CrossMgr 2.10.30 now supports a web-based Lap Counter.This allows you to use a tablet mounted on a stand as a lap counter.The tablet is automatically ...
    Posted Aug 26, 2017, 6:25 AM by Edward Sitarski
  • CrossMgr: Better synchronization with TT Countdown Page For a few years now, CrossMgr has supported a TT Countdown page for Time Trial races.This page shows each individual rider's bib, name and team, and a countdown ...
    Posted Jul 11, 2017, 6:24 PM by Edward Sitarski
  • SeriesMgr: Support for Team Series The latest version of SeriesMgr (v2.8.16) now supports team series results, available in a new "Team Results" screen.Currently, Team Results are computed based on Points, and uses ...
    Posted Jun 22, 2017, 5:05 AM by Edward Sitarski
  • CrossMgr/RaceDB: Support for Long Competition Names CrossMgr and RaceDB now have a "Long Name" field in addition to the "Name" field.This makes it easier to handle competition names which are unwieldy, or contain characters that ...
    Posted Jun 14, 2017, 1:11 AM by Edward Sitarski
  • CrossMgr: Support for Unlimited Readers For about a year now, CrossMgr has supported an unlimited number of chip readers through connections to CrossMgrImpinj and CrossMgrAlien.This means that you can put a second battery-powered ...
    Posted May 26, 2017, 7:10 AM by Edward Sitarski
  • RaceDB Hub: New Pre-reg Results The RaceDB Hub now shows Pre-reg results before the competition.Of course, it also shows the actual results when available after the event.Pre-reg results are sequenced by ...
    Posted May 25, 2017, 5:48 AM by Edward Sitarski
Showing posts 1 - 10 of 215. View more »