What Is Roster Composition Analysis and Why It Matters

Roster composition analysis is the practice of examining every player on a college soccer roster — their positions, class years, heights, hometowns, and backgrounds — to understand a program's structure, needs, and recruiting patterns. It's the foundation of everything RosterWise does, and it gives families intelligence that used to be available only to coaching staffs and expensive consultants.

What roster composition analysis is

Roster composition analysis examines the structure of a college sports team’s roster to understand who is on the team, how the team is built, and what that means for recruiting opportunities.

For college soccer, this means looking at every player on a program’s roster and analyzing dimensions including:

  • Position distribution — how many goalkeepers, defenders, midfielders, and forwards are on the roster, and how that compares to typical lineup needs
  • Class-year distribution — how many freshmen, sophomores, juniors, and seniors, and what that means for upcoming roster turnover
  • Height and size profiles — the physical characteristics of players at each position, revealing coaching preferences
  • Geographic origin — where players come from, revealing recruiting pipelines and geographic tendencies
  • International composition — the percentage of international players and what that means for domestic roster spots
  • Previous school and pathway — whether players came from high school, club programs, junior colleges, or transferred from other four-year schools

Each of these dimensions tells a different part of the story. Together, they paint a detailed picture of who a program is, what it values, and where it’s likely to need players.

Why it matters for recruiting families

The recruiting process, at its core, is a matching problem. Families are trying to find programs where their athlete fits. Programs are trying to find players who fill their needs. Roster composition analysis provides the data that makes this matching more efficient and more informed.

Without roster analysis, families rely on name recognition, rankings, word of mouth, and the limited information they can gather from college coaches (who have their own incentives). The result is a process that’s often driven by emotion and incomplete information.

With roster analysis, families can identify specific programs where their athlete’s profile — position, size, class year, background — aligns with a demonstrable need. Instead of emailing 100 programs and hoping for responses, a family can target 20 programs where the roster data suggests genuine opportunity.

This doesn’t guarantee anything. Coaching preferences, incoming recruiting classes, transfer portal activity, and many other factors influence recruiting outcomes. But starting from a position of data rather than guesswork changes the quality of every conversation a family has with a program.

What roster composition reveals that records don’t

A program’s win-loss record tells you about last season’s results. Roster composition tells you about next season’s opportunities. Here are specific examples:

A program that went 15-3 last season but is graduating eight starters is a program in transition. The record looks great; the roster says the program will need to rebuild. For an incoming recruit, this is an opportunity — new playing time is opening up.

A program that went 6-12 but has a roster full of sophomores and juniors is a program building toward something. The record looks weak; the roster says the core is young and developing. For an incoming freshman, this might mean competing against an already-young roster — or it might mean joining a team that’s about to take a significant step forward.

A program with three goalkeepers who are all juniors has a clear need for a goalkeeper recruit in the next class. A program with a freshman and a sophomore goalkeeper probably doesn’t. This is obvious once you look at it, but very few families look.

A program where most defenders are 6’0" or taller reflects a coaching preference for size at the back. A 5’7" center back might be an excellent player, but the roster data suggests this particular program recruits differently at that position.

None of these observations are definitive. They’re starting points for conversations, investigations, and decisions. But they’re starting points rooted in data rather than assumption.

How RosterWise approaches roster composition

RosterWise collects and analyzes publicly available roster data from every NCAA D1, D2, D3, and NAIA soccer program in the country. The process involves:

Data collection. We pull roster information directly from each program’s official athletics website. This is public data that any family could access — the challenge is doing it systematically across more than a thousand programs.

Normalization. College soccer rosters are published in wildly different formats. One program might list a player as “MF,” another as “Midfielder,” another as “M,” and another as “CM/AM.” Heights might be listed as 5’10", 5-10, or 178 cm. Hometowns might include a state, a country, or just a city name. We normalize all of this into a consistent format so that meaningful comparisons are possible.

Analysis. Once the data is normalized, we compute the metrics that matter: position depth at each position group, class-year distribution, international percentage, height profiles by position, geographic recruiting patterns, and more.

Presentation. The analysis is presented in the RosterWise app in a format designed for families — clear, visual, and actionable. We show you where a program has depth and where it has gaps, how your athlete’s profile compares to the current roster, and what the data suggests about opportunity.

Transparency. We use only publicly available data from official institutional sources. We don’t scrape behind logins, access private databases, or use information that isn’t available to any member of the public who visits an athletics website.

The limits of roster composition analysis

Honest assessment of what roster analysis can and can’t do is important.

Roster data is a snapshot. We analyze the most current roster available, but rosters change. Players transfer, recruits commit, injuries happen. The analysis reflects the roster as published, which may not reflect the roster as it will look in three months.

Listed positions may not reflect actual roles. A player listed as a midfielder might play outside back in the coach’s system. Position assignments from the roster are the best public information available, but they’re approximate.

Roster data doesn’t capture coaching plans. A coach might be planning to shift the team’s formation, change a player’s position, or prioritize the transfer portal for a specific need. Roster analysis shows you the current state — not the coach’s intentions.

Quality of data varies by program. Some programs publish detailed rosters with heights, weights, hometowns, and previous schools. Others publish minimal information. Our analysis is only as good as the data each program makes available.

Roster analysis is the beginning of the process, not the end. It identifies where opportunities might exist. Confirming those opportunities requires direct communication with coaching staffs, campus visits, and the full recruiting process.

We believe in being transparent about these limitations because we believe honest tools are more useful than overpromising ones.

How families use roster composition in practice

Families who use roster composition analysis effectively tend to follow a pattern:

1. Start with their athlete’s profile. Position, class year, height, geographic preference, division targets.

2. Filter programs by basic criteria. Division, geography, academic profile, conference.

3. Analyze roster composition at remaining programs. Look for programs with clear needs at the athlete’s position in the athlete’s incoming class year. Look for programs where the size profile, international composition, and recruiting patterns suggest fit.

4. Prioritize outreach. Focus communication and recruiting energy on programs where the data suggests genuine opportunity — rather than broadcasting identical emails to every program in the country.

5. Use roster data in conversations with coaches. A family that can say “I noticed you’re graduating three midfielders and your current roster is light on sophomores at that position” is having a different conversation than a family that says “my kid plays midfield.”

6. Revisit the analysis regularly. Roster composition changes as seasons progress, transfers happen, and new classes arrive. The analysis that drives target-school identification in the fall may need updating by spring.

This process doesn’t replace the human elements of recruiting — the campus visits, the coach conversations, the gut feelings about fit. It provides the foundation of information that makes those human elements more productive.

Why we built RosterWise around this concept

Roster composition analysis has always been possible. The data is public. But doing it manually — visiting hundreds of athletics websites, transcribing roster data, normalizing inconsistent formats, cross-referencing across programs — is a task that requires dozens or hundreds of hours.

Coaching staffs have always had this information because it’s their job. Expensive consulting services have provided it to families who can afford four-figure fees. Most families have been left with rankings, word of mouth, and hope.

RosterWise exists to democratize access to roster intelligence. We believe every family — regardless of their club connections, their proximity to college programs, or their budget — should be able to make recruiting decisions based on data. That’s why the app covers every D1, D2, D3, and NAIA soccer program, and why it costs $40 with no subscriptions.

Roster composition analysis isn’t magic. It’s information. But in a process defined by uncertainty, incomplete information, and high stakes, having better information matters.

RosterWise gives you this analysis for every D1, D2, D3, and NAIA program. See it in the app.

Roster composition analysis across every college soccer program in the country — position depth, class-year gaps, international composition, height profiles, and more. One app. Every program.

One payment of $40. No subscriptions. No ads. Lifetime access.

See how RosterWise helps →

Sources & References

  1. Publicly available college soccer rosters from institutional athletics websites
  2. NCAA.org — Division membership and program listings