Who ranks #1 on the BFCL leaderboard?
As of August 20, 2026, Llama 3.1 405B Instruct by Meta ranks #1 on BFCL at 88.5%. API pricing is $0.89/M input and $0.89/M output.
As of August 20, 2026, Llama 3.1 405B Instruct is #1 for BFCL at 88.5%. Ranked by the BFCL score 42 models in this index have a published BFCL score. BFCL leaderboard with live API prices. Berkeley Function Calling Leaderboard โ tests accuracy and reliability of LLM function/tool calling.
Next step
Auth, billing, and the API layer are already decided. Fork 8 finished AI apps, or have us build the first version with you.
The index
282 models across 33 providers. Search or jump to a lab โ every model page stays linked here.







As of August 20, 2026, Llama 3.1 405B Instruct by Meta is #1 for BFCL at 88.5%. Ranked by the BFCL score This board also tracks BFCL. Next on the same board: Llama 3.1 70B Instruct and Claude Opus 4.5. This bfcl leaderboard ranks models by BFCL. Scores come from public evals. Prices are the live API rates in the table above.
Sources: OpenAI API pricing (https://developers.openai.com/api/docs/pricing); Anthropic Claude API pricing (https://platform.claude.com/docs/en/about-claude/pricing); Gemini API pricing (https://ai.google.dev/gemini-api/docs/pricing)
| Rank | Model | BFCL | Input /M | Output /M |
|---|---|---|---|---|
| 1 | Llama 3.1 405B Instruct | 88.5% | $0.89 | $0.89 |
| 2 | Llama 3.1 70B Instruct | 84.8% | $0.20 | $0.20 |
| 3 | Claude Opus 4.5 | 77.5% | $5.00 | $25.00 |
| 4 | Llama 3.1 8B Instruct | 76.1% | $0.03 | $0.03 |
| 5 | Nova 2 Sonic | 74.5% | $0.33 | $2.75 |
| 6 | Claude Sonnet 4.5 | 73.2% | $3.00 | $15.00 |
| 7 | Gemini 3 Pro | 72.5% | $2.00 | $12.00 |
| 8 | GLM-4.6 | 72.4% | $0.60 | $2.20 |
Rank one eval at a time. All LLM benchmarks.
As of August 20, 2026, Llama 3.1 405B Instruct by Meta ranks #1 on BFCL at 88.5%. API pricing is $0.89/M input and $0.89/M output.
The current BFCL ranking as of August 20, 2026 is 1. Llama 3.1 405B Instruct at 88.5%; 2. Llama 3.1 70B Instruct at 84.8%; 3. Claude Opus 4.5 at 77.5%.
Llama 3.2 3B Instruct is the cheapest scored model on this bfcl leaderboard at $0.01/M input and $0.02/M output ($0.03 blended). Llama 3.1 405B Instruct still leads BFCL at 88.5%.
Not automatically. Llama 3.1 405B Instruct leads BFCL, but a cheaper scored model can be the better production choice if the quality gap is small. Use the table to weigh BFCL against input/output price, context window, and related evals.
Scores and API prices on this page are refreshed from published evals and provider rates. The snapshot is labeled August 20, 2026. Treat it as a current index, not a one-off blog post.
Berkeley Function Calling Leaderboard โ tests accuracy and reliability of LLM function/tool calling. This page ranks models that have published a BFCL score, with live API token prices on the same row.
This page is the BFCL leaderboard. Models are sorted by BFCL, with input and output token prices on the same row so you can weigh score against cost. Official boards often omit price; that comparison is the point of this index.
Official eval pages own the methodology. This page keeps the published BFCL score next to live API $/M so you can pick a production SKU, not only a trophy number.