ELO-reitingusüsteem on meetod mängijate suhtelise oskustaseme arvutamiseks nullsummamängudes, näiteks males või tennises. See on nimetatud oma looja Arpad Elo, ungari-ameerika füüsikaprofessori järgi. ELO-reitingusüsteemi kasutab Maailma Maleliit (FIDE) maletajate järjestamiseks ja seda on kasutusele võtnud paljud teised spordialad ja mängud.
ELO-süsteemis määratakse igale mängijale reiting tema varasema soorituse põhjal. Kui kaks mängijat võistlevad, saab võitja punkte ja kaotaja kaotab punkte nende reitingute vahe põhjal.
Oletame, et esimesel mängijal on reiting 1400 ja teisel mängijal 1600. Konstant K on seatud väärtusele 32, mis tähendab, et mängu tulemus mõjutab mängijate reitinguid oluliselt.
Iga mängija oodatav tulemus arvutatakse nende reitingute ja iga mängija mängu võitmise tõenäosuse põhjal. Oletame, et esimese mängija oodatav tulemus on 0,43 (ehk tal on 43% võiduvõimalus) ja teise mängija oma 0,57 (57% võiduvõimalus).
Kui esimene mängija mängu võidab, arvutatakse iga mängija uued reitingud järgmiselt:
Esimene mängija: uus reiting = 1400 + 32 * (1 − 0,43) = 1413
Teine mängija: uus reiting = 1600 + 32 * (0 − 0,57) = 1587
Kui mängu võidab teine mängija, arvutatakse uued reitingud järgmiselt:
Esimene mängija: uus reiting = 1400 + 32 * (0 − 0,43) = 1387
Teine mängija: uus reiting = 1600 + 32 * (1 − 0,57) = 1613
Mõlemal juhul peegeldavad uued reitingud mängu tulemust ja mängijate suhtelist tugevust täpselt. Reitinguid saab seejärel kasutada mängijate võrdlemiseks omavahel ja klubi või liiga teiste mängijatega.
ELO-reitingusüsteem on loodud isekorrigeeruvaks, nii et mängijate reitingud lähenevad aja jooksul nende tegelikule tasemele. See teeb sellest tõhusa viisi mängijate järjestamiseks ja nende soorituse jälgimiseks.