Score every ball.
Keep every career.
Willow is ball-by-ball cricket scoring on a phone that becomes your club's permanent record the moment each ball is bowled. Everyone following along sees it live, with no app and no account.
Everything Willow does
One line each. Tap any card for the detail.
Four people, one book
Scores ball by ball on a phone at the boundary, often in full sun and with patchy signal.
Runs the club book: players, sides, tournaments, competitions, scorer codes and member approvals.
Follow live scores, scorecards, careers and fantasy with the club's code. No account needed.
A scratch match on one phone. No club and no sign-in. Just start scoring.
See it work
Recorded from the app on real phone sizes, with a made-up club. Pick your language.
Ball-by-ball scoring
The scorer is never slower than the game. The scoring pad keeps the next ball one tap away. Everything else (extras, wickets, bowler changes) opens in a sheet and comes straight back.
- Runs and boundaries with a big, sun-readable scoreboard and an over strip showing every ball.
- Every extra: wides, no balls, byes, leg byes and overthrows.
- Every dismissal: bowled, caught (with a one-tap caught and bowled), LBW, run out, stumped, hit wicket, obstructing the field, and retired hurt (they can come back to bat).
- Dropped catches are recorded against the fielder.
- Undo the last ball or the whole over. Undo stays open for 24 hours after the result, then the record is locked.
- Bowler limits: overs per bowler, and no bowler bowls two overs in a row.
- Bowler leaves mid-over: another bowler finishes it, following the Laws. Each keeps the balls they bowled.
- Last man stands: the last batter can carry on alone if your rules allow it.
- Any match length: set your own overs. A toss is recorded before every match.
- Everyone Bats: a practice format where each player bats a fixed number of overs and the result is a ranking.
- Screen stays awake while you score.

The scoring pad: the next ball is always one tap away.
Flexible teams
Club cricket rarely has a fixed XI. Add a player once, pick them every week, and add a latecomer in the middle of a match.
- Flexible side: start with whoever turned up and add players as they arrive, even mid-innings.
- Named XI: fix the squad up front for league and cup games.
- One person, one record: a name already on the list is blocked, so careers never split. Display names show in full when two look alike.
- Saved sides: reuse a club's sides from match to match.
- Scratch matches remember players added on this phone for the next game.

Type a name as the player walks out. That's the team sheet.
No signal, keep scoring
Grounds have bad signal. Willow scores on the phone first and syncs when signal comes back, so no ball is ever lost.
- Works offline after one visit: the app keeps itself on the phone.
- Connection light beside the theme switch: red is offline (still scoring), green is synced. No pop-ups about lost signal.
- Start a club match or a whole cup with no signal. It publishes to the club when the phone is back online.
- Survives a reload or a flat battery: the book comes back on the same phone.
- Stay signed in offline, so club screens still open at the ground.

No signal: the light at the top turns red.
Live for everyone
One ball, three audiences. The scorer, the club and everyone watching see the same score at the same moment.
- Live code for one match, and a club view code for the whole club. Share a link and it opens in any browser.
- No app, no account for followers.
- Moments: fours, sixes, wickets and ducks are called out as they happen.
- Full scorecards, ball-by-ball history, bowling spells and partnerships.
- Worm chart comparing both innings over by over.
- Share images: a scorecard picture ready for the team chat.
- View a club: type its code once on the home screen and the phone remembers it.

Followers open the club code and see every match being played now.
Hand the book over
The scorer goes in to bat, or their battery dies. Another phone takes over mid-match and picks up exactly where the last one stopped.
- Scorer codes: a club member scores without an account, using their code and the match PIN.
- Day passes: a one-day code for a visiting scorer. The first phone to use it keeps it.
- Approved takeovers: the current scorer approves, and the new phone continues the same book.
- Admins can remove a scorer from a match if needed.
- Protected codes: repeated wrong guesses lock that connection out for a while.

A second phone opens the scorer desk with the club's scorer code.
Rain and DLS
When rain or bad light cuts the game short, Willow works out the revised target using the DLS method (Standard Edition).
- Cut the overs in the innings in play, or for the chase at the break.
- End the match when no more play is possible, with the result decided by DLS when enough overs were bowled.
- Par score shown during the chase.
- Works with flexible sides: the scorer says how many players count for DLS.
- In cups too: net run rate uses the revised overs.

Rain or bad light sits under Match options.
Corrections that flow through
The record is sacred. Every correction is a step-by-step fix that replays the scorecard. Careers, leaderboards and fantasy update with it.
- Swap a wrong dismissal: the wrong batter was given out.
- Fix the person on a ball: the wrong bowler, batter or fielder.
- Add a club player who was missing from a catch or a spell.
- Replace a player who should never have been in the match.
- Move the batting order after a wicket.
- Every change is kept in the match's history.

Pick what went wrong. Each fix is its own short step.
Your club book
Every ball scored at the ground becomes club history: players, sides, results and seasons in one book.
- Create a club with a one-time creator code, and choose your own public club code.
- Members and roles: owner, admin, scorer and member. Join requests wait for an admin's approval.
- Players and sides: one record per person, sides with a playing squad and spares.
- Results newest first. Older results page in on request.
- Live matches on the club home, ready to watch or take over.
- Administration: abandon or remove a match or a whole tournament. Every delete asks twice.
- Public club page for anyone with the view code: results, careers, leaderboards and races.

The club home: live matches, cups, results and the leaderboard in one place.
Careers and leaderboards
Top of the club? Prove it. Every player's career is built from every ball they faced, bowled and fielded.
- Career points from one shared points table, so careers, caps and fantasy always agree.
- Leaderboard podium with the top three, and a full list.
- Orange and purple caps for the leading run-scorer and wicket-taker.
- Milestone badges showing the matches where each was earned.
- Player page: matches, runs, wickets, high score, and every game match by match.
- Date filter: any window, from this month to this season.
- Club stats across every finished match.

The podium: the club's top three on career points.
Competitions
Run your own award, like "Most sixes in October", without spreadsheets.
- Quick templates: The Dot Ball Ninja, The Finisher, Ironman, The Boundary Hunter, Partnership Kings, The Golden Duck, or the orange and purple caps for a window.
- Custom leaderboard for any date window, built from finished club matches.
- Shows who actually played: each row says how many of those matches the player was in.
- Publish the result, and the winner's career shows it.

Start from a quick template, or make your own.
Tournaments
From a Sunday league to a knockout cup, Willow draws the fixtures and keeps the table.
- Five formats: League, League + Final, Groups + Final, Groups + Knockout, and Knockout.
- Group draw, with teams you can move between groups.
- Points tables: played, won, lost, points and net run rate.
- Knockout bracket: tap a fixture to score it or open its card.
- Tied knockout games: the organiser records who goes through.
- Cup squads per team, editable between fixtures.
- Works offline: start a whole cup with no signal and it saves when you are back online.

Name the cup, the venue and the overs.
Fantasy
Turn a club cup into a race for the whole dressing room. Fans pick an XI and the table moves with every ball scored.
- One XI for the whole cup. Picks close at the first ball.
- Captain scores double, vice-captain one and a half times.
- Player prices within a purse of 100 or 150 credits, and a limit on players from one side.
- Limit the stars : mark star players in a special pool so nobody stacks them all.
- No account: fans pick with the club view code, a team name and a 4-digit secret.
- Live race table while the cup is played, and a final table after.

Switch fantasy on for a cup: one XI for the whole cup, a limit per side.
Made for the boundary
Built for a phone in one hand in bright sun, on any phone with a browser.
- Two looks: Board (dark) and Daylight (light, for full sun).
- Large touch targets and big, high-contrast figures.
- Add to home screen and it opens like an app.
- Fast: your matches load from the phone, not the internet.
Your data: scratch matches stay on your phone. Club matches are stored in the club's book, which only people with the club's code or membership can open. Willow shows no ads.
What changed
| Date | Change |
|---|---|
| 19 Oct 2026 | First version of the feature list. |