Optometry Residency Match (ORMatch)

for Positions Beginning in 2017

Overview of ORMatch


In May 2012, the Association of Schools and Colleges of Optometry (ASCO) established ORMatch as a new program that operates within the ASCO structure. The administration and conduct of ORMatch is carried out by National Matching Services Inc., on behalf of ASCO.

The Optometry Residency Match (ORMatch) is an application service and match that provides an orderly process to help applicants obtain optometry residency positions of their choice, and to help programs obtain applicants of their choice. For many years hospitals throughout North America have used a similar match in the annual recruitment of medical residents. Similar matches are also in use in other health professions, including pharmacy, psychology, dentistry and others.

How it Works

Apply to and Interview with Programs

ORMatch provides an application service that will make educational and demographic information provided by each applicant available to programs designated by the applicant. Applicants are required to send all additional supporting application information (e.g., CVs, transcripts, letters of reference) directly to programs. Application requirements and deadlines for programs vary; therefore, applicants should contact programs directly for more information.

Applicants and programs interview and evaluate each other independently of ORMatch. However, no offers are made by programs during the interview period. Applicants and programs can evaluate each other fully before the programs must decide on their preferences for applicants, and before applicants must decide on their preferences for programs.

Submit Your Rank Order List of Preferred Placements

After all interviews are completed, each applicant submits a Rank Order List on which the applicant lists the desired programs, in numerical order of the applicant's preference (first choice, second choice, etc.). Similarly, each program submits a Rank Order List on which the program lists the desirable applicants, in order of the program's preference. Each program also indicates the number of positions the program has available.

The Matching Algorithm is Run

The match then places individuals into positions based entirely on the preferences stated in the Rank Order Lists. An example and description of the Matching Algorithm is provided in another section of this web site.

Get Your Result

The result of the match is that each applicant is placed with the most preferred program on the applicant's Rank Order List that ranks the applicant and does not fill all its positions with more preferred applicants. Similarly, each program is matched with the most preferred applicants on its list, up to the number of positions available, who rank the program and who do not receive positions at programs they prefer.

Applicants and programs do not receive information about the rankings submitted by other applicants and programs. Each applicant is given only the final result the applicant obtains in ORMatch. Each program is provided only with the final results of ORMatch, including the names of the applicants it obtains in ORMatch.

Post-Match Process

It is possible that all of a particular program's positions will not be filled in ORMatch, and that some applicants will be left unmatched. When the results of ORMatch are released, information regarding positions that remain available is provided to unmatched applicants. Similarly, information regarding unmatched applicants is provided to programs with unfilled positions. These unmatched applicants and programs with positions available are free to contact each other and to negotiate directly with each other, independently of ORMatch, to fill available positions.


Since all offers, acceptances, rejections and final placements occur simultaneously, ORMatch is an effective and fair means of implementing a standardized acceptance date. It allows programs and applicants to evaluate each other fully before determining preferences, thus alleviating the pressure to make premature decisions based on incomplete information. Furthermore, ORMatch alleviates many common adverse situations from the recruitment process, such as applicants hoarding multiple offers, and applicants or programs reneging on a prior acceptance in order to accept a more preferred program or applicant that has subsequently become available. Also, a program can be assured that it will not be matched with more applicants than it has available positions.

In ORMatch, both applicants and programs should list choices in order of preference, without consideration for how they will be ranked by the other party. Decisions by applicants and programs regarding rankings can be based on the applicants' and programs' true preferences for each other, without the need to speculate on the likelihood of subsequent offers being made or accepted.