Events

Hurricane forecast tracks vs best track

35 tropical cyclones have a forecast-track page. Where the storm went is the operational NHC best track, and it is preliminary. The final post-season track is not loaded.

Each storm shows where the official forecast said it would go, and where the storm actually went. Distances are statute miles, the same miles as the home card. A storm the National Hurricane Center is still advising on is listed first. The rest are newest first.

How to read this. The solid line is where the storm went. A dashed line is where the official forecast said it would go. A smaller path miss is closer. Distances are statute miles. Wind speeds are miles per hour.

The technical details

Path miss on this page is the great-circle distance in statute miles, the same miles as the home card and the score table. The Earth radius is 3,958.7613 miles. The file also keeps that distance in nautical miles. One nautical mile is 1,852 meters, about 1.15 statute miles. A case counts when that forecast and the best track (BEST, lead 0) share the same valid time. Positions are not interpolated. A model track counts even when that cycle has no official forecast yet. Skill against the official forecast (OFCL) still requires the official forecast from the same issue time and lead.

Shown leads are 12, 24, 36, 48, 60, 72, 96, and 120 hours, once a paired fix exists. Sample size is the number of paired cases at that lead. Overall rank still uses 24, 48, 72, and 120 hours. The 96-hour lead is drawn when the deck has a paired fix, and it is not in that rank.

Wind on this page is miles per hour. The file stores maximum wind in knots. One knot is about 1.15 miles per hour. An advisory wind is rounded to the nearest 5 mph. A mean on this page is rounded to the nearest mile per hour. Wind miss is the absolute difference on the paired cases. There is no confidence interval on this map. The daily board’s interval is a 95% percentile bootstrap.

Overall rank is the average of the path rank and the wind rank on this storm. Each rank uses the graded leads at 24, 48, 72, and 120 hours, and each of those leads counts once, however many forecasts it holds. A lower miss is the better rank. A tie shares the average of the places those forecasts occupy. A source is ranked only with at least 3 graded forecasts for path and 3 for wind. Fewer than that says Not enough forecasts yet. A source with no graded path, or no graded wind, is left out of both ranks, and overall shows —.

The best track is the operational NHC b-deck. It is preliminary and revised after the season. HURDAT2 is not loaded. Model lines come from the public a-deck for the same forecast tracks, and only when that file stores them. Google DeepMind is the Weather Lab operational ensemble mean. WeatherNext 3 is that model’s ensemble mean from the same download. ECMWF AIFS, ECMWF HRES, and the ECMWF ENS mean are tropical-cyclone tracks from ECMWF open data. The ECMWF ENS mean is the average of the member centers in the IFS ensemble track file. AI GFS is NOAA’s AIGFS tracker when that file is still posted. The methodology page names the aids that are scored.

The methodology page is the full reference. How we grade says the same rules in plain English.

Vance has a best-track fix within the last 18 hours.

The best track is the operational NHC b-deck. It is preliminary and is revised after the season. The post-season HURDAT2 track is not loaded.

The storm. Tropical cyclones, severe outbreaks, floods, and snow and ice are listed when they are on file. Invests and test storms are not listed. BasinThe ocean this storm was tracked in. The technical name is basin. The year of the storm. Best trackPositions on the best track, which is where the storm actually went. The operational b-deck is preliminary until the post-season track. The technical name is best track. AdvisoriesOfficial forecast tracks drawn on the map, chosen from the stored advisories. The technical name is advisories. StatusRecent means the latest best-track fix is within the last 18 hours. Older storms are not called active. The technical name is status.
Tropical Storm Vance The official forecast is off by 60 miles at 48 hours (25 forecasts). Score table · Damage reports EP 2026 44 4 Recent best-track fix
Remnant Low Olana The official forecast is off by 56 miles at 12 hours (5 forecasts). Score table · Damage reports CP 2026 12 4 —
Subtropical Storm Josephine The official forecast is off by 18 miles at 12 hours (3 forecasts). Score table · Damage reports AL 2026 17 4 —
Tropical Depression Trudy The official forecast is off by 58 miles at 48 hours (19 forecasts). Score table · Damage reports EP 2026 36 4 —
Tropical Disturbance Simon The official forecast is off by 93 miles at 48 hours (30 forecasts). Score table · Damage reports EP 2026 50 4 —
Post-Tropical Cyclone Isaias The official forecast is off by 47 miles at 48 hours (12 forecasts). Score table · Damage reports AL 2026 28 4 —
Tropical Disturbance Nineteen-E The official forecast is off by 107 miles at 48 hours (6 forecasts). Score table · Damage reports EP 2026 22 4 —
Tropical Storm Hanna The official forecast is off by 45 miles at 48 hours (1 forecast). Score table · Damage reports AL 2026 16 4 —
Tropical Disturbance Rachel The official forecast is off by 30 miles at 48 hours (50 forecasts). Score table · Damage reports EP 2026 67 4 —
Tropical Storm Gonzalo The official forecast is off by 21 miles at 12 hours (6 forecasts). Score table · Damage reports AL 2026 17 4 —
Tropical Disturbance Polo The official forecast is off by 49 miles at 48 hours (30 forecasts). Score table · Damage reports EP 2026 51 4 —
Remnant Low Fay The official forecast is off by 51 miles at 48 hours (31 forecasts). Score table · Damage reports AL 2026 50 4 —
Tropical Storm Odalys The official forecast is off by 44 miles at 48 hours (23 forecasts). Score table · Damage reports EP 2026 45 4 —
Hurricane Nolo The official forecast is off by 49 miles at 48 hours (47 forecasts). Score table · Damage reports EP 2026 98 4 —
Tropical Depression Norbert The official forecast is off by 46 miles at 48 hours (16 forecasts). Score table · Damage reports EP 2026 32 4 —
Remnant Low Marie The official forecast is off by 25 miles at 48 hours (22 forecasts). Score table · Damage reports EP 2026 40 4 —
Tropical Disturbance Edouard The official forecast is off by 51 miles at 48 hours (2 forecasts). Score table · Damage reports AL 2026 23 2 —
Remnant Low Lowell The official forecast is off by 62 miles at 48 hours (50 forecasts). Score table · Damage reports EP 2026 66 4 —
Tropical Storm Karina The official forecast is off by 22 miles at 48 hours (34 forecasts). Score table · Damage reports EP 2026 53 4 —
Tropical Disturbance Dolly The official forecast is off by 44 miles at 48 hours (4 forecasts). Score table · Damage reports AL 2026 31 4 —
Tropical Depression Iselle The official forecast is off by 35 miles at 48 hours (7 forecasts). Score table · Damage reports EP 2026 23 4 —
Tropical Disturbance Julio The official forecast is off by 56 miles at 12 hours (3 forecasts). Score table · Damage reports EP 2026 24 4 —
Tropical Depression Moke The official forecast is off by 67 miles at 48 hours (12 forecasts). Score table · Damage reports CP 2026 28 4 —
Remnant Low Lala The official forecast is off by 32 miles at 48 hours (56 forecasts). Score table · Damage reports CP 2026 74 4 —
Remnant Low Hernan The official forecast is off by 48 miles at 48 hours (4 forecasts). Score table · Damage reports EP 2026 21 4 —
Remnant Low Cristobal The official forecast is off by 15 miles at 12 hours (3 forecasts). Score table · Damage reports AL 2026 12 4 —
Remnant Low Genevieve The official forecast is off by 40 miles at 48 hours (38 forecasts). Score table · Damage reports EP 2026 52 4 —
Tropical Disturbance Bertha The official forecast is off by 44 miles at 48 hours (11 forecasts). Score table · Damage reports AL 2026 27 4 —
Remnant Low Fausto The official forecast is off by 34 miles at 48 hours (35 forecasts). Score table · Damage reports EP 2026 52 4 —
Tropical Storm Elida The official forecast is off by 42 miles at 48 hours (16 forecasts). Score table · Damage reports EP 2026 33 4 —
Remnant Low Douglas The official forecast is off by 52 miles at 48 hours (1 forecast). Score table · Damage reports EP 2026 19 4 —
Tropical Storm Arthur The official forecast is off by 39 miles at 12 hours (5 forecasts). Score table · Damage reports AL 2026 13 1 —
Tropical Depression Cristina The official forecast is off by 62 miles at 48 hours (3 forecasts). Score table · Damage reports EP 2026 18 4 —
Tropical Depression Boris The official forecast is off by 59 miles at 12 hours (7 forecasts). Score table · Damage reports EP 2026 16 4 —
Remnant Low Amanda The official forecast is off by 28 miles at 48 hours (14 forecasts). Score table · Damage reports EP 2026 31 4 —

Archive

Past Atlantic hurricanes, scored from the archived NHC a-deck and best track. A model with no line in that file has no score.

The storm. Tropical cyclones, severe outbreaks, floods, and snow and ice are listed when they are on file. Invests and test storms are not listed. BasinThe ocean this storm was tracked in. The technical name is basin. The year of the storm. Best trackPositions on the best track, which is where the storm actually went. The operational b-deck is preliminary until the post-season track. The technical name is best track. AdvisoriesOfficial forecast tracks drawn on the map, chosen from the stored advisories. The technical name is advisories. StatusRecent means the latest best-track fix is within the last 18 hours. Older storms are not called active. The technical name is status.
Post-Tropical Cyclone Melissa The official forecast is off by 45 miles at 48 hours (36 forecasts). Score table · Damage reports AL 2025 49 4 —
Post-Tropical Cyclone Humberto The official forecast is off by 49 miles at 48 hours (20 forecasts). Score table · Damage reports AL 2025 29 4 —
Post-Tropical Cyclone Gabrielle The official forecast is off by 61 miles at 48 hours (38 forecasts). Score table · Damage reports AL 2025 45 4 —
Post-Tropical Cyclone Erin The official forecast is off by 74 miles at 48 hours (46 forecasts). Score table · Damage reports AL 2025 68 4 —
Post-Tropical Cyclone Milton The official forecast is off by 142 miles at 48 hours (18 forecasts). Score table · Damage reports AL 2024 33 4 —
Remnant Low Helene The official forecast is off by 61 miles at 48 hours (14 forecasts). Score table · Damage reports AL 2024 25 4 —
Post-Tropical Cyclone Beryl The official forecast is off by 75 miles at 48 hours (44 forecasts). Score table · Damage reports AL 2024 57 4 —

Source: National Hurricane Center / NOAA. The operational b-deck and the public a-deck are U.S. government works in the public domain. Forecast Scoreboard is not affiliated with NHC or NOAA.

All events · How we grade · Event methodology