A method, executed by a radar system, for determining range to targets using an M-of-N range resolver, the method comprising: a) transmitting multiple coherent processing interval, CPI, signals with different pulse repetition frequencies, PRFs, towards the targets; b) receiving and storing a plurality of threshold hits from prior N-1 CPIs, where N is an integer greater than 1; c) receiving a plurality of threshold hits from a current CPI; d) converting a plurality of received threshold hits from the prior N-1 CPIs to range unfolded threshold hits; e) converting a plurality of received threshold hits from the current CPI to range unfolded threshold hits; f) generating a lookup table of the plurality of range unfolded threshold hits that are within one range bin tolerance of each other from the prior N-1 CPIs, based on the CPI of each range unfolded threshold hit and a range of each range unfolded threshold hit of the prior N-1 CPIs, wherein each cell of the lookup table contains a list of the range unfolded threshold hits from each of the prior N-1 CPIs that are within one range bin tolerance of each other; g) determining the number of the prior N-1 CPIs in which a range unfolded threshold hit from the current CPI has at least one range coincident range unfolded threshold hit from the prior N-1 CPIs, utilizing the lookup table; h) generating a range resolved threshold hit when the number of the prior N-1 CPIs in which a range unfolded threshold hit from the current CPI has at least one range coincident range unfolded threshold hit from the prior N-1 CPIs determined in step g is greater than or equal to M-1, where M is an integer greater than 1; i) repeating steps g and h for each of the plurality of range unfolded threshold hits from the current CPI; j) accumulating a plurality of range resolved threshold hits over one or more CPIs; and k) determining the range to the targets, using the accumulated plurality of range resolved threshold hits over said one or more CPIs. a) transmitting multiple coherent processing interval, CPI, signals with different pulse repetition frequencies, PRFs, towards the targets; b) receiving and storing a plurality of threshold hits from prior N-1 CPIs, where N is an integer greater than 1; c) receiving a plurality of threshold hits from a current CPI; d) converting a plurality of received threshold hits from the prior N-1 CPIs to range unfolded threshold hits; e) converting a plurality of received threshold hits from the current CPI to range unfolded threshold hits; f) generating a lookup table of the plurality of range unfolded threshold hits that are within one range bin tolerance of each other from the prior N-1 CPIs, based on the CPI of each range unfolded threshold hit and a range of each range unfolded threshold hit of the prior N-1 CPIs, wherein each cell of the lookup table contains a list of the range unfolded threshold hits from each of the prior N-1 CPIs that are within one range bin tolerance of each other; g) determining the number of the prior N-1 CPIs in which a range unfolded threshold hit from the current CPI has at least one range coincident range unfolded threshold hit from the prior N-1 CPIs, utilizing the lookup table; h) generating a range resolved threshold hit when the number of the prior N-1 CPIs in which a range unfolded threshold hit from the current CPI has at least one range coincident range unfolded threshold hit from the prior N-1 CPIs determined in step g is greater than or equal to M-1, where M is an integer greater than 1; i) repeating steps g and h for each of the plurality of range unfolded threshold hits from the current CPI; j) accumulating a plurality of range resolved threshold hits over one or more CPIs; and k) determining the range to the targets, using the accumulated plurality of range resolved threshold hits over said one or more CPIs.