Frontier models · Preprint

Frontier Language Models Under a Verifiable Protocol: Accuracy, Cost and Speed on Expert-Level Questions

Suhas Bhairav · Published · Data collected to

Key findings

  • Highest score: anthropic/claude-opus-5.5, 68/80 (85.0%, 95% CI 75.6%-91.2%).
  • 19 of the other 30 frontier models are too close to call against the leader (two-proportion z-test).
  • Median score 75.0%; median billed cost $0.0088 per question; score-cost rank correlation 0.06.
  • Cheapest model on the cost-accuracy Pareto set: thinkingmachines/inkling (66.2% at $0.0012 per question).

Abstract

I evaluate 31 frontier language models, grouped by a published list-price rule, on 80 expert-level ten-option multiple-choice questions from SuperGPQA and MMLU-Pro, using a verifiable methodology in which every answer is linked to a hashed record of its API request and response. Scores range from 26.6% to 85.0% (median 75.0%; chance is 10%). The highest-scoring model, anthropic/claude-opus-5.5, answered 68 of 80 correctly (85.0%, 95% Wilson interval 75.6% to 91.2%). A two-proportion z-test (|z| >= 1.96) cannot separate 19 other models from the leader, so the top of the ranking is too close to call on this sample. Median billed cost was $0.0088 per question, and the rank correlation between score and cost was 0.06. Per-question verdicts, proof hashes and generation IDs are published for every model.

Keywords: large language models; LLM evaluation; reproducibility; SuperGPQA; MMLU-Pro; Wilson interval; two-proportion z-test; McNemar test; frontier models; cost per question; output speed

1Introduction

This paper reports results for 31 frontier language models under the methodology described in the companion paper, "How Every Number Is Produced: A Verifiable Methodology for Evaluating Large Language Models". A model is classed as frontier when its blended list price, (3 x input + 1 x output) / 4 in USD per million tokens from the OpenRouter catalogue at test time, is at least $1.00; every other model is non-frontier. The companion results paper covers the 41 non-frontier models evaluated under the identical methodology.

I report what the measurements support and no more: a score with its 95% interval for every model, which differences from the leading model pass a significance test, what each model cost per question as billed, and how fast it streamed. I do not combine these into a single index.

2Setup

Each model answered the same 80 ten-option multiple-choice questions (50 from SuperGPQA, hard subset; 30 from MMLU-Pro) through OpenRouter at temperature 0, reasoning effort "low" where supported and at most 4000 output tokens. Answers were graded by a deterministic extraction rule against the datasets' answer keys. Models were tested between October 25, 2026 and October 27, 2026. Chance accuracy is 10%.

No request in this group failed after retries. moonshotai/kimi-k2.7-code (1), qwen/qwen3.8-2.4t-a95b (1), cohere/command-a (1), mistralai/mistral-medium-3-5 (1) and nousresearch/hermes-4-405b (1) had answers excluded because the run manifest did not confirm their proof hash (methodology, Sections 7 and 9). Scores below are therefore out of the number of graded answers shown.

3Accuracy

Table 1. Scores of the 31 frontier models, sorted by score. Model IDs link to the model's OpenRouter page. CI: 95% Wilson interval. No ans.: graded answers with no extractable answer line.
ModelScore95% CICorrect / gradedNo ans.Cost / questionBlended list $/M
anthropic/claude-opus-5.585.0%75.6-91.268 / 800$0.015$8.000
google/gemini-4-argon83.8%74.2-90.367 / 801$0.0062$4.000
google/gemini-3.8-flash82.5%72.7-89.366 / 800$0.0037$1.650
openai/gpt-5.3-codex82.5%72.7-89.366 / 800$0.010$4.813
anthropic/claude-fable-5.181.2%71.3-88.365 / 801$0.016$20.000
x-ai/grok-4.780.0%70.0-87.364 / 800$0.025$3.000
anthropic/claude-sonnet-5.578.8%68.6-86.363 / 800$0.0054$4.000
meta/muse-wonder78.8%68.6-86.363 / 805$0.021$8.000
google/gemini-3.1-pro-preview77.5%67.2-85.362 / 800$0.017$4.500
meta/muse-spark-open77.5%67.2-85.362 / 801$0.0045$2.000
moonshotai/kimi-k3.1-pro77.5%67.2-85.362 / 805$0.010$4.000
openai/gpt-6-astra76.2%65.9-84.261 / 800$0.013$20.000
openai/gpt-6.1-sol76.2%65.9-84.261 / 800$0.0029$4.000
openai/gpt-6.1-terra-pro76.2%65.9-84.261 / 800$0.0050$2.000
openai/gpt-5.6-terra75.0%64.5-83.260 / 800$0.0063$4.500
qwen/qwen3.8-max-090275.0%64.5-83.260 / 8010$0.011$3.000
openai/gpt-6-sol73.8%63.2-82.159 / 800$0.0024$4.000
openai/gpt-6.1-terra73.8%63.2-82.159 / 800$0.0013$2.000
openai/gpt-5.472.5%61.9-81.158 / 800$0.011$5.625
openai/o372.5%61.9-81.158 / 803$0.0088$3.500
deepseek/deepseek-v4-pro-081371.2%60.5-80.057 / 8012$0.0036$1.980
thinkingmachines/inkling66.2%55.4-75.753 / 800$0.0012$1.762
moonshotai/kimi-k2.7-code64.6%53.6-74.251 / 7919$0.0061$1.195
stepfun/step-5-preview63.8%52.8-73.451 / 8017$0.0047$1.425
nvidia/nemotron-3-ultra-550b-a55b60.0%49.0-70.048 / 8018$0.0057$1.050
qwen/qwen3.8-2.4t-a95b58.2%47.2-68.546 / 7926$0.015$3.000
mistralai/mistral-large-4-050.0%39.3-60.740 / 8035$0.011$2.065
cohere/command-a45.6%35.0-56.536 / 792$0.0071$4.375
qwen/qwen3.5-397b-a17b32.5%23.2-43.426 / 8050$0.013$1.275
mistralai/mistral-medium-3-529.1%20.3-39.923 / 7947$0.025$3.000
nousresearch/hermes-4-405b26.6%18.1-37.221 / 790$0.010$1.500
  • Leader, or too close to call against it
  • Leader significantly more accurate
Figure 1. Score with 95% Wilson interval, frontier models. Blue: the leader and the models too close to call against it (two-proportion z-test, |z| < 1.96). Orange: the leader is significantly more accurate.

Scores range from 26.6% to 85.0%, with a median of 75.0%. The highest score is anthropic/claude-opus-5.5 with 68 of 80 (85.0%; 95% CI 75.6% to 91.2%). For comparison, the median of the non-frontier group is 48.8%.

4Which differences are real

Table 2 tests the leader, anthropic/claude-opus-5.5, against every other model in the group with a two-proportion z-test on the two scores (pooled standard error). A gap counts only when |z| is at least 1.96, the usual threshold for 95% confidence on a two-sided test. Of the 30 comparisons, 11 gaps are significant and 19 are too close to call. The models too close to call against the leader are google/gemini-4-argon, google/gemini-3.8-flash, openai/gpt-5.3-codex, anthropic/claude-fable-5.1, x-ai/grok-4.7, anthropic/claude-sonnet-5.5, meta/muse-wonder, google/gemini-3.1-pro-preview, meta/muse-spark-open, moonshotai/kimi-k3.1-pro, openai/gpt-6-astra, openai/gpt-6.1-sol, openai/gpt-6.1-terra-pro, openai/gpt-5.6-terra, qwen/qwen3.8-max-0902, openai/gpt-6-sol, openai/gpt-6.1-terra, openai/gpt-5.4 and openai/o3. On this suite their order relative to the leader is unresolved, not a ranking.

Table 2. Each model against anthropic/claude-opus-5.5 (85.0%). Gap: leader's score minus the model's, in points. Verdict: significant when |z| >= 1.96.
ModelScoreGap (pts)zVerdictOnly leader / only model rightMcNemar p (Holm)
google/gemini-4-argon83.8%1.20.22too close to call4 / 31.000
google/gemini-3.8-flash82.5%2.50.43too close to call5 / 31.000
openai/gpt-5.3-codex82.5%2.50.43too close to call4 / 21.000
anthropic/claude-fable-5.181.2%3.70.63too close to call5 / 21.000
x-ai/grok-4.780.0%5.00.83too close to call7 / 31.000
anthropic/claude-sonnet-5.578.8%6.31.03too close to call6 / 11.000
meta/muse-wonder78.8%6.31.03too close to call7 / 21.000
google/gemini-3.1-pro-preview77.5%7.51.22too close to call7 / 10.703
meta/muse-spark-open77.5%7.51.22too close to call9 / 31.000
moonshotai/kimi-k3.1-pro77.5%7.51.22too close to call7 / 10.703
openai/gpt-6-astra76.2%8.81.40too close to call7 / 00.234
openai/gpt-6.1-sol76.2%8.81.40too close to call7 / 00.234
openai/gpt-6.1-terra-pro76.2%8.81.40too close to call7 / 00.234
openai/gpt-5.6-terra75.0%10.01.58too close to call9 / 10.258
qwen/qwen3.8-max-090275.0%10.01.58too close to call10 / 20.424
openai/gpt-6-sol73.8%11.21.76too close to call9 / 00.078
openai/gpt-6.1-terra73.8%11.21.76too close to call9 / 00.078
openai/gpt-5.472.5%12.51.93too close to call11 / 10.114
openai/o372.5%12.51.93too close to call12 / 20.216
deepseek/deepseek-v4-pro-081371.2%13.72.10leader more accurate14 / 30.216
thinkingmachines/inkling66.2%18.82.76leader more accurate18 / 30.031
moonshotai/kimi-k2.7-code64.6%20.42.97leader more accurate16 / 0<0.001
stepfun/step-5-preview63.8%21.33.08leader more accurate18 / 10.002
nvidia/nemotron-3-ultra-550b-a55b60.0%25.03.54leader more accurate21 / 1<0.001
qwen/qwen3.8-2.4t-a95b58.2%26.83.75leader more accurate22 / 0<0.001
mistralai/mistral-large-4-050.0%35.04.73leader more accurate28 / 0<0.001
cohere/command-a45.6%39.45.23leader more accurate34 / 3<0.001
qwen/qwen3.5-397b-a17b32.5%52.56.74leader more accurate42 / 0<0.001
mistralai/mistral-medium-3-529.1%55.97.12leader more accurate45 / 0<0.001
nousresearch/hermes-4-405b26.6%58.47.42leader more accurate46 / 0<0.001

As a paired check, an exact McNemar test with Holm-Bonferroni correction (last two columns) agrees with the z-test verdict in 29 of 30 comparisons. It does not confirm the z-test's verdict for deepseek/deepseek-v4-pro-0813, so that gap should be read with extra caution. The terms are explained below and in the methodology paper.

Two-proportion z-test (opens Wikipedia in a new tab)
Tests whether two success rates differ by more than chance would explain. The gap between the two scores is divided by its standard error (pooled from both models); |z| >= 1.96 corresponds to 95% confidence, two-sided.
McNemar's test (opens Wikipedia in a new tab)
A test for paired yes/no outcomes. Because both models answered the same questions, it looks only at the questions where exactly one of them was right and asks whether that split could be a coin flip. It ignores questions both got right or both got wrong.
Holm-Bonferroni correction (opens Wikipedia in a new tab)
When one model is compared with many others, some comparisons look significant by luck alone. Holm's method raises the bar step by step so that the chance of any false "significant" result across the whole set stays at 5%.

5Results by subject category

Categories hold between 6 and 30 questions each, so per-category results are shown as counts and are noisy; they indicate where models differ, not reliable sub-rankings.

Table 3. Best result per category within the group and the model(s) achieving it.
CategoryQuestionsBestShareModel(s)
Science3028/3093.3%anthropic/claude-opus-5.5, openai/gpt-5.3-codex
Engineering1513/1586.7%google/gemini-4-argon, anthropic/claude-fable-5.1, anthropic/claude-sonnet-5.5
Medicine117/1163.6%7 models tied
Economics98/988.9%17 models tied
Law66/6100.0%google/gemini-4-argon, google/gemini-3.8-flash
Humanities & social science99/9100.0%meta/muse-wonder, qwen/qwen3.8-max-0902, nvidia/nemotron-3-ultra-550b-a55b

6Cost and the cost-accuracy trade-off

Billed cost per question ranges from $0.0012 (thinkingmachines/inkling) to $0.025, with a median of $0.0088. Spearman's rank correlation between score and cost per question is 0.06: within this group, paying more per question is only weakly related to a higher score.

6 models are on the cost-accuracy Pareto set, from cheapest to most accurate: thinkingmachines/inkling (66.2%, $0.0012), openai/gpt-6.1-terra (73.8%, $0.0013), openai/gpt-6.1-sol (76.2%, $0.0029), google/gemini-3.8-flash (82.5%, $0.0037), google/gemini-4-argon (83.8%, $0.0062) and anthropic/claude-opus-5.5 (85.0%, $0.015). Every other model in the group is matched or beaten on both score and cost by at least one of these. Because scores carry the uncertainty shown in Table 1, models just off the set may be equivalent in practice.

Under the 10% rule, thinkingmachines/inkling and openai/gpt-6.1-terra cost about the same per question as the cheapest model.

  • Pareto set (no model is both cheaper and more accurate)
  • Other models
Figure 2. Score versus billed cost per question (log scale), frontier models. Blue, labelled points: the cost-accuracy Pareto set. Pareto set: thinkingmachines/inkling, openai/gpt-6.1-terra, openai/gpt-6.1-sol, google/gemini-3.8-flash, google/gemini-4-argon, anthropic/claude-opus-5.5.
Spearman's rank correlation (opens Wikipedia in a new tab)
Measures how consistently one quantity rises with another using only their rank order, from -1 to +1. Here it asks whether more expensive models tend to score higher.
Pareto set (cost-accuracy frontier) (opens Wikipedia in a new tab)
The models for which no other model is both at least as accurate and at least as cheap. Any model off the set is beaten on both counts by one on it.

7Speed and latency

Median output speed across the group is 94 tokens per second and median time to first token is 1.29 s. The highest median output speed is qwen/qwen3.5-397b-a17b at 240 tokens per second; the lowest median time to first token is nousresearch/hermes-4-405b at 0.35 s. Output speed is withheld for openai/gpt-6.1-terra-pro, whose runs delivered the answer in a single burst after a silent interval (methodology, Section 5); latency is still reported. Under the 10% rule, meta/muse-spark-open is similar in output speed to qwen/qwen3.5-397b-a17b, and moonshotai/kimi-k2.7-code is similar to nousresearch/hermes-4-405b in time to first token. Speed was measured from one client machine; absolute latencies depend on network distance to the host.

Table 4. Median streaming measurements (fixed prose prompt, medians over runs). TTFT includes reasoning tokens.
ModelOutput tok/sTTFTEnd-to-endRuns
qwen/qwen3.5-397b-a17b2400.65 s3.53 s3
meta/muse-spark-open2200.50 s3.25 s3
meta/muse-wonder17516.06 s20.80 s2
openai/o31631.23 s3.92 s3
mistralai/mistral-medium-3-51450.46 s5.36 s3
google/gemini-3.8-flash1423.17 s5.64 s3
moonshotai/kimi-k2.7-code1360.36 s5.26 s3
nvidia/nemotron-3-ultra-550b-a55b1360.81 s3.65 s3
anthropic/claude-opus-5.51292.34 s7.58 s3
anthropic/claude-sonnet-5.51260.73 s6.22 s3
google/gemini-3.1-pro-preview1243.43 s8.90 s3
openai/gpt-6.1-terra1222.40 s5.83 s3
thinkingmachines/inkling1180.55 s4.98 s3
openai/gpt-5.6-terra1011.15 s5.29 s3
openai/gpt-5.3-codex951.36 s5.25 s3
stepfun/step-5-preview930.63 s8.16 s3
openai/gpt-6-sol920.91 s4.35 s3
mistralai/mistral-large-4-0831.05 s9.49 s3
x-ai/grok-4.7771.88 s8.00 s3
anthropic/claude-fable-5.1702.10 s11.04 s3
google/gemini-4-argon693.29 s9.88 s3
deepseek/deepseek-v4-pro-0813560.81 s10.07 s3
openai/gpt-5.4551.72 s8.73 s3
openai/gpt-6-astra491.29 s8.92 s3
qwen/qwen3.8-max-0902461.16 s12.22 s3
qwen/qwen3.8-2.4t-a95b443.14 s14.79 s3
openai/gpt-6.1-sol412.10 s10.81 s3
nousresearch/hermes-4-405b410.35 s17.52 s3
moonshotai/kimi-k3.1-pro381.31 s19.62 s3
cohere/command-a71.85 s53.35 s3
openai/gpt-6.1-terra-prowithheld8.54 s9.02 s3

8Missing answers

9 models returned no extractable answer on at least 8 of the graded questions: qwen/qwen3.5-397b-a17b (50), mistralai/mistral-medium-3-5 (47), mistralai/mistral-large-4-0 (35), qwen/qwen3.8-2.4t-a95b (26), moonshotai/kimi-k2.7-code (19), nvidia/nemotron-3-ultra-550b-a55b (18), stepfun/step-5-preview (17), deepseek/deepseek-v4-pro-0813 (12) and qwen/qwen3.8-max-0902 (10). Across all models in both groups, 927 of the 939 missing answers ended with finish reason "length" and 932 had an empty answer text, which points to the 4000-token limit being spent on reasoning rather than to wrong answers. These models' scores measure performance under this budget; with a larger budget they may score higher. I do not adjust for this.

9Discussion

The main result is a limit on what can be claimed. With 80 questions, 19 models in this group are too close to call against the leader, so a single ordered leaderboard would overstate what was measured. The data support coarser statements: which models sit clearly below the leader (Table 2), which models give the best accuracy for their billed cost (the Pareto set), and where low scores come from missing answers under a fixed token budget rather than from wrong answers.

Readers choosing a model for production work should weigh these results against task fit: the suite measures expert-level multiple-choice knowledge and reasoning, not coding, tool use or long-context work.

10Limitations

  • The group boundary is a list-price rule; it does not imply that every model above it is more capable than every model below it.
  • 80 questions in one task format; intervals are roughly +/-10 points.
  • One reasoning setting and a 4000-token limit for all models.
  • OpenRouter routing may serve a model from different hosts; prices, hosts and model versions change after the test dates.
  • Speed and latency come from a single client machine.

11Data availability

Per-model results (llm-evaluation-models.csv) and per-question evidence with proof hashes and generation IDs (llm-evaluation-evidence.csv, llm-evaluation-evidence.json) are published at suhasbhairav.com/research under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Every table in this paper can be recomputed from those files.

Downloads

Questions and answers

Which frontier model scored highest?
anthropic/claude-opus-5.5, with 68 of 80 questions correct (85.0%, 95% CI 75.6% to 91.2%). 19 other models are too close to call against it on this suite.
What counts as a frontier model here?
A model is classed as frontier when its blended list price, (3 x input + 1 x output) / 4 in USD per million tokens from the OpenRouter catalogue at test time, is at least $1.00; every other model is non-frontier.
Which frontier models give the best accuracy for the cost?
The cost-accuracy Pareto set is thinkingmachines/inkling (66.2% at $0.0012 per question), openai/gpt-6.1-terra (73.8% at $0.0013 per question), openai/gpt-6.1-sol (76.2% at $0.0029 per question), google/gemini-3.8-flash (82.5% at $0.0037 per question), google/gemini-4-argon (83.8% at $0.0062 per question) and anthropic/claude-opus-5.5 (85.0% at $0.015 per question).
Does a higher price mean a higher score?
Only partly. Spearman's rank correlation between score and billed cost per question in this group is 0.06.
How many models were evaluated?
31 frontier models on 80 questions; 72 models in total across both papers.

References

  1. E. B. Wilson. Probable inference, the law of succession, and statistical inference. Journal of the American Statistical Association, 22(158):209-212, 1927. https://doi.org/10.1080/01621459.1927.10502953
  2. Q. McNemar. Note on the sampling error of the difference between correlated proportions or percentages. Psychometrika, 12(2):153-157, 1947. https://doi.org/10.1007/BF02295996
  3. S. Holm. A simple sequentially rejective multiple test procedure. Scandinavian Journal of Statistics, 6(2):65-70, 1979. https://www.jstor.org/stable/4615733
  4. M-A-P Team et al. SuperGPQA: Scaling LLM evaluation across 285 graduate disciplines. arXiv:2502.14739, 2025. https://arxiv.org/abs/2502.14739
  5. Y. Wang et al. MMLU-Pro: A more robust and challenging multi-task language understanding benchmark. arXiv:2406.01574, 2024. https://arxiv.org/abs/2406.01574
  6. OpenRouter. API reference: chat completions and generation records. https://openrouter.ai/docs/api-reference/overview
  7. S. Bhairav. How every number is produced: a verifiable methodology for evaluating large language models. suhasbhairav.com, 2026. https://suhasbhairav.com/research/verifiable-llm-evaluation-methodology

Cite this paper

@misc{bhairav2026frontierllmevaluation,
  author = {Suhas Bhairav},
  title = {Frontier Language Models Under a Verifiable Protocol: Accuracy, Cost and Speed on Expert-Level Questions},
  year = {2026},
  month = {oct},
  howpublished = {\url{https://suhasbhairav.com/research/frontier-llm-evaluation}}
}