Your game deserves to be seen.
Build a free recruiting profile, compare your measurables against published college targets, and share one clear report with college coaches.
Free for players · no card · you own your data · installs on your phone
Example report. Brady Callahan is a fictional player.
- 01Build a free profileStats, measurables, video, academics — one page you control.
- 02Compare your measurablesAgainst the recruit-target ranges published for every level.
- 03Share one clear reportOne link for every coach. Update it once, everyone sees it.
Your game becomes your profile.
Everything on the stage is the real product on a fictional player. Type, upload, pick, update — nothing is saved.
Every number carries its event and date
A 60 from a showcase reads differently from one timed at practice — a coach sees which it was.
Scouting notes are attributed
Your coach, a showcase evaluator, or you — the report says who wrote them. Sightline never presents its own judgment of a player.
One link that stays current
Add a stat or a clip and the same link shows the update. You choose what each shared report includes.
Name, class, positions, school, GPA — the basics a coach checks first. A few minutes, and you can change anything later.
- Name
- Brady Callahan
- Class
- 2027
- Positions
- SS / 2B
- Height · Weight
- 5'11" · 178 lb
- High school
- Cedar Ridge High School
- Travel team
- Lone Star Elite
- Hometown
- Round Rock, TX
- GPA
- 3.65
Coaches skim — the basics should be instant. One profile you control.
Brady Callahan is a fictional player. Open the full example report →
See where you stand. Know your next step.
Type your showcase numbers and see how each compares with the recruit-target ranges published for every level. Measurables only — not recruiting interest, admissions, scholarships, or fit. Nothing you type is sent or saved.
3 of 3 measurements entered. D1: Meets targets. D2: Above targets. D3: Above targets. NAIA: Above targets. JUCO: Above targets.
Class of 2027 · recruiting age — compared with the published recruit targets directly.
No mid-major D1 range is published for these measurables, so this row compares with Power-4 targets. Many D1 programs recruit below them.
- 60-yard dash6.68 sinside the rangeSource: NCSA (D1 MIF recruit target, third-party verified)
- Exit velocity93 mphat or beyond the top of the rangeSource: NextCommit (D1 corner IF 92+ and middle IF 90+ recruit targets — combined into one range because Sightline grades every Infield position as one group) · Sightline combined or interpreted the publisher's wording to get this range.
- Infield throwing velo86 mphinside the rangeSource: NCSA (D1 3B/MIF recruit target)
Next step: Put these numbers on a profile with the event and date they came from, so a coach can trust them. (driven by 60-yard dash, exit velocity, infield throwing velo)- 60-yard dash6.68 sat or beyond the top of the rangeSource: NextCommit (D2 measured band, single band — no companion elite tier) · No recruit target is published here — this is a measured population band, not what coaches say they look for.
- Exit velocity93 mphat or beyond the top of the rangeSource: NextCommit (D2 recruit target)
- Infield throwing velo86 mphat or beyond the top of the rangeSource: NCSA (D2 recruit target — Sightline reads NCSA's 'low 80s+' (SS) and '80+' (3B) wording as a 80-83 range) · Sightline combined or interpreted the publisher's wording to get this range.
Next step: Put these numbers on a profile with the event and date they came from, so a coach can trust them. (driven by 60-yard dash, exit velocity, infield throwing velo)- 60-yard dash6.68 sat or beyond the top of the rangeSource: NCSA (D3/NAIA recruit target — the source gives one range for D3 and NAIA, so both levels use it) · Sightline combined or interpreted the publisher's wording to get this range.
- Exit velocity93 mphat or beyond the top of the rangeSource: NextCommit (D3 recruit target)
- Infield throwing velo86 mphno published benchmarkInfield throwing velo at D3: no published recruit target, so it isn't graded here. The research looked and couldn't source one: NCSA gives only a single one-sided value ('78+ from SS'), no companion range.
Next step: Put these numbers on a profile with the event and date they came from, so a coach can trust them. (driven by 60-yard dash, exit velocity)- 60-yard dash6.68 sat or beyond the top of the rangeSource: NCSA (D3/NAIA recruit target — the source gives one range for D3 and NAIA, so both levels use it) · Sightline combined or interpreted the publisher's wording to get this range.
- Exit velocity93 mphat or beyond the top of the rangeSource: NextCommit (NAIA/JUCO combined recruit target — the source gives one range for NAIA and JUCO, so both levels use it) · Sightline combined or interpreted the publisher's wording to get this range.
- Infield throwing velo86 mphno published benchmarkInfield throwing velo at NAIA: no published recruit target, so it isn't graded here. The research looked and couldn't source one: NCSA gives only a single one-sided value ('78+ from SS'), no companion range.
Next step: Put these numbers on a profile with the event and date they came from, so a coach can trust them. (driven by 60-yard dash, exit velocity)- 60-yard dash6.68 sat or beyond the top of the rangeSource: NCSA (JUCO recruit target)
- Exit velocity93 mphat or beyond the top of the rangeSource: NextCommit (NAIA/JUCO combined recruit target — the source gives one range for NAIA and JUCO, so both levels use it) · Sightline combined or interpreted the publisher's wording to get this range.
- Infield throwing velo86 mphno published benchmarkInfield throwing velo at JUCO: no published recruit target, so it isn't graded here. The research looked and couldn't source one: NCSA gives only a vague non-numeric phrase ('upper 70s from SS'), not a stated numeric range.
Next step: Put these numbers on a profile with the event and date they came from, so a coach can trust them. (driven by 60-yard dash, exit velocity)
The rule. Each measurement is placed against the published range for its level: at or beyond the best end, inside it, or below it. A level reads "Above targets" when every entered measurement is at the best end, "Meets targets" when none is below, "Reach" when some are below, and "Below targets" when all are. With fewer than half of a level's supported measurements entered it reads "Partial data" instead. There is no score and no tolerance band — a near miss is still a miss, because no cutoff other than the published one exists.
Position groups. Sources publish infield, outfield, and catcher targets; where a source separates middle from corner infield (or center from corner outfield), Sightline combines them into one range and says so on the row. A DH / utility bat is compared only where a source publishes a general hitter range.
Division I. Where only a Power-4 range is published, the D1 row says "Power-4 reference targets" — no mid-major D1 range is inferred from it. Many D1 programs recruit below Power-4 numbers.
Junior college. The published JUCO targets don't say which NJCAA division they describe, so all three are compared against one range.
Age. A grad year suggests an age group but doesn't establish your exact age. Underclassmen are compared with recruiting-age targets like everyone else, with Perfect Game age-group tiers shown beside each reading for context.
What it is not. Not a recruiting, admissions, scholarship, or school-fit assessment; not a per-school score; not a prediction. Below a published range means below that range today — nothing more.
- NCSA — Baseball Recruiting Guidelines — Published recruit-target ranges by division and position (page checked 2026-09-07; it shows no update date).
- NextCommit — Ranges were transcribed into the 2026-07-22 research file. No live NextCommit page could be verified on 2026-09-07 (the domain now redirects to a parking page), so no link is given.
Ranges compiled 2026-07-22; publisher links checked 2026-09-07. Where a range was combined, approximated, or is disputed between sources, the row says so rather than presenting it as the publisher's own words.
- 1.Put your numbers on a profile with the event and date each came from — that's what a coach trusts.
The grader doesn't save what you typed — you'll add each measurable on your profile with its event and date.
Know your next step. Then take it.
Everything below is free on your profile. Programs pay for the coach-side tools.
Build and share
Your profile, your report, your link.
Upload a stats screenshot from GameChanger, MaxPreps, PG, or PBR; the numbers are read in and you confirm each one. No account integration.
Pick the sections a coach should see, then send one link. Video from your phone or YouTube, Vimeo, and Hudl plays on the report.
Ask your HS or travel coach to verify: one click confirms the profile is yours and the numbers match what they've seen. It confirms the profile, not a measurement.
Find and contact programs
1,623 programs, 1,021 with coaching emails (counted Oct 12, 2026).
Search the directory by state and level. A listing is a fact about the program — not a sign it's recruiting you or has a roster spot.
Email a coach from Sightline with a first-contact template you edit, your report link attached.
See who opened your report: a visit is counted as a visit, a signed-in coach shows by program. Interest is what a coach tells you.
Stay organized
The plan, the pipeline, the eligibility steps.
A checklist for each year of high school, with the NCAA Division I contact dates for your class.
Track every target school from first email to offer — reach, match, safety, your labels.
NCAA core courses by category and every Eligibility Center step. Only the NCAA Eligibility Center certifies eligibility.
Straight answers for players and parents.
One profile. Ready for your next opportunity.
Your first report takes a few minutes. Update it once and every coach with the link sees the new version.
Free for players — no card, no upgrade tier. You own your data and can delete it any time. How we handle player data · Log in
