Methodology

We show the work.

Every Themis score is a weighted average of four measurable inputs. Nothing is hand-waved, nothing is editorial gut-feel, and no brand pays for placement. Here is the exact formula.

The formula

score = 0.30·P/kcal + 0.30·density + 0.20·taste + 0.20·$/serving

Each input is normalized to a 0–1 scale (with a defensible lower and upper bound per metric), multiplied by its weight, and summed. The result is scaled to 0–100.

Weight
30%
Metric 01

Protein per calorie

grams_protein ÷ calories

The single best measure of protein efficiency. A bar with 20g protein in 190 kcal (0.105) beats one with the same protein in 280 kcal (0.071). We normalize between 0.05 (poor) and 0.25 (excellent).

Weight
30%
Metric 02

Protein density

grams_protein ÷ grams_of_product

How much of what you eat is actually protein. Rewards concentrated formulas — a 32g scoop with 28g protein (88%) beats a 46g scoop with 21g (46%). Normalized 0.15 – 0.85.

Weight
20%
Metric 03

Taste score

blind panel, 0–10

A rotating five-person panel scores each product blind. Scores are averaged; outliers are trimmed. A bar you won't eat is a bar that doesn't work.

Weight
20%
Metric 04

Price per serving

pack_price ÷ servings_per_container

Cost normalized to the unit you actually consume. Scaled between $0.50/serving (excellent) and $4.00/serving (poor).

What we don't do

  • — No sponsored placements. Ever. Buy buttons are affiliate links; they never move a product up the table.
  • — No editorial ranking overrides. If the math says #3, it's #3.
  • — No proprietary-blend hand-waving. If a label hides its numbers, we mark it and penalize accordingly.