NRMP Match · 2027 Cycle
Rank Order List Strategy 2027
Your rank order list is the single most consequential thing you submit to the Match — and the winning strategy is simpler than most applicants believe. This guide explains exactly how the NRMP's applicant-proposing algorithm works, why ranking by true preference is optimal, the myths that cost applicants, and the 2027 deadlines you cannot miss.
Updated 21 June 2026 · For the 2027 NRMP Main Residency Match
What a rank order list is
After interview season, you submit a rank order list (ROL) ranking the programs where you interviewed in order of preference. Programs submit their own lists ranking applicants. The NRMP algorithm then pairs the two sets of preferences. Certifying your list is a binding commitment: if you match, you are obligated to train at that program — so rank only programs where you would genuinely be willing to go.
How the matching algorithm works
The NRMP algorithm is applicant-proposing — it begins from yourpreferences. It attempts to place you into the program you ranked first. If that program does not also rank you, or it is already full of applicants it prefers, the algorithm tries your second choice, then your third, and so on. You are tentatively matched to a program when the program ranks you and either has an open position or prefers you over someone already tentatively matched — meaning earlier tentative matches can be displaced as the algorithm works through everyone's lists. When every list has been processed, all tentative matches become final and binding.
Worked example
You rank Program A first and Program B second. The algorithm first tries to place you at A. If A ranked you and has room (or prefers you to someone it tentatively holds), you tentatively match at A. Only if A cannot take you does the algorithm move to B. Because your top choice is always attempted first, you can never do better by ranking B above A when you truly prefer A.
The one rule: rank by true preference
The NRMP's own guidance is unambiguous: “rank programs in order of your true preference and not where you think you will match.” Because the algorithm is applicant-proposing, ranking by genuine preference is the optimal strategy — it can only help you and never hurts you. There is no clever ordering that beats simply listing programs in the order you actually want them.
Myths that cost applicants
| Myth | Reality |
|---|---|
| “Rank where I can realistically get in, not my dream program.” | Rank your dream program first if you prefer it — your top choices are always attempted first. |
| “Ranking a backup high protects me.” | Ranking a less-preferred program higher only risks matching there instead of a program you preferred. |
| “Telling a program they're #1 boosts my odds there.” | It does not enter the algorithm. Letters of intent are non-binding courtesies only. |
| “Programs can see where I ranked them.” | They cannot, and you cannot see their list either. Ranking is private. |
How long should your list be?
Rank every program where you interviewed and would be willing to train. In general, ranking more programs increases your likelihood of matching, and you should include at least one realistic safety option. The only programs to leave off are those you would genuinely refuse to attend — because matching is binding. A longer, honestly ordered list is your best protection against going unmatched and into SOAP.
2027 ranking timeline
| Date (ET) | Event |
|---|---|
| Feb 1, 2027, 12:00pm | Ranking period opens in the R3 system |
| Mar 3, 2027, 9:00pm | Rank Order List certification deadline (applicants and programs) |
| Mar 15, 2027, 10:00am | Match Week begins · did-you-match status |
| Mar 19, 2027, 12:00pm | Match Day — where you matched |
Key facts at a glance
- Algorithm: applicant-proposing — your top choices are always tried first.
- Best strategy: rank by true preference; it is mathematically optimal.
- Order below the top: never affects your chances at higher choices.
- Privacy: neither side sees the other's list; letters of intent are non-binding.
- Binding: certifying commits you to train wherever you match.
- 2027 deadline: certify by March 3, 2027 at 9 p.m. ET.
Sources: NRMP “How the Matching Algorithm Works,” “Rank Your Programs,” and the 2027 Main Residency Match Calendar (nrmp.org). Verified June 2026.
Frequently asked questions
How does the NRMP matching algorithm work?
The algorithm is applicant-proposing: it starts from the preferences on applicants' rank order lists. It tries to place you into the program you ranked first; if that program does not also rank you (or is full of more-preferred applicants), it tries your second choice, and so on. You are tentatively matched to a program when the program also ranks you and either has an open position or prefers you over someone already tentatively matched — and tentative matches can be bumped as the algorithm proceeds. When all lists are processed, tentative matches become final and binding.
How should I order my rank list?
Rank programs in order of your true preference — where you actually want to train — not where you think you can get in. Because the algorithm is applicant-proposing, ranking by genuine preference is the mathematically optimal strategy: it can only help you and never hurts you.
Can ranking a program lower hurt my chances at programs I ranked higher?
No. The algorithm always attempts your higher choices first, so the order of programs further down your list has no effect on your chances at the ones above them. There is no strategic reason to rank a less-preferred program higher than a more-preferred one.
Does telling a program I'll rank them #1 change anything?
It does not change the algorithm. Programs cannot see where you ranked them, and you cannot see where they ranked you. Post-interview letters of intent are non-binding signals that some program directors appreciate, but they are not inputs to the match — never make a commitment you are unwilling to keep, and never tell more than one program they are your number one.
When is the 2027 Rank Order List deadline?
For the 2027 Main Residency Match, the ranking period opens February 1, 2027 at 12 p.m. ET and the Rank Order List certification deadline is Wednesday, March 3, 2027 at 9 p.m. ET. The deadline applies to both applicants and programs. Match Week begins March 15, 2027 and Match Day is March 19, 2027.
What does it mean to certify my rank order list?
Certifying means your list is finalized and ready to be used when the algorithm runs. Certification is a binding commitment: if you match, you are obligated to train at that program. An uncertified list is not used in the Match, so set reminders well before the March 3, 2027 deadline.
How many programs should I rank?
Rank every program where you interviewed and would be willing to train — generally, ranking more programs increases your likelihood of matching, and you should include at least one realistic 'safety' option. The only programs you should leave off are those you would genuinely refuse to attend, because matching is binding.
Should I rank a program I'm not excited about?
Only if you would genuinely be willing to train there. Ranking a program creates a binding obligation if you match, so never rank a program you would refuse to attend. But if the alternative is going unmatched, a program you would accept — even reluctantly — belongs on your list below your true preferences.
What happens if I don't match?
If you are partially or fully unmatched after the algorithm runs, you may be eligible for SOAP — the Supplemental Offer and Acceptance Program — during Match Week. Build a contingency plan before Match Week; see our SOAP Strategy guide for the hour-by-hour playbook.
Related guides
- ERAS Timeline — every 2027 ranking and Match date in order.
- Couples Match — how ranking works when you pair lists.
- SOAP Strategy — your plan if you do not match.
- Interview Preparation — gather the impressions that inform your ranking.
Make every part of your application count
A strong rank list only helps if programs rank you too. Our physician reviewers help you earn those interviews in the first place.