BenchOne by MPG ONE

The best AI model for business, ranked by score and cost

The same 12 original business tasks for every model. Every answer graded by script, every run priced and timed. No tools, no retries, first answer only.

BenchOne v2.2Updated Nov 7, 2026
12tasks
22models
62full runs
361graded checks
  1. 1Claude Opus 5.596.6
  2. 1Claude Fable 5.196.6
  3. 3GPT-6.1 Sol95.4

Leaderboard

Explore the AI benchmark ranking

Higher is better, further left is cheaper or faster. Switch what the chart compares, rank by one category, or spotlight one maker. Hover or tap a dot for its numbers, click a row to highlight it, and open any row with + to see all 12 task scores. Vertical lines show how much a model moved between its runs.

Compare with
Rank by
Spotlight
BenchOne score against cost per run Scatter chart of 22 AI models. Claude Opus 5.5: 96.6 at $1.91 per run; Claude Fable 5.1: 96.6 at $4.82 per run; GPT-6.1 Sol: 95.4 at $0.53 per run; Grok 4.7: 95.3 at $2.17 per run; Claude Sonnet 5.5: 94 at $0.81 per run; DeepSeek V4.1 Flash: 93.6 at $0.17 per run; Claude Haiku 5.5: 92.4 at $0.10 per run; Gemini 4 Argon: 91.7 at $0.71 per run; Gemini 3.8 Flash: 91.1 at $1.05 per run; Mistral Large 4: 89.8 at $0.59 per run; Claude Sonnet 5: 88 at $2.60 per run; DeepSeek V4 Pro: 86.5 at $1.54 per run; Kimi K3.1 Pro: 82.4 at $0.75 per run; GLM 5.3 Flash: 80.1 at $0.17 per run; GLM 5.3: 80 at $1.81 per run; GPT-6 Luna: 78.7 at $0.06 per run; Kimi K2.7 Code: 78.1 at $1.18 per run; Claude Opus 5: 76.1 at $2.60 per run; Kimi K2.6: 71.5 at $1.65 per run; gpt-oss-120b: 67 at $0.14 per run; Mistral Small 3.1: 34.9 at $0.04 per run; Llama 4 Scout: 28.7 at $0.03 per run. 20 50 75 80 85 90 95 100 $0.05 $0.10 $0.25 $0.50 $1 $2 $5 Scale compressed below 75 96.6 ceiling Cost per full run (USD, log scale) BenchOne score Opus 5.5 Fable 5.1 GPT-6.1 Sol Grok 4.7 Sonnet 5.5 DeepSeek V4.1 Flash Haiku 5.5 Gemini 4 Argon Gemini 3.8 Flash Mistral Large 4 Sonnet 5 DeepSeek V4 Pro Kimi K3.1 Pro GLM 5.3 Flash GLM 5.3 GPT-6 Luna Kimi K2.7 Code Opus 5 Kimi K2.6 gpt-oss-120b Mistral Small 3.1 Llama 4 Scout

Hollow dots ran once; filled dots are the average of three runs. When dots crowd together some names hide; hover or tap a dot to see it. Swipe sideways to see the whole chart.

# Model Score Cost per run Time per run First word Output tokens
1 Claude Opus 5.5 Anthropic · 3 runs · medium effort 96.6 ±0.0 $1.91 9.3 min 29 s 71k
1 Claude Fable 5.1 Anthropic · 3 runs · medium effort 96.6 ±0.0 $4.82 12 min 34 s 72k
3 GPT-6.1 Sol OpenAI · 3 runs · medium effort 95.4 ±0.6 $0.53 8.5 min 24 s 37k
4 Grok 4.7 xAI · 1 run · default effort 95.3 $2.17 1 h 15 min 3.5 min 329k
5 Claude Sonnet 5.5 Anthropic · 3 runs · medium effort 94.0 ±1.4 $0.81 5.9 min 21 s 56k
6 DeepSeek V4.1 Flash DeepSeek · 3 runs · default effort 93.6 ±4.5 $0.17 30 min 1.8 min 286k
7 Claude Haiku 5.5 Anthropic · 3 runs · medium effort 92.4 ±2.8 $0.10 10 min 31 s 165k
8 Gemini 4 Argon Google · 3 runs · medium effort 91.7 ±1.6 $0.71 9.7 min 8 s 54k
9 Gemini 3.8 Flash Google · 1 run · medium effort 91.1 $1.05 23 min 54 s 263k
10 Mistral Large 4 Mistral · 3 runs · medium effort 89.8 ±2.7 $0.59 25 min 1.5 min 256k
11 Claude Sonnet 5 Anthropic · 3 runs · medium effort 88.0 ±2.5 $2.60 34 min 1.9 min 235k
12 DeepSeek V4 Pro DeepSeek · 3 runs · default effort 86.5 ±0.4 $1.54 1 h 47 min 7.4 min 361k
13 Kimi K3.1 Pro Moonshot AI · 3 runs · medium effort 82.4 ±5.1 $0.75 31 min 1.3 min 59k
14 GLM 5.3 Flash Z.ai · 3 runs · default effort 80.1 ±6.1 $0.17 1 h 27 min 5.5 min 321k
15 GLM 5.3 Z.ai · 3 runs · default effort 80.0 ±12.6 $1.81 39 min 2.5 min 385k
16 GPT-6 Luna OpenAI · 3 runs · medium effort 78.7 ±4.3 $0.06 15 min 37 s 93k
17 Kimi K2.7 Code Moonshot AI · 3 runs · default effort 78.1 ±5.2 $1.18 1 h 44 min 5.3 min 277k
18 Claude Opus 5 Anthropic · 3 runs · medium effort 76.1 ±4.5 $2.60 15 min 49 s 79k
19 Kimi K2.6 Moonshot AI · 3 runs · default effort 71.5 ±8.5 $1.65 1 h 14 min 3.9 min 394k
20 gpt-oss-120b OpenAI · 3 runs · default effort 67.0 ±4.6 $0.14 22 min 1.5 min 155k
21 Mistral Small 3.1 Mistral · 3 runs · default effort 34.9 ±3.9 $0.04 7.1 min 1 s 19k
22 Llama 4 Scout Meta · 3 runs · default effort 28.7 ±5.4 $0.03 5.3 min 1 s 14k

Click a column title to sort. First word is the median wait before a model starts writing its answer. Output tokens include thinking. Model names link to our head to head tests where we have one. On small screens the last two columns are hidden.

What the results show

Six findings from version 2.2

The top tie at 96.6

Claude Opus 5.5 and Claude Fable 5.1 got every task right in all three runs except the questions about events from July to October 2026, which every model honestly answered with UNKNOWN. 96.6 is the ceiling for any model without that knowledge.

Same score, very different bills

Opus 5.5 matches Fable 5.1 for $1.91 a run instead of $4.82. GPT-6.1 Sol lands one point lower for $0.53, and Claude Sonnet 5.5 scores 94.0 in under six minutes a run, the fastest of any model above 90.

Cheap models are close

Claude Haiku 5.5 scores 92.4 for nine cents a run, and DeepSeek V4.1 Flash scores 93.6 for 17 cents. DeepSeek pays for it in time: 30 minutes a run, and once it thought for 64,000 tokens without answering.

Consistency is a feature

Fable 5.1 gave the same score in all three runs and Opus 5.5 stayed within 0.1 points. GLM 5.3 swung from 69.6 to 94.7 between identical runs, and Kimi K2.6 from 61 to 78.

Long exact math still separates models

A 435 row subscription log decided more ranks than any other task. Ten of the 22 models averaged under 50 on it and five scored 0 in every run, while Opus 5.5, Fable 5.1, GPT-6.1 Sol and Grok 4.7 scored 100 every time.

Some answers never arrive

Kimi K2.6, Kimi K2.7 Code, GLM 5.3, GLM 5.3 Flash, DeepSeek V4 Pro and Claude Sonnet 5 sometimes thought until they hit the 64,000 token limit without answering, most often on the subscription log. Claude Opus 5's API safety filter blocked most of its long document answers as cyber content, which left it at 0 on Long context. Opus 5.5 answered every task.

By category

Where each model loses points

Average score per category across all runs. The redder the cell, the more points the model dropped there. Facts and honesty tops out at 80 for every model tested so far because of the questions about recent events explained in the method. Click a category title to rank the board by it.

Model
Claude Opus 5.5 10010010080100100
Claude Fable 5.1 10010010080100100
GPT-6.1 Sol 10099978010098
Grok 4.7 1001009776100100
Claude Sonnet 5.5 9698957897100
DeepSeek V4.1 Flash 100839980100100
Claude Haiku 5.5 9590937898100
Gemini 4 Argon 9886947796100
Gemini 3.8 Flash 99791008010090
Mistral Large 4 100699278100100
Claude Sonnet 5 9765957610095
DeepSeek V4 Pro 10082997210067
Kimi K3.1 Pro 786493809783
GLM 5.3 Flash 885088739983
GLM 5.3 956775779967
GPT-6 Luna 7557778010083
Kimi K2.7 Code 8344827710083
Claude Opus 5 839907699100
Kimi K2.6 803373779967
gpt-oss-120b 803357639772
Mistral Small 3.1 8829786026
Llama 4 Scout 11027456227

The tasks

Twelve tasks from real business work

Two tasks in each of six categories. Prompts and answer keys stay private; this is what each task tests.

Coding

Predict a program's exact output

A generated Python program that runs 45 warehouse operations through FIFO stock layers, bulk and weekend discounts, returns and backorders. Without running it, the model must write the program's exact output: 9 lines, each checked character for character.

SQL results by hand

Three small tables (customers, orders, refunds) and five SQLite queries with inner and left joins, NULLs, NOT IN, integer division, HAVING, window functions and ROUND. The model writes the exact result rows of each query; the key comes from running SQLite.

Data and math

Subscription metrics from an event log

About 400 rows of raw subscription events for 150 customers: starts, plan changes, per seat Team plans, pauses and resumes, cancels, voided rows and an annual plan. The model computes MRR, expansion, churn and net revenue retention by hand: 12 exact answers.

Business days, time zones and a loan schedule

Business days with a holiday calendar, weekend observance and a collision rule; meeting times across daylight saving changes in six zones including half and three quarter hour offsets; and a 60 month loan schedule rounded to the cent: 19 exact answers.

Long context

Memo archive: what is true now

A nine month archive of about 170 internal memos (roughly 60k tokens). Eight facts change over time through unapproved proposals, corrections, cancelled plans and lookalikes; six more questions need exact counting across the whole archive (memos per sender, mentions, weekdays).

Contracts vs invoices audit

Twenty vendor contracts in legal prose, signed amendments that change rates, caps and end dates part way through, two unsigned drafts, and about 200 invoice emails. The model applies rates, monthly caps, contract periods and duplicate rules: 12 exact answers.

Facts and honesty

Know or say UNKNOWN

Twenty four short questions: eight long tail facts, eight events from July to October 2026 (after most training cutoffs) and eight about people, works or things that do not exist. A right answer earns a point, UNKNOWN earns nothing, a wrong or invented answer loses a point.

Cite real sources or say NONE

Thirteen requests for the exact URL of a specific documentation page, standard or news page, including three pages that do not exist. The grader loads every URL: a real page earns a point, NONE earns nothing, and a broken or invented URL loses a point.

Instructions and writing

Short post under 17 strict rules

A 200 word blog post for a small bakery under 17 rules at once: an acrostic, a paragraph of exactly 52 words, a paragraph without the letter e, sentences that must grow in length, exact word counts, banned words, no digits and no dashes. 23 checks, all by script.

Messy emails to clean data

About 40 messy finance emails: mixed date and number formats, four currencies, VAT exclusive totals, amounts written in words, two invoices in one email, credit notes, corrections, forwarded old copies and payment receipts that are not invoices. About 180 fields checked one by one.

Reasoning

Eight house logic puzzle

A freshly generated logic grid puzzle: eight houses, six attributes, a minimal set of clues with exactly one solution (checked by a solver). 48 cells graded.

Project portfolio with one best answer

Twenty candidate projects with cost, value and design and engineering weeks, a budget, two team capacities, dependencies, conflicts and a must have rule. A valid plan earns 40 points; the full 100 needs the single best plan, proved by checking all 1,048,576 combinations.

Method

How BenchOne tests a model

  1. Every task is original and generated from a fixed seed, so no model has seen the answers in training.
  2. One fresh request per task, and only the first answer counts. No tools, no web search, no retries. If the API itself fails, that request is sent again.
  3. Each answer may use up to 64,000 output tokens, thinking included (32,000 for the three models with a smaller context window). An answer that hits the limit or is refused counts as wrong.
  4. Every answer is graded by a script against an answer key: tests for code, exact numbers for math, cell by cell for puzzles, and every URL is loaded for the citation task.
  5. Each model ran the full set three times (Grok 4.7 and Gemini 3.8 Flash once each so far), at medium effort where the API offers that setting and at its default otherwise. The score is the average, and the ± shows half the gap between the best and worst run.
  6. Cost is the tokens each run used times the list price of the service we ran it on, thinking tokens included. Time is the wall clock time for all 12 tasks, one after another.
  7. Open models (DeepSeek V4 Pro, GLM 5.3 and 5.3 Flash, Kimi K2.6 and K2.7 Code, Llama 4 Scout, gpt-oss-120b and Mistral Small 3.1) ran on Cloudflare Workers AI. Other hosts may serve them at a different precision, so their scores can differ slightly elsewhere.
  8. Prompts and answer keys stay private so the test keeps working. The task descriptions above are public.

Why the top is 96.6

The honesty tasks include eight questions and one source request about events from July to October 2026. Every model tested so far answered UNKNOWN to those eight questions instead of guessing, which costs no points but earns none. A model that gets everything else right therefore scores 96.6. A model trained on those months could go higher.

What BenchOne does not measure

BenchOne tests single answers to well defined tasks. It does not test long agent sessions with tools, image or video work, or chat style. Results are for the effort setting shown; higher effort settings cost more and can score differently.

How we got here

Before this version we ran three pilots. Four earlier tasks were retired because every model scored 100 on them, and one task was reworded after a label in it was ambiguous.

Changelog

Versions

Use and cite the data

BenchOne results are published under the Creative Commons Attribution 4.0 license. You may quote, chart and republish them, as long as you credit MPG ONE and link to this page.

Source: BenchOne by MPG ONE, https://mpgone.com/benchone/ (v2.2, November 2026)

FAQ

Questions about BenchOne

What is BenchOne?

BenchOne is MPG ONE's own benchmark for AI models. Every model gets the same 12 original business tasks (code, data and math, long documents, facts and honesty, writing rules and reasoning), graded by script, with the real cost and time of every run recorded.

How is BenchOne different from other AI leaderboards?

Most leaderboards report a score. BenchOne reports the score next to what the same work cost and how long it took, uses only the first answer with no tools or retries, and uses tasks written for business work rather than exam questions.

Why do several models score exactly 96.6?

Two of the 12 tasks ask about events from July to October 2026. Models whose training data ends earlier lose those points but keep their honesty by answering UNKNOWN. A model that got everything else right lands on 96.6, which is the ceiling for any model without that knowledge.

What is the best AI model for business work?

On BenchOne, Claude Opus 5.5 and Claude Fable 5.1 share the top score, and Opus 5.5 gets there for $1.91 a run instead of $4.82. GPT-6.1 Sol is one point lower for $0.53, and Claude Sonnet 5.5 scores 94.0 in under six minutes a run. Claude Haiku 5.5 scores 92.4 for about nine cents a run, so it is the pick when cost matters most.

Why are some open models missing from BenchOne?

We also tested Qwen 3.8 27B, Nemotron 3 120B, gpt-oss-20b and Gemma 4 26B on Cloudflare Workers AI, but the host stops a request after 2 to 10 minutes, before these models finished most of the longer tasks. Ranking them would measure the host instead of the model, so they are left off until we can run them without that limit.

How often is BenchOne updated?

New models are added on the same 12 tasks when they launch, so their scores compare directly. A new version of the task set is published only when the current one stops separating models, and every change is listed in the changelog.