TeamsSalmon Counts2025 Sockeye International submission
Salmon Counts
2025 Sockeye International
View Competition

Predictions

Ugashik River's Sockeye run
5,287,921
Quesnel's Sockeye run
107,914
Kvichak River's Sockeye run
4,902,421
Stellako's Sockeye run
131,489
Egegik River's Sockeye run
16,872,083
Raft River's Sockeye run
12,256
Igushik River's Sockeye run
1,443,543
Naknek River's Sockeye run
5,665,348
Wood River's Sockeye run
11,010,597
Chilko River's Sockeye run
1,191,412
All of Columbia River's Sockeye run
184,303
Nushagak River's Sockeye run
14,778,407
Alagnak River's Sockeye run
3,231,441
Stuart River's Late Sockeye run
606,556

Prediction method

Submitted on Jun 28, 2025
nearest neighbors
Abstract
Accurate forecasts of age-specific salmon returns are crucial for effective fisheries management. We applied a nearest-neighbors methodology combined with recruit-per-spawner analysis to predict 2025 sockeye salmon returns for 14 stocks from Bristol Bay, Fraser River and Columbia. Historical escapement data were used to identify two years with escapement values most similar to the target brood year. The average recruit-per-spawner rates from these years were applied to the target year’s escapement to forecast age-specific returns. Details are documented on github. (https://github.com/yixu-dfw/2025-Sockeye-International/) Initial results indicate that this method provides comparable and interpretable forecasts across multiple stocks. Its simplicity and reliance on historical data make it a practical tool for resource managers. Future validation across diverse stocks and conditions will assess its broader applicability.
Supporting Documents

Prediction Model

Submitted on Jun 28, 2025
Description
We applied a nearest-neighbors methodology combined with recruit-per-spawner analysis to predict 2025 sockeye salmon returns for 14 stocks from Bristol Bay, Fraser River and Columbia. Historical escapement data were used to identify two years with escapement values most similar to the target brood year. The average recruit-per-spawner rates from these years were applied to the target year’s escapement to forecast age-specific returns. Details are documented on github. (https://github.com/yixu-dfw/2025-Sockeye-International/)