KPHL — Philadelphia Intl
39.8733, -75.2268 · 2 m· standard offset UTC-5 h · truth product CLIPHL
These pages are always bilinear interpolation, the headline method. The nearest-node variant, and every other window/initialization/interpolation/variable combination, is published on each permanent link below — follow any number.
Daily maximum temperature — MAE °F
| Model | d0 | d1 | d2 | d3 | d4 | d5 | d6 | d7 | d8 | d9 | lead 1–9 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ECMWF AIFS Singleaifs_single | 2.32-2.27 · n=30 | 2.41-2.28 · n=29 | 2.75-2.18 · n=28 | 2.44-2.06 · n=27 | 2.90-2.72 · n=26 | 2.95-2.47 · n=25 | 3.25-2.88 · n=24 | 3.55-3.14 · n=23 | 4.65-4.04 · n=22 | 4.96-4.24 · n=21 | |
| Aurora (GFS init)aurora_gfs | 5.01-5.01 · n=2 | 6.52-6.52 · n=1 | — | — | — | — | — | — | — | — | |
| Aurora (IFS init)aurora_ifs | 4.64-4.64 · n=3 | 4.19-4.19 · n=2 | 4.48-4.48 · n=1 | — | — | — | — | — | — | — | |
| FourCastNet v2 (GFS init)fourcastnet_gfs | 3.94-3.94 · n=2 | 4.72-4.72 · n=1 | — | — | — | — | — | — | — | — | |
| FourCastNet v2 (IFS init)fourcastnet_ifs | 5.11-5.11 · n=3 | 2.71-2.54 · n=2 | 4.59-4.59 · n=1 | — | — | — | — | — | — | — | |
| NCEP GFSgfs | 2.80-2.26 · n=30 | 2.88-2.49 · n=29 | 3.60-2.68 · n=28 | 3.12-1.93 · n=27 | 3.65-2.07 · n=26 | 4.33-1.96 · n=25 | 4.09-1.31 · n=24 | 3.77-1.73 · n=23 | 4.89-2.02 · n=22 | 5.14-1.32 · n=21 | |
| GraphCast (GFS init)graphcast_gfs | 5.26-5.26 · n=2 | 6.35-6.35 · n=1 | — | — | — | — | — | — | — | — | |
| GraphCast (IFS init)graphcast_ifs | 4.36-4.32 · n=34 | 4.65-4.60 · n=33 | 4.54-4.52 · n=32 | 4.37-4.28 · n=31 | 4.22-4.12 · n=31 | 4.60-3.31 · n=31 | 5.20-3.48 · n=30 | 4.69-3.68 · n=29 | 5.44-3.99 · n=28 | 6.65-4.16 · n=27 | |
| ECMWF IFS HRESifs_hres | 2.68-2.31 · n=24 | 4.17-3.54 · n=23 | 3.37-2.51 · n=22 | 3.29-3.09 · n=22 | 3.48-2.16 · n=20 | 4.06-2.47 · n=18 | 4.54-0.99 · n=19 | 2.88-1.53 · n=18 | 3.58-1.95 · n=17 | 5.18-0.52 · n=16 | |
| Pangu-Weather (GFS init)pangu_gfs | 2.09-2.09 · n=2 | 2.54-2.54 · n=1 | — | — | — | — | — | — | — | — | |
| Pangu-Weather (IFS init)pangu_ifs | 2.69-2.69 · n=3 | 1.66-1.66 · n=2 | 3.24-3.24 · n=1 | — | — | — | — | — | — | — | |
| Persistence (baseline)persistence | — | 5.65-0.04 · n=972 | 7.82-0.08 · n=971 | 8.57-0.12 · n=970 | 8.93-0.16 · n=969 | 9.33-0.21 · n=968 | 9.25-0.25 · n=967 | 9.49-0.30 · n=966 | 9.64-0.33 · n=965 | 9.52-0.36 · n=964 |
Up to 1 of the scored days in this table carry a QC flag on the observation (a CLI value that disagreed with the hourly observations, or a fallback source). They are kept in the scores and counted here rather than dropped — see methodology.
+ model too warm · − model too cold · bias interval includes zero · ★ lowest MAE · = not distinguishable from the leader · ▼ significantly worse · n < 30 greyed and unranked · CI is a 95 % moving-block bootstrap interval.
Daily minimum temperature — MAE °F
| Model | d0 | d1 | d2 | d3 | d4 | d5 | d6 | d7 | d8 | d9 | lead 1–9 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ECMWF AIFS Singleaifs_single | 1.57-0.35 · n=30 | 1.60+0.01 · n=29 | 1.96+0.25 · n=28 | 2.17+0.33 · n=27 | 2.70+0.05 · n=26 | 2.78-0.13 · n=25 | 3.05-0.07 · n=24 | 2.56+0.49 · n=23 | 2.81-0.28 · n=22 | 3.83-0.05 · n=21 | |
| Aurora (GFS init)aurora_gfs | 0.66-0.35 · n=2 | 1.31+1.31 · n=1 | — | — | — | — | — | — | — | — | |
| Aurora (IFS init)aurora_ifs | 1.44-1.44 · n=3 | 0.41-0.41 · n=2 | 0.42+0.42 · n=1 | — | — | — | — | — | — | — | |
| FourCastNet v2 (GFS init)fourcastnet_gfs | 1.18+0.85 · n=2 | 3.96+3.96 · n=1 | — | — | — | — | — | — | — | — | |
| FourCastNet v2 (IFS init)fourcastnet_ifs | 1.20-0.92 · n=3 | 3.30+3.30 · n=2 | 5.37+5.37 · n=1 | — | — | — | — | — | — | — | |
| NCEP GFSgfs | 1.45+0.24 · n=30 | 1.85+0.08 · n=29 | 1.94+0.17 · n=28 | 1.83+0.67 · n=27 | 2.31+0.14 · n=26 | 2.61-0.10 · n=25 | 3.08+0.32 · n=24 | 3.48+0.40 · n=23 | 3.57+0.38 · n=22 | 4.19-0.06 · n=21 | |
| GraphCast (GFS init)graphcast_gfs | 0.45-0.45 · n=2 | 1.56+1.56 · n=1 | — | — | — | — | — | — | — | — | |
| GraphCast (IFS init)graphcast_ifs | 1.51-0.88 · n=34 | 1.89-0.91 · n=33 | 1.87-0.61 · n=32 | 1.98-0.12 · n=31 | 2.54+0.04 · n=31 | 2.83+0.21 · n=31 | 3.15+0.73 · n=30 | 3.46+0.67 · n=29 | 3.12-0.54 · n=28 | 3.56-1.32 · n=27 | |
| ECMWF IFS HRESifs_hres | 1.28-0.56 · n=24 | 1.98-0.43 · n=23 | 2.01+0.15 · n=22 | 2.67+0.62 · n=22 | 2.52+0.50 · n=20 | 3.40-0.23 · n=18 | 3.14+0.53 · n=19 | 2.59+1.35 · n=18 | 2.88+1.47 · n=17 | 4.74+1.54 · n=16 | |
| Pangu-Weather (GFS init)pangu_gfs | 1.71+0.37 · n=2 | 1.83+1.83 · n=1 | — | — | — | — | — | — | — | — | |
| Pangu-Weather (IFS init)pangu_ifs | 0.95-0.08 · n=3 | 1.39+0.68 · n=2 | 2.57+2.57 · n=1 | — | — | — | — | — | — | — | |
| Persistence (baseline)persistence | — | 4.06-0.03 · n=972 | 5.61-0.06 · n=971 | 6.29-0.11 · n=970 | 6.55-0.15 · n=969 | 6.79-0.19 · n=968 | 6.98-0.23 · n=967 | 7.07-0.26 · n=966 | 7.08-0.30 · n=965 | 7.23-0.34 · n=964 |
Up to 1 of the scored days in this table carry a QC flag on the observation (a CLI value that disagreed with the hourly observations, or a fallback source). They are kept in the scores and counted here rather than dropped — see methodology.
Month-by-month slices, model availability and the observed-truth table live on the canonical page: they do not depend on the window, initialization or interpolation selected here.
All scores as JSON scores_latest.csv daily_errors.csv.gz data & licences