Everything you need to get recruited, across all 17 varsity sports.
Stop paying $4,000 for a recruiting agency. Every college coach email we could find — 40,000+ addresses and 10,000+ X profiles across 1,032 schools and 17 sports, read off the programmes' own staff pages. Write one email, personalise it once, and send it from your own inbox to every school on your list.
Free while we are in beta. No card, no account — your profile never leaves this device.
One email. Your whole list. Then the replies.
Write it once, and it goes out personalised to every school you have picked — from your own inbox, one at a time, not as a blast.
Every one addressed to a named coach, structured for that sport, and sent from your address — so a reply lands in your inbox, not in a dashboard you have to remember to check.
Their inbox is not the only way in.
A coach who has not answered an email is still reachable. We hold hyperlinks to the coaches’ X handles too, so nobody has to hunt for them one at a time.
Follow. Message. Get answered.
The same profile that writes your emails writes your DMs — under 280 characters, in your own words, built from what you have already filled in. You press send.
We hold a proved handle for 9,448 coaches so far — proved by opening the profile and reading it, not by matching a name. No guesses and no team accounts, which is why the number is the number.
- Find them. Their handle sits on the school's card, next to the email. One tap opens their profile.
- Follow first. Follow the programme and the staff first. A DM from a name a coach has already seen gets read.
- Write the DM. Pick an angle — new film, an event they can come to, your season numbers — and it drafts it. Nothing is sent for you.
- Then keep track. Followed, messaged, replied. The same board your emails use, so one school is one row however you reached them.
Read off each programme's own staff page, not bought as a list. 1,032 schools across all 3 divisions.
What is in the database
Each sport is asked its own questions and its email is built its own way — a golfer for a scoring average, a sprinter for event times. You pick yours inside the app, and you can change it any time from Change sport in your profile menu.
The RosterReady Method
Four steps from a blank page to a coach's inbox.
Start your profile
No account, no password, nothing to sign up for. Your details stay on your own device and nothing is sent anywhere.
The 4-step questionnaire
Built around your sport's own scouting metrics: a golfer is asked for a scoring average and a tournament schedule, a sprinter for event times, a lineman for height, weight and film.
The Copy Studio
Pick one of five angles — four proven templates plus one you write yourself. Every email on your list rewrites itself around your numbers as you type, and you see exactly what the coach receives.
Send from your own inbox
Each email opens already written in your Gmail, Outlook or Mail app. It arrives from your real address rather than a bulk sender — the difference between the inbox and the promotions tab.
What you get instead
Against the way recruiting services have always worked.
| Compared on | Traditional recruiting services | RosterReady |
|---|---|---|
| Price | $2,000 to $5,000, often locked into a multi-year contract | Free for the first 50 athletes. After that, $49 a month or $199 once. |
| Signing up | A sales call, then another sales call | Open the page and start. There is nobody to talk to. |
| Your email | The same template every client is handed | Built 2,880 different ways, so yours does not read like the last twenty that coach opened |
| Who it comes from | Their servers, in a batch with everybody else's | Your own Gmail or Outlook, one at a time, from your address |
| The coach list | Theirs. You only see it while you are paying. | 39,926 addresses, right on the page, taken from each school's own staff directory |
| Their X handles | Not offered. An email address is the whole product. | 9,448 coaches with their X handle right there, one click to their profile — so you can follow them and DM them, not just write |
| When a coach moves on | The list stays wrong until somebody gets round to fixing it | We re-check the schools' staff pages and drop coaches who have left, so you are not writing to someone who is gone |
Every coach, already found.
39,926 coaches, 1,032 schools, 17 sports.
Choose where to start.
Your profile is done and it feeds both of these. Pick the one you want to work on first — you can move between them whenever you like, and nothing you do in one is lost by opening the other.
Both stay in the top bar. Nothing here is a subscription and nothing is a one-way choice.
Who you have reached on X
Three facts about each coach, not three stages of one. Following somebody you never message is a real state, and so is a reply — the board would rather show you that than tidy it into a funnel.
Your DM
What a coach sees
The X (Twitter) Playbook
A coach who gets your email will look you up before they answer it. This is what they should find. Four parts, in the order they matter - the profile first, because everything below it sends people there.
1The Perfect Bio Formula
A college coach reads your bio in about four seconds and is checking one thing: whether they can recruit you at all. Graduation year answers that, so it goes first. Everything else is there to save them a message asking.
- Name
- Your real one, as it appears on a roster - not a nickname a coach cannot search for.
- Graduation year
- 2027 Grad. The single most important word in the bio. A coach who cannot tell your year cannot tell whether you are eligible, and will move on rather than ask.
- Position
- The words your own sport uses, written the way a roster writes them - SG/PG. If more than one answer is true, give them all rather than the vaguest word that covers them.
- Current GPA
- Put it up if it helps you. At academic schools it opens doors before the film does, and leaving it off invites the question.
- Verified height / weight
- Only if verified. Coaches compare what you posted against what they see at a camp, and a made-up two inches is a reputation you do not get back.
- Hudl / YouTube link
- In the bio's own link field where it is tappable, not buried in a post from March.
- School and club
- Your high school and your club or travel programme. It is how a coach works out who to phone about you.
2Profile Aesthetic Checklist
Two photos do all the work, and most athletes get them the wrong way round - an action shot so far away you are four pixels tall as the avatar, and a selfie as the banner.
- Profile photo: an official headshot in your uniform. Shoulders up, face clear, daylight. It renders at about 48 pixels in a coach's notifications, so anything wider than your shoulders is unreadable.
- Banner: one high-action photo of you competing. In kit, mid-play, from a game rather than a practice. This is the wide space - use it for the thing a headshot cannot show.
- No group photos as the avatar. A coach should never have to work out which one you are.
- No logo, no meme, no default egg. A profile with a default photo reads as an account nobody maintains, which is what a coach then concludes about the athlete behind it.
- Keep the handle plain and permanent. Your name and year is ideal. A handle you change every season breaks every link anyone saved to you.
- Public, not private. A locked account cannot be recruited from. If that is uncomfortable, keep the private one private and make a separate recruiting account.
3The Posting Cadence Rhythm
The point of posting is that when a coach checks you in November, there is something from November. An account with brilliant film from last spring and nothing since reads as an athlete who stopped.
- Three or four raw clips from competition a week, in season. Raw beats edited: coaches want to see the whole play, not a transition effect. Thirty seconds is plenty.
- Say what the clip is. Opponent, date and what you did - "vs. Seton Hall Prep, 14 November" - so a coach can place it without having to ask.
- Tag your position and your coaches. Your high school and club accounts, and your own coaches by handle. Their reposts are how college staff who do not follow you see you at all.
- Post the school things too. Honour roll, a test score, a team award. At a lot of programmes the academic post is the one that gets the reply.
- Never retweet clutter. Politics, arguments, other people's drama, subtweets about playing time. Coaches scroll a long way, and this is the part they are really reading for.
- Off-season, keep a heartbeat. One lift, one workout or one camp post a week is enough to show the account is live.
4The Direct Outreach Strategy
A DM from a stranger gets ignored. A DM from someone whose name a coach has already seen twice gets read. That is the whole strategy, and it takes about a fortnight.
- Follow the programme first, then the staff. The team account, the head coach, the recruiting coordinator, and the assistant who handles your position or your region.
- Read what they post for a week before you do anything. You will learn what they run, who committed and which camps they staff - all of which you can name later without pretending.
- Like a few posts, genuinely. Signing-day posts, results, anything about the programme. Not forty posts in an hour, which registers as a bot rather than as interest.
- Reply once, with something real. Congratulate a commitment or a result. One sentence. This is what puts your name in front of them for the first time.
- Send the email first. It carries the film, the transcript and your coach's number. The DM's job is only to make sure it gets opened.
- Then send the DM, under 280 characters. Who you are, your year, one link, and a question they can answer in one line. The assistant on each school card writes this for you.
- Follow up once, after ten days. Then stop. Silence in a recruiting cycle is almost never about you, and the third message is the one that gets you muted.
Questions, answered straight
Including the ones with answers you might not want. If something here is not covered, write to us and it gets added.
How often is the data updated?
Continuously, and unevenly - which is worth being straight about.
A monitor re-reads the schools' own staff pages on a rolling basis and compares what it finds against what we stored. When a coach disappears from their school's page, that coach is dropped from every recipient list before you can write to them. When a page changes, the new staff are picked up.
What that does not mean is that every address is correct this morning. Coaching staff move constantly, and a school that updates its website in April will have been wrong since January. Roughly a fifth of college coaching jobs turn over in a year. If an address bounces, mark it - that removes it for everybody, and it is the fastest way the list gets better.
How do the 2 free sends work?
Every athlete gets to build a complete profile, read the whole school list and send the first two emails without paying and without a card. The counter in the top bar shows what is left.
They are two sends, not two schools and not two days - a send is one press of the Send button, which hands one email to your own mail app. Nothing expires, so you can use the second one a month after the first.
After the second, the page asks you to choose a plan before it will build a third. Everything you have already written stays exactly where it is; nothing is deleted and nothing is held hostage.
How do I cancel the Monthly Recruiting Pass?
From the billing portal, in one click, at any time - there is no phone call, no retention offer and no notice period.
Cancelling stops the next charge. It does not refund the month you are in, and access continues to the end of it. Emails you have already sent are in your own sent folder and have nothing to do with us.
The lifetime pass is a single payment and there is nothing to cancel.
Do you send the emails for me?
No, and that is the design rather than a missing feature. The Send button opens your mail app - Gmail, Outlook, Apple Mail - with the message already written. You read it, you press send, and it leaves from your own address.
It matters for two reasons. A coach seeing an email from a recruiting service treats it as spam, and an email from a 2027 guard at his own school gets read. And because it never leaves our hands, we cannot read your outbox, cannot mail anyone as you, and cannot get the message wrong after you have approved it.
Where is my information stored?
In this browser, on this device. Your profile, your drafts, your pipeline and which schools you have written to are all held in the page's own local storage. There is no account and no server holding a copy.
The practical consequences, both directions: nobody can breach a database of teenagers' profiles because there is no database. And if you clear this browser's site data or switch to a different computer, your profile does not follow you.
Is this the same thing as NCSA or a recruiting agency?
No. Those are services with staff who represent athletes, and they charge accordingly - packages commonly run into the low thousands.
This is a tool. It gives you the contact data and writes the first draft; the relationship with the coach is yours to build. It finds published coaching contacts and helps you write to them yourself. It does not represent you to any college, does not contact anyone on your behalf, and cannot and does not guarantee a roster spot, a scholarship, admission, or a reply of any kind.
Terms of Service
Written to be read. If a sentence in here is doing something other than describing what the software actually does, it is a bug and we want to know.
The short version
You are using a piece of software that finds publicly published college coaching contacts and helps you write to them from your own email account. We do not represent you, we do not contact coaches for you, and we do not promise you a place anywhere.
Everything below says the same thing more carefully. Where the two disagree, read the careful version - but nothing below contradicts this paragraph.
What the service is
RosterReady is an outreach and data utility. It finds published coaching contacts and helps you write to them yourself. It does not represent you to any college, does not contact anyone on your behalf, and cannot and does not guarantee a roster spot, a scholarship, admission, or a reply of any kind.
The contact information comes from athletics department staff directories that the colleges themselves publish. We collect it, organise it and check it against the source pages over time. We are not affiliated with, endorsed by, or acting for any college, conference, the NCAA, or any coach listed.
Your data and your privacy
Your athlete profile, your drafts, your school pipeline and your send history are stored in your own browser's local storage on the device you are using. They are not transmitted to us and we hold no copy.
Because email is composed in and sent from your own mail client, we do not have access to your mailbox, your credentials, your contacts or anything you send. We cannot read replies from coaches.
If you contact us for support, we hold whatever you put in that message and nothing else.
Under 18. Most people using this are minors, and that is expected. If you are under 18, use it with a parent or guardian's knowledge; if you are a parent and want your child's use of it stopped, clearing the browser's site data removes everything we could possibly hold, because there is nothing anywhere else.
Your account and your conduct
There is no login, so the security of your profile is the security of your device and your browser. A shared or unlocked computer means a shared profile.
You agree to write your own emails and to be truthful in them. Overstating a height, a time or a grade point average is not a rule we can enforce, but it is the fastest way to lose a coach's interest permanently, and doing it is on you.
You agree not to use the contact data for anything other than your own recruiting outreach: no bulk marketing, no resale, no scraping the list out of the page, and nothing that would land a coach in a spam folder because of you.
Payment
Payments, when charged, are processed by Stripe. Card details are entered on Stripe's own pages and are never sent to, seen by, or stored by this application - we receive confirmation that a payment succeeded and nothing else.
The monthly pass renews until cancelled and can be cancelled at any time from the billing portal; cancelling ends future charges and leaves the current period running to its end. The lifetime pass is a single payment with nothing to renew.
Because the whole database is visible before you pay anything and the first sends are free, refunds are not offered by default - you have seen exactly what you are buying. Write to us anyway if something has gone wrong; we would rather fix it.
What we do not promise
RosterReady is an outreach and data utility. It finds published coaching contacts and helps you write to them yourself. It does not represent you to any college, does not contact anyone on your behalf, and cannot and does not guarantee a roster spot, a scholarship, admission, or a reply of any kind.
Coaching staff change constantly and colleges do not always update their own pages. We make a serious, checked effort to keep the data right, and we will still sometimes hand you an address for a coach who left. The software is provided as it is, without warranty of any kind. Our liability is limited to what you have paid us.
Recruiting is governed by NCAA, NAIA and NJCAA rules that change and that differ by division and by sport - including periods when a coach is not permitted to reply to you at all. Knowing the rules that apply to you is your responsibility, and a coach's silence is very often those rules rather than a verdict on you.
Changes and contact
These terms may change; the version on this page is the current one. Continuing to use the app after a change means the new version applies.
Questions about any of the above go to the address in the footer.
Leave {greeting} and {school}
where they are — they fill in per school as you send.
How to read net price and the US News numbers
Net price is what the average aided student actually pays after grants — often far below the advertised tuition, and the gap is biggest at the wealthiest schools. It is a guide, not your number.
US News runs two separate national lists, Liberal Arts Colleges and National Universities, so each number is labelled with its own list; the order across the whole page is admission rate, which is the one measure every school has.