How this site works

This site tracks real daily fish counts recorded at sonar and weir counting stations across Alaska, then uses years of that history to project how a season is likely to unfold.

During the season, each river's page shows the actual daily counts recorded so far alongside a projected count for the same days, based on how previous seasons typically played out by that same date. This lets you compare this year's pace against history in real time.

Before a season starts, the site builds a full day-by-day projection for the upcoming year using historical timing patterns alone, since there's no current-season data yet to go on.

Finding the best settings: a projection can be built several different ways — which years to draw from, how to average them, whether to exclude unusually large or small years, and more. For many rivers, the site has already tested 504 different combinations of these settings against 15 years of real, already-known seasons to find the combination that would have predicted each one most accurately, and uses that automatically. Rivers that don't yet have enough years of history on record show a notice that generic default settings are in use instead.

You can also adjust every setting yourself — years of history to use, averaging method, outlier exclusion, uncertainty ranges, trend adjustment, and date alignment — to see how the projection responds.

A note on accuracy: these are historical-timing-based statistical estimates, not guaranteed forecasts. Treat them as a rough planning aid rather than a promise of what you'll see on the water.

A salmon wearing glasses and holding a tally clipboard, counting a school of salmon swimming past underwater.

Fish Count Projections

Historical run data and in-season projections for salmon counting locations. Pick a dataset below to see its counts.

37 rivers, 126 options

Little Susitna

Daily sonar counts and an in-season run projection based on historical timing.

Season
2026
4 days of data
Count to date
400
through Aug 2, 2026
Projected season total
1,992
21 prior seasons used
% of projection reached
20.1%
avg. historical pace: 20.1% by this date
Projection method: for each prior season, we compute what fraction of that season's total run had passed by August 2, average those fractions, then divide this season's count-to-date by that average. It's a simple historical-timing estimate, not a statistical forecast — treat it as a rough in-season indicator.
2027 Projected Daily Counts▸
Each day's projection uses the historical average share of the season total that arrives on that calendar date. This is computed across 18 prior seasons (2006–2025), applied to those seasons' average total of 4,871. It's a rough forecast for a season with no data yet — not a statistical model.
2 outlier years excluded (2024, 2014) — hover the "Exclude outliers" control for details.
Days are aligned by time since season start rather than calendar date, so historically early or late seasons line up by day-of-season.
Trend-adjusted: the anchor total is scaled by 0.5× based on a linear fit of season totals over time, instead of assuming 2027 looks like a flat average of the selected years.
DateProjected Daily CountProjected Cumulative
Sep 20, 2027 27 5,243
Sep 19, 2027 35 5,216
Sep 18, 2027 28 5,181
Sep 17, 2027 2 5,153
Sep 15, 2027 2 5,151
Sep 14, 2027 147 5,149
Sep 13, 2027 2 5,002
Sep 12, 2027 13 5,000
Sep 11, 2027 11 4,987
Sep 10, 2027 23 4,976
Sep 9, 2027 27 4,953
Sep 8, 2027 30 4,926
Sep 7, 2027 39 4,896
Sep 6, 2027 50 4,857
Sep 5, 2027 68 4,807
Sep 4, 2027 38 4,739
Sep 3, 2027 27 4,701
Sep 2, 2027 32 4,674
Sep 1, 2027 50 4,642
Aug 31, 2027 42 4,592
Aug 30, 2027 98 4,550
Aug 29, 2027 79 4,452
Aug 28, 2027 89 4,373
Aug 27, 2027 118 4,284
Aug 26, 2027 173 4,166
Aug 25, 2027 196 3,993
Aug 24, 2027 256 3,797
Aug 23, 2027 137 3,541
Aug 22, 2027 123 3,404
Aug 21, 2027 127 3,281
Aug 20, 2027 197 3,154
Aug 19, 2027 168 2,957
Aug 18, 2027 298 2,789
Aug 17, 2027 267 2,491
Aug 16, 2027 170 2,224
Aug 15, 2027 97 2,054
Aug 14, 2027 135 1,957
Aug 13, 2027 214 1,822
Aug 12, 2027 142 1,608
Aug 11, 2027 134 1,466
Aug 10, 2027 122 1,332
Aug 9, 2027 103 1,210
Aug 8, 2027 132 1,107
Aug 7, 2027 171 975
Aug 6, 2027 104 804
Aug 5, 2027 71 700
Aug 4, 2027 69 629
Aug 3, 2027 74 560
Aug 2, 2027 59 486
Aug 1, 2027 65 427
Jul 31, 2027 77 362
Jul 30, 2027 97 285
Jul 29, 2027 53 188
Jul 28, 2027 31 135
Jul 27, 2027 14 104
Jul 26, 2027 18 90
Jul 25, 2027 23 72
Jul 24, 2027 19 49
Jul 23, 2027 10 30
Jul 22, 2027 10 20
Jul 21, 2027 6 10
Jul 20, 2027 3 4
Jul 19, 2027 1 1

Highlighted cells are the top 5 projected daily counts.

2026 Daily Counts▸
Every calendar day of the season gets a projected value, shown alongside the actual count for days we've already counted (through August 2), so you can compare actual vs. projected directly. Each day's projection uses the historical average share of the season total that arrives on that calendar date. This is computed across 18 prior seasons (2006–2025), applied to those seasons' average total of 5,273. It's a rough forecast, not a statistical model.
2 outlier years excluded (2024, 2014) — hover the "Exclude outliers" control for details.
Days are aligned by time since season start (day 1 = Jul 30) rather than calendar date, so historically early or late seasons line up by day-of-season.
Trend-adjusted: the anchor total is scaled by 0.55× based on a linear fit of season totals over time.
Date Actual Daily Count Projected Daily Count Actual Cumulative Projected Cumulative
Oct 1, 2026 — 29 — 5,677
Sep 30, 2026 — 37 — 5,648
Sep 29, 2026 — 31 — 5,611
Sep 28, 2026 — 3 — 5,580
Sep 26, 2026 — 2 — 5,577
Sep 25, 2026 — 159 — 5,575
Sep 24, 2026 — 2 — 5,416
Sep 23, 2026 — 14 — 5,414
Sep 22, 2026 — 12 — 5,400
Sep 21, 2026 — 25 — 5,388
Sep 20, 2026 — 30 — 5,363
Sep 19, 2026 — 33 — 5,333
Sep 18, 2026 — 42 — 5,300
Sep 17, 2026 — 54 — 5,258
Sep 16, 2026 — 73 — 5,204
Sep 15, 2026 — 41 — 5,131
Sep 14, 2026 — 29 — 5,090
Sep 13, 2026 — 35 — 5,061
Sep 12, 2026 — 54 — 5,026
Sep 11, 2026 — 45 — 4,972
Sep 10, 2026 — 106 — 4,927
Sep 9, 2026 — 85 — 4,821
Sep 8, 2026 — 96 — 4,736
Sep 7, 2026 — 128 — 4,640
Sep 6, 2026 — 187 — 4,512
Sep 5, 2026 — 213 — 4,325
Sep 4, 2026 — 278 — 4,112
Sep 3, 2026 — 148 — 3,834
Sep 2, 2026 — 134 — 3,686
Sep 1, 2026 — 137 — 3,552
Aug 31, 2026 — 214 — 3,415
Aug 30, 2026 — 182 — 3,201
Aug 29, 2026 — 322 — 3,019
Aug 28, 2026 — 289 — 2,697
Aug 27, 2026 — 184 — 2,408
Aug 26, 2026 — 106 — 2,224
Aug 25, 2026 — 146 — 2,118
Aug 24, 2026 — 232 — 1,972
Aug 23, 2026 — 154 — 1,740
Aug 22, 2026 — 145 — 1,586
Aug 21, 2026 — 132 — 1,441
Aug 20, 2026 — 112 — 1,309
Aug 19, 2026 — 143 — 1,197
Aug 18, 2026 — 185 — 1,054
Aug 17, 2026 — 112 — 869
Aug 16, 2026 — 77 — 757
Aug 15, 2026 — 74 — 680
Aug 14, 2026 — 80 — 606
Aug 13, 2026 — 64 — 526
Aug 12, 2026 — 71 — 462
Aug 11, 2026 — 83 — 391
Aug 10, 2026 — 105 — 308
Aug 9, 2026 — 58 — 203
Aug 8, 2026 — 33 — 145
Aug 7, 2026 — 15 — 112
Aug 6, 2026 — 19 — 97
Aug 5, 2026 — 25 — 78
Aug 4, 2026 — 21 — 53
Aug 3, 2026 — 11 — 32
Aug 2, 2026 118 11 400 21
Aug 1, 2026 68 6 282 10
Jul 31, 2026 82 3 214 4
Jul 30, 2026 132 1 132 1

Highlighted cells are the top 5 actual and top 5 projected daily counts.

Backtest a Prior Year▸
This uses only years strictly before 2025 as the reference pool (29 available, 1996–2024) — 2025 itself is never used to predict itself, so this is a genuine out-of-sample test of the projection method.
Each day's projection uses the historical average share of the season total that arrives on that calendar date. Computed across 18 prior seasons (2005–2023), applied to those seasons' average total of 5,622.
2 outlier years excluded (2024, 2014).
Days are aligned by time since season start (day 1 = Jul 23).
Trend-adjusted: anchor total scaled by 0.54×.
Date Actual Daily Count Projected Daily Count Actual Cumulative Projected Cumulative
Sep 24, 2025 — 31 — 6,042
Sep 23, 2025 — 40 — 6,011
Sep 22, 2025 — 33 — 5,971
Sep 21, 2025 — 3 — 5,938
Sep 19, 2025 — 3 — 5,935
Sep 18, 2025 — 170 — 5,932
Sep 17, 2025 — 2 — 5,762
Sep 16, 2025 — 15 — 5,760
Sep 15, 2025 — 12 — 5,745
Sep 14, 2025 — 27 — 5,733
Sep 13, 2025 — 32 — 5,706
Sep 12, 2025 — 35 — 5,674
Sep 11, 2025 — 45 — 5,639
Sep 10, 2025 — 57 — 5,594
Sep 9, 2025 18 76 4,506 5,537
Sep 8, 2025 19 42 4,488 5,461
Sep 7, 2025 2 31 4,469 5,419
Sep 6, 2025 0 37 4,467 5,388
Sep 5, 2025 53 53 4,467 5,351
Sep 4, 2025 13 47 4,414 5,298
Sep 3, 2025 15 112 4,401 5,251
Sep 2, 2025 21 89 4,386 5,139
Sep 1, 2025 0 103 4,365 5,050
Aug 31, 2025 0 137 4,365 4,947
Aug 30, 2025 0 199 4,365 4,810
Aug 29, 2025 425 197 4,365 4,611
Aug 28, 2025 259 291 3,940 4,414
Aug 27, 2025 20 164 3,681 4,123
Aug 26, 2025 58 169 3,661 3,959
Aug 25, 2025 — 186 — 3,790
Aug 24, 2025 92 235 3,603 3,604
Aug 23, 2025 130 191 3,511 3,369
Aug 22, 2025 96 345 3,381 3,178
Aug 21, 2025 127 304 3,285 2,833
Aug 20, 2025 78 233 3,158 2,529
Aug 19, 2025 121 134 3,080 2,296
Aug 18, 2025 92 173 2,959 2,162
Aug 17, 2025 88 249 2,867 1,989
Aug 16, 2025 14 173 2,779 1,740
Aug 15, 2025 38 157 2,765 1,567
Aug 14, 2025 33 141 2,727 1,410
Aug 13, 2025 118 115 2,694 1,269
Aug 12, 2025 605 113 2,576 1,154
Aug 11, 2025 288 206 1,971 1,041
Aug 10, 2025 155 113 1,683 835
Aug 9, 2025 96 84 1,528 722
Aug 8, 2025 72 75 1,432 638
Aug 7, 2025 163 75 1,360 563
Aug 6, 2025 158 58 1,197 488
Aug 5, 2025 71 71 1,039 430
Aug 4, 2025 166 77 968 359
Aug 3, 2025 164 101 802 282
Aug 2, 2025 90 56 638 181
Aug 1, 2025 90 32 548 125
Jul 31, 2025 99 11 458 93
Jul 30, 2025 87 16 359 82
Jul 29, 2025 134 18 272 66
Jul 28, 2025 30 20 138 48
Jul 27, 2025 7 11 108 28
Jul 26, 2025 73 7 101 17
Jul 25, 2025 18 6 28 10
Jul 24, 2025 10 3 10 4
Jul 23, 2025 0 1 0 1

Highlighted cells are the top 5 actual and top 5 projected daily counts for 2025.