Loading teams and players…
Test mode — one Team Coach account = one team (org multi-team later). Submit Team saves your listing; your team shows in Search Teams while your Team Coach Listing subscription is active (7 days free, then $9.99/mo or $79.99/yr + tax). Payments run in Stripe test mode — no real card is charged.

Team basics

0/280

Photos (optional)

Team logo, a team photo and your coach profile picture. Images are shrunk in your browser before upload (logo & profile pic 256px, team photo 800px wide). JPG, PNG or WebP up to 5 MB.

No logo
Team logo Shown on team cards
No team photo
Team photo Banner on your team page
No photo
Coach profile pic Next to the head coach on your team page

Coaches

Practice & GameChanger

Tryouts & practices

Dates, locations, times, and anything parents should know

0/600

Coach contact

Your email must be verified (via the confirmation link) before this team can be listed. Phone is optional and not verified. Your team shows in Search Teams while your subscription (free trial or paid) is active.

Currently accepting players

Off = your team stays in search with a “Not accepting players right now” label.

Looking for pickup players

Contact & visibility

You must turn off “Currently accepting players” and pickup first. This switch stays locked while either one is on.

What it does: families no longer see your email, phone or tryout link. They see “Not accepting new players at this time” instead, and your team stays in search.

It turns off automatically if you turn accepting players or pickup back on, and your contact info shows again. Saved when you press Submit Team.

Takes your team out of Search Teams, pickup listings and your team page for everyone else. You’ll be asked to confirm, and it saves right away.

Cancel
Privacy first — visibility changes save to your account right away and update the preview below. Other fields save when you press Save profile.

Parent contact

This is your parent account (one player per account for now). Parent name and email are required; phone is optional. Team Coaches see them only if you check them in Full custom — then your player’s card shows “Parent: your name”. Hidden or not, Team Coaches can message you through SelectTransferPortal — your contact info stays private.

Your player

Your player’s name is never shown on SelectTransferPortal — coaches see age group, positions and the other details you choose.

Only for your own records (e.g. if you have more than one player). Never shown to coaches, other parents, or anyone else.
Age group
—
Age group follows the sport’s age cutoff (Baseball: May 1 cutoff, 6U–18U) and updates automatically each season. Birth month and year are never shown to coaches.
Some sanctions let a player who is in a younger grade play down one age group. Eligibility depends on the sanction; the coach confirms at signup.
Positions
Check every position your player plays — at least one.
Whole years of organized play, 0–15.
District only (e.g. “Plano ISD”), never a specific school. Team Coaches see it in Full custom when “Show school district” is checked.
External profile link (shown only if you check it). Linked pages may show your player’s name. In-app video hosting is planned for a future release.

Strengths, availability, what you’re looking for. Team Coaches see notes only in Full custom with “Show player notes” checked — never in Anonymous. Keep contact info out of notes.

Don’t include your player’s name, school, or other identifying details.

0/500

Team interest

When off, your contact info is hidden and coaches can’t message you. Your profile stays active and still appears in searches as “Not looking right now” (unless you’re Invisible), and you can keep searching teams.

Available for pickup play

Visibility

Your player’s name is never shown. New profiles start Anonymous and open to a new team. Choose Invisible to be totally hidden.

Custom checklist

Your player’s name and specific school are never shown, so there’s no option for them.

Parent contact unchecked? Team Coaches can still message you through SelectTransferPortal without seeing your email or phone.

What Team Coaches see

Review your info, Team interest, Visibility, pickup, and “What Team Coaches see” above, then save.

Search Players

Privacy-first player search. Player names are never shown.

Players

Searching…

Create your free account

Free beta · sample listings. We’ll email you a link to confirm your account.

Parent contact

10 digits, e.g. (214) 555-0100.

Step 1 of 2. After you confirm your email, you’ll set up your player (ZIP, age, positions and privacy). Your player isn’t visible to anyone until that’s done. Parent accounts: one player per account for now. Your player’s name is never shown.

Already have an account? Log in

Search Private Coaches

Lessons & training around DFW: skills, position, strength and mental-game coaches. Ratings come from Parent and Team Coach accounts.

Private coaches

Searching…

Your business

Sports
Specialties (at least one for each sport)

Where you coach

Rates

About you

0/600

Photo (optional)

Resized in your browser to 256px before upload. JPG, PNG or WebP up to 5 MB.

No photo
Profile photo Shown on your card and profile

Links

Contact

Logged-in Parents and Team Coaches see the contact info you choose to show. Guests see it blurred until they register.

Availability & visibility

Off = families see “Not accepting new clients at this time” instead of your email, phone, website, booking and Instagram links, and your card shows a “Not accepting new clients” label. You stay in search. Saved with Save profile.

Takes you out of Search Private Coaches and hides your profile page from everyone else. You’ll be asked to confirm, and it saves right away.

View my profile

Private Coach Listing

—

Checking your plan…

    You’ll enter your card on Stripe’s secure checkout page. A card is required to start the trial; you won’t be charged until it ends. Promo codes go on the checkout page. Test mode: use card 4242 4242 4242 4242.

    Start your team listing

    Last step before your listing goes live in Search Teams.

    Team Coach Listing $9.99/mo + tax
    • 7 days free, then $9.99/month + tax.
    • Your team is listed in Search Teams while your subscription is active.
    • Cancel anytime — turn off Auto-renew and your listing stays up until the end of the period you paid for.

    You’ll enter your card on Stripe’s secure checkout page. A card is required to start the trial; you won’t be charged until the trial ends. Have a promo code? Enter it on the checkout page. Test mode: use card 4242 4242 4242 4242.

    Confirming your subscription…

    Log in

    Welcome back to SelectTransferPortal.

    Forgot password?

    Parent, Team Coach or Private Coach — we know your account type when you log in.

    New here? Create a free account

    Check your email to confirm your account

    We sent a confirmation link to your inbox. Click it to finish — you’ll come right back here, logged in.

    Next: set up your profile. Nothing is visible to anyone until that step is done.

    • It can take a minute or two. Check spam / promotions too.
    • The link works once. If it expired, resend it below.

    Already confirmed? Log in

    Reset your password

    Enter the email you signed up with and we’ll send you a link to set a new password.

    Back to Log in

    Set a new password

    For

    Seamlessly connecting the youth sports community

    Helping teams, parents, and private coaches find each other, all while keeping kids’ details private.

    Select Transfer Portal is one place to find the right select team, fill a roster spot, pick up a player for the weekend, or book a private coach. We’re starting in Dallas–Fort Worth and building for every youth sport.

    Why we built it

    Finding a select team usually means word of mouth, scattered social posts and tryout flyers. Coaches looking to fill a position or find a pickup player face the same problem. We put teams, players looking for a team, and private coaches in one searchable place, sorted by age group, level, position and distance.

    Privacy first

    • Accounts are for parents and coaches only. There are no child accounts.
    • A player’s name is never shown. Birth month and year are used only to work out the age group.
    • Parents choose what coaches see (Invisible, Anonymous or Full custom), and coaches can message families through an anonymous relay email.
    • No ads, no selling data, no third-party trackers.

    Who runs it

    Select Transfer Portal, LLC, a small Texas company run by youth sports families. We’re in a free beta: many listings are samples while we launch in DFW.

    How it works Contact us

    Parent free

    1. Register with your name, email and a password, and agree to the Terms. Confirm your email.
    2. Set up your player: sport, ZIP, birth month/year (shows as that sport’s age group, never the date), positions, bats/throws or dominant hand/foot, experience. Optional: grade exception, notes, highlights link.
    3. Choose visibility: Anonymous (default), Full custom or Invisible. Your player’s name is never shown.
    4. Search teams near you in your sport, filtered by age group, level and open positions (each sport has its own). Save favorites. Contact coaches by email, phone or tryout link.
    5. Coaches can reach you through the anonymous relay email. Turn off “Open to a new team” anytime to stop contact.
    6. Optional: post pickup availability, and rate private coaches you’ve worked with.
    Search Players: anonymous player cards show age group, positions, sport and ZIP, with no names
    What other families and guests see: no names, ever.

    Team Coach $9.99/mo or $79.99/yr · 7 days free

    1. Register as a Team Coach and confirm your email. One account = one team.
    2. Set up your team: name, sport, age group, level, practice ZIP, coaches, tryouts, and an optional logo or photos.
    3. Choose a plan on Stripe’s secure checkout (card required for the free trial; promo codes go there too). Your team is listed once the trial starts.
    4. Search players by age group, position and distance, and see what each family allows. Contact families by email or phone if shown, or by anonymous email.
    5. Toggle Currently accepting players, post pickup needs, or hide your team or contact info when your roster is full.
    Search Teams: team cards with age group, level, distance and open positions
    Your listing in Search Teams.

    Private Coach $4.99/mo or $39.99/yr · 7 days free

    1. Register as a Private Coach and confirm your email.
    2. Set up your profile: sports, specialties for each sport, ZIP and travel area, rates, contact and booking links, optional photo.
    3. Choose a plan to be listed in Search Private Coaches.
    4. Parents can rate you (1–5 stars). Turn off Accepting new clients or hide your profile anytime.
    Search Private Coaches: coach cards with specialties, rate and rating
    Search Private Coaches.

    Guest no account

    • Browse teams, private coaches and the anonymous player list.
    • Contact details, favorites, ratings and reports need a free account.
    • Pick a sport, then use its age-group, level and position filters to preview what’s near you before you sign up.
    A sample team page with age group, level, practice area, tryouts and a contact section
    A (sample) team page.

    Add to your phone’s home screen

    Open the site like an app, with its own icon and no browser bars.

    iPhone / iPad (Safari)

    1. Open selecttransferportal.com in Safari.
    2. Tap the Share button (square with an up arrow).
    3. Scroll down and tap Add to Home Screen, then Add.

    Android (Chrome)

    1. Open selecttransferportal.com in Chrome.
    2. Tap the ⋮ menu (top right).
    3. Tap Add to Home screen or Install app, then confirm.

    📷 Step-by-step screenshots and a short video are coming once the design is final.

    Privacy & anonymity

    Will my child’s name be shown?

    No. There are no child accounts, and a player’s name is never shown to anyone. Coaches never see a specific school. In Full custom you can choose to show the school district.

    What does each visibility setting show?

    Invisible: hidden from every player search, and coaches can’t message you. Anonymous (default): Team Coaches see age group, positions, years of experience and sport-specific details (like bats/throws), and can message you through the anonymous relay. Full custom: you tick exactly what Team Coaches see (parent name, district, notes, highlights, email, phone). Guests, other parents and private coaches only ever see an anonymous summary.

    How does the anonymous email work?

    A Team Coach writes a message on your player’s page and we email it to you. They don’t see your address. You decide whether to reply. Turn off “Open to a new team” (or go Invisible) to stop messages.

    Is my player’s birth date shown?

    No. Birth month and year are only used to calculate the age group for the season.

    Age groups

    How is the age group calculated?

    From birth month and year, using the season’s age cutoff. It updates automatically each season, so you don’t need to edit it.

    What is the grade exception?

    Some sanctions let a player who’s in a younger grade play down one age group. If you tick “Grade exception eligible”, your player shows both age groups and appears in searches for both. It’s self-reported, and the coach confirms eligibility with the sanction at signup.

    Trials, billing & promo codes

    What does it cost?

    Parents are free. Team Coaches: $9.99/month or $79.99/year. Private Coaches: $4.99/month or $39.99/year. Prices exclude tax. Paid plans start with a 7-day free trial.

    Do I need a card for the free trial?

    Yes, you enter it on Stripe’s secure checkout. You won’t be charged until the trial ends, and if you cancel before then you pay nothing. We never see or store your card number.

    Where do I enter a promo code?

    On the Stripe checkout page, under “Add promotion code”.

    How do I cancel?

    Open Billing from the account menu to manage your plan in the Stripe portal (turn off auto-renew or cancel). Deleting your account in Settings cancels the subscription immediately.

    Hiding & availability

    What’s the difference between the hide options?

    Currently accepting players / Accepting new clients (off): you stay in search with a “Not accepting” label. Hide contact info (teams): families see “Not accepting new players at this time” instead of your email, phone and tryout link. You must turn off accepting and pickup first. Hide from search: your listing disappears from search and your page is hidden. Your plan keeps running until you turn off auto-renew.

    What does “Open to a new team” do (parents)?

    When it’s off, your contact info is hidden and coaches can’t message you. You still appear as “Not looking right now” unless you’re Invisible.

    Reporting

    How do I report a listing or photo?

    Use Report on the team, private coach or player page and pick a reason. For a photo, choose “Inappropriate photo” and which photo. You need a free account, and you can report each listing once. Reports are private: the listing owner never sees who reported them.

    What happens after I report?

    We review every report. We may dismiss it, hide the listing, remove a photo or close the account.

    Using the site

    Can I add it to my phone like an app?

    Yes. On iPhone: Safari → Share → Add to Home Screen. On Android: Chrome → ⋮ menu → Add to Home screen / Install app. Step-by-step (screenshots and video coming soon).

    Which sports can I find here?

    Baseball, softball, basketball and soccer — teams, players and private coaches around Dallas–Fort Worth. Pick a sport at the top of any search; positions, age groups, levels and specialties follow it. More sports will be added as teams and coaches join.

    How are age groups figured for each sport?

    From your player’s birth month and year, using the usual cutoff for the sport. Baseball and softball: May 1 (6U–18U). Basketball: age on Aug 31 (8U–17U). Soccer: Aug 1 school-year age groups (U8–U19), the rule US youth soccer uses from the 2026–27 season. Age groups roll over each Aug 1. A team’s league may use its own rule, so check with the coach.

    What emails will I get?

    A one-time welcome email when you finish setting up, account and security emails, and relay messages from Team Coaches (parents control these with visibility settings). Coaches also get a reminder about 2 days before a free trial ends and, on yearly plans, about 7 days before renewal. You can turn reminders off in Settings.

    Are the listings real?

    During the beta, many teams and coaches are samples that show how the site works. Real listings are added as coaches join.

    Can I download or delete my data?

    Yes. In Settings, use “Download my data” or “Delete my account”.