1. A system for comparing a biometric sample against a biometric dataset, the system comprising: a database, storing a biometric dataset, as well as a series of models for the biometric dataset, wherein each of the series of models comprises a different resolution for the biometric dataset; a comparison module that iteratively provides a comparison score for each record in the biometric dataset, wherein the comparison score indicates a likelihood of match between an individual record in the biometric dataset and the biometric sample; wherein, during each iteration, the comparison model completing a series of steps during each iteration comprising: retrieving a model with a resolution of each of the plurality of records; comparing the model of each of the plurality of records against the biometric sample; generating the comparison score for each of the plurality of records; iteratively compare the biometric sample against a plurality of records; and wherein the resolution of the retrieved model increases with each iteration, such that, during a second iteration, a second resolution for a second model is higher than a first resolution for a first model, and wherein the results from the first iteration are provided as the input for the second iteration; and wherein the iterative process continues, with successively fewer results with each iteration, until a final list of potential match candidates is determined, and wherein increasing the resolution with each iteration comprises retrieving a new model with a higher iteration than that used in a previous iteration, and wherein comparing the model of each of the plurality of records occurs in each iteration with the plurality of records left from the previous iteration in an unsorted format; and a processor configured to receive data indicative of the biometric sample and iteratively engage the comparison model.