track record
noun
1- the best recorded performance in a particular athletics event at a particular track径赛项最好成绩记录。
1.1
- the past achievements or performance of a person, organization, or product(个人、组织、产品的)过去成就(或表现):
he has an excellent track record as an author.
作为一个作者, 他有着出色的表现。