Blitz

Coach's Guide

Blitz ยท Data-Driven Scouting
Open the board โ†’

Blitz finds the recruits other programs miss, keeps your whole staff working one board, and runs your tryouts, season stats, film sessions, and every kid's highlight reel. This guide covers everything. If you only read one section, read Getting started and Finding new recruits.

This is a beta season. Things may change and you may find bugs. When something looks wrong, tell Coach Copeland what you did and what you expected โ€” that's the most useful thing you can do.

1. Getting started

Get in

  1. Go to blitzscouting.com
  2. Tap Coach Login
  3. Enter the team passcode you were given

You only enter it once per device. It's remembered after that.

Put it on your phone (do this)

Blitz works like a real app on your phone, which is how you'll use it at tournaments.

  • iPhone: open blitzscouting.com in Safari โ†’ Share button โ†’ Add to Home Screen
  • Android: open in Chrome โ†’ menu (โ‹ฎ) โ†’ Add to Home screen

Set your name

Tap the ๐Ÿ‘ค button in the header and enter your name. Every contact you log gets stamped with it, so the staff can see who last talked to a kid. Do this before your first contact log.

Some boards run the new navigation beta: the features below live on a rail down the left (bottom tabs on your phone) instead of buttons in the header, and your phone's back button steps back through the app. Everything works the same โ€” it's just rooms instead of pop-ups.

2. Your two boards

Tabs at the top switch between them:

  • ๐Ÿ—‚ Recruiting Board โ€” your real board. Kids you're actively recruiting.
  • ๐ŸŽฏ Tryouts โ€” kids who signed up at a camp through the QR code. Same full profiles, kept separate so walk-ups don't clutter your board.

Like a kid on Tryouts? Hit โžœ Recruit on his card and he moves to the recruiting board with everything he's collected. You can move a player back the same way from his profile.

Views

  • Cards โ€” the default. Everything at a glance.
  • Pipeline โ€” columns by status. Shows your funnel: who's untouched, who's interested, who's committed.
  • Depth โ€” grouped by position, sorted by class. Answers "how are we set at DB for 2028?" Two-position kids appear under both.

Filters & sorting

Search by name or school, filter by position (matches either position), status, has offers, or archived. Sort by Aโ€“Z, Needs attention, Recently added, or Our eval.

3. Adding players

Four ways, best first:

๐Ÿ” Find Recruits (best)

Search Rivals and MaxPreps and add kids with one tap โ€” full profile comes with them. See section 4.

๐Ÿ“‹ Tryout signups

Kids enter their own info at camp via QR code. See section 7.

+ Add Player โ†’ By school

When you're working a whole program rather than chasing one kid: hit + Add Player, switch to By school, type the school and its two-letter state, and Blitz pulls that school's entire football roster off MaxPreps.

  • Filter to one class year โ€” "Class of 2028 (17)" โ€” so you're only looking at kids you can still get.
  • Type in the filter box to narrow by name or position (WR, CB).
  • Each kid shows position, height, weight and jersey. ๏ผ‹ Add pulls his full profile.
  • โœ“ On board means he's already there โ€” click it to open his card. If it reads โœ“ On board as someone else, that record has the wrong athlete's MaxPreps link on it; open it and fix the link. ยท archived or ยท tryouts tells you he's on your board but not on the view you're looking at.

Where he lands. Every kid you add goes onto your ๐Ÿ—‚ Recruiting Board โ€” the ๐ŸŽฏ Tryouts board only ever holds kids who came in through your signup QR code. If you were looking at Tryouts, or had a filter set that would hide him, Blitz switches the view so the kid you just added is on screen, and the message tells you what it changed.

If MaxPreps has a kid's link wrong. MaxPreps occasionally points two players on the same roster at one profile. Blitz checks that the profile it pulled is actually the player you clicked, and if it isn't, it adds him from the roster line instead โ€” name, position, height, weight, class โ€” and tells you his MaxPreps link couldn't be trusted. He's on your board and correct; he just won't sync stats until you paste his real MaxPreps link on his card.

In the off-season MaxPreps hasn't posted the coming season's roster yet. Blitz falls back to the most recent one it has and tells you which season you're looking at.

+ Add Player (manual)

Paste a MaxPreps link and Blitz fills in name, position, height, weight, class, school, photo, and stats automatically. Or just type a name โ€” but if you do, add his school and state, because that's what lets Blitz find him later.

Duplicate protection: if the kid looks like someone already on either board, Blitz warns you and offers to open the existing profile instead. Press the button again to add anyway.

4. Finding new recruits

Hit ๐Ÿ” Find Recruits. Three tabs.

Look before you add. In any of these tabs โ€” and in Add by School โ€” a kid's name is clickable. It opens a preview of his public profile (photo, size, class, stars and ranks, offers, his latest season's numbers and last game) pulled straight from the site the row came from, with nothing saved to your board. Like what you see? ๏ผ‹ Add to board is right there in the preview.

Rankings

Every rated player in Rivals' database. Pick class year, position, and state โ€” get results best-rated first with stars, national and state rank, height/weight, school, and how many offers they hold. ๏ผ‹ Add puts a kid on your board with his full profile. Kids already on your board show โœ“ On board instead.

Stat Leaders

The top 100 statistical producers in a state. Pick state, stat category (passing/rushing/receiving yards, points, total TDs, tackles, sacks, INTs) and class year. Great for finding kids who put up numbers but aren't ranked.

๐Ÿ’Ž Sleepers โ€” the one nobody else has

Blitz cross-references production (MaxPreps stat leaders) against recruiting attention (Rivals stars, ranks, offers) and ranks the gap. High production + little attention = a kid you can actually get before the services find him.

  • 90โ€“100 โ€” top of the leaderboard, essentially unknown. Start here.
  • 70โ€“89 โ€” strong production, minimal attention.
  • Under 70 โ€” producing, but colleges are already circling.

Tap โ“˜ How this works in that tab for the full scoring formula and โ€” just as important โ€” what the score can't see (kids with no recorded stats, volume bias, transfers).

A sleeper score is a reason to pull up his film tonight, not a verdict on how good he is.

5. College Fits

๐Ÿ” Find Recruits finds players for your program. ๐ŸŽ“ College Fits does the opposite โ€” it finds programs for your players.

Blitz reads every D1 program's own published roster, counts how many players at each position are seniors, and works out where they're about to run thin. Then it checks who on your board plays that position and matches the size that program actually carries there.

North Texas loses 9 of 15 receivers. Their receivers run 5'10"โ€“6'2", 175โ€“202 lb. Your kid is 6'2", 190. That's the whole idea โ€” a specific reason to call a specific coach.

Our Players

Your board, each kid with the programs he fits, biggest hole first. Every row names the coach who actually runs that position group and how to reach him.

  • โœ‰ Send his profile creates a recruiting link just for that coach, copies it to your clipboard, and logs the contact against the kid โ€” so the Friday brief knows you worked him.
  • Once it's out, the row shows sent 3d ago ยท opened 2ร—. You know who's actually reading.
  • Where a school publishes no coach emails, the button becomes ๐• Draft DM or a link to their recruiting questionnaire. Nearly every program has at least one way in.
  • Kids we couldn't match are listed with the reason โ€” wrong class, no position, no height and weight on file. Fix the profile and he shows up.

Program Openings

The same data the other way round: browse the holes and see which of your kids fills one. Filter by position, level, or school, or tick Only where we have a fit.

Coach Directory

Every football staff member Blitz could find, searchable by school, name, or title โ€” including programs with no computed opening. Some schools publish individual addresses, some route everything to one football-office inbox (marked shared inbox), some publish none at all.

What this does not tell you

Read this part. It's the difference between a good call and a wasted one.

  • It measures departures, not needs. Their incoming class isn't on the roster yet and may already have filled the hole; the transfer portal now moves more players than graduation does; and public rosters don't separate scholarship players from walk-ons.
  • It measures size, not talent. Nothing here knows whether your kid can play at that level. It will list an SEC school next to an FCS school because their receivers are the same size. That judgement is yours.
  • It goes stale. Rosters and staffs refresh monthly. Coaching staffs turn over from December through February, so a fit found in January may name a coach who has already left. Check before you write.
A fit is a reason to make the call โ€” never evidence that a program wants your kid. Pitch it that way to a college coach and he'll take you seriously. Pitch it the other way and he won't take your next call.

Keeping it current

Blitz re-reads all 226 programs on the 1st of each month at 5am, after the nightly board sync has finished. The date it was last updated shows at the top of the window.

You can also press โŸณ Refresh college data yourself. It reads 452 pages with a polite pause between each, so it takes 30โ€“45 minutes โ€” progress shows next to the button ("Reading rosters โ€” 95 of 226"). Nothing is blocked while it runs. Your board, film room and portal all work normally; close the window and come back.

If a run fails or the server restarts mid-way, Blitz says so and keeps the last good data rather than blanking the feature. A run that comes back nearly empty is treated as a failed scrape, not as "the schools have no openings".

Coach Directory

The ๐Ÿ“‡ Coaches button in the header opens the college coach contact list on its own โ€” every football staff member Blitz could find across 226 programs, searchable by school, coach name, or title. Some schools publish individual addresses, some route everything to one football-office inbox (marked shared inbox), some publish a phone number, some publish nothing at all. Tap an email to write, tap a number to dial.

Staff directories are re-read monthly, and coaching staffs turn over from December through February โ€” check the school's site before an important call.

6. The player profile

Click any card to open it. On a laptop it opens as a wide card in the middle of the screen with two columns โ€” his details and your grade on the left, offers and everything you have done on the right, then film and stats across the bottom. On a phone it fills the screen as one column.

โŸณ Sync sits in the top-right of the card, beside the โœ•. It re-pulls his stats, ratings and offers from MaxPreps and Rivals. If Blitz has not matched him to those sites yet the button reads Find stats and searches by his name and school instead.

Photo

Click the photo (it has a ๐Ÿ“ท badge) to upload one, take one with your camera โ€” great at tournaments โ€” or remove it. A photo you set is never overwritten by a sync.

Quick links

Buttons for Hudl, MaxPreps, Rivals, ๐Ÿ… 247 (247Sports), โฑ Track (Athletic.net), X, Instagram, and โ€” if you've saved numbers โ€” ๐Ÿ“ž Call, ๐Ÿ’ฌ Text, and ๐Ÿ“ž Parent. Tap-to-dial works on your phone.

247Sports ratings and photos

Blitz looks each player up on 247Sports and pulls his stars, ranks, and headshot. Like every auto-match it is deliberately careful โ€” and 247 often files a kid under his legal name ("C'Ivion") when everyone calls him something else ("Cash"), which no careful match can bridge. If you know a kid is on 247 but nothing pulled, open his 247 page, copy the link, paste it into the 247Sports link field on his card and hit Sync โ€” his rating and photo come with it.

Where photos come from: a photo you set yourself is never touched. Otherwise MaxPreps supplies it, then Rivals, then 247Sports, then Athletic.net โ€” the first site with a real photo fills the frame.

Verified track times

Blitz looks each player up on Athletic.net โ€” the site that records official high-school track meet results โ€” and shows his best 100m, 200m and 400m marks on his card and profile, with the meet date. These are electronically-timed marks from sanctioned meets, so they carry weight with college coaches in a way a camp stopwatch never will; a w after a mark means it was wind-aided. The match is deliberately careful (name plus school, class or state must line up), so a kid who never ran track simply shows nothing. If Blitz matched the wrong athlete or missed him, paste his Athletic.net profile link into the field on his card and sync. New PRs show up in the alerts feed as they happen.

Profile fields

Status, nickname, position and second position, class, height, weight, school, city, state, next action, phone, parent contact, socials, and the four source links.

State matters more than it looks. MaxPreps builds school pages by state, so a kid without a state often can't be found automatically. If a lookup fails, add the two-letter state first.

Offers

Add offers by hand, and Blitz adds any it finds from Rivals and 247 automatically (those show in a different color). The header shows what each service reports.

Our Evaluation

Your grades, not a service's: tap 1โ€“5 stars for Speed, Hands, Routes, Coverage, and Football IQ, plus a Seen at field for the camp or tournament. The average shows on his card, and you can sort the whole board by Our eval.

Contact Log

Every text, call, DM, email, or in-person conversation with a date and note. Logging a contact automatically moves a kid off "Not contacted," and each entry is stamped with your name.

Notes

Notes are a thread, not a box. Type what you've got, hit Add note, and it posts with your name and the date attached. Every coach on the staff sees every note and who wrote it.

Notes are append-only โ€” a note posts the second you add it, and Save changes never touches them. Two coaches can have the same kid open and write at the same time without wiping each other out. The โœ• on a note deletes it for everybody, so use it only for genuine mistakes.

Notes written before the beta show as Unattributed โ€” they came from the old single notes box, which didn't record who typed them. Nothing was lost.

Send to College Coaches

This is how a kid gets seen. Type who the link is for โ€” "Coach Reed โ€” Sam Houston" โ€” hit Create link, and it copies to your clipboard. Text it to him.

Make a separate link for each coach. That's what turns "someone looked" into "Sam Houston looked three times this week," and it tells you where to spend your next phone call. The row shows the open count and when it was last opened.

  • Copy grabs the link again any time.
  • โœ• revokes it โ€” the page stops loading for anyone who has it, but you keep the open history.
  • Set your contact once at the top. It appears on every link you send.
What a college coach sees: his โ˜… starred clips, size, class, school, MaxPreps stats that stay current on their own, his Rivals stars and offer list, his verified track PRs from Athletic.net, his Hudl and social links, and your contact. What he never sees: your evaluations, your notes, your contact log, and any phone number but yours โ€” including the player's and his parents'. Star the clips you want sent before you send a link; unstarred clips stay on your board.

Highlight Reel

Every clip saved for this kid during a film session, oldest first. Hit โ–ถ Play reel and they run back to back as one tape. Click any row to jump to that play.

  • โ˜… marks a clip as one of his best โ€” that's the curated reel, versus his working pile.
  • in โˆ’ + and out โˆ’ + nudge the start and end a second at a time.
  • Rename a clip by typing over its name โ€” "40-yard seam TD vs Folsom" beats "IMG_4471".
  • โœ• takes it off his reel. The film itself stays where it is.

Stats & Game Log

Season-by-season stat tables from MaxPreps plus a game log for the latest season โ€” every game with result, opponent, and a highlight line. โŸณ Sync refreshes on demand. For a kid with no source links yet, the button reads โŸณ Find on MaxPreps + Rivals and searches by name and school.

Roster (committed players only)

Squad (14Uโ€“18U), waiver / physical / fees checkboxes, and the button to generate his player portal code.

Bottom bar

Save changes is always visible at the bottom, and the โ‹ฏ button next to it holds the rarer actions: move between boards, Archive (hides a graduated or dead-end kid without losing his history), and Delete (permanent).

On your phone

The player's name and the โœ• stay pinned at the top and Save stays pinned at the bottom, so you never scroll to close or save. Tap any section heading (Profile, Offers, Notesโ€ฆ) to fold it away โ€” Blitz remembers what you folded. Stats start folded on a phone since they're the longest part; tap to open them.

7. Staying on top of kids

This is where boards usually fail. Blitz flags kids โš‘ automatically when:

  • They've never been contacted
  • 14+ days pass with no logged contact
  • A next action you set has come due

Committed, passed, and archived players never flag.

  • Sort by Needs attention to work the list top-down.
  • ๏ผ‹ Log on any card jumps straight to the contact log โ€” five seconds from the sideline.
  • Set a next action ("Call dad about the June camp") with a date and it shows on his card.

8. Tryouts & the QR code

  1. Open ๐Ÿ“‹ Tryout Signups.
  2. Name the page (e.g. "Spring Camp Tryout") and hit Save title.
  3. Print QR for a flyer, or show the code on a screen. Copy link to text it out.
  4. Kids scan it and fill in their own info on their phones.
  5. Signups appear in Waiting for review with a count badge on the button.
  6. Hit โœ“ Add and the kid lands on the ๐ŸŽฏ Tryouts board โ€” Blitz then auto-builds his full profile from MaxPreps and Rivals.
Put a note on the flyer asking kids to fill in their STATE. It's the one field that decides whether Blitz can find them automatically.

Link active turns signups off between events. New link rotates the code โ€” the old QR stops working, so reprint anything using it. Close the link when a camp ends: it's the only public door into your app.

9. Season stats

Open ๐Ÿ† Season. The season is organized the way you actually live it: season โ†’ tournament โ†’ game.

  1. Name the season (e.g. "Summer 2026") and save.
  2. + Add tournament (e.g. "Pylon Dallas"), then + Add game with a date, opponent and its tournament. A scrimmage can skip the tournament.
  3. Hit Enter stats on a game to get the sideline pad.

The sideline pad โ€” two taps per play

  1. First, tap who's at QB. From then on completions credit him automatically โ€” a Catch adds his completion and attempt, a Rec TD adds his passing TD too, and Incomplete / Picked off are one tap each. Nobody enters QB stats by hand. If your QB rotates, tap the new one and every play after that credits him instead.
  2. Out today: tap the kids who are NOT at this game. Everyone else counts as present, which keeps games-played honest โ€” including for the corner nobody dares throw at.
  3. A play happens: tap the kid's jersey number, then what he did โ€” Catch, Rec TD, Drop, PBU, INT, Def TD, Targeted, or Penalty. (A pick-six is two taps: INT, then Def TD.)
  4. Targets count themselves. A catch or a drop is automatically a target for the receiver; a PBU or an INT is automatically a target against the defender. Tap a kid before Incomplete to count the throw as his target, or tap Incomplete alone for an overthrow. Tap Targeted by itself when a defender got thrown at and the catch was allowed.
  5. Sack is the 4-second clock โ€” one tap, charged to the QB, no pass attempt. Drops and penalties never count in the Plays column โ€” that stays plays made.

Every play saves instantly and shows in the feed, latest first. โ†บ Undo last takes back the most recent play and every stat it credited โ€” no hunting for the right counter.

The dashboard

Under the games, the leaderboard shows every stat for the whole season, or scoped to one tournament, or one game โ€” tap the pills. Click any column to sort by it. Click any tile โ€” Drops, Penalties, Touchdowns โ€” to see exactly who the number belongs to, and pick a player from the dropdown (or click his name in the table) for his own tiles and game-by-game line. GP is games played (present unless marked out) and P/G is plays made per game โ€” sort by P/G when kids missed different tournaments, so attendance doesn't masquerade as talent. A kid's season line also appears on his player card and rides along automatically on every recruiting link you send a college coach. โœ‰๏ธ Email this mails whatever the dashboard is showing โ€” the scope and player focus travel with it โ€” to any addresses you enter (it starts from your Friday-brief list). When a season ends, ๐Ÿ—„ Archive season puts the whole record โ€” tournaments, games, every play โ€” on the Past seasons shelf and starts fresh; View opens an archived season in the same dashboard, and Restore brings one back while the current season is still empty. The Plays column counts plays made (catches, breakups, picks, scores): when a tournament caps your travel roster, sort by it and the cut list writes itself.

Players see their own stats in the portal.

10. The player portal

Kids get their own login that shows only their stuff โ€” never your board, your notes, your evaluations, or anyone's contact info.

  1. Set the player's status to Committed (the Roster section only appears for committed kids).
  2. In Roster, hit ๐ŸŽŸ Player portal code โ€” you get a 6-digit code.
  3. Text it to him. He goes to blitzscouting.com/portal and enters it once.

He sees his profile basics, his game-by-game and season stats, his Hudl link, and the team leaderboard.

Two more things live there. My Highlight Reel โ€” every clip saved for him in the Film Room, playable back to back, with a โ˜… on the ones you picked. And a ๐ŸŽฌ Film Room box that appears on its own whenever you have a session open: he taps Join and he's in, no code to type.

That's why the portal is the way in for players. Joining from there means Blitz knows who he is, which is what lets him save clips to his own reel.

Generating a new code replaces the old one โ€” that's how you revoke access.

11. The Film Room

Open ๐ŸŽฌ Film Room. One person controls the film; everyone watching follows that screen exactly. Players get no controls, so nobody skips ahead to the play you're about to make a point about.

Who has the controls

Only one person drives at a time. The first coach into the session gets the controls, and keeps them โ€” a coach joining halfway through never yanks the film out from under whoever is mid-sentence.

  • Any other coach sees ๐ŸŽ› Take the controls. One click and the seat moves to him; everyone gets told who has it.
  • A coach who isn't driving follows along like everyone else โ€” same frame, same speed. He can still mark moments and clip plays for kids; only playback is restricted.
  • If the coach driving loses signal or closes his phone, the controls pass automatically to another coach in the room. Nobody has to rejoin.
  • Players can never take the controls, no matter what they try.
  • If your phone goes to sleep mid-session, it catches up the moment you pick it back up โ€” you don't have to reload the page to get the controls back.

Scrubbing works for the room, not just for you. Drag the progress bar slowly to walk through a rep frame by frame and everyone watching moves with you, in step. Same for the speed control โ€” drop it to 0.25ร— and the whole room is at quarter speed.

The line under the title always tells you where you stand โ€” "You control playback for everyone watching" or "Coach Miller has the controls".

Who's in the room

The In the room panel lists everyone watching โ€” coaches first (whoever has the controls is badged), then players with their position and class, and a โ˜… count as each kid saves clips during the session. Tap the header to collapse it; on a phone it starts closed so the film keeps the space.

Watch the "Not signed in" line. A kid who joins with just the 4-digit code is anonymous to Blitz โ€” when you say "star that rep", nothing saves for him, and you'd only find out weeks later when his reel is empty. Ask anyone in that group to open Blitz from their player portal and rejoin.

Players see the room too, but only names and who's driving โ€” not other kids' positions, classes, or clip counts.

Building a session

  1. Name it ("Week 3 cut-ups").
  2. Drag your clips โ€” or the whole folder โ€” onto the upload box. On a computer this is the fast way to load a cut-up: drop 30 plays at once and they upload one after another. Subfolders are read too, and anything that isn't video is ignored.
  3. They go in filename order, counted properly โ€” Play 9 comes before Play 10, not after Play 1. The staged list is numbered, so check the order before you start; the โœ• on any clip drops it.
  4. ๐Ÿ“ฑ Upload clips from this device โ€” on your phone this opens your camera roll, so plays people text you go straight in. Select as many as you want.
  5. Or paste a YouTube link (unlisted works) or a direct video link, then Add link.
  6. Start session. You get a 4-digit join code.

Camcorder film (.MTS / AVCHD): browsers canโ€™t play that format, so Blitz skips it and says so. Convert the folder to MP4 first โ€” the โ€œConvert Film to MP4โ€ shortcut on the team computer does the whole folder at once (video is copied losslessly; interlaced footage is cleaned up automatically) โ€” then drop the MP4 folder in. Names carry over, so the order holds.

Mid-session you can drag more clips straight onto the clip list to add them to the end. If a batch won't fit in your film storage, Blitz says so before uploading any of it rather than stopping halfway through. Clips you upload but never turn into a session are cleared off the disk a few hours later, so an abandoned batch doesn't quietly eat your space.

Running it

Players open their portal and tap Join โ€” an open session shows up there on its own, so there's no code for them to type and they arrive already identified. (The 4-digit code still works at blitzscouting.com/film for anyone without a portal login.) The header shows how many are watching.

  • โฎ โญ move through clips โ€” every screen switches with you.
  • Play/pause, ยซ 10s / 10s ยป, and speed (0.25ร—โ€“2ร—) all sync.
  • Auto-next โ€” check it and when a clip ends, the next one starts on its own, for the whole room. Blitz remembers the setting on your device. It stops after the last clip.
  • Click any clip in the list to jump to it.
  • ๏ผ‹ Add drops in more clips mid-session.

Notes

Type what you see, optionally tag a player from your board, and hit Mark. It saves at that exact moment on that clip. Click a note later to jump the whole room back to it. Players see notes appear live.

Saving clips to a kid's highlight reel

This is the part that compounds. Any play in a session can be saved to a player's reel, and the reel lives on his profile all season.

  • You: tag the player in the dropdown, then hit โญ Clip this play for the tagged player.
  • The kid: taps โญ Save that play right on the film. This works as long as he came in through his portal, which is how Blitz knows whose reel it is.

Either way Blitz grabs the eight seconds before the tap and three after, so nobody has to scrub or drag anything on a phone. Trim it later on his profile. A kid can only ever save to his own reel.

Clips are pointers into film you already uploaded, not new copies โ€” a reel costs no real storage. The trade-off: film a kid has saved won't be deleted when you delete the session it came from. Blitz tells you how many clips it kept. Empty the reels and the space comes back.

Hudl links can't be synced or clipped. Hudl's player can't be remote-controlled by anyone outside Hudl, and we never hold the film, so there's nothing to point a highlight at. For a real synced session โ€” and for reels โ€” upload the clips or use an unlisted YouTube video.

12. Alerts & the Friday brief

Recent updates

When a tracked kid picks up an offer, changes star rating, or plays a game, it appears at the top of your board. Click an update to open that player. Clear dismisses them.

๐Ÿ”” Push notifications

Tap the ๐Ÿ”• in the header on any device and allow notifications โ€” it turns into ๐Ÿ”” and that device gets alerts on the lock screen. Several updates arrive as one notification, not a buzz-storm. Tap again to turn off.

On an iPhone you must install Blitz first. Apple only allows alerts from a home-screen app, never from a Safari tab โ€” so in Safari the bell can't turn on. Tap Share โ†’ Add to Home Screen, open Blitz from that icon, and then tap the ๐Ÿ”•. Android and desktop work straight from the browser.

๐Ÿ“‹ The Friday brief

What moved this week, your call list (most overdue first, with tap-to-call numbers), the newest sleepers, and where the board stands.

It comes to you in the app. Open Blitz any time from Friday through the weekend and the brief pops up on its own โ€” read it, hit Got it, and it won't bother you again until next Friday. Each coach sees it once on each of their devices. If it was a quiet week with nothing worth reporting, it stays out of your way entirely.

You can also open it any time from the โœ‰ panel with ๐Ÿ‘ Preview. Give it a few seconds โ€” it pulls fresh sleeper data every time rather than showing you something stale.

Email delivery is optional on top of this. Add addresses in the โœ‰ panel and flip on "Send automatically every Friday" and the same brief goes to the staff's inboxes at 7am Central. Until an email key is set up, the in-app pop-up is where the brief lives.

13. Staff & settings

๐Ÿ”‘ Staff access (head coach only)

Generate a personal 6-digit passcode for each coach. Their contacts get stamped with their name automatically. โœ• Revoke cuts one coach off without changing anyone else's code โ€” which is why personal codes beat one shared password. New codes take about a minute to activate.

Handing the board to someone else

In ๐Ÿ”‘ Staff access, every coach now has a Make owner button. One click and he becomes the board owner โ€” he can manage staff codes, restore backups, change the program contact and set who gets the Friday brief. Whoever held it before loses it; only one person owns the board at a time.

The advantage over sharing your password: his name goes on everything he does, and you can take it back with one click. Your own owner passcode never stops working, so handing ownership over can't lock you out of your own board.

What only the head coach can do

There are two levels. The head coach code is the one set on the server; staff codes are the ones you hand out. A staff coach can do essentially everything day to day โ€” add, edit and delete players, write notes and evals, log contacts, send profiles to college coaches, run film sessions, keep season stats, approve tryout signups.

Five things are head-coach only, and the server enforces it โ€” not just the buttons:

  • Creating, listing and revoking staff codes.
  • Restoring a backup. This rolls the whole board back and discards everything the staff has done since that snapshot. There's no undo, and an accident does as much damage as anything else.
  • Changing who gets the Friday brief. That email carries player names and phone numbers, so adding an address is effectively handing someone the board.
  • Changing the program contact โ€” the name, phone and email a college coach sees on every profile you send. That's how the program is represented, not a personal preference.
  • Refreshing College Fits data.

Everything else is shared on purpose. The point of a staff code isn't to restrict a coach, it's so you can see who did what and cut off one person without changing everyone's password.

Working the board at the same time

You don't have to refresh. When another coach adds a kid, logs a contact, leaves a note, or saves a clip, it appears on your screen within a second or two, and a line tells you who did it. The same is true on a phone โ€” if it's been in your pocket, Blitz catches up the moment you open it again.

It will never overwrite what you're typing. If you have a profile open and have started editing, the board behind it still updates but that profile is left exactly as you left it, with a note at the top saying someone else made a change. Save your work first, then hit Reload this profile to pick theirs up.

Notes and highlight clips are append-only, so two coaches writing on the same kid at the same time can't wipe each other out either way.

๐ŸŽจ Team colors

Presets or your exact team colors. Saving applies for the whole staff, and the Friday email matches too.

โŸณ Sync All

Refreshes every player from MaxPreps and Rivals right now. Blitz also does this automatically every night at 3am Central, so you'll normally wake up current.

14. Your data & backups

  • Nightly snapshots of the whole board, kept 30 days.
  • โฌ‡ Export gives you a CSV (opens in Excel/Sheets โ€” good for sharing with staff) or a full JSON backup.
  • Take a JSON export before anything big โ€” a tryout, a season rollover, a mass cleanup.
Deleting a player is permanent from the app's side, and it takes his notes thread and his highlight reel with him. If you might want him later, use Archive instead โ€” it hides him everywhere but keeps his whole history.

15. Limits & troubleshooting

Honest limits

  • Hudl film can't be synced in the Film Room (see section 10).
  • Film storage is limited โ€” roughly 25โ€“40 phone clips at a time. The Film Room shows free space. Delete an old session to reclaim it, but note that film a kid has saved to his reel is kept โ€” Blitz tells you how many clips it held onto. Clearing those reels releases the space.
  • Highlight clips aren't downloadable files yet. A reel plays inside Blitz; there's no single MP4 to hand someone. Send them the kid's profile instead.
  • Rivals only covers rated players. Most tryout kids aren't in it โ€” that's normal, and MaxPreps still finds them.
  • Stats come from high school coaches. If a school doesn't report to MaxPreps, there's nothing to pull. Blitz can't be more current than its sources.
  • Use blitzscouting.com โ€” www.blitzscouting.com does not work.

Common problems

What you seeWhat to do
A kid's profile won't find MaxPrepsAdd his state (two letters) and check the school spelling, then hit โŸณ again. Or paste his MaxPreps link directly.
Wrong position (e.g. a QB shows "PF")Sync him again โ€” Blitz reads football positions specifically for dual-sport kids. If it's still wrong, just set it by hand.
"Too many wrong passcodes"Someone typed a bad code 8 times. Wait 15 minutes; the correct code still works for everyone else.
Player can't join filmCheck the session is still open โ€” the ๐ŸŽฌ box only shows in his portal while it is. Have him pull-to-refresh his portal.
Player has no โญ Save that play buttonHe came in through /film with just the join code instead of through his portal. Have him open his portal and tap Join there.
Sleeper list looks thinEarly in a season barely any games have been played, so the numbers are small and the list is short. MaxPreps no longer publishes past seasons here, so this fills out as the season goes.
Site won't load right after a changeHard refresh (Ctrl+Shift+R / pull-to-refresh on phone).

16. Hand-outs for players

Print this page and cut these out, or screenshot and text them.

๐ŸŽฏ Tryout signup

  1. Scan the QR code your coach posted (or open the link he texted).
  2. Fill in your info. Only your name is required โ€” but the more you give, the better we can evaluate you.
  3. Please fill in your STATE and high school โ€” that's how we pull your stats automatically.
  4. Add your Hudl link if you have one.
  5. Hit Submit. That's it โ€” a coach has your info.

๐Ÿ“Š Your player portal

  1. Go to blitzscouting.com/portal
  2. Enter the 6-digit code your coach texted you.
  3. You'll see your highlight reel, your profile, your game-by-game and season stats, and the team leaderboard.

You only enter the code once on your phone. If it stops working, ask your coach for a new one.

๐ŸŽฌ Joining a film session

  1. Open your player portal (blitzscouting.com/portal).
  2. When your coach has film running, a ๐ŸŽฌ Film Room box shows up at the top. Tap Join.
  3. Watch. Your coach controls the film โ€” you don't need to do anything.

No codes to type: you're already signed in, which is what lets you save clips. Notes your coach makes appear on your screen as he makes them.

โญ Building your highlight reel

  1. In a film session, right after a rep you're proud of, tap โญ Save that play.
  2. That's it. Blitz keeps the play you just watched.
  3. Everything you save shows up under My Highlight Reel in your portal. Hit โ–ถ and they play one after another.

Save the whole season and you've got a real highlight tape by the end of it โ€” no editing app, no begging anyone for clips. A โ˜… on a clip means your coach picked it as one of your best.