Non-frontier models · Preprint

Non-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: google/gemini-3.5-flash-lite, 60/80 (75.0%, 95% CI 64.5%-83.2%).
  • 12 of the other 40 non-frontier models are too close to call against the leader (two-proportion z-test).
  • Median score 48.8%; median billed cost $0.00062 per question; score-cost rank correlation 0.18.
  • Cheapest model on the cost-accuracy Pareto set: ibm-granite/granite-4.0-h-micro (25.0% at $0.00005 per question).

Abstract

I evaluate 41 non-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 1.3% to 75.0% (median 48.8%; chance is 10%). The highest-scoring model, google/gemini-3.5-flash-lite, answered 60 of 80 correctly (75.0%, 95% Wilson interval 64.5% to 83.2%). A two-proportion z-test (|z| >= 1.96) cannot separate 12 other models from the leader, so the top of the ranking is too close to call on this sample. Median billed cost was $0.00062 per question, and the rank correlation between score and cost was 0.18. 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; non-frontier models; cost per question; output speed

1Introduction

This paper reports results for 41 non-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 31 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%.

meta-llama/llama-4-maverick (2 host failures) had requests that failed after retries; these are excluded from the denominator. qwen/qwen3.7-plus (1), inclusionai/ling-3.1-flash (1), meta-llama/llama-4-scout (1), google/gemma-4-31b-it (1), google/gemma-4-26b-a4b-it (2) and rekaai/reka-flash-3 (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 41 non-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
google/gemini-3.5-flash-lite75.0%64.5-83.260 / 800$0.0034$0.850
deepseek/deepseek-v4.1-flash-101773.8%63.2-82.159 / 8012$0.00091$0.263
openai/gpt-6-luna72.5%61.9-81.158 / 800$0.00025$0.200
deepseek/deepseek-v4-flash-vision-exp71.2%60.5-80.057 / 802$0.0011$0.323
anthropic/claude-haiku-5.568.8%57.9-77.855 / 801$0.00048$0.200
xiaomi/mimo-v2.6-pro68.8%57.9-77.855 / 8014$0.0020$0.544
thinkingmachines/inkling-small67.5%56.6-76.854 / 800$0.00047$0.637
z-ai/glm-5.367.5%56.6-76.854 / 804$0.00093$0.409
z-ai/glm-5.3-flash67.5%56.6-76.854 / 802$0.00015$0.237
minimax/minimax-m3.1-flash66.2%55.4-75.753 / 809$0.00087$0.263
qwen/qwen3.8-27b63.8%52.8-73.451 / 8014$0.0043$0.775
qwen/qwen3-coder-next62.5%51.5-72.350 / 800$0.0017$0.290
xiaomi/mimo-v2.6-flash62.5%51.5-72.350 / 8018$0.00056$0.175
qwen/qwen3.7-plus59.5%48.5-69.647 / 7923$0.0033$0.560
meta-llama/llama-4-maverick59.0%47.9-69.246 / 780$0.00059$0.304
openai/gpt-oss-120b58.8%47.8-68.947 / 800$0.00013$0.263
tencent/hy358.8%47.8-68.947 / 8021$0.0012$0.231
inception/mercury-2.557.5%46.6-67.746 / 801$0.00011$0.068
minimax/minimax-m357.5%46.6-67.746 / 8022$0.0026$0.525
openai/gpt-oss-20b51.2%40.5-61.941 / 800$0.00007$0.036
meituan/longcat-2.048.8%38.1-59.539 / 8034$0.0032$0.525
upstage/solar-pro445.0%34.6-55.936 / 8039$0.0018$0.263
nvidia/nemotron-3.5-lightning43.8%33.4-54.735 / 8029$0.00049$0.102
meta-llama/llama-3.3-70b-instruct42.5%32.3-53.434 / 800$0.00053$0.155
mistralai/ministral-8b-251242.5%32.3-53.434 / 801$0.00027$0.150
inclusionai/ling-3.1-flash41.8%31.5-52.833 / 7940$0.00062$0.113
meta-llama/llama-4-scout41.8%31.5-52.833 / 790$0.00037$0.150
microsoft/phi-441.2%31.1-52.233 / 800$0.00012$0.087
upstage/solar-mini441.2%31.1-52.233 / 8040$0.00053$0.087
nvidia/nemotron-3.5-super-vl40.0%30.0-51.032 / 8043$0.0013$0.237
qwen/qwen3.6-35b-a3b37.5%27.7-48.530 / 8040$0.0037$0.313
ibm-granite/granite-4.2-8b36.2%26.6-47.229 / 800$0.00008$0.107
mistralai/ministral-14b-251233.8%24.3-44.627 / 801$0.00031$0.200
mistralai/mistral-small-260332.5%23.2-43.426 / 8044$0.0019$0.263
google/gemma-4-31b-it30.4%21.3-41.224 / 7950$0.0014$0.250
arcee-ai/trinity-large-thinking28.8%20.0-39.523 / 8050$0.0025$0.388
mistralai/ministral-3b-251226.2%17.9-36.821 / 802$0.00019$0.100
ibm-granite/granite-4.0-h-micro25.0%16.8-35.520 / 801$0.00005$0.041
amazon/nova-micro-v122.5%14.7-32.818 / 800$0.00009$0.061
google/gemma-4-26b-a4b-it15.4%9.0-25.012 / 7866$0.0011$0.142
rekaai/reka-flash-31.3%0.2-6.81 / 7966$0.00081$0.125
  • Leader, or too close to call against it
  • Leader significantly more accurate
Figure 1. Score with 95% Wilson interval, non-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 1.3% to 75.0%, with a median of 48.8%. The highest score is google/gemini-3.5-flash-lite with 60 of 80 (75.0%; 95% CI 64.5% to 83.2%). For comparison, the median of the frontier group is 75.0%.

4Which differences are real

Table 2 tests the leader, google/gemini-3.5-flash-lite, 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 40 comparisons, 28 gaps are significant and 12 are too close to call. The models too close to call against the leader are deepseek/deepseek-v4.1-flash-1017, openai/gpt-6-luna, deepseek/deepseek-v4-flash-vision-exp, anthropic/claude-haiku-5.5, xiaomi/mimo-v2.6-pro, thinkingmachines/inkling-small, z-ai/glm-5.3, z-ai/glm-5.3-flash, minimax/minimax-m3.1-flash, qwen/qwen3.8-27b, qwen/qwen3-coder-next and xiaomi/mimo-v2.6-flash. On this suite their order relative to the leader is unresolved, not a ranking.

Table 2. Each model against google/gemini-3.5-flash-lite (75.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)
deepseek/deepseek-v4.1-flash-101773.8%1.20.18too close to call8 / 71.000
openai/gpt-6-luna72.5%2.50.36too close to call9 / 71.000
deepseek/deepseek-v4-flash-vision-exp71.2%3.70.54too close to call9 / 61.000
anthropic/claude-haiku-5.568.8%6.30.88too close to call13 / 81.000
xiaomi/mimo-v2.6-pro68.8%6.30.88too close to call10 / 51.000
thinkingmachines/inkling-small67.5%7.51.05too close to call10 / 41.000
z-ai/glm-5.367.5%7.51.05too close to call9 / 31.000
z-ai/glm-5.3-flash67.5%7.51.05too close to call9 / 31.000
minimax/minimax-m3.1-flash66.2%8.81.21too close to call13 / 61.000
qwen/qwen3.8-27b63.8%11.31.54too close to call16 / 70.931
qwen/qwen3-coder-next62.5%12.51.71too close to call12 / 20.181
xiaomi/mimo-v2.6-flash62.5%12.51.71too close to call13 / 30.234
qwen/qwen3.7-plus59.5%15.52.08leader more accurate17 / 50.220
meta-llama/llama-4-maverick59.0%16.02.14leader more accurate15 / 30.113
openai/gpt-oss-120b58.8%16.22.18leader more accurate20 / 70.230
tencent/hy358.8%16.22.18leader more accurate16 / 30.078
inception/mercury-2.557.5%17.52.34leader more accurate18 / 40.078
minimax/minimax-m357.5%17.52.34leader more accurate19 / 50.106
openai/gpt-oss-20b51.2%23.83.11leader more accurate23 / 40.006
meituan/longcat-2.048.8%26.33.42leader more accurate24 / 30.001
upstage/solar-pro445.0%30.03.87leader more accurate25 / 1<0.001
nvidia/nemotron-3.5-lightning43.8%31.34.02leader more accurate28 / 3<0.001
meta-llama/llama-3.3-70b-instruct42.5%32.54.18leader more accurate29 / 3<0.001
mistralai/ministral-8b-251242.5%32.54.18leader more accurate27 / 1<0.001
inclusionai/ling-3.1-flash41.8%33.24.25leader more accurate28 / 2<0.001
meta-llama/llama-4-scout41.8%33.24.25leader more accurate29 / 3<0.001
microsoft/phi-441.2%33.84.33leader more accurate30 / 3<0.001
upstage/solar-mini441.2%33.84.33leader more accurate30 / 3<0.001
nvidia/nemotron-3.5-super-vl40.0%35.04.48leader more accurate29 / 1<0.001
qwen/qwen3.6-35b-a3b37.5%37.54.78leader more accurate34 / 4<0.001
ibm-granite/granite-4.2-8b36.2%38.84.93leader more accurate34 / 3<0.001
mistralai/ministral-14b-251233.8%41.35.24leader more accurate36 / 3<0.001
mistralai/mistral-small-260332.5%42.55.39leader more accurate36 / 2<0.001
google/gemma-4-31b-it30.4%44.65.64leader more accurate36 / 1<0.001
arcee-ai/trinity-large-thinking28.8%46.35.85leader more accurate38 / 1<0.001
mistralai/ministral-3b-251226.2%48.86.17leader more accurate40 / 1<0.001
ibm-granite/granite-4.0-h-micro25.0%50.06.32leader more accurate42 / 2<0.001
amazon/nova-micro-v122.5%52.56.64leader more accurate44 / 2<0.001
google/gemma-4-26b-a4b-it15.4%59.67.52leader more accurate47 / 0<0.001
rekaai/reka-flash-31.3%73.79.56leader more accurate59 / 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 34 of 40 comparisons. It does not confirm the z-test's verdict for qwen/qwen3.7-plus, meta-llama/llama-4-maverick, openai/gpt-oss-120b, tencent/hy3, inception/mercury-2.5 and minimax/minimax-m3, so those gaps 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)
Science3026/3086.7%deepseek/deepseek-v4.1-flash-1017
Engineering1510/1566.7%google/gemini-3.5-flash-lite, deepseek/deepseek-v4-flash-vision-exp, anthropic/claude-haiku-5.5, z-ai/glm-5.3
Medicine117/1163.6%google/gemini-3.5-flash-lite
Economics98/988.9%6 models tied
Law64/666.7%7 models tied
Humanities & social science99/9100.0%5 models tied

6Cost and the cost-accuracy trade-off

Billed cost per question ranges from $0.00005 (ibm-granite/granite-4.0-h-micro) to $0.0043, with a median of $0.00062. Spearman's rank correlation between score and cost per question is 0.18: within this group, paying more per question is only weakly related to a higher score.

8 models are on the cost-accuracy Pareto set, from cheapest to most accurate: ibm-granite/granite-4.0-h-micro (25.0%, $0.00005), openai/gpt-oss-20b (51.2%, $0.00007), inception/mercury-2.5 (57.5%, $0.00011), openai/gpt-oss-120b (58.8%, $0.00013), z-ai/glm-5.3-flash (67.5%, $0.00015), openai/gpt-6-luna (72.5%, $0.00025), deepseek/deepseek-v4.1-flash-1017 (73.8%, $0.00091) and google/gemini-3.5-flash-lite (75.0%, $0.0034). 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, no other model comes within 10% of ibm-granite/granite-4.0-h-micro's cost per question.

  • Pareto set (no model is both cheaper and more accurate)
  • Other models
Figure 2. Score versus billed cost per question (log scale), non-frontier models. Blue, labelled points: the cost-accuracy Pareto set. Pareto set: ibm-granite/granite-4.0-h-micro, openai/gpt-oss-20b, inception/mercury-2.5, openai/gpt-oss-120b, z-ai/glm-5.3-flash, openai/gpt-6-luna, deepseek/deepseek-v4.1-flash-1017, google/gemini-3.5-flash-lite.
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 103 tokens per second and median time to first token is 0.65 s. The highest median output speed is nvidia/nemotron-3.5-super-vl at 715 tokens per second; the lowest median time to first token is mistralai/ministral-3b-2512 at 0.30 s. Under the 10% rule, no other model comes within 10% of nvidia/nemotron-3.5-super-vl's output speed, and mistralai/ministral-8b-2512 is similar to mistralai/ministral-3b-2512 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
nvidia/nemotron-3.5-super-vl7150.65 s1.53 s3
google/gemini-3.5-flash-lite4091.07 s2.77 s3
arcee-ai/trinity-large-thinking3290.57 s2.73 s3
mistralai/ministral-3b-25122520.30 s1.61 s3
thinkingmachines/inkling-small2330.51 s3.59 s3
anthropic/claude-haiku-5.51920.68 s3.92 s3
amazon/nova-micro-v11800.47 s2.11 s3
google/gemma-4-26b-a4b-it1720.68 s4.84 s3
mistralai/mistral-small-26031700.48 s4.51 s3
deepseek/deepseek-v4-flash-vision-exp1700.74 s3.18 s3
inception/mercury-2.51572.25 s6.50 s3
z-ai/glm-5.31540.76 s3.35 s3
openai/gpt-6-luna1371.20 s4.26 s3
qwen/qwen3.6-35b-a3b1350.42 s5.62 s3
minimax/minimax-m3.1-flash1310.53 s4.17 s3
mistralai/ministral-8b-25121240.32 s3.50 s3
minimax/minimax-m31210.52 s4.23 s3
nvidia/nemotron-3.5-lightning1160.50 s6.52 s3
upstage/solar-mini41070.69 s7.43 s3
qwen/qwen3-coder-next1060.42 s4.19 s3
microsoft/phi-41030.47 s4.88 s3
openai/gpt-oss-20b1030.69 s4.03 s3
rekaai/reka-flash-31010.48 s7.38 s3
tencent/hy3961.70 s9.02 s3
upstage/solar-pro4910.61 s8.32 s3
z-ai/glm-5.3-flash830.50 s7.39 s3
openai/gpt-oss-120b820.53 s5.43 s3
xiaomi/mimo-v2.6-flash770.41 s5.38 s3
meituan/longcat-2.0671.36 s9.99 s3
qwen/qwen3.7-plus621.14 s12.35 s3
ibm-granite/granite-4.2-8b600.63 s7.34 s3
google/gemma-4-31b-it580.64 s12.62 s3
xiaomi/mimo-v2.6-pro580.67 s7.92 s3
deepseek/deepseek-v4.1-flash-1017570.88 s7.31 s3
qwen/qwen3.8-27b490.53 s10.59 s3
meta-llama/llama-3.3-70b-instruct420.68 s8.82 s3
ibm-granite/granite-4.0-h-micro380.70 s8.89 s3
mistralai/ministral-14b-2512320.65 s12.74 s3
meta-llama/llama-4-scout151.16 s25.62 s3
meta-llama/llama-4-maverick130.67 s27.93 s3
inclusionai/ling-3.1-flash71.06 s81.35 s3

8Missing answers

20 models returned no extractable answer on at least 8 of the graded questions: google/gemma-4-26b-a4b-it (66), rekaai/reka-flash-3 (66), google/gemma-4-31b-it (50), arcee-ai/trinity-large-thinking (50), mistralai/mistral-small-2603 (44), nvidia/nemotron-3.5-super-vl (43), inclusionai/ling-3.1-flash (40), upstage/solar-mini4 (40), qwen/qwen3.6-35b-a3b (40), upstage/solar-pro4 (39), meituan/longcat-2.0 (34), nvidia/nemotron-3.5-lightning (29), qwen/qwen3.7-plus (23), minimax/minimax-m3 (22), tencent/hy3 (21), xiaomi/mimo-v2.6-flash (18), xiaomi/mimo-v2.6-pro (14), qwen/qwen3.8-27b (14), deepseek/deepseek-v4.1-flash-1017 (12) and minimax/minimax-m3.1-flash (9). 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, 12 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 non-frontier model scored highest?
google/gemini-3.5-flash-lite, with 60 of 80 questions correct (75.0%, 95% CI 64.5% to 83.2%). 12 other models are too close to call against it on this suite.
What counts as a non-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 non-frontier models give the best accuracy for the cost?
The cost-accuracy Pareto set is ibm-granite/granite-4.0-h-micro (25.0% at $0.00005 per question), openai/gpt-oss-20b (51.2% at $0.00007 per question), inception/mercury-2.5 (57.5% at $0.00011 per question), openai/gpt-oss-120b (58.8% at $0.00013 per question), z-ai/glm-5.3-flash (67.5% at $0.00015 per question), openai/gpt-6-luna (72.5% at $0.00025 per question), deepseek/deepseek-v4.1-flash-1017 (73.8% at $0.00091 per question) and google/gemini-3.5-flash-lite (75.0% at $0.0034 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.18.
How many models were evaluated?
41 non-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{bhairav2026nonfrontierllmevaluation,
  author = {Suhas Bhairav},
  title = {Non-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/non-frontier-llm-evaluation}}
}