The phrase
"track record" refers to a person or company's past performance or history of success or failure in a particular area. It shows how well they have done in the past and can be used to predict how they might perform in the future.
Full definition