won-lost record

Noun
  1. (sports) a record of win versus losses (synset 106519583)

Other Searches