Can models read radiographs?

Leaderboard

25.9%

highest pass@1 estimate
GPT-6 Astra

24/150

most 5/5 cases · GPT-6 Astra

23

never solved by any model

ModelLabpass@1 (%)5/5 casespass@5 (%)ChecksNever solved
1GPT-6 AstraOpenAIOpenAI25.92436.076.896
2Claude Opus 5AnthropicAnthropic22.11535.371.297
3Claude Fable 5.1AnthropicAnthropic19.7637.373.794
4Gemini 3.8 FlashGoogleGoogle15.6926.059.2111
5GPT-5.6 SolOpenAIOpenAI13.61421.362.9118

Pass Rate by Attempt Count

0%10%20%30%40%50%60%12345k attemptsGPT-6 AstraClaude Opus 5Claude Fable 5.1Gemini 3.8 FlashGPT-5.6 Sol
  • GPT-6 Astra
  • Claude Opus 5
  • Claude Fable 5.1
  • Gemini 3.8 Flash
  • GPT-5.6 Sol
Model@1@2@3@4@5
GPT-6 Astra25.930.532.934.736.0
Claude Opus 522.128.431.733.935.3
Claude Fable 5.119.727.932.335.237.3
Gemini 3.8 Flash15.620.322.724.426.0
GPT-5.6 Sol13.616.518.620.121.3

Source & consistency

Passing attempts

Model5/51–4/50/5
GPT-6 Astra243096
Claude Opus 5153897
Claude Fable 5.165094
Gemini 3.8 Flash930111
GPT-5.6 Sol1418118

pass@1 by source

ModelChestX-Det112NIH CXR1414VinDr10GRAZ7RSNA3FracAtlas4
GPT-6 Astra23.245.728.037.10.025.0
Claude Opus 525.40.010.022.966.75.0
Claude Fable 5.121.10.010.040.066.75.0
Gemini 3.8 Flash11.427.120.054.30.025.0
GPT-5.6 Sol8.632.918.048.626.75.0

What counts as a pass?

Findings

The model identifies which findings are present or absent and answers any questions about their location. Every checklist answer must match the reference answer for that image.

Localization

The model places a box around each required finding. Boxes are checked for overlap, position and size. Each case limits how many extra, unmatched boxes are allowed.

Diagnosis

The grader matches accepted diagnosis terms and affirmation or denial. This is lexical matching, not disease-level diagnostic validation; the free-text summary is not scored.

Next step

The selected action must belong to the case's accepted set. This deterministic membership check is not clinical adjudication: urgent_review is accepted on 148 of 150 keys, so urgency discrimination is weak.

Protocol

Rollouts
5 per study
Sampling
temperature 0, 65,536 max tokens
Reasoning
xhigh (OpenAI and Claude); high (Gemini)
Inference
Prime Intellect Inference (api.pinference.ai)
Images
1024 × 1024 px, one per study

Never solved

23/150 studies never passed: 19 ChestX-Det, 2 NIH ChestX-ray14, 1 FracAtlas, 1 VinDr-CXR.

Source terms · Images and gold are not distributed.

Take a Closer Look