OPINION
{1} The City of Albuquerque appeals from a judgment against it ordering that Plaintiff, a Lieutenant in the Albuquerque Fire Department, be promoted to the rank of Captain and receive retroactive back pay and other benefits. The City argues that the trial court erred in finding that the City breached its employment contract with Plaintiff and awarding equitable relief in the form of retroactive promotion and back pay. We affirm the judgment of the trial court.
BACKGROUND
{2} The City’s Merit System Ordinance requires that the selection procedures for hiring, promoting, and discharging of employees must be “valid, fair, sound and free of considerations, such as race, ethnic background, sex, age, political affiliation and/or personal bias.” City of Albuquerque Personnel Rules and Regulations § 205. The merit system uses written tests, oral interviews, and performance examinations to determine an employee’s eligibility for promotion. Id. § 201. The City’s personnel rules provide that “careful and reasonable measures will be taken to insure fair administration of examinations.” Id. § 202.1.
{3} In 1993, Plaintiff was one of fifty-one lieutenants who competed for promotion to Captain. The promotion process had two components: a written examination given in July, and an “assessment examination” given a few weeks later. This second component included an oral interview and a performance examination. Only those candidates who received a sufficiently high score on the written examination were eligible for the assessment process. The written test was offered at two different times. Plaintiff attended the first session.
{4} During the first session of the written examination, a power failure caused the lights to go out for approximately three minutes and to flicker a couple of times thereafter. According to the testimony, the power outage resulted in a significant disruption of the testing process. Despite being instructed to stop working on their tests and remain in their seats, not all the candidates obeyed. One candidate reportedly got up from his seat and left the room. Other candidates seated near an open doorway apparently had sufficient light to continue working on their tests. Some of the candidates talked to one another during the blackout. Several candidates, including Plaintiff, testified that these events had an adverse effect on their ability to concentrate during the examination.
{5} After the lighting was restored, the candidates were given an extra five minutes to compensate for the disruption. At the end of the written examination period, one candidate was observed continuing to work on his test for an additional minute or two. Ultimately, that candidate was ranked number one on the promotion list.
{6} The second session of the written examination proceeded without incident. Overall, those candidates were more successful in proceeding to the assessment process. Although 77% of those in the second session scored high enough to become eligible for the assessment process, only 58% of those in the first session performed well enough to qualify. Several candidates complained to the City about the written examination, and recommended that the City reject these results and offer the test again under fairer conditions. The City refused.
{7} The assessment process had its own problems. Security was lax; participants were not monitored between exercises and were able to speak with one another and listen from the hallway during the assessment process. Some candidates allegedly had pre-existing relationships with one or more of the assessors. One exercise required the candidates to describe how they would respond to reports of smoke in the Bernalillo County Detention Center (BCDC), a building that was familiar to some, but not all, of the candidates. The same candidate who scored number one on the promotion list had previously worked at BCDC and would have been familiar with that building.
{8} Dr. Hornick, a public safety testing expert, testified that the disruptions in the first session of the written examination disadvantaged those candidates. It was his opinion that, after the power outage, the test should have been stopped and administered again at a later date. Dr. Hornick also emphasized the importance of appropriately monitoring candidates to avoid giving an unfair advantage to some. He testified that it was “uncommon” for an assessment exercise to concern a building that might be familiar to only some of the candidates. He also alluded to the appearance of impropriety when an assessor is personally familiar with a particular candidate. Dr. Hornick concluded that he had reviewed the test administration guidelines and found them “woefully inadequate.”
{9} Plaintiff was one of those who claimed injury from the testing process. Having attended the first session of the written examination, Plaintiff was affected by the power outage. Due to a scoring error on the written exam, Plaintiffs name was wrongly omitted from the initial list of those eligible for the assessment process. Believing he had failed the written test, Plaintiff discontinued his preparations. By the time the City corrected its mistake and notified Plaintiff that he was eligible for the assessment process, he had only two days to study.
{10} Following the written examination and the assessment process, those candidates whose cumulative scores were within the top 25% were declared eligible for promotion. The cutoff score was 62.94%. Plaintiffs cumulative score was 62.83%, 0.11% below the cutoff point, which excluded him from the promotion list. Dr. Hornick found minor rounding errors in the scoring process, which, according to his testimony, could have affected how Plaintiffs cumulative score compared in relation to the lowest ranking candidate who made the promotion list.
{11} In 1994, Plaintiff took another promotion exam, but did not pass. He testified that he had “[lost] faith in the [promotion] process,” and that his disappointment with the process had lessened his motivation to prepare for that subsequent examination. He did not take any additional exams for promotion.
{12} Plaintiff and other members of the Firefighter’s Union protested the 1993 promotion process in September of that year. In November 1993, Plaintiff and another candidate filed a complaint with the Albuquerque Labor Management Relations Board (Labor Board). In May 1996, the Labor Board determined that the testing process had been unfair and ordered Plaintiff placed on the promotion list. The City challenged that ruling, and in April 1997 the trial court overturned the Labor Board’s decision on jurisdictional grounds. In July 1996, about a month and a half after the City filed its trial court challenge of the Labor Board ruling, Plaintiff filed this lawsuit, alleging that the many irregularities in the promotion process constituted a breach of the City’s employment contract with Plaintiff.
{13} Following a bench trial in June 2000, the trial court held that the City’s Merit System Ordinance, together with its personnel rules, constituted an employment contract between Plaintiff and the City, which the City breached by failing to provide a “valid, fair and sound” testing process. The court found this breach material and concluded that it caused Plaintiff to lose a legitimate opportunity for promotion. As a remedy for the breach, the court ordered the City to promote Plaintiff to Captain retroactively with appropriate back pay and benefits.
DISCUSSION
Breach of Contract
{14} The City does not dispute that it had an employment contract with Plaintiff. See, e.g., Garcia v. Middle Rio Grande Conservancy Dist.,
{15} Breach of contract is a question of fact that we review under a substantial evidence standard. See Wisznia v. N.M. Human Servs. Dep’t,
{16} In denying its breach of contract, the City argues that all candidates who participated in the first session of the written examination were subjected to • the same conditions, and if those conditions were unfair to Plaintiff, then they must have been unfair to all. If that was the case, the City argues, then the test results should have been voided for all participants and not just Plaintiff. Because the court voided only Plaintiffs test results and not those of the other participants, the City characterizes the court’s conclusion as “chang[ing] contract language for the benefit of one party to the detriment of another.” Nearburg,
{17} This argument does not persuade us. The trial court found multiple inconsistencies in the administration of the promotion process which caused harm to Plaintiff. The court’s findings do not speak to whether that process was unfair or prejudicial to other candidates who were not parties to this action. We know of no legal authority that would require a court to make findings and award relief with regard to persons not parties before the court. The City has not referred us to any such authority. See In re Adoption of Doe,
{18} The City argues that because the court did not invalidate the test results as to these other, unnamed participants, then, implicitly, the court must have found the test valid and fair as to them. We reject any such inference. The trial court’s mission was limited to deciding the case before it and the rights of the parties before it. The court did so in clearly stated findings and conclusions regarding how this testing process affected Plaintiff. Any inference beyond that, especially an inference that would run contrary to the court’s own conclusions, is unwarranted.
{19} Our task on appeal is to determine whether the trial court’s judgment and findings in favor of Plaintiff are supported by substantial evidence, not whether the trial court could have reached a different conclusion that might also find support in the record. In re Ernesto M., Jr.,
{20} Plaintiff presented evidence, including expert testimony, that the City failed to provide a fair promotional process due to multiple irregularities in the testing process. There was evidence that these irregularities benefitted some candidates while disadvantaging others, including Plaintiff, who was additionally prejudiced by the initial misseoring of his written test. The court could reasonably have inferred from the evidence that Plaintiff, having so narrowly missed the cutoff, was likely harmed by the City’s breach. Therefore, the court had substantial evidence in the record to conclude that the City committed a material breach of contract, which resulted, in whole or in part, in Plaintiffs failure to make the 1993 promotion list. See, e.g., Famiglietta v. Ivie-Miller Enters.,
Retroactive Promotion
{21} After finding a material breach of contract, the court ordered equitable relief in the form of retroactive promotion. We review a trial court’s decision to grant or deny equitable relief for abuse of discretion. Nearburg,
{22} It is hardly outside the norm to conclude that equitable relief is the most appropriate way to make an employee whole. For example, equitable relief is commonly used to remedy the effects of employment discrimination. See, e.g., Bennun v. Rutgers State Univ.,
{23} Equitable relief is not confined to employment discrimination. Courts have also used equitable relief to award specific performance in the form of reinstatement to remedy a breach of contract. See, e.g., Bali v. Christiana Care Health Servs., Inc.,
{24} The City argues that the court’s equitable award of retroactive promotion was inappropriate in this case because monetary damages could have adequately compensated Plaintiff. Based on our review of the record, it is doubtful the City ever made this argument to the lower court. However, even assuming that the City preserved the argument, Plaintiff argues persuasively that it would have been too difficult and too speculative to calculate an adequate figure to compensate Plaintiff for his entire loss. Plaintiff lost not only wages, but various kinds of fringe benefits as well. His loss extended into the future; namely, his lost opportunity for additional increases and benefits that might have come his way if he had been promoted in due course. See Am. Ass’n of Univ. Professors v. Bloomfield Coll.,
{25} The City also argues that the trial court “rewrote” the contract by awarding Plaintiff a promotion, because the contract terms did not guarantee promotion, only a fair testing process. The City contends that, if it breached the contract at all, it caused at most a flawed examination process, which the City cured by later providing fair promotional opportunities for Plaintiff. According to the City, the trial court placed Plaintiff in a better position by promoting him than he would have been in if there had been no breach. See Silva v. Albuquerque Assembly & Distribution Freeport Warehouse Corp.,
{26} We are not persuaded. The City breached its contract by failing to provide a fair 1993 promotional process, resulting in Plaintiff losing the opportunity to be placed on the 1993 promotion list. The City merit system requires a candidate to pass only one set of tests to be eligible for promotion-a candidate is not normally expected to duplicate a passing result at some later date. The opportunity to take subsequent promotional examinations, whether fair or unfair, did not place Plaintiff in the same position he would have been in 1993, when the City denied him his contractual right to compete fairly for that promotion list. See id.
{27} Under these circumstances, the trial court could reasonably have determined that Plaintiff could not be made whole without an award of equitable relief. See Amkco, Ltd.,
{28} In affirming the court’s award of equitable relief under the facts and circumstances of this case, we acknowledge potential policy concerns that may arise from granting specific performance of personal service contracts. Courts do not want to become entangled in the supervision of day-to-day relations between the parties. Bali
{29} We acknowledge that reinstatement or promotion may not be the appropriate remedy in every case. However, the converse is equally true, and such relief may be most appropriate in a given case. See, e.g., Bennun,
Back Pay: Mitigation of Damages
{30} The City argues that the trial court erred in awarding back pay because Plaintiff did not use “ ‘reasonable diligence’ to mitigate damages”; namely, he did not continue taking promotional examinations. Elephant Butte Resort Marina, Inc. v. Wooldridge,
{31} We assume, without deciding, that Plaintiff had a duty to mitigate in this case. However, the City had the burden of persuasion. “Mitigation of damages is an affirmative defense, and its burden of proof is entirely on the contract breaker.” Bd. of Educ. v. Jennings,
Laches
{32} “The doctrine of laches prevents litigation of a stale claim where the claim should have been brought at an earlier time and the delay has worked to the prejudice of the party resisting the claim.” Garcia v. Garcia,
{33} Plaintiff presented evidence that he had been steadily pursuing this matter since 1993, and that the City was well aware of Plaintiffs position. Plaintiff and his labor union protested the promotional process in September 1993. Plaintiff filed a complaint with the Labor Board later that year, alerting the City that he intended to assert his rights in the matter. In 1996, shortly after the City challenged the Labor Board’s ruling on jurisdictional grounds, Plaintiff filed this lawsuit.
{34} Based on this record, the court could reasonably have concluded that Plaintiff did not sit on his hands watching his rights grow stale. To the contrary, Plaintiff appears to have pursued his rights diligently, even if his first attempt proved unsuccessful. The court was well within its discretion in concluding that Plaintiffs claim was not barred by laches.
CONCLUSION
{35} We affirm the judgment of the trial court.
{36} IT IS SO ORDERED.
