2025 Cannabis Testing Results

50,423 unique samples • 354,562 individual test records • January โ€“ November 2025 • 13 licensed laboratories

Data through: 11/30/2025

This site relies entirely on data published by the Cannabis Control Commission via their Open Data Catalog and is only current through the dates they make available.

354.6K
Total Tests
50,423
Unique Samples
93.7%
Samples Passed
6.3%
Failure Rate
25.7%
Avg THCA

Monthly Failure Rate Trend

Failure Rate by Laboratory

Monthly Avg THCA (%) & Failure Rate (%)

THCA Potency Distribution (%)

Monthly Sample Volume by Laboratory

Pass Rate vs Test Volume by Lab

Sample Outcome Breakdown

Top 5 Labs โ€” Monthly Failure %

Lab Sample Volume Heatmap โ€” Monthly

Individual Lab Profiles

Pass rates, failure breakdowns, and distribution shapes โ€” Overall mean: 25.66% THCA

1 / 11

Microbial Analysis โ€” Yeast & Mold

Total Yeast and Mold (CFU/g) trends across passing and failing batches

29.2%
Detection Rate (Pass)
99.2%
Detection Rate (Fail)
1,000
Median CFU/g (Pass, nonzero)
99,313
Median CFU/g (Fail, nonzero)

YM Count Distribution โ€” Pass vs Fail

Monthly YM Detection Rate (%)

YM Detection Rate by Lab โ€” Passing vs Failing Batches

Potency Reporting โ€” Lab Discrepancies

Are all labs measuring the same thing? A 5.22% THCA gap between the highest and lowest reporting labs.

27.60%
Highest Avg THCA (Lab_F)
22.38%
Lowest Avg THCA (Lab_J)
5.22%
Gap Between Highest & Lowest
18.7%
Overall Samples Over 30%

Mean THCA % by Lab (with range)

% of Samples Over 30% THCA by Lab

Monthly Avg THCA โ€” Top 3 vs Bottom 3 Labs

Where Each Lab Falls on the THCA Distribution

Statistical Comparison โ€” Lab Potency Reporting

Lab Mean THCA % Above Avg % in Top Quartile % in Bottom Quartile Cohen's d Above +1σ Below -1σ

How to read this: % Above Average = share of a lab's samples above the overall mean (25.66%). If labs tested identical product, this should be ~50% for everyone. Cohen's d = effect size vs overall โ€” values >0.2 are notable, >0.4 are large. Top/Bottom Quartile = share of samples in the top 25% (>29.1%) or bottom 25% (<22.5%) of all results. A random Lab_F sample beats a random Lab_K sample 79.2% of the time.

Who Produces the Outliers? (+2σ and above)

Top 50 Highest THCA Results

# THCA % Lab Zone

Lab_F produces 60% of the top 50 results โ€” including the highest at 51.79% THCA, which exceeds the theoretical maximum for raw flower (~35-38%).

Retest Analysis

1,347 batches (same source tag) were tested more than once โ€” what happened?

1,347
Retested Batches
487
Mixed Results (Pass + Fail)
85.2%
Pass Rate at Different Lab
63.6%
Pass Rate at Same Lab

Retest Outcomes (After Initial Failure)

Net Retest Flow by Lab (Samples Gained/Lost)

THCA: First Test vs Retest (Failed Batches)

Points below the line = THCA dropped on retest ยท 41% dropped, 30% stayed, 29% rose

THCA Change Distribution (All Retests)

Negative = potency dropped on retest ยท Mean shift: โˆ’0.53%

Microbial Retest Pass Rate by Lab

822 failed samples retested ยท 70.6% passed on retest overall

Same Lab vs Different Lab Retest

Different-lab retests pass at 83.5% vs same-lab at 66.1%

How Much Did Yeast & Mold Drop on Retest?

55,277
Median First Test
CFU/g
1,100
Median Retest
CFU/g
98.0%
Drop

Of 822 failed batches retested, 40% saw YM counts drop by 1,000x or more

Where Do Failed Samples Go?

Pass rate when a different lab receives a previously-failed sample

Top 10 THCA Jumps on Retest (Failed Then Passed)

Confirmed retests โ€” first test failed, new sample pulled and passed. Lab_F received 5 of the top 10 retests.

# 1st THCA 2nd THCA Jump 1st Lab 2nd Lab Same Lab? Days Apart

Top 10 THCA Variance โ€” Same Batch (Passed and Tested Again)

Two different samples from the same source batch, tested at the same lab, both passed โ€” yet THCA results differ significantly. This reflects batch heterogeneity or measurement variability.

# 1st THCA 2nd THCA Difference Lab Days Apart

๐Ÿ” Data Forensics

Benford's Law compliance and statistical anomaly detection

Benford's Law โ€” Yeast & Mold Results

Chi-squared distance from expected Benford distribution ยท Lower = more natural

Benford's Law Explained

Benford's Law predicts that in naturally occurring datasets spanning multiple orders of magnitude, the leading digit "1" appears ~30% of the time, "2" appears ~18%, and so on. Deviations can signal data anomalies.

Yeast & Mold (YM) counts are ideal for Benford analysis because they span values from 1 to 100,000+ CFU/g. THCA (%) is not suitable โ€” its narrow 10โ€“35% range naturally skews first digits.

Highest deviation:

Lab_E: ฯ‡ยฒ=159.38 โ€” 29.2% of first digits are "9" (expected: 4.6%)

Lab_D: ฯ‡ยฒ=116.74 โ€” 28.0% of first digits are "4" (expected: 9.7%)

Closest to natural:

Lab_F: ฯ‡ยฒ=2.35 โ€” nearly perfect Benford fit

Lab_A: ฯ‡ยฒ=3.15 โ€” excellent compliance

ฯ‡ยฒ critical value at p=0.05 with 8 degrees of freedom is 15.5. Labs above this threshold have statistically significant deviations from Benford's Law.

First Digit Distribution โ€” Anomalous Labs vs Expected

Showing labs with highest ฯ‡ยฒ scores against Benford's expected distribution (dashed line)

Note: Lab_O was excluded from all charts due to abnormal data (55 total samples, 90.9% failure rate) which skewed visualizations and is not representative of typical lab performance.

Share this dashboard