Skip to content

Version 1.1.0.0

Choose a tag to compare

@davewalker5 davewalker5 released this 28 Jul 13:20
a3af96b

The first tagged release of Cricket Tracker establishes the application as a local-first tool for recording and exploring cricket competitions, fixtures, results, innings summaries and league standings.

This initial version focuses on The Hundred men's and women's competitions. It deliberately avoids ball-by-ball scoring and complete scorecards, concentrating instead on the information needed to maintain a clear and useful record of a competition and its results.

Highlights

  • Structured management of countries, venues, teams and competitions
  • Separate support for men's and women's teams and competitions
  • Fixture scheduling, round and venue details
  • Toss winner and toss decision recording
  • Structured match results, including wins by runs or wickets
  • Innings summaries containing runs, wickets and balls faced
  • Automatic result calculation from completed innings data
  • Configurable competition points and knockout-stage rules
  • Dynamically calculated league tables
  • Support for wins, losses, ties and no-results
  • Net run rate calculated from innings data
  • Separate CSV import and export for matches and innings

Supported Competitions

The initial release includes support for:

  • The Hundred Men
  • The Hundred Women

Competitions are season-specific and use configurable rules for points allocation and the inclusion or exclusion of knockout matches from league standings.

Match and Innings Recording

Match records contain the fixture-level details, including:

  • Competition and round
  • Date and start time
  • Venue
  • Home and away teams
  • Toss details
  • Match status
  • Winning team
  • Result type
  • Result margin

Innings are stored separately and record:

  • Innings number
  • Batting team
  • Runs scored
  • Wickets lost
  • Balls faced

This separation allows future fixtures to be imported with empty innings records and completed after the match has taken place.

Where sufficient innings data is available, Cricket Tracker can determine the winning team, result type and margin automatically.

League Tables

League standings are calculated dynamically rather than stored in the database.

The table includes:

  • Played
  • Won
  • Lost
  • Tied
  • No Result
  • Points
  • Runs For
  • Balls Faced
  • Runs Against
  • Balls Bowled
  • Net Run Rate

The calculation respects the selected competition's points system and knockout inclusion rules.

Data Import and Export

CSV import and export are available for:

  • Countries
  • Venues
  • Teams
  • Competitions
  • Matches
  • Innings

Matches and innings use separate files so that fixture information can be managed independently from completed innings data.

Calculated league tables can also be exported as CSV or formatted PDF documents.

Scope

This release is intended as a competition and results tracker rather than a comprehensive scoring system.

It does not currently include:

  • Ball-by-ball data
  • Full batting scorecards
  • Bowling figures
  • Partnerships
  • Fall-of-wicket details
  • Player statistics
  • Live scoring feeds
  • Automated collection from external cricket services

The emphasis is on a maintainable, inspectable record of fixtures, results, innings summaries and competition standings.

Looking Ahead

Version 1.1.0.0 provides the cricket-specific foundation on which broader competition support and supporter-focused analysis can be developed.

Additional competitions can be introduced as their formats, points systems and standings rules are modelled.