diff --git a/admin/inertia/pages/settings/benchmark.tsx b/admin/inertia/pages/settings/benchmark.tsx
index 6ceb13c..a07295f 100644
--- a/admin/inertia/pages/settings/benchmark.tsx
+++ b/admin/inertia/pages/settings/benchmark.tsx
@@ -943,10 +943,34 @@ export default function BenchmarkPage(props: {
).toLocaleDateString()}
{result.benchmark_type} |
+ {/*
+ Show the v2 score when the run has one.
+
+ This column rendered nomad_score for every
+ row, so a v2 run showed its legacy score
+ while the Benchmark Details card directly
+ above showed the v2 one. The same run read
+ as 65.0 here and 1036.1 there.
+
+ Rows predating v2 have no v2 score and can
+ only show the legacy number, so the two
+ scales end up in one column. They differ by
+ more than 10x, and without the scale on
+ screen a v2 run next to older runs reads as
+ a collapse rather than a rescale. The "/ 100"
+ suffix names the legacy scale in place,
+ matching the wording the details card
+ already uses.
+ */}
- {result.nomad_score.toFixed(1)}
+ {(result.nomad_score_v2 ?? result.nomad_score).toFixed(1)}
+ {result.nomad_score_v2 == null && (
+
+ / 100
+
+ )}
|
{result.builder_tag || '—'}
|