Verification · May 2026
Frozen forecasts compared with official CHIRPS v3.0 observations once a target period is complete. Each result is one season or month, so it shows what happened this time, not long-term reliability.
The selected target comes first; the other verified targets of the cycle follow. Maps: forecast and observed anomaly side by side.
Forecast vs observed rainfall anomaly, FMAM rainfall contribution domain (mm)
Forecast anomalyObserved anomaly
Area-mean anomalies against the 1993–2025 CHIRPS average. Probability skill (RPSS) refers to the blended probabilities; rainfall amount skill (CRPSS) and bias to the amount-corrected ensemble. Skill scores are decimals: +0.193 means a 19.3% lower score than climatology.
May 2026
What happened?
- Rainfall was drier than the reference average by 11 mm (−10%), averaged over the assessed area.
- 46% of the assessed area fell in the near normal tercile.
What did the forecast capture?
- Probabilities scored better than climatology (RPSS +0.002).
What did it miss?
- The forecast mean was close to average (−2 mm), so it gave little indication of the observed dry anomaly (−11 mm).
- Forecast rainfall was 9.2 mm higher than observed, averaged over the assessed area.
- Probabilities stayed close to climatology (largest 34%).
- Rainfall amounts scored worse than climatology (CRPSS −0.031).
Probability skill (RPSS)+0.002 (0.2% lower score than climatology)
Rainfall amount skill (CRPSS)−0.031 (3.1% higher score than climatology)
Average rainfall error (bias, positive = too wet)+9.2 mm
Observed category distribution (of the assessed area)37% / 46% / 17% below / near / above
Assessed area (share of the selected area)100% probabilities · 100% amounts
Raw benchmark (uncorrected model) RPSS−0.200
Other verified targets (Feb, Mar, Apr, FMAM)
Feb 2026
What happened?
- Rainfall was drier than the reference average by 1 mm (−7%), averaged over the assessed area.
- 45% of the assessed area fell in the near normal tercile.
What did the forecast capture?
- Observed rainfall was close to average (−1 mm); the forecast anomaly was −3 mm.
- The highest average probability (39%) was on the observed near normal category.
- Probabilities scored better than climatology (RPSS +0.009).
- Rainfall amounts scored better than climatology (CRPSS +0.028).
What did it miss?
- Forecast rainfall was 1.1 mm lower than observed, averaged over the assessed area.
Probability skill (RPSS)+0.009 (0.9% lower score than climatology)
Rainfall amount skill (CRPSS)+0.028 (2.8% lower score than climatology)
Average rainfall error (bias, positive = too wet)−1.1 mm
Observed category distribution (of the assessed area)33% / 45% / 22% below / near / above
Assessed area (share of the selected area)91% probabilities · 100% amounts
Raw benchmark (uncorrected model) RPSS−0.540
Mar 2026
What happened?
- Rainfall was wetter than the reference average by 69 mm (+112%), averaged over the assessed area.
- 96% of the assessed area fell in the above normal tercile.
What did the forecast capture?
- The forecast captured the wet conditions (+7 mm forecast, +69 mm observed).
- The highest average probability (36%) was on the observed above normal category.
- Probabilities scored better than climatology (RPSS +0.080).
- Rainfall amounts scored better than climatology (CRPSS +0.081).
What did it miss?
- Forecast rainfall was 62.6 mm lower than observed, averaged over the assessed area. It underestimated the rainfall surplus by about 91%.
Probability skill (RPSS)+0.080 (8.0% lower score than climatology)
Rainfall amount skill (CRPSS)+0.081 (8.1% lower score than climatology)
Average rainfall error (bias, positive = too wet)−62.6 mm
Observed category distribution (of the assessed area)0% / 4% / 96% below / near / above
Assessed area (share of the selected area)100% probabilities · 100% amounts
Raw benchmark (uncorrected model) RPSS−0.827
Apr 2026
What happened?
- Rainfall was drier than the reference average by 22 mm (−19%), averaged over the assessed area.
- 45% of the assessed area fell in the below normal tercile.
What did the forecast capture?
None of the checked aspects (sign of the anomaly, leading category, scores against climatology).
What did it miss?
- The forecast anomaly had the wrong sign (+32 mm forecast, −22 mm observed).
- Forecast rainfall was 53.9 mm higher than observed, averaged over the assessed area.
- Probabilities favoured above normal (42%) while most of the area was below normal.
- Probabilities scored worse than climatology (RPSS −0.187).
- Rainfall amounts scored worse than climatology (CRPSS −0.648).
Probability skill (RPSS)−0.187 (18.7% higher score than climatology)
Rainfall amount skill (CRPSS)−0.648 (64.8% higher score than climatology)
Average rainfall error (bias, positive = too wet)+53.9 mm
Observed category distribution (of the assessed area)45% / 39% / 16% below / near / above
Assessed area (share of the selected area)100% probabilities · 100% amounts
Raw benchmark (uncorrected model) RPSS+0.027
FMAM 2026
What happened?
- Rainfall was wetter than the reference average by 35 mm (+11%), averaged over the assessed area.
- 47% of the assessed area fell in the above normal tercile.
What did the forecast capture?
- The forecast captured the wet conditions (+37 mm forecast, +35 mm observed).
- The highest average probability (44%) was on the observed above normal category.
- Probabilities scored better than climatology (RPSS +0.006).
What did it miss?
- Forecast rainfall was 2.6 mm higher than observed, averaged over the assessed area. The size of the anomaly was close to the observed one.
- Rainfall amounts scored worse than climatology (CRPSS −0.081).
Probability skill (RPSS)+0.006 (0.6% lower score than climatology)
Rainfall amount skill (CRPSS)−0.081 (8.1% higher score than climatology)
Average rainfall error (bias, positive = too wet)+2.6 mm
Observed category distribution (of the assessed area)13% / 40% / 47% below / near / above
Assessed area (share of the selected area)100% probabilities · 100% amounts
Raw benchmark (uncorrected model) RPSS−0.856
FMAM 2026
Feb 2026
Mar 2026
Apr 2026
May 2026