Residency Advisor Logo Residency Advisor

Analyzing Program Fill Rates: What It Means If Your Program Barely Filled

January 6, 2026
15 minute read

Residency program director reviewing [fill rate](https://residencyadvisor.com/resources/residency-match-day-prep/nrmp-data-de

The uncomfortable truth is this: if your residency program barely filled, the data is telling you something your faculty may not want to hear.

Not “bad luck.” Not “this was just an odd year.” A pattern. A signal. And if you ignore the metrics, you will repeat the same outcome—or worse—next cycle.

Let me walk through what “barely filled” actually means in hard numbers, what NRMP data say about programs like yours, and what you should infer (and do) if you are sitting on a roster that only just crept across the finish line.


1. What “Barely Filled” Actually Means in Numbers

Programs throw around “we filled” like it is a binary variable. It is not. The fill rate is a continuous metric with massively different implications at 80% vs 99%.

Conceptually, the fill rate is simple:

Program Fill Rate = (Number of Matched Positions / Number of Offered Positions) × 100

But the real signal is in how you got there:

  • Did you fill in the Main Match or only after the SOAP?
  • How far down your rank list did you go?
  • What proportion of your positions went to US MD, US DO, and IMGs?

“Barely filled” typically looks like one or more of these:

  • You reached the bottom 10–20% of your rank list to fill.
  • You left ≥10–20% of positions unfilled in the Main Match and had to rely on SOAP to finish out.
  • Your mix of applicants shifted sharply toward lower-stat, higher-risk, or last-minute applicants compared to prior years.

To anchor this with some structure, here is a simplified way I categorize program fill status:

Residency Program Fill Status Categories
Status CategoryMain Match Fill RateSOAP RelianceTypical Rank List Depth
Strong Fill≥ 98%0–1 spotsTop 40–60%
Stable Fill95–97%1–2 spots50–70%
Barely Filled90–94%Several spots70–100%
Partially Unfilled< 90%Many spotsBottom of list / exhausted

If you are in the “Barely Filled” band, do not kid yourself by saying “we filled, so we are fine.” The data says your market position is weak or deteriorating.


2. What National NRMP Data Say About Programs That Barely Fill

Every year, the NRMP publishes the “Results and Data” and “Program Director Survey.” If you read them with a program director’s anxiety instead of an applicant’s anxiety, a few patterns become obvious.

2.1 Fill rates and specialty competitiveness

Competitiveness is not mysterious; it shows up very cleanly in fill rates and applicant type mix. Here is a stylized snapshot for illustrative purposes (values approximate but pattern-accurate):

bar chart: Derm/Plastics/ENT, Ortho/Neurosurg, Internal Med, Family Med, Psychiatry, Pathology

Approximate Main Match Fill Rates by Broad Specialty Category
CategoryValue
Derm/Plastics/ENT100
Ortho/Neurosurg99
Internal Med98
Family Med94
Psychiatry96
Pathology90

Notice two things:

  • Ultra-competitive specialties fill 99–100% consistently.
  • Primary care and less competitive fields show more volatility and lower averages, with a long tail of programs that struggle to fill.

If your program is in a specialty where the national fill rate is 98–100%, but you are sitting at 92–94%, that is not a “specialty problem.” That is a program-specific signal.

If you are in a specialty where the national fill is already lower (e.g., some community internal medicine, family medicine, psychiatry, pathology, prelim surgery), then a poor year may still partly reflect national dynamics: geographic maldistribution, applicant pool preferences, and step score changes. But even then, you are being compared against peers facing the same macro environment.

2.2 Applicant type mix: US MD vs DO vs IMG

Programs that slide toward “barely filled” levels almost always show a shift in who is willing to rank them:

  • Drop in US MD seniors
  • Variable but often smaller drop in US DO seniors
  • Increase in non-US IMGs and late applicants

This is not about applicant quality as human beings. It is about how the broader marketplace perceives your brand, training, and outcomes.

If, for example, your 5-year trend looks roughly like this:

  • Year 1: 80% US grads (MD+DO), 20% IMGs
  • Year 3: 60% US grads, 40% IMGs
  • Year 5: 35% US grads, 65% IMGs, plus a SOAP-dependent fill

You do not need a regression model to see the trajectory. Applicants—especially US MD seniors with multiple options—are voting with their rank lists.

2.3 Rank list depth as an early warning signal

Rank list depth is probably the most underrated metric programs ignore. I have seen PD meetings where someone says, “We matched all 8 positions,” and no one asks the obvious question: “At what rank number did we fill the last one?”

Let us define a simple normalized metric:

Rank Depth Ratio = (Highest Rank Number Matched) / (Total Number Ranked)

Interpretation:

  • 0.30: You are a high-demand program. Applicants high on your list also ranked you aggressively.
  • 0.50–0.70: Normal, stable.
  • 0.80–1.00: Red flag. The market is not prioritizing you, and you are skimming the bottom of your own pool.

If your last spot matched at rank 145 out of 160, your ratio is 0.91. That is flirting with disaster, even if the official fill rate remains 100%.


3. Reading the Subtext: What a Barely Filled Program Signals

Let me be blunt. When a program barely fills, the rest of the ecosystem usually assumes one or more of the following:

  1. Location disadvantage
    Rural or less desirable urban areas, regions with poor flight access, harsh climate, or limited spousal employment options.

  2. Reputation or brand drag
    Word spreads fast. Residents talk. Medical students read Reddit, SDN, and the hidden grapevine. If there are consistent reports of:

    • Malignant culture
    • Poor teaching
    • Weak board pass rates or fellowship matches
      your rank position falls.
  3. Workload / wellness imbalance
    80-hour weeks that are actually 90. Chronic under-staffing. Call schedules that look like they were built in 1995. Applicants nowadays detect this instantly from residents’ tone on interview day.

  4. Outcomes that do not justify the pain
    If your residents are grinding but not matching into competitive fellowships or jobs, high-stat applicants bail for programs with better ROI.

  5. Signal of last-minute scrambling
    Heavy SOAP participation tells future applicants a simple story: “Residents did not want to come here last year.”

You might disagree with the fairness of those perceptions. That is irrelevant. The NRMP match is a marketplace, and perception is data.


4. Dissecting Your Own Numbers: A Minimum Diagnostic

If your program barely filled this year, treat it like a root-cause investigation. You would not ignore a patient’s hemoglobin drop from 13 to 8; stop ignoring your own metrics.

At minimum, I would pull 3–5 years of data on:

  • Applications received per open position
  • Number of applicants invited to interview
  • Interview-to-rank conversion rate
  • Rank list length and rank depth ratio
  • Fill rate and SOAP usage
  • US MD / DO / IMG mix
  • Average USMLE/COMLEX scores of matched residents (pre-Step 1 P/F, Step 2 still matters)

Here is a simplified “program health snapshot” layout that I recommend building in a spreadsheet or dashboard:

Sample 5-Year Program Metrics to Audit
Metric5 Years Ago3 Years AgoThis Year
Applications per Position1209560
Interviewed per Position201815
Rank Depth Ratio0.550.680.88
Main Match Fill Rate100%100%90%
Positions Filled in SOAP003
US MD + DO % of Matched Class70%55%35%

Those numbers tell a story very clearly: shrinking interest, weaker positioning, and creeping reliance on SOAP.

If you plotted the Rank Depth Ratio across time, the trend usually looks ugly:

line chart: Year 1, Year 2, Year 3, Year 4, Year 5

Example Trend in Rank Depth Ratio Over 5 Years
CategoryValue
Year 10.52
Year 20.6
Year 30.68
Year 40.78
Year 50.88

By Year 5, you filled. But barely. That is not “success”; that is an early warning before outright unfilled status.


5. What This Means Operationally: For PDs and Coordinators

If you are running or helping run the program, “barely filled” translates into several hard operational realities.

5.1 Higher future volatility and risk of unfilled years

Programs on the edge rarely hover there indefinitely. The pattern I have seen:

  • Year 1: Fill 100%, deep rank list usage.
  • Year 2: One or two unfilled spots in Main Match, fixed by SOAP.
  • Year 3 or 4: Significant unfilled positions and stressful SOAP scramble.

Once you have one clearly “bad” year, students remember. Word-of-mouth moves faster than your ability to rebrand. Unless you visibly change, the next cycle’s applicant pool will treat you as risky.

5.2 Faculty morale and resident perceptions

Residents notice when their classmates were SOAP matches or when the last few spots were filled by people who obviously had the program low on their list. Whether fair or not, they infer:

  • “We are not a top-choice place anymore.”
  • “Our program must be slipping.”

That perception feeds back into how they talk to applicants on interview day. Which then affects your future recruitment. It is a feedback loop.

5.3 Financial and service implications

In some hospitals, every unfilled position is a direct revenue hit. Either:

  • FTE coverage has to be picked up by hospitalists or advanced practice providers, or
  • Residents who remain are stretched thinner, making burnout worse, which then harms reputation and recruitment.

Barely filling is a small buffer between “short staffed” and “dangerously short staffed.” If you are relying on SOAP repeatedly, you are functionally managing staffing with emergency stopgaps.


6. What This Means Strategically: If You Are a Med Student or Resident Watching This

Flip the perspective. You are an applicant or an MS3 on rotation, and you find out a program you are considering “barely filled” last year.

What does the data say you should infer?

  1. You probably have leverage—but be careful how you use it.
    If your board scores and CV are solid, a program struggling to fill is more likely to:

    • Offer you an interview quickly
    • Rank you highly if you show strong interest But that does not mean you should ignore obvious red flags. A desperate program is not always a safe bet.
  2. Outcomes matter more than fill status alone.
    If a rural family medicine program barely fills, but graduates are:

    • Passing boards >95%
    • Getting good jobs or fellowships
      while offering strong procedural volume and sane hours, the “barely filled” label may simply reflect geography, not quality.
  3. If multiple similar programs in the same city are filling easily, and one is not, that is a warning.
    Same city, same specialty, similar pay. One barely fills while peers are oversubscribed. That discrepancy almost always maps to culture, leadership, teaching quality, or service burden.

  4. SOAP reliance is a big, loud signal.
    Programs that perennially patch 20–40% of their class in SOAP are telling you: “We are not being ranked highly by the main applicant pool.” That does not automatically mean “avoid,” but it does mean “ask harder questions,” especially about why residents leave or fail.


7. Common Misinterpretations: What Barely Filling Does Not Automatically Mean

The data is clear about risk, but not every barely-filled program is malignant or incompetent. Some nuances:

  • New programs often struggle early.
    With no track record, little alumni network, and untested leadership, they may initially rely heavily on IMGs or SOAP. Over time—if leadership is strong—numbers improve. A 3-year-old program that barely fills is not the same as a 30-year-old program that suddenly barely fills.

  • Geographic outliers can be high-quality but low-demand.
    I have seen outstanding programs in very remote areas that barely fill on paper but offer phenomenal hands-on experience. The applicant pool is narrower for lifestyle reasons, not educational defects.

  • Step 1 pass/fail and shifting US grad preferences have skewed some markets.
    Some previously mid-tier but urban programs are now flooded; others more rural are drained. That shift is structural, not always individual failure.

So you have to read your local context. Compare your performance not just to national averages but to nearby programs and same-specialty peers.


8. Concrete Actions If Your Program Barely Filled

If I were advising a PD who just scraped into a full match, I would push them through a three-part plan: data audit, structural change, and messaging.

8.1 Data audit (zero spin)

You need a brutally honest dashboard:

  • 5–10 year trends on:

Run this like a morbidity and mortality conference. No euphemisms. Put numbers on the screen and ask, “What changed between the years we were strong and the years we struggled?”

8.2 Structural change (not cosmetic)

Applicants are not dumb. You cannot rebrand your way out of structural problems like:

  • Chronic, unsafe workloads
  • Toxic leadership
  • Poor exam prep and academic support
  • Lack of procedural exposure or autonomy

If the data shows your board pass rate dropped from 95% to 80%, “adding a wellness day” is not the intervention. You need actual academic infrastructure: protected didactics, exam prep resources, faculty accountability.

If your ACGME surveys show residents rating the program low in “faculty accessibility” or “patient safety,” that is a governance issue, not a marketing one.

8.3 Messaging and transparency

Once you fix—or at least genuinely start fixing—problems, then you communicate that change clearly:

  • Update your website with:
    • Actual board pass statistics (multi-year)
    • Graduate outcomes by fellowship/job
    • Call schedules and duty hour oversight
  • Train residents on how to honestly describe the program:
    • Acknowledge past weaknesses
    • Explain specific improvements Applicants trust, “We had real problems with workload three years ago; our call system changed to X, and here is how it feels now,” much more than hollow “We are a family” clichés.

9. How to Track Whether You Are Recovering

You cannot fix a trend you do not measure. For the next few cycles, treat your match data as a performance scorecard.

At minimum, track annually:

  • Applications per position (target: trending upward)
  • Rank depth ratio (target: moving back toward ≤0.7)
  • US MD/DO share (if that matters for your goals)
  • SOAP reliance (target: 0 or near 0)
  • Feedback from applicants on why they ranked or did not rank you highly (informally gathered via exit interviews, visiting student feedback, etc.)

You should see changes one year after visible improvements, sometimes two. If you make real changes and your metrics refuse to move, then either:

  • Your changes were too minor, or
  • The core problem (location, system culture, hospital finances) is too sticky for quick repair

At that point, you are making strategic decisions: scale down, reconfigure, merge, or accept a narrower applicant pool and adjust expectations.


10. The Bottom Line: What “Barely Filled” Should Mean to You

Strip away the rationalizations. A barely filled residency program is not a curious anomaly. It is a quantitative signal.

Three core takeaways:

  1. Fill rate and rank depth are leading indicators of your market position.
    When both start to worsen over 2–3 years, you are on a trajectory toward unfilled status, not “just a bad cycle.”

  2. Applicants and residents read the same signals you do.
    High SOAP use, deep rank list usage, and falling US grad percentages shape your reputation. You cannot hide those trends. You can either fix the root causes or accept a permanent downgrade in your competitive tier.

  3. Serious improvement starts with ruthless measurement.
    If your program barely filled, you should be staring at multi-year tables and graphs, not telling comforting stories. The data will show you where you are hemorrhaging interest—workload, outcomes, location, culture—and whether your interventions are moving the needle.

Ignore the metrics, and you will see this year’s “barely filled” turn into next year’s “we did not fill.” Listen to them, and you at least give yourself a chance to climb back into stability.

overview

SmartPick - Residency Selection Made Smarter

Take the guesswork out of residency applications with data-driven precision.

Finding the right residency programs is challenging, but SmartPick makes it effortless. Our AI-driven algorithm analyzes your profile, scores, and preferences to curate the best programs for you. No more wasted applications—get a personalized, optimized list that maximizes your chances of matching. Make every choice count with SmartPick!

* 100% free to try. No credit card or account creation required.

Related Articles