Support

Stuck on something? Start here.

Get in touch

Roll On is built and supported by one person, so replies take a few days rather than a few minutes.

If something has gone wrong, say which iPhone or iPad and which iOS or iPadOS version — both are under Settings → General → About — and it saves a round trip.

Send an email
Do I need to create an account?

No. Roll On has no sign-up and no password. It uses the iCloud account already on your device to store and sync your teams, which is also why there's nothing for the developer to hold on to.

Which devices does it work on?

Any iPhone running iOS 17 or later, and any iPad running iPadOS 17 or later. It's one universal app rather than two, so a single download covers both and your teams follow you between them. There is an Apple Watch app as well, for watchOS 10 or later, which comes down with the iPhone app rather than being bought separately. Syncing across your own devices, and sharing a team with another coach, both need you signed in to iCloud with iCloud Drive turned on. The rest of the app — including the match clock and the Live Activity on your Lock Screen — works without it.

What's different on iPad?

The same app and the same data, drawn for a bigger screen: your teams live in a sidebar, Home and the Squad open a detail column beside the list rather than pushing a new screen, the formation designer puts its library next to the pitch, and a match takes the whole window with the subs rail alongside the pitch. iPad also rotates, so Split View and Slide Over work.

What does the Apple Watch app do?

It is the match clock on your wrist, and nothing else: the half you are in, the time, the score, and buttons to kick off, pause, end the half and log a goal. Tap Goal and it asks which side scored, then who scored and who set it up, from your squad.

It works off the phone rather than on its own — the phone holds the match and the watch shows it, so keep your phone with you and have the Roll On app on it. A goal logged on either one reaches the other in a few seconds, and lands in that player's season either way.

What can I ask Siri?

Your season figures and your fixtures, out loud or typed: who is top scorer, who has played the most or the fewest minutes, who has played the most games, who has the most assists, how many goals or minutes one player has, when the next match is, how the last one went, and what the next few fixtures are.

Two things to know. Siri needs the app's name in the sentence — that is Apple's rule rather than ours — so end with “in Roll On”. And the first time you ask, Siri offers to turn Roll On's questions on: tap Turn On, or none of them will work. Open the app once after installing before you ask anything, which is what hands Siri your team and player names.

Add a team to any of them — “who's played the most games for Under 10s in Roll On?” — or leave it out and Siri picks, saying which team it answered about. Every answer is worked out on your phone; nothing about your squad is sent anywhere.

How do I plan the substitutions?

Open the match and tap Lineup & Substitutions. Pick the starting eleven on the pitch, and the rest of the match is a strip of rotation windows running left to right — the whole game in one row, with each half named under its own block. Tap a window and the pitch shows what happens in it: who comes off, who comes on, and the minute it goes down.

How many windows there are is the substitution rotations setting, in the menu on that screen. It is the number of changes you want in each half, not the number of windows — a half with one rotation has two windows, one either side of it. Changing it re-plans the match from scratch, so Roll On asks first if you have already pencilled changes in.

None of it is binding. The plan is what you meant to do; on the day you can move anybody at any minute, and the minutes follow what actually happened.

How does a tournament work?

Open the team, tap + → Add Tournament, and set the day up once: how many games, how long each runs, how many players on the pitch, and who's available. Roll On fills the kick-off times in at an even gap for you to correct, and an opponent can be left blank until the draw names them. From then on the whole day is one screen, and one row in your diary rather than six.

The point of it is the minutes. Fair share is worked out across the day, not game by game, so a player rested in the first two games is owed time in the next two. Knockout games sit outside that share by default — a side picked to win a final shouldn't read as an imbalance — and a switch on each game moves it either way. You can also keep a whole tournament out of your season statistics.

If a knockout finishes level, tap the score and add the penalties. Roll On counts the shootout as the result — so a day reads W3 rather than W2 D1 — and always prints the scoreline beside it, as W 1–1 · 4–3 pens, so nothing is hidden. The 1–1 still counts as a 1–1 in everyone's season, and penalties are never anyone's goals. Any level match can go to penalties, not just a tournament tie.

What's a development game?

A second, shorter game the same morning — the fixture, and then a run-out against whoever is left. Add it when you add the match, or afterwards from Match Details, and give it its own kick-off, length, number on the pitch and rotation windows. The two games keep their own scores and their own scorers.

What makes it one morning rather than two fixtures is the minutes: they are counted across the morning rather than game by game, so you pick the second game to repay what the first one left owing. At full time Roll On tells you how many minutes there are left to hand out and who is furthest short. The morning is one screen with a switch between the two games, and one entry in your diary, running from the first kick-off to the last whistle. If the second game shouldn't count towards the season, there's a switch for that too.

Can I see my league table in the app?

Yes, if your league publishes on FA Full-Time or is in the Junior Premier League. Both go into the same box and Roll On works out which is which. From FA Full-Time, find your division and copy the embed code it offers. From the JPL, open your own team's fixtures and table on the league's site and copy the address out of your browser — it has to be your team's page, the one with the table on it, rather than the league's front page.

Either way, open your team, tap ••• → League Table and paste it in. An FA code brings the division's name with it, and you can rename it if the FA's wording is a mouthful; a JPL link carries no name, so you type your division in yourself. That's a manager's job; from then on a League Table button sits under the four tiles for every coach on the team, and opens the live standings as the league draws them rather than as you typed them.

It's the league's table, not ours — Roll On keeps only the code or link you pasted, and clearing that field removes it. Worth knowing: your own record in the app can differ from the table if you've played tournaments or development games, because those count for you and not for the league.

How do I record a goal during a match?

On the match screen, from kick-off onwards, there's a Goal scored row inside the clock — one button for your goal and one for the opposition's. Tapping it opens a short sheet with the minute already filled in from the clock and the players who are actually on the pitch offered first, so you pick a scorer, optionally an assist, and press Log Goal. Nothing is saved until you do, so a goal you started logging and got interrupted over leaves nothing behind.

The score moves with each goal you log, and back again if you delete one. You can still type the score in yourself — a typed score wins until the next goal is logged, so correcting the referee's arithmetic isn't undone behind your back. An own goal is recorded against the opposition's tally and stays off your player's.

How do I add another coach to my team?

Open the team, go to Manage Team → Invite a Coach, type who the invite is for and tap Generate Code. Send that code to your co-coach however you like. When they enter it, their request appears under Requests to join in Manage Team for you to confirm. A code nobody uses stops working after 7 days, and your own device clears it away for you.

My co-coach joined, but the team hasn't appeared for them.

This is usually iCloud still catching up — the invite is accepted before the squad finishes downloading. Tap Try Again on the join screen. If it's still empty after a minute or two, quit the app fully and reopen it.

Why does joining a team ask for my iCloud email?

So the manager can confirm the request really came from you before giving you access to a squad of children's details. Once you're on the team the address is visible to that team's manager and coaches only. Until then it sits, with the code, in the shared lookup area that lets the manager's device find your request at all — and your own device deletes it from there as soon as the team arrives, or after 14 days if the request is turned down or nobody answers it. The privacy policy covers this in full.

Can I watch a match recording in the app?

Yes, if your club records with Veo or something like it. Paste the recording's web address into Match Details → Video and a Watch row appears on the match screen; tapping it opens that page inside Roll On, in Safari's viewer, so a coach already signed in to Veo stays signed in. The page is the recording provider's, not ours — Roll On only keeps the link you pasted, and emptying that field removes it. The privacy policy says what that means for your data.

Removing your data

Deleting a player, a team, or everything

Everything the app stores lives in your own iCloud account, so deleting it in the app deletes it at source. There's no request to submit and nobody to ask.

  1. One player Squad the player Player Details Delete Player Removes their profile and their whole match history, from this device and from iCloud.
  2. A session plan you attached The training session Session plan swipe the file away Removes that PDF or photo from this device and from iCloud. The session itself stays.
  3. Part of a team, but not the team Manage Team Danger Zone Clear just the squad, just the fixtures, or just the events, and leave the rest in place.
  4. A whole team Manage Team Danger Zone Delete Team Removes every player, fixture and match record belonging to that team.
  5. Another coach's access Manage Team Coaches remove them They stop seeing that team from this point on. Anything they already have on their own device for other teams is unaffected.
  6. A team you were invited to, not one of yours Open the team ••• Leave Team You stop receiving that team's squad and fixtures, and they go from your device once iCloud catches up. Nothing is deleted for the manager or the other coaches, and they can invite you back.
  7. Everything Delete each team as above delete the app Settings your name iCloud turn off Roll On Deleting the app alone leaves your teams in iCloud, ready to come back if you reinstall. The last step is what clears them for good.