Forecast Scoreboard

Events

Some forecasts are a storm, not a Tuesday high. Hurricanes are graded against the NHC best track. Snow and severe weather use the range rule: midpoint error, and a hit when the observation falls inside the forecast.

Snowfall · Severe weather · Event methodology

Tropical cyclones

StormBasinYearSpan
Arthur AL012026 AL 2026 Jun 15, 2026 – Jun 18, 2026
Lala CP012026 CP 2026 Aug 10, 2026 – Aug 28, 2026
Amanda EP012026 EP 2026 May 31, 2026 – Jun 8, 2026
Bertha AL022026 AL 2026 Jul 17, 2026 – Jul 24, 2026
Moke CP022026 CP 2026 Aug 18, 2026 – Aug 25, 2026
Boris EP022026 EP 2026 Jun 5, 2026 – Jun 9, 2026
Cristobal AL032026 AL 2026 Aug 10, 2026 – Aug 13, 2026
Cristina EP032026 EP 2026 Jun 6, 2026 – Jun 11, 2026
Dolly AL042026 AL 2026 Aug 24, 2026 – Aug 31, 2026
Douglas EP042026 EP 2026 Jun 28, 2026 – Jul 3, 2026
Edouard AL052026 AL 2026 Aug 28, 2026 – Sep 3, 2026
Elida EP052026 EP 2026 Jul 12, 2026 – Jul 20, 2026
Fay AL062026 AL 2026 Sep 17, 2026 – Sep 27, 2026
Fausto EP062026 EP 2026 Jul 16, 2026 – Jul 29, 2026
Gonzalo AL072026 AL 2026 Sep 22, 2026 – Sep 26, 2026
Genevieve EP072026 EP 2026 Jul 24, 2026 – Aug 6, 2026
Hernan EP082026 EP 2026 Aug 10, 2026 – Aug 15, 2026
Iselle EP092026 EP 2026 Aug 21, 2026 – Aug 27, 2026
Julio EP102026 EP 2026 Aug 20, 2026 – Aug 25, 2026
Karina EP112026 EP 2026 Aug 25, 2026 – Sep 7, 2026
Lowell EP122026 EP 2026 Aug 25, 2026 – Sep 11, 2026
Marie EP132026 EP 2026 Aug 29, 2026 – Sep 8, 2026
Norbert EP142026 EP 2026 Sep 7, 2026 – Sep 15, 2026
Nolo EP152026 EP 2026 Sep 10, 2026 – Sep 27, 2026
Odalys EP162026 EP 2026 Sep 16, 2026 – Sep 27, 2026
Polo EP172026 EP 2026 Sep 17, 2026 – Sep 27, 2026
Rachel EP182026 EP 2026 Sep 25, 2026 – Sep 27, 2026

Long-run track record

Mean track error in statute miles, and intensity error in knots, at 24, 48, 72, and 120 hours. A forecast counts only when the best track has a fix at that exact valid time. A model’s error is averaged only on the cases that also have an NHC official forecast from that same issue, which is what the skill compares. This pools every storm currently on file.

SourceLeadCasesTrackTrack skillIntensity
GEFS mean 24 h 504 36 mi -0.22 19 kt
GEFS mean 48 h 410 57 mi -0.37 21 kt
GEFS mean 72 h 335 86 mi -0.43 23 kt
GEFS mean 120 h 197 182 mi -0.30 27 kt
GFS 24 h 504 38 mi -0.29 14 kt
GFS 48 h 410 58 mi -0.40 16 kt
GFS 72 h 335 88 mi -0.46 16 kt
GFS 120 h 197 190 mi -0.37 20 kt
Canadian GEM 24 h 251 42 mi -0.42 25 kt
Canadian GEM 48 h 204 70 mi -0.71 29 kt
Canadian GEM 72 h 168 106 mi -0.79 31 kt
Canadian GEM 120 h 97 218 mi -0.58 37 kt
HAFS-A 24 h 446 43 mi -0.43 10 kt
HAFS-A 48 h 355 62 mi -0.44 12 kt
HAFS-A 72 h 281 93 mi -0.50 14 kt
HAFS-A 120 h 152 183 mi -0.36 18 kt
HAFS-B 24 h 447 43 mi -0.43 10 kt
HAFS-B 48 h 356 60 mi -0.40 13 kt
HAFS-B 72 h 282 89 mi -0.44 15 kt
HAFS-B 120 h 153 176 mi -0.32 18 kt
HMON 24 h 414 41 mi -0.36 11 kt
HMON 48 h 334 65 mi -0.55 15 kt
HMON 72 h 272 98 mi -0.58 16 kt
HMON 120 h 150 187 mi -0.39 20 kt
HWRF 24 h 413 42 mi -0.38 11 kt
HWRF 48 h 335 62 mi -0.46 14 kt
HWRF 72 h 271 91 mi -0.47 16 kt
HWRF 120 h 149 184 mi -0.37 19 kt
NAVGEM 24 h 421 64 mi -1.12 25 kt
NAVGEM 48 h 339 112 mi -1.61 22 kt
NAVGEM 72 h 265 172 mi -1.77 20 kt
NAVGEM 120 h 143 340 mi -1.52 27 kt
NHC official 24 h 505 30 mi — 7 kt
NHC official 48 h 411 41 mi — 10 kt
NHC official 72 h 336 60 mi — 11 kt
NHC official 120 h 197 139 mi — 14 kt
UKMET 24 h 250 38 mi -0.30 22 kt
UKMET 48 h 202 63 mi -0.54 25 kt
UKMET 72 h 165 97 mi -0.64 26 kt
UKMET 120 h 95 179 mi -0.29 30 kt