Building your team roster should be quick and flexible, not another chore before game day. That is why we have launched a new and improved roster upload experience for BallerCam. Coaches and team managers can now import full rosters in minutes using the format they already have, whether that is a spreadsheet, PDF, photo, screenshot, or manual desktop entry.
MOBILE ROSTER IMPORT: FOUR FLEXIBLE OPTIONS

On mobile, importing a roster is now easier than ever. From the Roster Import screen, users can choose from four options:
- Take a photo
- Select an image from the gallery
- Upload a file
- Or send yourself an email link to continue on desktop.
This gives coaches and team admins flexibility, whether they are standing on the sideline, at home, or working from the office.
AI-ASSISTED ROSTER EXTRACTION

One of the biggest upgrades is AI-assisted roster extraction. Upload a photo of a printed roster, a screenshot, or supported documents like PDFs and spreadsheets, and BallerCam can turn that information into structured player rows automatically. Instead of retyping names and jersey numbers, coaches can review the extracted data, make edits if needed, and submit when ready. It's magic!
DESKTOP UPLOAD VIA SECURE MAGIC LINK

The desktop experience is powered through a secure magic link sent by email. Once opened, coaches and staff can upload a file or manually type players into an editable table using a full keyboard. This is especially useful for users who simply prefer working on a larger screen or need to quickly copy information from another source. Both paths feed into the same preview and confirmation process.
BUILT-IN VALIDATION PREVIEW FOR CLEANER ROSTERS
Every import now includes a validation preview screen that helps catch mistakes before anything is saved. Users can review player names, jersey numbers, birth years, and contact details, with clear error highlighting if something needs attention. This means cleaner rosters, fewer corrections later, and a smoother setup experience before the season starts.
SMART PLAYER MATCHING WITHOUT DUPLICATES
The system is also smart enough to recognize existing players. If someone is already on your roster, BallerCam can update their information instead of creating duplicates. New players are added automatically, helping teams keep rosters current without extra cleanup.
GET YOUR TEAM READY FASTER
This update is all about saving time so coaches and parents can focus on games, practices, and player development instead of admin work. If you have been waiting for an easier way to build your roster, the new batch roster import tools are live now in BallerCam. Try it today and get your team ready faster.
FREQUENTLY ASKED QUESTIONS
What file types can I upload when importing a roster to BallerCam?
You can upload spreadsheets, PDFs, photos, and screenshots, or supported documents from your device. You can also type players manually into an editable table on desktop or send yourself a secure email link to continue the upload there.
Can BallerCam extract player information from a photo or screenshot?
Yes. BallerCam uses AI-assisted roster extraction to turn printed rosters, screenshots, PDFs, and spreadsheets into structured player rows that you can review, edit, and submit before anything is saved.
Will uploading a roster create duplicate players?
No. BallerCam recognizes players who are already on your roster and updates their information, while adding any new players automatically so your roster stays clean and current.
Can I review and edit a roster before it is saved?
Yes. Every import includes a validation preview where you can check names, jersey numbers, birth years, and contact details, with clear error highlighting so you can fix mistakes before confirming the import.
How do I switch from mobile to desktop during a roster import?
From the mobile Roster Import screen, choose the option to email yourself a secure magic link. Open that link on a desktop or laptop to upload files or type players into an editable table using a full keyboard.
Ready to build your roster faster? Open BallerCam, head to the Roster Import screen, and bring your full team in with a photo, file, or a few taps. Your season starts smoother when setup takes minutes, not hours.