BadoSheet: Badminton Scorer
Badminton Scorer & AI Coach
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
BadoSheet is a simple, fast scorekeeper for badminton, built for players, coaches, parents and umpires.
Tap to score while the app tracks serve, receive, court side and the score of every game. It handles both singles and doubles, and in doubles it clearly shows both players and who serves and receives.
Review the match as a score sheet on screen, and print it as an A4 landscape sheet after the match. It is useful for practice matches, club and school team records, tournament umpiring, or keeping a clean record for families.
Go beyond the score: turn on rally tags to log how each point was won or lost, then see the flow of the match in the review. Get quick feedback from the built-in AI coach, and track player progress across matches, including doubles pair analysis to help find your best partner.
Main features:
- Singles and doubles scoring
- Tap to score, with serve, receive and court side shown
- Per-game scores, intervals and between-game timers
- On-screen score sheet and A4 landscape printing
- Save matches and review your history
- Rally tags and match review for how points are won and lost
- AI coach feedback on your play
- Player totals and doubles pair analysis across matches
- Practice Gacha for daily training ideas
- Live view to share a match in real time
Great for:
- Keeping score in practice matches
- Club and school team records
- Umpiring at tournaments
- Keeping printable match records
- Supporting junior players with family and team
Your match data is stored on your device. Core scoring works offline. No ads.
Free to download and score. Analysis features are available with Pro (one-time purchase).
From TakeoriLab - built by a badminton parent, for badminton families.
more Continued rolling out English-language support across more of the app's screens.
1.7.3 4d ago
Fixed an issue where scrolling to the bottom of a filtered saved matches list (by player, team, or date) would snap back to the top.
1.7.2 5d ago
- Fixed an issue where the practice log wasn't visible until a player was registered.
1.7.1 Sep 7
- Fixed a bug where the same player appeared twice on the Goals / Team screen. Names that differed only by a space were treated as different people. Existing records are kept.
- Other small improvements.
1.7.0 Sep 3
- Fixed a bug where removing a team member did not remove their name. The roster was kept in two places, and the name remained in one of them.
- Added "Remove all players" for the coach. The coach entry, the team, and all match records are kept.
- Fixed a bug where tapping a notes field zoomed the screen and cut off the edges. The text is now large enough that zooming no longer happens.
- Added more ways to review saved matches. In addition to "by player," you can now filter by team and by match date.
- Other small improvements.
1.6.8 Sep 2
- When you rename a player, the new name is now applied on the club side as well. Until now, only the records on your device were renamed and the old name stayed on the club's screen, so the same child could appear twice. The change is applied to every club you belong to. Note: if a player with the same name already exists in that club, we do not merge them — we let you know instead, because it may be a different person.
- Right after renaming, practice and event records could briefly look like they had disappeared. They now show up right away.
1.6.5 Aug 25
• Fixed an issue where a match in progress could be lost when you opened another match without saving. You are now always asked first, and the match is kept as a draft.
• You can now edit player names after points have been scored. Start a match without names and fill them in when you have a moment.
• The growth chart now has "per match" and "per tournament" views, so the line is visible even when you have only a few matches. Also available on the career page.
• Matches played on the same day are no longer merged into one point. Tournaments and practice matches are shown separately.
1.6.4 Aug 18
- The rally-input court is now much larger. The shot-type buttons no longer cover the court: they appear only when you need them and close as soon as you pick one.
- The court now shows which service court you serve from.
- The band between the back boundary line and the doubles long service line is wider and easier to tap.
- The team screen now shows your plan status and its expiry at a glance.
1.6.3 Aug 13
- Fixed a crash when opening a tournament scoresheet.
- Made it easier to rate the app.
- Minor display and wording improvements.
1.6.2 Aug 12
Fixes based on feedback from players using iPhone.
- Made the close button on the score sheet and the back button at the top left easier to tap, with clearer feedback when pressed
- Added a Close button at the bottom of the score sheet, so you no longer have to reach the top right corner
- Player names in the point-by-point table were cut off, making similar names hard to tell apart. They are now shown in full
Team
- You can now set or change your team passcode at any time, from the coach's screen
- If the passcode changes, you can now enter the new one right where you are
- Fixed an issue where paid features stayed available on devices that had left the team
Tournament management
- Auto-assignment now follows the timetable order
- You can now mark a withdrawal before a match starts, and it is shown in the league table and timetable
Thank you for the reports. Please let us know if you notice anything else.
1.6.1 Aug 10
- Practice-to-match: ask the coach to read your numbers for you
- Small fixes to the team screen
1.6.0 Aug 9
- Practice log: time, place, themes and drills, even with no match
- Practice-to-match: see how a month of practice showed up in matches
- Practice Gacha drills now save to your log automatically
- Tournament results: pick the round, see Champion or Best 8
- My Page now works with zero matches
- Fixed image saving, imported match dates and backups
1.5.0 Aug 8
■ Fixed: the app would not open
Some people saw a recovery screen and could not open the app after updating. Part of the saved records had become unreadable. This version repairs it automatically at launch. Your records are kept. Thank you for reporting it.
■ Fixed: printing did not work on iPhone
Tapping "Print" on the score sheet did nothing. Sheets now print in landscape so the whole sheet fits, and the score columns run to the end of the row.
■ Rally-by-rally entry
・You could not tag the shot when a rally ended in a miss (out, net, service fault). The rally now pauses so you can pick what was hit, then "Confirm" awards the point.
・Shot buttons are bigger, and every option is visible at once.
・When entering rallies later, the court now shows which player is on each side.
■ My Page rebuilt
・Today's note - one line a day drawn from your records, and you can read past ones
・Growth chart - win rate, matches and point rate over the period you choose
・Milestones - first win, first tournament, the first time you beat someone
・Streaks - days in a row of records, practice and goals
・Practice log - keep a record on days without a match
・Album - mark photos as favourites
・Monthly goals and a countdown to the next tournament
・Profile (school year, playing hand) shown and editable, and you can change the photo
1.4.3 Aug 7
- Edit a match's settings after you start
You can now change the match date, the match/tournament name, and whether deuce is used - without touching any score you've already recorded. Saved matches can be edited from the list too.
- Fixed: the match date jumped back to today
If you closed the app while entering points, the score was kept but the match date reset to the current day. Your chosen date is now remembered.
- Two new shot types: High Clear and Front Smash
Record a defensive high clear and a smash hit from the front court separately.
- Move to the next point at your own pace
Tapping the landing spot used to jump straight to the next point. Choose "Close it myself" in settings to stay and add the shot type first.
Thank you for all the feedback. Please keep it coming.
1.4.2 Aug 6
- Doubles: choose who serves and who receives at the start of each game.
Until now the same player always started every game. You can change it while the score is still 0-0.
- Joining a team now links the roster to you.
Right after you join, a card asks which roster player is you. Pick your players and you can tap names when creating a match instead of typing them. If you already registered your own spelling, you can align it to the roster.
- Team roster
Players you register can now be marked as "our players", so the dashboard shows only your club. The merge-names tool now offers roster names too.
- Fixes
Names could overlap and become unreadable on the court in rally-by-rally input. In same-team matches it was hard to tell which side was which.
1.4.1 Aug 3
- New home screen
Your player's status is shown first when you open the app. Bottom tabs for Match / Team / Menu. Added growth charts, the coach's analysis, and a list of what your plan includes.
- Choose how you record
"Score only (fast)" or "Rally by rally (with shot types)". Record just the score during the match, then add the details later while watching video.
- AI feedback is easier to read
Organized with headings and bullet points, with charts of the numbers behind each point. Practice menus are shown as diagrams too.
- Score sheet and printing
Player names no longer wrap in the middle of a word. Fixed printing so the sheet fits on one page - the winner name and umpire signature area was being cut off.
- Team roster
Players can now open the member roster and tap "I am ___" to link their device. Your own row is clearly marked, and you can unlink it if you tap the wrong name.
- Fixes
A second match against the same opponent could disappear. Goals would not open for teams on the team plan. It was hard to tell the two sides apart in same-team matches. Plus other fixes around team features.
Founder (one-time Pro) purchasers receive the 50 AI credits we promised, automatically - just open the app.
1.4.0 Aug 2
- BadoSheet now speaks English: scoring, rally tags, match review and the AI coach.
- Team plans can be purchased in the app. When a coach subscribes for the team, every member gets Pro features unlocked.
- Small display improvements and bug fixes.
1.3.8 Jul 31
- Doubles: tag who hit the shot and who it was aimed at, point by point. You can see at a glance who the shuttle keeps going to.
- The AI coach's feedback is more specific. "What to do tomorrow" now comes as a practice menu.
- Added a shortcut to the AI coach right after a match ends.
- Added English support.
- Fixed the score sheet layout and minor bugs.
1.3.6 Jul 29
Added English App Store metadata for international release.
1.3.4 Jul 28
・目標点に「30点」プリセット+自由入力(1〜99点)を追加
・デュース「あり/打ち切り」の選択スイッチを追加
→ 大会ごとに違うスコアルールに合わせて記録できるように
30点マッチや、デュース無しの小学生大会など、
変則スコアルールの試合も記録できるようになりました。
1.3.3 Jul 26
バージョン1.3.0 大型アップデート
AIコーチとの対話機能を追加しました。
これまでの1発講評だけでなく、キャラクターと対話しながら相談できるようになりました。
4人のコーチが登場
・シータ(選手育成コーチ):戦術、スピード、データからの伸びしろ
・ハル(応援担当):気持ちの整理、寄り添い
・レオン監督(チーム統括):チーム運営、選手起用、練習計画
・フクロウ博士(分析所長):深いデータ分析、傾向と因果
ここが新しい
・試合データ、通算成績、相手戦績、チーム全体を踏まえた具体的なアドバイス
・会話履歴が残るので、続きから話せる継続コーチング
・監督モードでチーム全員の相談履歴も閲覧できます
使い方
試合詳細、通算、相手対策、チーム画面の緑ボタンから話しかけられます。
1回の対話は、AI回数券1回分です。
その他、細かな改善とバグ修正を行いました。
これからもよろしくお願いします。
1.3.0 Jul 24
[初回7日間 全機能 無料体験プレゼント]
アプリを開けば自動で7日間、目標・通算・AIコーチ・自主練ガチャ・大会観戦などの全機能が使えます。
7/20の切り替えで「気付かなかった」方の救済+新しく入れてくれた方に、まずは中身をちゃんと体感してもらうためのアップデートです。
■ 不具合修正
・Pro買い切り/テスター/オーナー権限を持つ方が Web/アプリで一部機能が閉じてしまう不具合を修正。
・大会結果を「うちの選手」に取り込む導線を復活。
・保存の上書き挙動を改善。
1.2.9 Jul 21
・落下点マップを色分け+ゾーンを両コート分離
・決めパターン/やられパターンを最後3球で表示
・配球方向(クロス/スト)・レシーブ深さ(S/L)・配球ゾーンをAIコーチに連携
・ラリータブから「打った人」を選べるように(ダブルス)
・選手ごとの得点/失点関与カードを追加(ダブルス)
・ラリー入力後の「次→」タップ削減
・アウト終端にも球種タグを付けられるように
・印刷ページで再印刷が反応しない不具合を修正
・振り返り関連の細かな不具合修正
1.2.4 Jul 16
・コート主役のライブ入力を追加(Pro):コートをタップして落下点とラリーの軌跡を記録。球種も選べて、サーブ判定・ネット・アウトはワンタップ。
・振り返りに新しい分析:球種の効果/ラリーの長さ×勝率/失点の質/勝ち筋・負け筋のコンボ/球種ごとの成績。
・「選手の通算」に戦績カルテ(ダッシュボード)を追加。
・AIコーチがこれらのデータを踏まえて、より具体的に助言するようになりました。
1.2.2 Jul 15
・試合結果を画像カードで共有できるようになりました(AIの講評つき)。
・家族・コーチをかんたんに招待できるボタンを追加しました。
・落下点プロットを実際のコートと同じ線で表示し、どこまで飛んだか分かりやすく改善。
・ミスの種類を追加+色分けで入力しやすく(空振り/見送り/フォルト/タッチネット/オーバーネット ほか)。
・自主練メニューとAI分析の内容を改善しました。
・データが消えにくいよう保存を強化しました。
・そのほか軽微な不具合を修正しました。
1.2.1 Jul 12
Continued rolling out English-language support across more of the app's screens.
more Version 1.7.3 4d ago
Data Linked to You The following data may be collected and linked to your identity:
Data Not Linked to You The following data may be collected but it is not linked to your identity: