Forecast Scoreboard · Markets · Yakima–Pasco–Richland–Kennewick

Who forecasts Yakima–Pasco–Richland–Kennewick weather best?

The National Weather Service forecasts Yakima–Pasco–Richland–Kennewick weather closest, off by 1.6°F on next-day highs.

The National Weather Service and the weather models are scored at Yakima Air Terminal - McAllister Field (KYKM), against the climate day for that airport. The airport is the official observation site for the market’s primary city. It is not every climate in the television market. Television stations are not graded.

Common questions

How accurate is the weather forecast in Yakima–Pasco–Richland–Kennewick?
The National Weather Service next-day high in Yakima–Pasco–Richland–Kennewick has been off by 1.6°F on average over 216 days. Among the models, ECMWF IFS has the smallest miss on next-day highs, off by 2.0°F on average over 215 days.
Which weather model is most accurate for Yakima–Pasco–Richland–Kennewick?
ECMWF IFS led the next-day board. That board ranks tomorrow's high, low, and rain chance together against the National Weather Service. ECMWF IFS also had the smallest miss on highs among the models, off by 2.0°F on average across 215 days scored.
How far off is the 7-day forecast in Yakima–Pasco–Richland–Kennewick?
Not enough data yet.
How many days of forecasts are scored in Yakima–Pasco–Richland–Kennewick?
The National Weather Service next-day high at Yakima Air Terminal - McAllister Field (KYKM) is scored over 216 days. GFS's next-day record covers 216 days.

Over the last 216 days in Yakima–Pasco–Richland–Kennewick, the NWS forecast was closest on high temperatures, off by 1.6°F on average. ECMWF IFS led the next-day board. That board ranks tomorrow's high, low, and rain chance together against the National Weather Service. ECMWF IFS also had the smallest miss on highs among the models, off by 2.0°F on average across 215 days scored.

How to read this. A shorter miss is closer to the weather that happened. Beats the NWS means a smaller miss than the National Weather Service on the same days. Behind the NWS means a larger miss. Early read means at least 90 days scored. Proven means 180.

The technical details

Skill is 1 minus this forecast’s mean loss divided by the National Weather Service mean loss on the same days. Loss is the mean absolute error for temperature and the Brier score for rain chance. Zero is a tie. Positive beats the Weather Service. Negative falls behind it.

Days scored are matched days: issue dates with a forecast from this source and from the National Weather Service, and a final observation. A rank starts at 90 matched days. That status is provisional, shown here as Early read. At 180 matched days the status is established, shown here as Proven. Below the first line the row is still collecting and is not a rank.

How sure is a 95% confidence interval: a percentile bootstrap of the score, resampling the matched days 2,000 times. Overlapping intervals are marked tied.

The headline score uses days 1 through 5, with lead weights 0.30, 0.25, 0.20, 0.15, and 0.10. Days 6 and 7 stay out of it. Variable weights are high 0.35, low 0.30, and rain chance 0.35. Observations come from ACIS, with the National Weather Service climate report when ACIS has a hole. Model numbers come from each provider’s public files.

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

Weather models · NWS Pendleton forecast accuracy (NWS PDT)

Models at KYKM

Same airport, same climate day, compared with the National Weather Service. This table ranks models. It is not a station grade.

Includes archived forecasts back to March 31, 2026.

Next day

Tomorrow only, compared with the National Weather Service. Every model that has a next-day forecast can appear. A rank starts at 90 days scored.

  1. 3 ECMWF AIFS Behind the NWS by 45% 2.5° high error about 215 scored days
  2. 1 ECMWF IFS Behind the NWS by 27% 2.0° high error about 215 scored days
  3. 5 GFS Behind the NWS by 60% 2.6° high error about 216 scored days
Place on this list. 1 was closest to the weather that happened. A tie shares this number, and the next place skips ahead. Early read until the longer day count, then proven. The weather model. Models are scored on their own against the National Weather Service. SkillBeats the National Weather Service when the miss is smaller on the same days. 0 is the same, positive is better, negative is worse. The technical name is skill: 1 minus this forecast's loss divided by the Weather Service loss. High errorAverage miss on daily highs, in degrees F. Lower is better. Matched daysDays scored. How many climate days this number is averaged over. The technical name is matched days. StatusEarly read means at least 90 days scored. Proven means 180 or more. Still collecting means it is too soon to rank. The technical names are provisional and established.
3 ECMWF AIFS Behind the NWS by 45% 2.5° 215 Proven
1 ECMWF IFS Behind the NWS by 27% 2.0° 215 Proven
5 GFS Behind the NWS by 60% 2.6° 216 Proven
2 HRRR Behind the NWS by 35% 2.4° 215 Proven
4 NAM Behind the NWS by 47% 3.6° 208 Proven
— Canadian GEM (GDPS) Behind the NWS by 16% 3.2° 43 Fewer than 90 days scored.
— GEML — — 0 No scored days yet.
— ICON Behind the NWS by 16% 2.6° 43 Fewer than 90 days scored.

Full week

The whole week. NAM and HRRR do not cover that range, so they are listed as not eligible and are not given a full-week comparison.

Place on this list. 1 was closest to the weather that happened. A tie shares this number, and the next place skips ahead. Early read until the longer day count, then proven. The weather model. Models are scored on their own against the National Weather Service. SkillBeats the National Weather Service when the miss is smaller on the same days. 0 is the same, positive is better, negative is worse. The technical name is skill: 1 minus this forecast's loss divided by the Weather Service loss. High errorAverage miss on daily highs, in degrees F. Lower is better. Matched daysDays scored. How many climate days this number is averaged over. The technical name is matched days. StatusEarly read means at least 90 days scored. Proven means 180 or more. Still collecting means it is too soon to rank. The technical names are provisional and established.
— ECMWF AIFS Behind the NWS by 48% 3.3° 32 Fewer than 90 days scored.
— ECMWF IFS Behind the NWS by 35% 3.2° 32 Fewer than 90 days scored.
— GFS Behind the NWS by 56% 3.5° 33 Fewer than 90 days scored.
— HRRR — — — Not eligible
— NAM — — — Not eligible
— Canadian GEM (GDPS) Behind the NWS by 56% 4.6° 32 Fewer than 90 days scored.
— GEML — — 0 No scored days yet.
— ICON Behind the NWS by 56% 3.2° 10 Fewer than 90 days scored.

The bar is the mean high-temperature error. A shorter bar is closer to the observed high. Skill above zero beats the National Weather Service on the same days.

Other markets

Same state

Nearby

All markets · Next day board · Full week board

Stations

Listed so you can see who broadcasts in this market. Not a rank, and not a grade.

  • KEPR KEPR · CBS / Fox / CW · Sinclair Broadcast Group
  • KIMA KIMA · Fox / CW · Sinclair Broadcasting Group
  • KNDU KNDU · NBC · Cowles Company
  • KVEW KVEW · ABC · Morgan Murphy Media

Embed this badge

Next-day highs at Yakima Air Terminal - McAllister Field (KYKM). The day count is the scored days on file. A rank starts at 90 days.

Yakima–Pasco–Richland–Kennewick next-day highs at Yakima Air Terminal - McAllister Field (KYKM). NWS next-day high off by 1.6°F. ECMWF IFS ranks 1st among the models over 216 days since March 31, 2026. Forecast Scoreboard.

NWS baseline at Yakima Air Terminal - McAllister Field

This is the reference, not a contestant. Error here is the government point forecast against the climate day, on every day both exist. The airport is in the NWS Pendleton office (NWS PDT).

Latest forecast archived Nov 11, 2026, 9:24 PM ET.

LeadHow far ahead. Day 1 is the next calendar day. Days 6 and 7 are shown and are not in the headline score. The technical name is lead. Matched daysDays scored. How many climate days this number is averaged over. The technical name is matched days. High MAEAverage miss on daily highs, in degrees F. Mean absolute error. Lower is better. High biasAverage of the signed misses on daily highs, in degrees F. Positive means the forecast was too warm. The technical name is high bias. Low MAEAverage miss on daily lows, in degrees F. Lower is better. The low is the climate-day minimum, which is not always the overnight low. Low biasAverage of the signed misses on daily lows, in degrees F. Positive means the forecast was too warm. The technical name is low bias. Brier scoreRain probability score. Average of (forecast probability minus what happened) squared. Lower is better. The technical name is the Brier score.
Day 1 216 1.6° -0.0° 4.7° 1.1° 0.066
Day 2 215 2.1° -0.0° 4.7° 1.2° 0.067
Day 3 214 2.5° 0.1° 4.5° 1.2° 0.073
Day 4 213 2.9° -0.0° 4.5° 1.1° 0.082
Day 5 212 3.5° -0.0° 4.4° 1.1° 0.090
Day 6 extended 211 4.0° -0.1° 4.3° 1.3° 0.096
Day 7 extended 33 3.3° -1.2° — — 0.096

Bias is forecast minus observed. Positive means the forecast was too warm. Days 6 and 7 are not part of the headline score.

Official observations

Climate day at KYKM: midnight to midnight, local standard time. The low on this table is that day’s minimum, which is not always the overnight low a television graphic means. Why that choice is explicit.

The climate day, midnight to midnight local standard time. Daily high in degrees F. A forecast cell is the predicted high. An observation cell is the official climate-day maximum. Daily low in degrees F. A forecast cell is the predicted low. An observation cell is the climate-day minimum, which is not always the overnight low. PrecipitationClimate-day rain in inches. A trace is shown as Trace and is not a rain day. The technical name is precipitation. EventWhether the day had measurable rain. A trace is not a rain day. The technical name is precipitation event. SourceWhere the observation came from. ACIS is primary. The National Weather Service climate report fills a hole.
Nov 10, 2026 50.0° 35.0° Trace No acis
Nov 9, 2026 55.0° 37.0° 0.08 in Yes acis
Nov 8, 2026 62.0° 42.0° Trace No acis
Nov 7, 2026 60.0° 33.0° 0.00 in No acis
Nov 6, 2026 60.0° 37.0° Trace No acis
Nov 5, 2026 59.0° 31.0° 0.00 in No acis
Nov 4, 2026 55.0° 31.0° Trace No acis
Nov 3, 2026 52.0° 35.0° 0.01 in Yes acis
Nov 2, 2026 55.0° 24.0° 0.00 in No acis
Nov 1, 2026 59.0° 27.0° 0.00 in No acis