Crowd Lab · Prediction scorecard

The Prediction Scorecard

Anyone can claim their crowd calendar is “AI-powered”. We grade ours in public instead. Every night we compare what we Projected and what our Model said against what was actually Observed — and publish the receipt, including the days we got wrong.

Observedgraded nightly against recorded waitsModelwait model vs Disney’s posted times

Last 30 days, all parks

Observed
Crowd level within ±1
42%
ObservedProjected 1–10 crowd level within one decile of the observed day, across 180 scored park-days.
Crowd level exact
9%
ObservedProjected decile matched the observed decile exactly.
Wait model vs posted
9.7 min
ModelMean absolute error against Disney's posted waits over 421,289 model-vs-posted checks.

Sample: 421,289 model-vs-posted checks · 180 days observed · window Sep 27, 2026 – Oct 26, 2026 · updated Oct 28, 2026.

Trailing 90 days: 44% within ±1 decile (540 park-days), wait MAE 10 min across 1,175,709 checks.

Evidence

Accuracy by park

Projected crowd levels graded against Observed deciles; wait error is our live Model against Disney’s posted times.

Crowd and wait accuracy by parkObserved
Prediction accuracy by park: crowd-projection hit rates and model-vs-posted wait error over the trailing 30 and 90 days.
ParkWindowWithin ±1 decileExact decileDays scoredWait MAEModel checks
Disney California Adventure30 days47%7%3010.9 min73,874
90 days41%16%9011.5 min202,655
Disneyland30 days30%3%308.3 min124,470
90 days39%12%909.2 min354,955
Animal Kingdom30 days40%13%3011.9 min27,020
90 days27%10%9010.8 min74,422
EPCOT30 days43%0%3012.3 min50,970
90 days58%18%9012.2 min140,834
Hollywood Studios30 days40%3%3013.9 min32,705
90 days53%13%9014 min93,857
Magic Kingdom30 days50%27%307.4 min112,250
90 days48%28%907.3 min308,986
Evidence

The day-by-day receipt

Each cell is one park-day: projected → observed crowd decile. Green = exact, amber = ±1, red = further off. “·” means that side doesn’t exist for the day (no projection possible, or the day wasn’t observed) — those days are excluded from the rates, never counted as hits.

Disney California Adventure

View this receipt as a table
Day-by-day prediction receipt for Disney California Adventure: projected versus observed crowd decile and model-vs-posted wait error.
DateProjectedObservedDeciles offWait MAEModel checks
Oct 131/10 (Very light)6/10 (Moderate)513.3 min3,033
Oct 147/10 (Busy)10/10 (Packed)39.7 min3,033
Oct 151/10 (Very light)5/10 (Moderate)414.6 min2,862
Oct 167/10 (Busy)10/10 (Packed)38.4 min2,707
Oct 179/10 (Packed)10/10 (Packed)19.7 min2,868
Oct 183/10 (Light)2/10 (Very light)115.3 min3,162
Oct 197/10 (Busy)9/10 (Packed)27.3 min2,989
Oct 201/10 (Very light)2/10 (Very light)114 min3,155
Oct 217/10 (Busy)4/10 (Light)37.9 min2,817
Oct 221/10 (Very light)2/10 (Very light)19.8 min2,976
Oct 237/10 (Busy)8/10 (Busy)17.8 min2,731
Oct 248/10 (Busy)9/10 (Packed)18.8 min2,981
Oct 255/10 (Moderate)3/10 (Light)213.1 min3,158
Oct 267/10 (Busy)8/10 (Busy)18.3 min2,875

Disneyland

View this receipt as a table
Day-by-day prediction receipt for Disneyland: projected versus observed crowd decile and model-vs-posted wait error.
DateProjectedObservedDeciles offWait MAEModel checks
Oct 137/10 (Busy)9/10 (Packed)26.8 min4,830
Oct 146/10 (Moderate)5/10 (Moderate)19.3 min5,208
Oct 159/10 (Packed)8/10 (Busy)16.8 min5,062
Oct 167/10 (Busy)9/10 (Packed)26.4 min5,326
Oct 179/10 (Packed)8/10 (Busy)16.5 min5,168
Oct 186/10 (Moderate)3/10 (Light)38.4 min4,835
Oct 196/10 (Moderate)6/10 (Moderate)06.3 min4,994
Oct 206/10 (Moderate)3/10 (Light)39.2 min4,973
Oct 213/10 (Light)1/10 (Very light)210.7 min4,736
Oct 229/10 (Packed)2/10 (Very light)79.1 min4,978
Oct 237/10 (Busy)9/10 (Packed)26.6 min4,752
Oct 247/10 (Busy)6/10 (Moderate)16.6 min5,440
Oct 256/10 (Moderate)4/10 (Light)28.6 min5,123
Oct 267/10 (Busy)6/10 (Moderate)17.6 min4,857

Animal Kingdom

View this receipt as a table
Day-by-day prediction receipt for Animal Kingdom: projected versus observed crowd decile and model-vs-posted wait error.
DateProjectedObservedDeciles offWait MAEModel checks
Oct 136/10 (Moderate)9/10 (Packed)316.4 min1,089
Oct 146/10 (Moderate)8/10 (Busy)215.3 min1,092
Oct 153/10 (Light)9/10 (Packed)610.4 min1,044
Oct 166/10 (Moderate)9/10 (Packed)313.6 min894
Oct 176/10 (Moderate)9/10 (Packed)314.4 min1,184
Oct 186/10 (Moderate)8/10 (Busy)210.8 min1,119
Oct 196/10 (Moderate)7/10 (Busy)111.1 min1,089
Oct 206/10 (Moderate)8/10 (Busy)28 min1,172
Oct 216/10 (Moderate)6/10 (Moderate)010.1 min1,089
Oct 226/10 (Moderate)6/10 (Moderate)08.3 min1,074
Oct 238/10 (Busy)8/10 (Busy)07.3 min1,099
Oct 246/10 (Moderate)9/10 (Packed)37.9 min1,191
Oct 256/10 (Moderate)7/10 (Busy)115.1 min1,079
Oct 266/10 (Moderate)8/10 (Busy)29.7 min1,135

EPCOT

View this receipt as a table
Day-by-day prediction receipt for EPCOT: projected versus observed crowd decile and model-vs-posted wait error.
DateProjectedObservedDeciles offWait MAEModel checks
Oct 138/10 (Busy)10/10 (Packed)29.7 min2,013
Oct 148/10 (Busy)10/10 (Packed)211.9 min2,037
Oct 158/10 (Busy)10/10 (Packed)212.5 min2,404
Oct 168/10 (Busy)10/10 (Packed)212.3 min2,036
Oct 178/10 (Busy)10/10 (Packed)211.3 min2,001
Oct 188/10 (Busy)9/10 (Packed)111.7 min2,076
Oct 198/10 (Busy)9/10 (Packed)114.1 min2,146
Oct 208/10 (Busy)9/10 (Packed)110.7 min1,968
Oct 218/10 (Busy)9/10 (Packed)112.9 min2,017
Oct 228/10 (Busy)9/10 (Packed)112.4 min1,832
Oct 238/10 (Busy)10/10 (Packed)210.8 min1,871
Oct 248/10 (Busy)10/10 (Packed)211.8 min2,046
Oct 258/10 (Busy)9/10 (Packed)113.6 min2,053
Oct 268/10 (Busy)9/10 (Packed)113.5 min2,095

Hollywood Studios

View this receipt as a table
Day-by-day prediction receipt for Hollywood Studios: projected versus observed crowd decile and model-vs-posted wait error.
DateProjectedObservedDeciles offWait MAEModel checks
Oct 138/10 (Busy)10/10 (Packed)211.6 min1,309
Oct 147/10 (Busy)10/10 (Packed)311.6 min1,406
Oct 158/10 (Busy)10/10 (Packed)29.6 min1,220
Oct 169/10 (Packed)10/10 (Packed)111.6 min1,327
Oct 178/10 (Busy)10/10 (Packed)213.7 min1,311
Oct 188/10 (Busy)9/10 (Packed)113.6 min1,293
Oct 198/10 (Busy)9/10 (Packed)114.1 min1,281
Oct 208/10 (Busy)8/10 (Busy)019.8 min1,298
Oct 217/10 (Busy)10/10 (Packed)310.8 min1,319
Oct 228/10 (Busy)9/10 (Packed)115.7 min1,269
Oct 238/10 (Busy)10/10 (Packed)211.3 min1,331
Oct 248/10 (Busy)10/10 (Packed)29.9 min1,324
Oct 258/10 (Busy)9/10 (Packed)116.2 min1,245
Oct 268/10 (Busy)9/10 (Packed)114.3 min1,297

Magic Kingdom

View this receipt as a table
Day-by-day prediction receipt for Magic Kingdom: projected versus observed crowd decile and model-vs-posted wait error.
DateProjectedObservedDeciles offWait MAEModel checks
Oct 135/10 (Moderate)4/10 (Light)17 min4,547
Oct 149/10 (Packed)10/10 (Packed)110.2 min4,676
Oct 155/10 (Moderate)2/10 (Very light)39.6 min4,462
Oct 165/10 (Moderate)3/10 (Light)27.1 min4,380
Oct 179/10 (Packed)9/10 (Packed)06.3 min4,874
Oct 185/10 (Moderate)3/10 (Light)26.5 min4,518
Oct 195/10 (Moderate)5/10 (Moderate)07.1 min4,178
Oct 205/10 (Moderate)7/10 (Busy)25.8 min4,151
Oct 219/10 (Packed)3/10 (Light)66.4 min4,270
Oct 225/10 (Moderate)1/10 (Very light)49.7 min4,328
Oct 235/10 (Moderate)2/10 (Very light)37 min4,558
Oct 249/10 (Packed)8/10 (Busy)16.6 min4,739
Oct 255/10 (Moderate)1/10 (Very light)48.9 min4,565
Oct 265/10 (Moderate)6/10 (Moderate)15.8 min4,166
Candor

Our biggest misses

Biggest misses are shown, not buried: every crowd projection 2+ deciles off and the worst attraction-day model errors (at least 12 model-vs-posted checks) from the trailing 90 days, worst first.

  • Crowd projectionWe projected Packed (9/10) for Disneyland on Oct 22, 2026; the day ran Very light (2/10).
  • Wait modelOur wait model averaged 83.7 min off Disney's posted wait at 412862995 (Animal Kingdom, Oct 11, 2026) — model 105 min vs posted 21 min across 68 checks.
  • Crowd projectionWe projected Light (3/10) for Disneyland on Sep 21, 2026; the day ran Packed (10/10).
  • Wait modelOur wait model averaged 74.1 min off Disney's posted wait at Space Mountain (Magic Kingdom, Aug 6, 2026) — model 42 min vs posted 116 min across 184 checks.
  • Crowd projectionWe projected Light (3/10) for Disneyland on Sep 6, 2026; the day ran Packed (10/10).
  • Wait modelOur wait model averaged 70.7 min off Disney's posted wait at Haunted Mansion Holiday (Disneyland, Aug 24, 2026) — model 103 min vs posted 32 min across 98 checks.
  • Crowd projectionWe projected Packed (9/10) for Magic Kingdom on Oct 21, 2026; the day ran Light (3/10).
  • Wait modelOur wait model averaged 70 min off Disney's posted wait at Star Wars: Rise of the Resistance (Hollywood Studios, Aug 7, 2026) — model 59 min vs posted 128 min across 127 checks.
  • Crowd projectionWe projected Light (3/10) for Animal Kingdom on Oct 15, 2026; the day ran Packed (9/10).
  • Wait modelOur wait model averaged 65.7 min off Disney's posted wait at Haunted Mansion Holiday (Disneyland, Aug 31, 2026) — model 87 min vs posted 22 min across 155 checks.

We grade the models. The park planner puts them to work.

The park planner, free to use without signing in, runs the same crowd projections and wait models over your own date, must-rides and meals — and reoptimizes the day as the park moves.

Method

How the grading works

Crowd levels. Crowd projections are graded eve-of-day: for each park-day we replay the decile (1–10) the calendar's seasonal projection implied using only history available before that date, and compare it with the decile the observed park-wide median wait landed at on that same scale. Days without observed stats are excluded from the rates — never counted as hits. Scoring revision 2026-10-tie-aware (since 2026-10-06): each day is ranked by its park-wide median standby wait, then its average wait, and tied days share one mid-rank level.

Wait times. Wait error is the live model-vs-posted comparison: every few minutes our standby-wait model predicts each attraction's current wait and is graded against the wait Disney was posting at that same moment. MAE is the pair-weighted mean absolute error in minutes; bias is the signed mean (positive = model runs high).

The same honesty labels apply here as everywhere in the Crowd Lab: Observed means recorded from Disney’s posted waits, Typical means a historical range, Model means a machine-learning estimate shown next to observed data, and Projected means a seasonal projection for a calendar date.

Limits

What we don’t publish (yet)

Not verified

We collect wait times every minute, but we do not publish minute-level predictions for future dates. Our research nowcasts currently beat a persistence baseline at 30-, 60-, and 120-minute horizons, while the 15-minute horizon still loses to simply assuming the current wait holds — so none of them ship as public forecasts. Graduation criteria: a nowcast becomes public only when its 15-minute horizon beats persistence and it passes forward validation. Until then, future dates only ever show seasonal projections and typical ranges, labeled as such.

Keep planning

Use the predictions we do publish

  • The crowd calendar scores every park and day 1–10 — the projections this page grades.
  • The live wait-times boards show the model’s current predictions next to Disney’s posted waits, so you can judge it in real time.
  • The park planner (free to use without signing in) turns the same models into an optimized day plan.
Questions

FAQ

What is the prediction scorecard?

It is a continuously updated receipt for our own predictions. Every night we grade the previous day: the crowd level (1–10) our calendar projected for each park versus the level the observed waits actually produced, and how far our live wait-time model was from the waits Disney posted. Hit rates, error in minutes, and the biggest misses are all published here.

How is the crowd projection graded?

Eve-of-day replay: for each park-day we recompute what our seasonal projection implied using only history available before that date, then compare it with the decile the observed park-wide median wait landed at on that same scale. Days without observed data are excluded from the rates — they are never counted as hits. Scoring revision 2026-10-tie-aware (October 2026): each day is ranked by its park-wide median standby wait, then its average wait, against every day that park has on record, and tied days share one mid-rank level — so a repeated wait value never pins a whole stretch of days to a 1.

How is the wait-time model graded?

Every few minutes our standby-wait model predicts each attraction’s current wait, and each prediction is stored next to the wait Disney was posting at that same moment. The scorecard reports the mean absolute error in minutes, weighted by the number of model-vs-posted checks.

Why don’t you publish minute-level forecasts for future dates?

Because they haven’t earned it yet. Our research nowcasts beat a persistence baseline at 30–120-minute horizons, but the 15-minute horizon still loses to assuming the current wait holds. A nowcast graduates to this site only when its 15-minute horizon beats persistence and passes forward validation. Until then, future dates only show labeled seasonal projections and typical ranges.

Keep planning

Related tools

All grades are against Mickey Alerts’ own recorded observations of Disney’s posted wait times. Not affiliated with The Walt Disney Company, Disney Parks, or Disney Vacation Club.

Ready to Never Miss Out Again?

Join thousands of families who have secured their dream Disney vacations with Mickey Alerts.