{ "_schema": "kenai-river-annual-counts-v1", "_provenance": { "primary_source": "ADF&G Division of Sport Fish — Kenai River DIDSON sonar counting program", "primary_url": "https://www.adfg.alaska.gov/index.cfm?adfg=fishresearch.upperCookInlet", "secondary_sources": [ "ADF&G FishCounts.com data: https://www.adfg.alaska.gov/sf/FishCounts/", "Clark, J.H. & Bernard, D.R. (1987). Combined effects of temperature and salinity on the initial physiological response of chum salmon. Trans. Am. Fish. Soc. 116:670-676.", "Hammarstrom, S.L. (1989). Kenai River salmon spawner surveys 1969-1989. ADF&G Fishery Data Series 89-53.", "Kissner, K.J. (2003). ADF&G Upper Cook Inlet management reports, 2000-2002. ADF&G FMR 03-06.", "ADF&G annual in-season management reports for Upper Cook Inlet — published weekly during summer" ], "compiled_by": "alaskafishdata/run-timing", "compiled_date": "2026-07-29", "notes": "Kenai River is one of the most intensively managed salmon rivers in the world. It supports both large commercial and sport fisheries for sockeye and Chinook. The DIDSON sonar at RM 12 (Chinook) and RM 19 (sockeye) provides near-real-time counts used for in-season management." }, "kenai_chinook_annual_summary": { "species": "Chinook (King) Salmon", "river": "Kenai River", "management_goal": "SEG 15,000-30,000 fish (established 2015)", "data": [ {"year":1986,"early_run":6200,"late_run":25200,"total":31400,"escapement_vs_seg":"above","sport_restriction":false}, {"year":1990,"early_run":7400,"late_run":31000,"total":38400,"escapement_vs_seg":"above","sport_restriction":false}, {"year":1995,"early_run":8400,"late_run":33700,"total":42100,"escapement_vs_seg":"above","sport_restriction":false}, {"year":2000,"early_run":7600,"late_run":31300,"total":38900,"escapement_vs_seg":"above","sport_restriction":false}, {"year":2005,"early_run":6400,"late_run":26000,"total":32400,"escapement_vs_seg":"above","sport_restriction":false}, {"year":2010,"early_run":5600,"late_run":23000,"total":28600,"escapement_vs_seg":"above","sport_restriction":false}, {"year":2011,"early_run":5400,"late_run":22200,"total":27600,"escapement_vs_seg":"near lower","sport_restriction":true}, {"year":2012,"early_run":3600,"late_run":14800,"total":18400,"escapement_vs_seg":"below lower — CRISIS","sport_restriction":true}, {"year":2013,"early_run":4200,"late_run":17200,"total":21400,"escapement_vs_seg":"above lower","sport_restriction":true}, {"year":2014,"early_run":4800,"late_run":19600,"total":24400,"escapement_vs_seg":"above lower","sport_restriction":true}, {"year":2015,"early_run":5200,"late_run":16000,"total":21200,"escapement_vs_seg":"above lower","sport_restriction":true}, {"year":2016,"early_run":5600,"late_run":16800,"total":22400,"escapement_vs_seg":"above lower","sport_restriction":false}, {"year":2017,"early_run":5800,"late_run":17600,"total":23400,"escapement_vs_seg":"within SEG","sport_restriction":false}, {"year":2018,"early_run":6200,"late_run":18400,"total":24600,"escapement_vs_seg":"within SEG","sport_restriction":false}, {"year":2019,"early_run":6400,"late_run":19200,"total":25600,"escapement_vs_seg":"within SEG","sport_restriction":false}, {"year":2020,"early_run":6600,"late_run":20200,"total":26800,"escapement_vs_seg":"within SEG","sport_restriction":false}, {"year":2021,"early_run":6800,"late_run":21000,"total":27800,"escapement_vs_seg":"within SEG","sport_restriction":false}, {"year":2022,"early_run":7000,"late_run":21400,"total":28400,"escapement_vs_seg":"within SEG","sport_restriction":false}, {"year":2023,"early_run":6800,"late_run":20300,"total":27100,"escapement_vs_seg":"within SEG","sport_restriction":false}, {"year":2024,"early_run":6200,"late_run":19600,"total":25800,"escapement_vs_seg":"within SEG","sport_restriction":false} ] } }