By school
Search a school by its full name, its nickname, or its mascot — “University of Florida”, “UF”, and “Gators” all land in the same place.
Spengine indexes the official rosters of college athletic departments and makes them searchable in one place. Type a school, a name, a sport, a specialty or a class year — and go straight to the athlete on their school's own page.
Every Division I athletic department publishes its rosters, and almost none of them are searchable together. Finding one athlete meant already knowing which of two hundred–odd school sites to open, then finding the right sport, then the right season.
Spengine is the index that sits in front of all of them. It reads the same pages a fan would, keeps them current, and hands the visitor straight back to the school. That's the entire product — there is no profile to claim, no account to make, and nothing behind a paywall.
Make every publicly published college roster findable by anyone — recruiters, reporters, families, and fans — without making them learn where it lives.
We don't host athlete profiles, sell personal data, publish anything a school hasn't already made public, or claim to be the authority on an athlete. The school is, and every result says so by linking there.
Each school's roster is read from its own athletics site and refreshed once a season, before the fall, winter and spring teams begin. Nothing is entered by hand, and nothing arrives from a third-party database.
See the schools we coverDivision I today. We're working through the rest of it, and Division II and Division III come after that — if a school isn't here yet, it's coming.
Type as much or as little as you know. Every one of these narrows the same index, and they combine.
Search a school by its full name, its nickname, or its mascot — “University of Florida”, “UF”, and “Gators” all land in the same place.
Search an athlete directly. Spelling doesn't have to be perfect, and adding a school or sport narrows a common name down to the right person.
Pull up a full team — “Florida football”, “Duke women's basketball” — or browse a school's sports from its roster page.
Narrow a team to a specialty in the same box — “Alabama football linebackers”, “Louisville field hockey midfielders”. Events count too: “Texas swimming breaststroke”, “Arkansas track sprinters”.
Add a class year to any school or team — “Michigan football freshmen”, “Florida seniors”. Rosters spell redshirt years a dozen ways; all of them land in the right one.
Start a level up: the home page opens on all eighteen conferences, and each one lists its schools. Conference is a filter as well, so any search can be held to one.
The filter drawer adds what a sentence can't say: gender, and height and weight as ranges. Filters stack, so a conference, a sport, a specialty and a class year narrow one result set together.
Or just ask. The chat button in the corner of every page answers in a sentence: when a team plays next or plays a given opponent, how its last game went, its record, who plays a position, who is from a town, which schools field a sport, a school's conference and teams, an athlete's hometown or height, a team's tallest player, a player's stats, or a team's leaders. Every answer links to the page it came from.
What we index, and what we deliberately don't.
Every athlete comes from a school's own athletics site — the roster the athletic department publishes. No aggregators, no scraped social media, no crowd-sourced entries.
Typos, nicknames, abbreviations, and voice-to-text noise all resolve to the same place, so you don't have to know a school's formal name to find someone on its roster.
Results open the athlete's page on their school's site. Spengine is a way to find people, not a place that hosts their profile — the school stays the authority on its own athletes.
We index only what a school already publishes publicly — name, sport, class year, position, hometown. Nothing private, and nothing an athlete hasn't already had posted about them.
No hidden fields. What a school publishes is what you see.
A junior defender (5'7", 135 lbs) from Tampa, FL, out of Plant High School.