1. What is TactiBoard?

TactiBoard is a mobile app for statistical tracking of amateur and semi-professional football teams. It lets you record every match action in real time, automatically calculate individual player ratings, accumulate XP throughout the season and visualise team performance with detailed stats.

Designed for:

Key features:

2. Getting started

When you open the app for the first time you will see 5 tabs at the bottom of the screen:

IconTabPurpose
UsersTeamManage teams and players
LightningMatchRecord actions in real time
BarsSummaryView current match statistics
ClockHistoryBrowse previous matches
TrophyAchievementsBadges and progression

Recommended first steps:

  1. Go to the Team tab
  2. Create a team with a name
  3. Add players (name, number, position)
  4. Go to the Match tab
  5. Enter the opponent name and start recording

3. Team management

3.1 Create a team

  1. Open the Team tab
  2. If you have no team yet, a button appears to create the first one
  3. Enter the team name and confirm

3.2 Switch between teams

Tap the team name in the Team tab header to open the team selector, where you can switch the active team, create a new one, export or import.

3.3 Add players

Individual: Tap "+ Add player" and enter name, number, position (Goalkeeper / Defender / Midfielder / Forward) and whether they are a starter.

Quick add (multiple at once): Tap the list icon and write one player per line using the format NUMBER NAME.

3.4 Other actions

4. Recording a match

4.1 Configure the match

In the Match tab, enter the opponent name, indicate home or away, and assign each player's status (Starter / Substitute / Not called up).

4.2 Start and control the timer

Tap Start to begin the stopwatch. You can pause at any time (half-time, interruptions). The timer resumes from where it was paused.

4.3 Record an action

  1. Tap the player who performed the action
  2. Tap the pitch zone where it happened
  3. Tap the action type

The action is saved with the exact match minute.

The 15 built-in action types:

ActionDescription
GoalGoal scored
ShotShot on target (no goal)
AssistPass directly leading to a goal
CrossCross from the wing
DribbleBeating an opponent 1v1
InterceptionBall recovery
FoulFoul committed
CornerCorner kick
Free kickDirect free kick in favour
Yellow cardBooking
Red cardDismissal
SaveGoalkeeper stop
OffsideOffside position
Throw-inLateral throw
Goal kickKick from the goal area

4.4 The interactive pitch (6 zones)

The pitch is divided into 6 zones (2 halves × 3 horizontal bands). Selecting the zone adds spatial context to every action and improves later analysis.

4.5 Substitutions

  1. Tap the substitution button (arrows icon)
  2. Select the player coming off and the player coming on
  3. The minute is recorded automatically

4.6 End the match

When the match ends, the system saves all data automatically. The match moves to History and the Summary updates with the final stats. You can share the report or publish it on the web with a shareable link.

5. Match summary

5.1 Player ratings

Each player receives a rating from 1 to 10 calculated automatically based on actions recorded, minutes played and special bonuses.

ColourRangeMeaning
Gold8.0 – 10.0Excellent
Green6.5 – 7.9Good
Blue5.0 – 6.4Decent
Orange3.5 – 4.9Poor
Red1.0 – 3.4Very low

5.2 Automatic highlights

HighlightCondition
Hat-trick3 or more goals in the match
Brace2 goals in the match
Great Saves3 or more saves
Defensive Wall3 or more interceptions
Dribble Master3 or more dribbles
Playmaker4 or more assists
Man of the MatchBest team rating (≥ 7.0)

5.3 Rating bonuses

6. Match history

The History tab shows all recorded matches in chronological order (most recent first). Each entry shows date, opponent, result and average team rating.

7. Achievements & progression

7.1 XP system and ranks

Each player accumulates XP (experience points) match by match. XP determines the player's level and rank:

RankDescription
RookieStarting level
AmateurFirst steps
Semi-ProSome experience
ProAdvanced level
EliteHigh performance
ExpertVery experienced
LegendNear the top
IconMaximum rank

7.2 45+ unlockable achievements

Achievements are grouped into categories: Goalscorer, Defender, Consistency, Playmaker and Special. They include milestones for goals, assists, minutes played, matches, and more.

7.3 Achievement rarity

RarityDescription
CommonMost accessible
RareRequires some effort
EpicHard to get
LegendaryOnly for the best

Some achievements are hidden until unlocked — the surprise is part of the game.

8. Player profile

Tap any player's name to access their full profile:

9. Stats vs rivals

From a player's profile you can see their performance against each opponent: win/draw/loss balance, actions recorded, average rating, matches played and minutes.

10. Advanced settings (Pro)

10.1 XP system

Configure how much XP each action awards: base XP per match, XP per 10 minutes played, XP per goal, assist, dribble, interception, save, cross and shot.

10.2 Rating system

Configure the weights that affect the 1-10 rating calculation for each player, with multipliers independent of the XP ones.

10.3 Custom actions

  1. Go to Settings → Custom actions
  2. Tap New action
  3. Define name, icon, XP and rating value
  4. Save — the action will be available during matches

10.4 Recalculate all ratings

If you change the scoring configuration, you can apply the new values to all matches in history with a single tap (Settings → Recalculate all ratings).

10.5 Language

Switch the app language between Spanish, English, Dutch and German. The toggle is also available in the Team tab header.

11. Export & import

11.1 Export a team

  1. Go to Team tab → Team selector
  2. Tap the export icon (arrow up)
  3. The JSON with all team data is copied to the clipboard
  4. Paste it into a message, email or document

The exported JSON includes team data, players, full match history and career stats per player.

11.2 Import a team

  1. Copy a previously exported JSON to the clipboard
  2. Go to Team tab → Team selector → Import team data
  3. Paste the JSON and confirm
Export and import regularly for backups. All data is stored locally on the device.

12. Free vs Pro

FeatureFreePro
Unlimited team and player management
Full match recording (15 actions)
Export/import teams as JSON
Live sharing with TactiBoard Web (parents & fans)✓ FREE
Match history
Achievement system (45+ badges)
Advanced player statistics
Stats vs rivals
Custom XP & Rating weights
Custom action types
Individual player objectives
Publish match summary on the web

To subscribe to Pro, tap any Pro feature — the subscription screen will open. Choose monthly or annual and complete the purchase via the App Store or Google Play.

To restore purchases after changing device, go to the paywall and tap Restore purchases.

13. Frequently asked questions

Do I need internet to use TactiBoard?

No. Everything works offline. You only need a connection if you want to publish a match summary on the web to share a link.

Do my data sync between devices?

Not automatically. Use the export/import JSON function to move data between devices.

Can I use the app for futsal, 7-a-side or other formats?

Yes. The system is adaptable. You can create custom actions for specific metrics and adjust rating weights to suit your style of play.

What happens if I close the app during a match?

Data is saved progressively. When you reopen the app, the match should be where you left it.

Can I edit a match after it has finished?

History data is read-only once saved. You can recalculate ratings with a new configuration (Pro), but individual actions cannot be edited retroactively.

Can I share teams with other users?

Yes, via JSON export/import. Export the team, send the JSON via WhatsApp or email, and the recipient imports it in their app.

How many teams and players can I have?

No limit, in both free and Pro versions. You can have up to 11 starters plus as many substitutes as you need.

Is a player's progression saved across seasons?

All progression (XP, level, achievements, history) accumulates continuously. There is no separate season management in the current version.

Can I use the app on a tablet?

TactiBoard is optimised for mobile in portrait orientation. iPad/tablet iOS is not officially supported in this version.

Contact

Have a question, suggestion or found a bug? Get in touch:

tactiboard@gmail.com