Skip to content
ScoopCheckBetaSign in

BulkYard

BulkYard Mass Pro

30 g protein in a 100 g serving with modest sugar. · Chocolate · Vegetarian

Protein-to-carb ratio 1 : 2.0 · added sugar 6 g per serving

B

71.2

out of 100

VerifiedLast updated 14 Oct 2026· Formula v1.1
Label34.9 / 40
Ingredients20 / 35
Buyers16.3 / 25
Density
30%
₹ / g protein at best trusted price
₹2.90
Lowest trusted
₹2,609
Servings
30

Show the maths

Show the maths · formula v1.1

Label · 34.9 / 40

Protein density15 / 1530 g ÷ 100 g = 30.0% 15 × min(1, 30.0% ÷ 30% target) = 15
Cost per gram of protein at MRP (used for scoring so the score does not change with daily prices)4.94 / 10MRP ₹2,999 ÷ (30 servings × 30 g) = ₹3.332/g Category median ₹3.316/g → 5 + (1 − 3.332 ÷ 3.316) × 12.5, capped 0–10 = 4.94
Full disclosure10 / 10Every ingredient and dose listed → 10
Low added sugar5 / 56 g added sugar: 5 up to 10 g, then −0.5 per extra gram = 5

Ingredients · 20 / 35

Named, traceable raw material10 / 10Origin named on label → 10
Branded ingredient at studied dose0 / 15No branded, studied ingredient or named form → 0
Third-party test or lab report10 / 10Lab report on file → 10

Buyers · 16.3 / 25

Cleaned rating, volume-adjusted8.76 / 15(1,400 reviews × 4.22★ + 200 × 3.8★) ÷ (1,400 + 200) = 4.168★ 15 × (4.168 − 3) ÷ 2 = 8.76
Theme balance3.91 / 55 × 43 positive ÷ (43 + 12) = 3.91
Brand-site vs marketplace gap3.6 / 5|4.5★ − 4.22★| = 0.28 → 5 × (1 − gap) = 3.6
Total34.94 + 20 + 16.27 = 71.2

Ingredients

  • Whey protein concentrate (Punjab dairy)GenericTraceable

What buyers say

Ratings by store
StoreRatingReviewsRemoved
megabazaar4.3★84056
cartnation4.1★56042
Brand site4.5★1500

"Removed" counts reviews filtered as suspicious before scoring. Brand-site ratings are not used in the rating score, only in the gap check.

+ Taste & mixability · 43− Value for money · 12

Red flags

No red flags found on the label.

Score change log

  1. 14 Oct 2026— → 66.0 · Initial score (formula v1.1)
  2. 14 Oct 202666.0 → 68.8 · Recomputed after fact change
  3. 14 Oct 202668.8 → 69.9 · Recomputed after fact change
  4. 14 Oct 202669.9 → 71.3 · Recomputed after fact change
  5. 14 Oct 202671.3 → 71.2 · Recomputed after fact change