The tour, in the order a season happens: plan the week, run the match, move the squad,
count the money, keep the paperwork straight, and put all of it in the hands of the people carrying phones.
Pre-season
Plan the week once. Publish it everywhere.
Drag training and gym sessions onto the calendar; matches and flights land on the same grid by themselves. Stamp a template across the season, and when the week is ready, publish it straight to your players.
Day, week and month views with 15-minute granularity
Matches and flights on the same grid, no second system
The 03:00 airport bus sits on the grid like anything else
Publish once and it stays live, every later edit included
Week 47 · U19Templates · Publish
Published to 23 players
Mon16
Gym07:15
Training17:30
Tue17
Training17:30
Video19:15
Wed18
Rest dayRecovery
Thu19
Training11:00
LGW → MUC09:25
Match day
Run the ninety minutes from one sheet.
Pick the squad, drag the order, set the formation. Log goals, cards and subs as they happen; a second yellow turns red by itself. Need a striker from the U21s? Call them up without leaving the page.
Squad board: starters, subs, reserves, out
Live events timeline with score and periods
Cross-team call-ups, documents follow the player
MD 14 · vs SC Ravensdorf4-3-3 · away
Meridian FC U192 - 1 Full timeSC Ravensdorf
Starting XI11 / 11
1Luca MorettiGK
4Jonas BaumC
8Dani SilvaCM
9Emeka OkaforST
11Liam CarterLW
Events
23’Silva assist Carter
41’Baum
55’Ravensdorf counter
64’⇄Duarte on for Carter
78’Okafor pen.
Away days
Move thirty people without a spreadsheet.
Flights with connecting legs, rooming lists, kit weights against the airline limit, and every receipt against the budget. The whole trip (squad, staff and guests) in one place that never forgets anyone at the gate.
Flights & passenger lists, connections included
Rooming board for players, staff and guests
Budgets & expenses with receipts attached
Austria camp · Nov 19-2426 pax · confirmed
LGW Thu 09:25BA 962 · 1h 50mMUC Thu 12:15
MUC Thu 13:20Coach · 1h 10mCamp Thu 14:30
Rooming · Hotel Alpenhof
204 Silva · Okafortwin
205 Baum · Cartertwin
301 Coach Adlersingle
Equipment weight
702 kg of 900 kg allowance · 41 items
Off the pitch
Compliance you can see coming.
Every passport, visa and medical clearance on one matrix, color-coded by expiry. Policies get signed and tracked, wellness forms get answered from the bus, and the trend line tells you who to check on before it becomes a problem.
Documents matrix with early expiry warnings
Policy sign-off: who read it, who hasn’t, timestamped
Wellness & custom forms with cross-round trends
Documents · U192 need attention
Player
Passport
Visa
Medical
Dani Silva
✓
✓
✓
Jonas Baum
!
✓
✓
expires in 24 days
Emeka Okafor
✓
✕
✓
visa missing
Liam Carter
✓
✓
✓
Squad wellness · 6-round trend18 of 23 submitted today▲ 0.6
The away trip
Thirty people, and it names the four who are not ready.
A trip is thirty people, two flights, a hotel, a kit truck and a folder of paperwork, and the
only question that matters is whether all of it is actually booked. Matchday answers it as a row per person, and
every gap is a link to the screen that closes it.
Trip readiness
Four people, eight gaps, nothing hidden behind a green tick.
Flights, beds and passports for everyone travelling, staff and guests included. Switch to
“issues only” and the trip becomes a to-do list you can finish.
Swipe to see it all
Start from a previous trip
Last trip’s setup, on this trip’s dates.
Hotels and rooms shifted onto the new dates, kit with the packing ticks cleared, tasks back to waiting,
the squad, and who shared a room with whom.
Swipe to see it all
Packing mode
Two ticks per bag, and both remember when.
Packed in the kit room, loaded at the bus. Timestamps, not checkboxes, so “did that go on”
has an answer. Weight is counted against the airline allowance as you go.
Swipe to see it all
Travel groups
When half the squad flies on a different plane.
Two staff go out a day early to see the pitch; the party follows on Friday. Each booking carries its own
name and its own manifest, and shared legs are spotted for you.
Swipe to see it all
Hotel paperwork
The agreement, the invoices and the receipts, on the hotel.
Signed or not signed is a pill you can see without opening anything. Invoices and receipts are lists,
because real group bookings bill a deposit, a balance and the extras separately.
Swipe to see it all
Share a link
Send the schedule, not a PDF of it.
One link that opens on any phone with no app and no sign-in, and always shows the current plan, so a
moved bus time reaches everyone without a second message. Send it with WhatsApp or email, or have Matchday
email the squad for you.
Swipe to see it all
Joins late, leaves early
Not everyone is on the whole trip.
A player who arrives from another camp, a security officer who covers one leg: give them their own dates.
Rooms, flights and attendance then count them only for the days they are actually there.
Live product, shown with demo club data.
The people
Every player on one page, and only what each person should see.
The roster is where the season starts: positions, clubs, phone numbers, documents and who is
fit to play, in a table that works like a spreadsheet. Identity numbers stay hidden from staff who have no reason
to see them, and passports arrive photographed and already checked.
The roster
The name column stays put while you scroll.
Freeze, resize and fold columns, and edit a cell where it sits. Who is out and why is on the same row,
and the way you set the table up is saved for you.
Swipe to see it all
Sensitive data
A national ID nobody needs to see.
ID and passport numbers are masked for staff without permission to see them. Exporting them is a
separate, deliberate choice, and every such export is logged with its columns and row count.
Passports
The passport reads itself, on the player’s phone.
Players photograph the photo page in the app, which reads the number, expiry and country on the phone
itself. Matchday checks the name and birth date against the roster, and staff confirm with one tap.
Live product, shown with demo club data.
The money
Know what the trip cost before the invoice arrives.
Budgets per category, planned spend kept separate from paid, and a running answer to the
question that actually causes arguments: who paid for something out of their own pocket and has not been paid
back. Photograph a receipt and the fields fill themselves in.
Matchday · Finance · U19
Swipe to see it all
📸Receipts that read themselvesPhotograph it on the way out of the shop; vendor, amount and date come back filled in.
💷Owed to people, settled in one clickEvery out-of-pocket expense grouped by who paid, with a bulk settle when you pay them back.
🌍Two currencies, one numberEuro invoices on a sterling budget, converted at the rate you captured, never silently mixed.
📊Cost per player, per tripCompare camps per day and per head, and hand the board a CSV that opens cleanly in Excel.
Live product, shown with demo club data.
Forms, answered & analyzed
Every answer becomes a picture.
Send a wellness check every morning and the round board aggregates it in minutes:
averages, distributions and who’s still pending. The trends view lines up weeks of rounds into one
heatmap: green is fine, amber is worth a look, red is a conversation today. Medical answers stay behind
their own permission.
Daily Wellness · Trends
Round board · Summary
One round’s summary, and fifteen rounds side by side. Demo club data.
On the phone
Two apps. One system.
Everything above is a browser away, and the parts you need with your hands full are an app.
Staff run the day from the touchline, the kit room and the gate. Players get the week you published, the forms
you sent and the slots you opened. Same data, same second, no exports in between.