Abstract: A system and a method for pairing sports predictions in real-time or near-real-time. The method includes receiving a plurality of sports predictions submitted by a plurality of independent participants; pairing pairs of participants of the plurality of independent participants based on their respective sports predictions, wherein only one prediction of each pair of participants is true; monitoring data sources providing information on the sports predictions; and determining which prediction of each of the paired participants is true.