Legal · Legal reasoning · Clause classification

LegalBench (contracts)

9 models · 3 composite metrics

2.7 pts
Claude Fable 5's lead over #2
13 pts
spread across all nine models
Overview

What this dataset measures

Binary classification on contract provisions: does this clause satisfy a specified legal obligation? This is the contracts Yes/No subset (150 rows), not the full LegalBench suite.

Scores cluster in a tight band because rows are straightforward classification with short answers. Composite uses numeric match, text F1, and LLM judge only.

Where this matters:Contract obligation review, compliance flagging, NDA analysis
Results

Composite ranking across 9 models

Composite score is the unweighted mean of 3 active metrics: Numeric match, Text similarity (F1), LLM judge accuracy.

Groundedness is near 0% for short Yes/No answers. Expected, not a failure mode. It is excluded from the composite.

Claude Fable 5
92.0%
Groq Llama 3.3 70B
89.3%
Claude Opus 4.7
89.3%
Claude Opus 4.8
88.7%
Claude Haiku 4.5
85.3%
Groq Llama 4 Scout
84.7%
Claude Sonnet 4.6
83.3%
GPT-5
82.7%
GPT-5 mini
79.3%
Metric breakdown

How models differ across scoring dimensions

Scores below are the metrics that feed the composite for this dataset.

Numeric match
Claude Fable 592.0%
Groq Llama 3.3 70B89.3%
Claude Opus 4.789.3%
Claude Opus 4.888.7%
Claude Haiku 4.585.3%
Groq Llama 4 Scout84.7%
Claude Sonnet 4.683.3%
GPT-582.7%
GPT-5 mini79.3%

Unweighted mean across test rows. Measures whether extracted numbers match the reference answer.

Text similarity (F1)
Claude Fable 592.0%
Groq Llama 3.3 70B89.3%
Claude Opus 4.789.3%
Claude Opus 4.888.7%
Claude Haiku 4.585.3%
Groq Llama 4 Scout84.7%
Claude Sonnet 4.683.3%
GPT-582.7%
GPT-5 mini79.3%

Unweighted mean across test rows. Token-level F1 between model output and reference string.

LLM judge accuracy
Claude Fable 592.0%
Groq Llama 3.3 70B89.3%
Claude Opus 4.789.3%
Claude Opus 4.888.7%
Claude Haiku 4.585.3%
Groq Llama 4 Scout84.7%
Claude Sonnet 4.683.3%
GPT-582.7%
GPT-5 mini79.3%

Unweighted mean across test rows. LLM judge scores answer correctness against the reference.

Failure analysis

Where models go wrong

Representative examples of where models struggle on this benchmark. Each pattern shows a common error type drawn from the evaluation set.

Task misread

The question asks for a Yes or No answer about clause presence. The model answers the wrong question, returning a clause description, a quoted excerpt, or a conditional answer instead of the binary classification required. The correct answer is Yes; the model produces text rather than a classification.

Watch for: Task format compliance is a prerequisite for accuracy on binary classification benchmarks. A model that answers the right question in the wrong format scores zero regardless of whether its underlying reasoning is correct. Test models on format compliance explicitly before evaluating classification accuracy.

Example row
Does this contract contain a renewal term clause? Yes or No.
Expected
Yes
Yes/No classification flip

The model classifies the clause type incorrectly, returning No when the clause is present or Yes when it is absent. For termination for convenience clauses, which are common in commercial contracts, a false negative means a reviewer misses a material provision. This is not a formatting failure; it is a substantive legal reasoning error.

Watch for: False negatives on high-stakes clause types (termination, indemnification, limitation of liability) carry more operational risk than false positives. If deploying on contract review, measure precision and recall separately by clause type rather than relying on aggregate accuracy.

Example row
Does this contract contain termination for convenience? Yes or No.
Expected
Yes
Long-context drift

Most favored nation clauses often appear late in commercial agreements. Models that perform accurately on shorter contracts or on clause questions early in a document degrade on questions whose relevant text appears deep in a long contract. The model loses track of the clause structure as context length increases.

Watch for: Performance on long-context drift correlates strongly with contract length. If your workflow covers enterprise agreements or master service agreements that run to 50+ pages, test specifically on clause questions where the relevant provision appears after page 20. Short-contract benchmark scores do not predict long-contract performance.

Example row
Does this contract contain a most favored nation clause? Yes or No.
Expected
Yes
Takeaways

What this means for deployment

01
Why these results look the way they do

Claude Fable 5 leads at 92.0% composite across 150 LegalBench tasks, with a fleet average of 86.1%. LegalBench is a binary classification benchmark: models answer Yes or No on clause presence in real contract excerpts. The high scores across the fleet reflect that this task type is more tractable than open-ended extraction. What separates the top performers is consistency on difficult clause types and long-context stability.

02
Where the leader stands

Claude Fable 5 leads on composite (92.0%), numeric match (92.0%), and LLM judge accuracy (92.0%), with context groundedness at 1.3%. The low context groundedness figure is expected on a binary classification task. Models return Yes or No, not quoted spans. Context groundedness measures span overlap with reference text, which is not meaningful for single-word answers. The relevant metrics here are numeric match and LLM judge accuracy, both of which are strong.

03
Metric interpretation

Text similarity at 92.0% aligns with LLM judge accuracy because Yes/No answers have near-perfect string overlap when correct. Hallucination proxy at 100% is expected: binary answers cannot add unsupported content. Context groundedness at 1.3% is a metric artefact on this task type, not a signal of poor grounding. For LegalBench, numeric match and LLM judge accuracy are the only two metrics that carry interpretive weight.

Interactive charts

Cost & workflow analysis

Claude Fable 5 leads on composite (92.0%); several alternatives trade a few points of accuracy for much lower run cost. Groq Llama 3.3 70B sits within 2.7 pts of the leader at roughly 34× lower cost — strong value for high-volume or pilot workloads.