Nothing matches. Try a shorter word, like pass, read or playbook.
PlayFlowO turns a drag into a basketball action. Drag a player along the path they take, and where the drag ends tells PlayFlowO what you meant: onto a teammate is a pass, next to a teammate is a screen, to the rim is a shot, anywhere else is a cut or a dribble. It then works out the timing, moves the defence and plays the whole thing back.
There is no sequence to type and no long lists to pick from. Draw it the way you would on a whiteboard, then fix anything it read differently from what you meant.
PlayFlowO proposes; you decide. Every guess it makes (the type of move, the timing, where the defence goes) can be changed, pinned or undone.
| Design a play | Sketch it fast, play it back, then adjust spacing and timing until it works against the defence you expect. |
| Teach at training | iPad on the sideline. Turn on Step through, drop the speed, and set Lines to As they happen so players see one action at a time. Moment notes give the coaching point as each moment comes up. |
| Teach decisions | Add a read where the defence decides the play: "if X2 denies, go backdoor; if not, take the pass". Players see each option in the same play. |
| Prepare for an opponent | Set Defence to how they play (2-3 zone, pack line, switching screens) and watch how your play holds up. Pin defenders where you know better. |
| Build a club playbook | Group plays by organisation, season and section (sets, out of bounds, zone offence), then walk through them in order with Prev and Next. |
| Share with coaches | Send a link or a play file. They get their own copy to change; yours stays as it is. |
| Start from ready-made plays | Preloaded packs appear in your Library and as a playbook. Duplicate one to make your own version, or change it directly and use Reset to original to go back. |
| Top bar | Plays opens the Library and Playbooks. New starts a play. Undo and Redo. Share sends or exports. Load opens a play file. Sign in syncs your plays between devices. Help is this page. ⏮ goes back to the start. Play plays and pauses. The box beside the logo is the play's name: tap it to rename. |
| Set up / Draw | Set up places players and the ball. Draw adds moves. |
| Speed, Step through | How fast playback runs, and whether it stops at every moment. |
| Paths, Lines | How drawn paths look, and which lines show during playback. |
| Defence | How the opponent defends this play. The button shows the current setting. |
| Message box | The orange box says what PlayFlowO just read or did, with buttons to change it. During playback it shows the notes. |
| Timeline | Every move as a block, one lane per player. Read cards sit above it; the edit bar opens below it. |
| Coaching notes | What the play is for, its cues, reads and common mistakes, and the list of moment notes. |
| Playbook bar | Shows above the court when you open a playbook: where you are, Prev, Contents, Next. |
In Draw, one drag is one action. Each move starts where that player finished their last one. While you drag, an orange ring shows what the drag will snap to.
| Move | Drag any player along the path. After a screen, the screener is read as roll or pop and the player it was for as curl or flare. |
| Dribble | Drag the ball handler into space. |
| Pass | Drag the ball handler onto a teammate. Players side by side are read as a hand-off. |
| Screen | Drag a player next to a teammate. The teammate's next move waits for the screen. |
| Shot | Drag the ball handler to the rim. |
| Rebound | After a shot, tap the player who gets it, or just keep drawing. |
| More | Press and hold a player (or right-click): remove their last action, give them the rebound, or give them the ball at the start. |
| Defence | Guards itself. Drag one defender to draw a move for just that defender: it follows your line, the rest of the defence stays auto, and afterwards it goes back to the auto defence (or holds, if you choose Then hold). To pin a defender, use Set up, or press and hold it. To draw the whole defence, set Defence to As drawn. |
After each drag the message box says Read as: … and offers the likely alternatives: Make it a cut, Dribble there instead, Make it a roll (or pop, curl, flare), Make it a pass. For a dribble hand-off, drag the ball handler onto a teammate further away and tap Dribble hand-off: the drag becomes a dribble that ends beside them, then the hand-off.
Draw in the order things happen. You don't have to get the timing right as you draw; PlayFlowO lines things up, and you can shift any move afterwards.
Tap a line on the court, or a block on the timeline. It lights up and the edit bar opens under the timeline. On a phone it's in the Timeline tab, which gets an orange mark.
| ◀ 0.1 s · 0.1 s ▶ | Start the move a little earlier or later. |
| Tag | Write the move's name on the court. See Tags. |
| Hand · Smooth · Curve · Straight | Path shape for this move only. |
| Jog · Run · Burst | Pace. A burst cut is faster than the auto defence, so it can get separation. |
| to 2 · for 3 | Change who receives the pass, or who the screen is for. |
| Fight through · Switch | How man-to-man defends this one screen. |
| Redraw | Drag from the ringed start spot to draw the path again. |
| Reset timing | Clears your earlier/later changes on this move. |
| Add read | The play forks here. See Reads and options. |
| Add note | A coaching point for the moment this move starts. |
| Delete | Removes the move, with its note and any read on it. Undo brings it back. |
The orange end dot moves where the player finishes; their next move starts from the new spot. White dots reshape the path. With Curve, one white dot bends the arc more, less, or the other way.
Paths sets the default: Smooth (clean curves through the main turns), Curve (one arc from start to end), Straight (whiteboard lines) or Hand-drawn (exactly as drawn). Your drawing is always kept, so you can switch back.
Timing is worked out, never typed. Each move takes as long as its distance at its pace. A pass waits until the receiver gets there. After a screen, the player it was for waits for it. Each player's moves run one after another.
The defence is worked out as the play runs. It reacts to the ball and the players, so changing a cut changes how the defence moves. Tap Defence to choose how this opponent defends.
| Man-to-man | Each defender guards their number. Three settings: Position off the ball: Ball side (in the lane or the gap) or Behind (always between player and basket). One pass away: Deny (hand in the passing lane) or Pack line (sag, ready to stop the drive). Screens: Fight through or Switch. Change a single screen from its edit bar. |
| 2-3 zone · 3-2 zone | Defenders hold areas and shift with the ball. Some junior competitions allow man-to-man only. |
| As drawn | Defenders move only as you draw them. Drag a defender to draw its move, like a player. If the play has no drawn defenders yet, they start where the auto defence had them, so you can switch to As drawn and adjust from there. Set up moves their start spots. |
| None | No defenders. Pinned defenders stay. |
The auto defence is a sensible starting point, not a scouting report. Where you know better, draw it: in Draw, drag a defender to give just that defender its own move (the rest stay auto). Tap its line to choose Then auto (rejoin the scheme) or Then hold (stay at the end spot), change pace or shape, or move it on the timeline. To fix a defender to one spot for the whole play, pin it in Set up.
A read is the moment the play can go more than one way, depending on what the defence does.
★ marks the primary option: it plays unless you pick another, and it's the one sent to the hub. An orange diamond marks the read on the court. An option can have a read of its own. Shared links and play files keep every option.
Select a move and tap Add note. The note shows when that move starts: in the message box during Play, at each Step through stop, and in the Coaching notes list. Tap a note in the list to jump to that moment. Deleting a move deletes its note.
In Coaching notes, tap Edit notes to write About this play (what it's for and when to use it), Cues, Reads and Watch for, one per line. You can also edit or remove moment notes there. Done saves; Undo reverses the whole edit. On a phone, notes are in the Notes tab.
PlayFlowO names moves for itself (roll, pop, curl, flare around a screen; hand-off when players are side by side) but doesn't write those names on the court. To show a word, select the move and tap Tag, then pick one.
Renamed types are kept on this device, so a play you share shows the other coach's words. Your own tags travel with the play.
Without signing in, plays live only on this device. Clearing website data, or using a private window, loses them. Sign in to keep them in your account, or download a play file of anything that matters (Share → Download play file).
A playbook is an ordered set of plays for one organisation, with a title, a season or age group, an introduction and sections.
A playbook points to your plays rather than copying them: fix a play once and every playbook that holds it is up to date. Deleting a playbook keeps its plays. Rename an organisation from the Playbooks list.
| Space | Play or pause |
| Home | Back to the start |
| S | Step through on or off |
| ← → | Paused in Step through: back or next. With a move selected: 0.1 s earlier or later (Shift for 0.5 s) |
| [ ] | Slower or faster |
| L | Cycle Lines: all, as they happen, none |
| Ctrl/Cmd Z | Undo |
| Ctrl/Cmd Shift Z | Redo (also Ctrl Y) |
| ? | Open Help |
| Esc | Close a menu, panel or Help |