Latest data loading

WeatherMesh Benchmarks

Benchmarks || WeatherMesh

Model Comparison

Key Performance Metrics:WM-6 Ens MeanvsIFS Ens Mean

1-Day Performance

+23.9%better

Dramatically better overall one-day forecast

3-Day Performance

+22.9%better

Dramatically better overall three-day forecast

Surface Temperature

+20.0%better

Dramatically better 2m surface temperature forecast

7-Day Performance

+18.2%better

Significantly better overall seven-day forecast

10-Day Performance

+15.1%better

Significantly better overall ten-day forecast

10m Wind Speed

+12.5%better

Significantly better 10m wind forecast

Metric Variables

Blue means WeatherMesh is better

t2m: 2-m Temperature

0

3

6

9

12

15

Days out

d2m: 2-m Dewpoint Temperature

0

3

6

9

12

15

Days out

ws10m: 10-m Wind Speed

0

3

6

9

12

15

Days out

ws100m: 100-m Wind Speed

0

3

6

9

12

15

Days out

mslp: Mean Sea Level Pressure

0

3

6

9

12

15

Days out

tp6: 6-hr Accumulated Precipitation

0

3

6

9

12

15

Days out

u10m: 10-m U-Component Wind

0

3

6

9

12

15

Days out

v10m: 10-m V-Component Wind

0

3

6

9

12

15

Days out

u100m: 100-m U-Component Wind

0

3

6

9

12

15

Days out

v100m: 100-m V-Component Wind

0

3

6

9

12

15

Days out

Upper-atmosphere Variables

Blue means WeatherMesh is better

t: Temperature

Pressure level (mb)
250
500
850
0
3
6
9
12
15
Days out

z: Geopotential Height

Pressure level (mb)
250
500
850
0
3
6
9
12
15
Days out

wind speed: Wind Speed

Pressure level (mb)
250
500
850
0
3
6
9
12
15
Days out

Methodology

We calculate error as latitude-weighted RMSE. RMSE = root mean squared error: a measure of how far off the forecast is from the truth where we take the difference between prediction and truth for each point, square those, take the mean, and take the square root again. This rewards being close to the truth and penalizes differences more the larger they get. We weight the error by the cosine of the latitude of the point, so that points near the equator are weighted more heavily than points near the poles, as is standard in the weather forecasting community.

For our source of "truth", we use ERA5: a dataset widely regarded as the world's best guess at what weather actually occurred around the globe. We also internally validate against observations at weather stations, as well as observations collected by our own balloon constellation; these results are consistent with those from the ERA-5 comparison.

We compared to ECMWF models, both the deterministic model (HRES) and the ensemble (ENS), as they are generally-accepted as the best operational models. We also validate against other operational models, such as GFS and AIFS, which will be added to this page in the future.

Want to learn more?

Want more details on our models? Check out our blog for more details on our methodology and results. Interested in using WeatherMesh or our atmospheric data? Contact us!

Dig deeper

RMSE Improvement vs Lead Time (higher is better)

GLOBAL / ERA5 / t2m / 2025-04-01 to 2026-07-24

Loading benchmark data...
Loading benchmark data...