Skip to content

How it works

Twenty questions.Every program.

Build the profile once. We score every college soccer program in the country for that player, then hand you the realistic list, the coach emails and the follow-ups. Free to start.

Two demos:Girls' demo, with sample player Maya RiveraGuys' demo, with sample player Noah Bennett

20
questions, once
2,215
programs scored, every division
12
factors, every point explained
A Christopher Newport and a Kean women's player chasing the ball
c w, via Wikimedia Commons · CC BY 2.0
The film

The five steps,on one player.

One sample player, 90 seconds. The questions, the schools that fit and why, the roster at their position, the first email, the board.

Open the film on its own page

Soccer recruiting + AI

Powered by AI. Run by a person.

25 jobs keep Startline running, and 8 of them use AI, for words. The two Fit Scores are computed by fixed rules, so the same answers always give the same scores.

See how we use AI

  • Writes in their voice

    Two minutes of talking, and each coach email can be put in your player's own words. The facts in it do not change.

  • Reads school news daily

    For the schools you follow, one line worth mentioning to the coach, with its link.

  • Rewords a reply on request

    Say what you do not like about a drafted answer to a coach and AI rewords it, adding nothing new.

  • Reads their game film

    Points to the moments worth keeping in a highlight reel, each with its time in the film. No rating.

01The journey

From the line to the list.

  1. Build your profile

    Twenty questions, one profile.

    Position, level, grades, budget, distance, film. We don’t sort a player into a bucket — we build the list around them.

    • Change an answer later and the scores update.

    20 questions · about 6 minutes, once

    Sample player
    The intake: one question at a time, on the real app

    Sample playerDrag to look around

    The intake: one question at a time, on the real app
    Sample player
    Intake question two: what year the player graduates high school, with Junior selected

    Sample playerDrag to look around

    Intake question two: what year the player graduates high school, with Junior selected
    Sample player
    Intake question three: men's or women's soccer, so the right teams and coaches are shown

    Sample playerDrag to look around

    Intake question three: men's or women's soccer, so the right teams and coaches are shown
    Sample player
    Intake question four: home state and town, used to show how far each school is

    Sample playerDrag to look around

    Intake question four: home state and town, used to show how far each school is

    1/4 One question at a time

  2. Find your fit

    Every program, scored twice.

    All 2,215 four-year programs, an Athletic fit for whether they can play there and an Academic fit for whether they would get in and afford it.

    • Never blended into one number.
    • Each is 6 factors, 100 points.
    • Every point opens to its reason.

    12 factors · one worked example below

    Sample player
    Every program ranked with an Athletic and an Academic fit score

    Sample playerDrag to look around

    Every program ranked with an Athletic and an Academic fit score
    Sample player
    A school page with the Level Match factor opened: the player's level beside the level the program usually recruits, and the points it earned

    Sample playerDrag to look around

    A school page with the Level Match factor opened: the player's level beside the level the program usually recruits, and the points it earned
    Sample player
    A school page showing academic factors with their points, and a note on which points were measured

    Sample playerDrag to look around

    A school page showing academic factors with their points, and a note on which points were measured

    1/3 The list, two scores a school

  3. Build your list

    The realistic ones, not the famous ones.

    Stretch when a program recruits above this player’s level; Strong fit or Fair fit when it’s at their level. A description of fit, not a chance of being recruited.

    • Who leaves at their position the spring before they arrive.
    • How deep the squad already is, whether true freshmen played, whether players stay.
    • Read off 66,998 published roster spots, dated.

    Roster Openings · 25 of the 100 athletic points

    Sample player
    A school's roster by position and class year, with the player's row marked and the count of midfielders still there when they arrive

    Sample playerDrag to look around

    A school's roster by position and class year, with the player's row marked and the count of midfielders still there when they arrive
    Sample player
    One program opened up: its Athletic and Academic scores over a factor-by-factor breakdown

    Sample playerDrag to look around

    One program opened up: its Athletic and Academic scores over a factor-by-factor breakdown
    Sample player
    The list on a phone: each school with both scores and its fit band

    Sample playerDrag to look around

    The list on a phone: each school with both scores and its fit band

    1/3 Who is still there when they arrive

  4. Connect

    The coach, the email, the camp.

    5,545 coach addresses, read off the schools’ own staff pages. Each email is drafted from the data: who graduates at their spot, their GPA against the admitted range, their film.

    • The family edits it and sends it from their own inbox.
    • 1,909 ID camps, filtered to the schools on their list.

    Every highlighted phrase is a fact the app holds

    Sample player
    A coach email drafted from the program's roster need and the player's profile

    Sample playerDrag to look around

    A coach email drafted from the program's roster need and the player's profile
    Sample player
    The email screen on a phone: the coach it is addressed to with the address masked, and a switch between the head coach and the whole staff

    Sample playerDrag to look around

    The email screen on a phone: the coach it is addressed to with the address masked, and a switch between the head coach and the whole staff
    Sample player
    One ID camp: the host school, the date, the place, the fee and a button to follow it

    Sample playerDrag to look around

    One ID camp: the host school, the date, the place, the fee and a button to follow it
    Sample player
    The ID camp directory: each camp with its date, venue, level and fee

    Sample playerDrag to look around

    The ID camp directory: each camp with its date, venue, level and fee

    1/4 The email, facts highlighted

  5. Track

    See when a coach responds. Your reply is drafted.

    Ready → emailed → replied → offer, every school on one board. Forward a coach’s reply to your private tracking address and it lands there, sorted by kind, with a drafted answer filled in from the player’s profile that gives you the best opportunity to get a response. You review it and send it from your own inbox.

    • The setup is yours, once: BCC the tracking address when you email a coach, and forward replies to it or set your inbox to forward them. We read only what you send there, never your inbox.
    • Reminders fire on the dates that matter: the June 15 contact window, showcases, camp dates, fourteen days of silence.

    A family never has to remember who they wrote to

    Sample player · results illustrative
    The Tracker: schools by stage with reminders

    Sample player · results illustrativeDrag to look around

    The Tracker: schools by stage with reminders
    Sample player · results illustrative
    Two tracker columns on a phone: a draft ready to send, and a school emailed two days ago with the date its follow-up comes due

    Sample player · results illustrativeDrag to look around

    Two tracker columns on a phone: a draft ready to send, and a school emailed two days ago with the date its follow-up comes due
    Sample player · results illustrative
    The tracker's reply box holding an example coach message, marked as an example from no real school

    Sample player · results illustrativeDrag to look around

    The tracker's reply box holding an example coach message, marked as an example from no real school
    Sample player · results illustrative
    The draft-my-reply button above a list of reminders, the first one before a showcase

    Sample player · results illustrativeDrag to look around

    The draft-my-reply button above a list of reminders, the first one before a showcase

    1/4 Every school on one board

02Step 02, opened up

Where every point comes from.

One real school, one example player. Saint Louis women’s, scored for a 5'6" class-of-2027 ECNL center mid from Nashville, TN. It’s a Stretch: a strong D1 program that usually wants an ODP call-up on top of ECNL. Every value is the engine’s output on that school’s real data; the player isn’t real.

Athletic FitOn the field
84out of
100
Stretch

Saint Louis · 6 factors · 100 points

Freshman Playing Time and Program Stability need data we don't hold for every program. Where they're missing they come out of the total as well as the score, so a thin record never costs a school points.

Where this score stops

Being far below a roster's level is a cap, not a deduction: when Level Match lands in its lowest step the Athletic Fit is held at 30, however well the other 5 score. A long-shot school stays a long shot.

Adds up to84/100
Academic FitIn the classroom
92out of
100
within admitted range

Saint Louis · 6 factors · 100 points

Every factor here is measured per school. Where we don't hold a column yet, they come out of the total as well as the score, so a thin record never costs a school points.

Where this score stops

Below 60% of a school's academic record on file, there is no Academic Fit at all — the score comes back empty rather than confident on a third of the picture. You'll see a dash, and what we're missing.

Adds up to92/100

Shown, never scored

Program Trajectory — useful to see, but it doesn’t say whether you fit, so it never moves your number. Pro alumni add a small bonus, up to 3 points of 100, and never move a school’s band on their own.

No black boxes

Tap any score to see the factors that built it — and exactly what would have to change to move it.

Your voiceMade with AI

Talk for two minutes.Emails that sound like you.

Tap the mic and talk the way you would to a coach. Your browser turns it into text; our AI (Claude, by Anthropic) rewrites each coach email draft in your voice. Every fact, number and link stays exactly as it was, and you edit before anything is sent.

  1. 01 · She talks

    Speech-to-text in the browser, as she speaks. Marked = the phrases it picked as most hers.

  2. 02 · It learns her voice

    confident, clear, groundedsteady and purposefulconversational but polished

    Words she reaches for

    front foottight spacesswitching the playgets narrowpress and win it back highsit in and wait

    Her game, summed up

    A proactive center mid who wants the ball in tight spaces, loves switching the play when opponents get narrow, and prefers pressing high to win it back rather than sitting in.

    Built by our AI (Claude) from her words alone — nothing she didn't say.

  3. 03 · Her coach email

    To: the head coach · Oklahoma State

    2028 CM · 5'6" · GPA 3.7 · ECNL · Right-footed · SAT 1240 · film · Maya Rivera

    I saw you're graduating 2 of your 5 central midfielders on the 2026 roster. I'm a center mid, and I'd love to be considered for that group. Oklahoma State competes in the Big 12 Conference at the D1 level.

    Honestly, here's what I'm proudest of: two years starting in ECNL, state team selection, and captain as a sophomore.

    I also noticed you bring back about 74% of your squad most years. That's part of why I'm reaching out now instead of waiting until my senior spring.

    … then her film, where to see her play, and the ask.

    Shaded = reworded in her voice. Every fact, number and link is exactly as it was.

SampleMaya Rivera is a sample player. Her words are a sample written for her; the voice profile and both drafts are what Startline actually produced from them.

A Cal State East Bay and a UC San Diego women's player fighting over the ball
03Free to start

Free to start.No card.

  • Everyprogram scored for your player, each with both scores
  • 1school you activate — the research, a personalized email draft and a follow-up plan
  • 20questions, once — about 6 minutes

Two demos:Girls' demo, with sample player Maya RiveraGuys' demo, with sample player Noah Bennett

Dirk Hansen · CC BY 2.0