Skip to content
Recruiting 101

Build a One-Link Player Profile

Picture the moment your email is actually read. A coach is on a phone, between a meeting and a practice, working down an inbox that filled up overnight. Your message contains four attachments, a video link, a folder that asks him to request access, and a stats sheet in a format his phone opens sideways. He is not going to assemble you. He is going to move to the next email.

That is the entire argument for a one-link profile. Not because coaches are impatient, but because evaluating you is their work and every extra click is a place where the work stops. One link, one page, everything a coach needs to decide whether you are worth a longer look.

Where families go wrong is writing the profile about themselves rather than about the coach’s job. The coach is answering a short list of questions: what position, what graduating year, how big, how fast, can this athlete actually play, will this athlete be eligible, and when can I see them compete. A profile that opens with a paragraph about loving the game since age six has spent the coach’s attention before answering one of them.

Write the thirty-second version first

Everything that matters belongs above the first scroll: name, graduating class, position and role, high school and club, your key measurables, and how to reach you. Write that block first and treat it as the whole profile. If a coach read nothing else, would he know what you are and whether he needs one?

The bio underneath it should be short — a few sentences that say something a stat line cannot: the role you play, what you are working on, what you intend to study. Awards from middle school do not belong there. Neither does anything a coach would have to take on faith.

Publish measurables a coach can check

Every number on the profile should carry its source: where it was taken, when, and by whom. An event, a meet, a combine, a verified testing session. If a number was taken by your own coach at practice, say so. If you timed it yourself, label it self-timed and leave it at that.

This feels like giving something up. It is not. A slower verified number beats a faster claimed one, because a coach who has been recruiting for a decade discounts unsourced numbers automatically and quietly. Sourcing yours is how you stop being discounted. The same goes for stats: link to the box scores or the league page rather than typing totals into a box nobody can audit.

One highlight at the top, proof underneath

A single 60–90 second highlight goes above the fold, and the full game links go below it. That order matters. The highlight exists to earn the full game, and the full game exists to prove the highlight was not a lucky twelve plays out of a season. Give a coach both and let him choose his depth.

Do not bury the video behind a service that demands a login, and do not make the highlight the thing a coach has to download. If it will not play in a browser on a phone, it does not exist. Step 3 covers how the film itself gets made and kept current.

Treat load speed as a feature

The KPI on this step is that the page loads in under three seconds. That is not a design preference, it is the difference between being seen and being abandoned. Compress your images before you upload them. Keep the page to one video embed rather than five. Skip the animated intro. Avoid anything that requires a plugin, a sign-in, or a permission request.

Then test it the way a coach will experience it. Open the link on a phone, on cellular data, from a device that is not signed in to any of your accounts — a parent’s phone works. This is where permission traps show up: the drive folder that opens instantly for you and asks a stranger to request access. Every profile has one of these at some point, and the athlete is always the last person to find out.

Keep the perishable parts current

Three things on a profile go stale fast: the schedule, the transcript, and the reel. Your schedule should carry dates, locations, and which team you will be with, and it should be forward-looking — a schedule showing only games already played tells a coach you stopped maintaining this. Keep an unofficial transcript attached and refresh it each term.

List your coach contacts with full name, title, phone, and email, and ask them first. A coach calling your head coach is one of the strongest signals in this whole process, and a contact who is surprised by the call is a wasted one. Finally, keep the URL itself stable. Update what is behind the link rather than issuing a new link, because the old one is already sitting in inboxes you will never get back.

Deliverables

  • Short bio
  • Measurables
  • Verified stats
  • Schedule
  • 60–90s highlight (then full game links)
  • Coach contacts
  • Transcript

KPI: Profile loads in <3s; coach can understand you in 30 seconds.

The profile is only as convincing as the film sitting inside it. That is Step 3: Capture Film and Update Highlights Quarterly.

The next step

THE SOLUTION IS ATHLETE NARRATIVE 

Build your profile, explore schools, and send AI-powered emails to coaches.

App StoreGoogle Play