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

Copper River (Miles L)

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

Season
2026
72 days of data
Count to date
564,972
through Jul 28, 2026
Projected season total
575,445
48 prior seasons used
% of projection reached
98.2%
avg. historical pace: 98.2% by this date
Projection method: for each prior season, we compute what fraction of that season's total run had passed by July 28, 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 averages the analog years whose 2026 count-to-date shape (through July 28) most closely resembles this season's so far, regardless of overall run size (2025, 2024, 2021, 2008, 2018, 1998, 2007). Since 2027 itself has no data yet, this matches against 2026's partial season instead. This is computed across 7 prior seasons (1998–2025), applied to those seasons' average total of 834,474. It's a rough forecast for a season with no data yet — not a statistical model.
5 outlier years excluded (2020, 2015, 2013, 2012, 2000) — hover the "Exclude outliers" control for details.
Trend-adjusted: the anchor total is scaled by 1.01× 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
Aug 4, 2027 3,829 854,936
Aug 3, 2027 5,022 851,107
Aug 2, 2027 3,995 846,085
Aug 1, 2027 3,959 842,090
Jul 31, 2027 4,595 838,131
Jul 30, 2027 5,261 833,536
Jul 29, 2027 6,063 828,275
Jul 28, 2027 4,802 822,212
Jul 27, 2027 4,653 817,410
Jul 26, 2027 4,873 812,757
Jul 25, 2027 4,577 807,884
Jul 24, 2027 4,593 803,307
Jul 23, 2027 5,912 798,714
Jul 22, 2027 6,338 792,802
Jul 21, 2027 7,742 786,464
Jul 20, 2027 8,313 778,722
Jul 19, 2027 9,411 770,409
Jul 18, 2027 9,732 760,998
Jul 17, 2027 10,228 751,266
Jul 16, 2027 11,068 741,038
Jul 15, 2027 12,121 729,970
Jul 14, 2027 13,401 717,849
Jul 13, 2027 14,056 704,448
Jul 12, 2027 11,736 690,392
Jul 11, 2027 10,675 678,656
Jul 10, 2027 11,327 667,981
Jul 9, 2027 11,430 656,654
Jul 8, 2027 13,390 645,224
Jul 7, 2027 15,187 631,834
Jul 6, 2027 17,621 616,647
Jul 5, 2027 21,775 599,026
Jul 4, 2027 21,697 577,251
Jul 3, 2027 17,026 555,554
Jul 2, 2027 14,245 538,528
Jul 1, 2027 13,877 524,283
Jun 30, 2027 13,381 510,406
Jun 29, 2027 13,905 497,025
Jun 28, 2027 12,577 483,120
Jun 27, 2027 11,643 470,543
Jun 26, 2027 10,793 458,900
Jun 25, 2027 9,915 448,107
Jun 24, 2027 9,502 438,192
Jun 23, 2027 8,466 428,690
Jun 22, 2027 7,897 420,224
Jun 21, 2027 8,110 412,327
Jun 20, 2027 7,726 404,217
Jun 19, 2027 8,759 396,491
Jun 18, 2027 11,277 387,732
Jun 17, 2027 13,326 376,455
Jun 16, 2027 14,131 363,129
Jun 15, 2027 15,360 348,998
Jun 14, 2027 16,722 333,638
Jun 13, 2027 17,908 316,916
Jun 12, 2027 16,290 299,008
Jun 11, 2027 18,986 282,718
Jun 10, 2027 19,225 263,732
Jun 9, 2027 20,317 244,507
Jun 8, 2027 20,781 224,190
Jun 7, 2027 19,564 203,409
Jun 6, 2027 16,368 183,845
Jun 5, 2027 16,652 167,477
Jun 4, 2027 19,663 150,825
Jun 3, 2027 19,850 131,162
Jun 2, 2027 18,672 111,312
Jun 1, 2027 15,615 92,640
May 31, 2027 13,986 77,025
May 30, 2027 12,854 63,039
May 29, 2027 10,195 50,185
May 28, 2027 9,445 39,990
May 27, 2027 8,065 30,545
May 26, 2027 6,281 22,480
May 25, 2027 4,239 16,199
May 24, 2027 3,514 11,960
May 23, 2027 2,403 8,446
May 22, 2027 1,925 6,043
May 21, 2027 1,866 4,118
May 20, 2027 1,196 2,252
May 19, 2027 613 1,056
May 18, 2027 218 443
May 17, 2027 135 225
May 16, 2027 52 90
May 15, 2027 27 38
May 14, 2027 0 11
May 13, 2027 11 11
May 12, 2027 0 0
May 11, 2027 0 0
May 10, 2027 0 0

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 July 28), so you can compare actual vs. projected directly. Each day's projection averages the analog years whose count-to-date shape (through July 28) most closely resembles 2026's so far, regardless of overall run size (2025, 2024, 2021, 2008, 2018, 1998, 2007). This is computed across 7 prior seasons (1998–2025), applied to those seasons' average total of 834,094. It's a rough forecast, not a statistical model.
5 outlier years excluded (2020, 2015, 2013, 2012, 2000) — hover the "Exclude outliers" control for details.
Trend-adjusted: the anchor total is scaled by 1.01× based on a linear fit of season totals over time.
Date Actual Daily Count Projected Daily Count Actual Cumulative Projected Cumulative
Aug 4, 2026 3,827 854,544
Aug 3, 2026 5,019 850,717
Aug 2, 2026 3,993 845,698
Aug 1, 2026 3,957 841,705
Jul 31, 2026 4,593 837,748
Jul 30, 2026 5,259 833,155
Jul 29, 2026 6,061 827,896
Jul 28, 2026 1,978 4,800 564,972 821,835
Jul 27, 2026 1,011 4,651 562,994 817,035
Jul 26, 2026 1,162 4,871 561,983 812,384
Jul 25, 2026 698 4,575 560,821 807,513
Jul 24, 2026 1,402 4,591 560,123 802,938
Jul 23, 2026 1,728 5,909 558,721 798,347
Jul 22, 2026 3,394 6,335 556,993 792,438
Jul 21, 2026 463 7,739 553,599 786,103
Jul 20, 2026 2,204 8,310 553,136 778,364
Jul 19, 2026 2,797 9,406 550,932 770,054
Jul 18, 2026 2,189 9,727 548,135 760,648
Jul 17, 2026 2,483 10,224 545,946 750,921
Jul 16, 2026 1,918 11,063 543,463 740,697
Jul 15, 2026 2,195 12,116 541,545 729,634
Jul 14, 2026 3,639 13,395 539,350 717,518
Jul 13, 2026 5,413 14,049 535,711 704,123
Jul 12, 2026 9,895 11,730 530,298 690,074
Jul 11, 2026 13,380 10,670 520,403 678,344
Jul 10, 2026 15,677 11,322 507,023 667,674
Jul 9, 2026 16,887 11,424 491,346 656,352
Jul 8, 2026 17,633 13,384 474,459 644,928
Jul 7, 2026 14,757 15,180 456,826 631,544
Jul 6, 2026 16,208 17,613 442,069 616,364
Jul 5, 2026 16,949 21,765 425,861 598,751
Jul 4, 2026 17,591 21,687 408,912 576,986
Jul 3, 2026 18,627 17,018 391,321 555,299
Jul 2, 2026 16,470 14,238 372,694 538,281
Jul 1, 2026 15,466 13,871 356,224 524,043
Jun 30, 2026 13,693 13,375 340,758 510,172
Jun 29, 2026 14,715 13,898 327,065 496,797
Jun 28, 2026 14,192 12,571 312,350 482,899
Jun 27, 2026 9,923 11,638 298,158 470,328
Jun 26, 2026 7,337 10,788 288,235 458,690
Jun 25, 2026 6,129 9,910 280,898 447,902
Jun 24, 2026 6,494 9,497 274,769 437,992
Jun 23, 2026 7,589 8,462 268,275 428,495
Jun 22, 2026 8,654 7,893 260,686 420,033
Jun 21, 2026 3,708 8,106 252,032 412,140
Jun 20, 2026 11,386 7,723 248,324 404,034
Jun 19, 2026 11,110 8,755 236,938 396,311
Jun 18, 2026 11,061 11,272 225,828 387,556
Jun 17, 2026 10,121 13,320 214,767 376,284
Jun 16, 2026 4,902 14,125 204,646 362,964
Jun 15, 2026 4,450 15,353 199,744 348,839
Jun 14, 2026 5,486 16,714 195,294 333,486
Jun 13, 2026 7,486 17,900 189,808 316,772
Jun 12, 2026 10,460 16,282 182,322 298,872
Jun 11, 2026 13,305 18,977 171,862 282,590
Jun 10, 2026 12,790 19,217 158,557 263,613
Jun 9, 2026 12,920 20,308 145,767 244,396
Jun 8, 2026 11,329 20,771 132,847 224,088
Jun 7, 2026 17,277 19,556 121,518 203,317
Jun 6, 2026 22,011 16,361 104,241 183,761
Jun 5, 2026 14,171 16,644 82,230 167,400
Jun 4, 2026 12,291 19,654 68,059 150,756
Jun 3, 2026 8,429 19,841 55,768 131,102
Jun 2, 2026 4,951 18,664 47,339 111,261
Jun 1, 2026 4,775 15,608 42,388 92,597
May 31, 2026 5,467 13,980 37,613 76,989
May 30, 2026 6,519 12,848 32,146 63,009
May 29, 2026 6,543 10,190 25,627 50,161
May 28, 2026 3,844 9,441 19,084 39,971
May 27, 2026 3,338 8,061 15,240 30,530
May 26, 2026 2,678 6,278 11,902 22,469
May 25, 2026 3,386 4,237 9,224 16,191
May 24, 2026 3,167 3,512 5,838 11,954
May 23, 2026 1,518 2,401 2,671 8,442
May 22, 2026 820 1,924 1,153 6,041
May 21, 2026 165 1,866 333 4,117
May 20, 2026 0 1,195 168 2,251
May 19, 2026 72 613 168 1,056
May 18, 2026 96 218 96 443
May 17, 2026 135 225
May 16, 2026 52 90
May 15, 2026 27 38
May 14, 2026 0 11
May 13, 2026 11 11
May 12, 2026 0 0
May 11, 2026 0 0
May 10, 2026 0 0

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 (47 available, 1978–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 averages the analog years whose count-to-date shape (through July 28) most closely resembles 2025's, regardless of overall run size (2021, 1998, 1995, 1996, 2008, 2003, 2024). Computed across 7 prior seasons (1995–2024), applied to those seasons' average total of 844,152.
4 outlier years excluded (2020, 2015, 2013, 2012).
Trend-adjusted: anchor total scaled by 1.08×.
Date Actual Daily Count Projected Daily Count Actual Cumulative Projected Cumulative
Aug 6, 2025 5,049 867,673
Aug 5, 2025 6,450 862,624
Aug 4, 2025 3,341 856,174
Aug 3, 2025 3,488 852,833
Aug 2, 2025 2,945 849,345
Aug 1, 2025 3,792 846,400
Jul 31, 2025 5,009 842,608
Jul 30, 2025 5,891 837,599
Jul 29, 2025 5,986 831,708
Jul 28, 2025 5,935 6,078 895,308 825,722
Jul 27, 2025 5,078 5,990 889,373 819,644
Jul 26, 2025 4,619 6,124 884,295 813,654
Jul 25, 2025 4,408 6,076 879,676 807,530
Jul 24, 2025 3,668 6,818 875,268 801,454
Jul 23, 2025 4,653 6,506 871,600 794,636
Jul 22, 2025 4,815 6,652 866,947 788,130
Jul 21, 2025 6,754 8,807 862,132 781,478
Jul 20, 2025 6,964 9,524 855,378 772,671
Jul 19, 2025 8,635 8,122 848,414 763,147
Jul 18, 2025 10,158 8,646 839,779 755,025
Jul 17, 2025 13,878 9,400 829,621 746,379
Jul 16, 2025 13,146 8,748 815,743 736,979
Jul 15, 2025 14,163 11,017 802,597 728,231
Jul 14, 2025 15,431 10,962 788,434 717,214
Jul 13, 2025 15,269 11,704 773,003 706,252
Jul 12, 2025 14,377 11,818 757,734 694,548
Jul 11, 2025 14,053 12,544 743,357 682,730
Jul 10, 2025 17,108 12,144 729,304 670,186
Jul 9, 2025 12,083 10,087 712,196 658,042
Jul 8, 2025 11,750 10,946 700,113 647,955
Jul 7, 2025 12,788 13,748 688,363 637,009
Jul 6, 2025 19,619 14,275 675,575 623,261
Jul 5, 2025 20,971 16,446 655,956 608,986
Jul 4, 2025 15,689 16,820 634,985 592,540
Jul 3, 2025 19,467 13,729 619,296 575,720
Jul 2, 2025 16,220 11,392 599,829 561,991
Jul 1, 2025 10,620 11,636 583,609 550,599
Jun 30, 2025 11,482 10,609 572,989 538,963
Jun 29, 2025 11,787 12,644 561,507 528,354
Jun 28, 2025 10,700 11,717 549,720 515,710
Jun 27, 2025 9,508 11,515 539,020 503,993
Jun 26, 2025 11,536 10,089 529,512 492,478
Jun 25, 2025 10,938 9,807 517,976 482,389
Jun 24, 2025 8,261 9,525 507,038 472,582
Jun 23, 2025 10,212 9,496 498,777 463,057
Jun 22, 2025 12,005 9,721 488,565 453,561
Jun 21, 2025 12,576 9,477 476,560 443,840
Jun 20, 2025 9,620 11,233 463,984 434,363
Jun 19, 2025 11,624 12,947 454,364 423,130
Jun 18, 2025 10,887 14,464 442,740 410,183
Jun 17, 2025 14,936 16,107 431,853 395,719
Jun 16, 2025 16,489 16,629 416,917 379,612
Jun 15, 2025 21,314 14,978 400,428 362,983
Jun 14, 2025 27,016 16,750 379,114 348,005
Jun 13, 2025 40,005 16,398 352,098 331,255
Jun 12, 2025 29,464 18,163 312,093 314,857
Jun 11, 2025 25,667 21,586 282,629 296,694
Jun 10, 2025 24,588 20,386 256,962 275,108
Jun 9, 2025 18,601 23,163 232,374 254,722
Jun 8, 2025 15,526 22,252 213,773 231,559
Jun 7, 2025 18,017 19,793 198,247 209,307
Jun 6, 2025 17,944 15,375 180,230 189,514
Jun 5, 2025 13,142 15,358 162,286 174,139
Jun 4, 2025 11,440 19,287 149,144 158,781
Jun 3, 2025 11,040 19,047 137,704 139,494
Jun 2, 2025 13,612 18,296 126,664 120,447
Jun 1, 2025 11,968 16,889 113,052 102,151
May 31, 2025 9,514 15,446 101,084 85,262
May 30, 2025 8,425 12,110 91,570 69,816
May 29, 2025 7,867 10,945 83,145 57,706
May 28, 2025 11,284 10,135 75,278 46,761
May 27, 2025 15,595 6,894 63,994 36,626
May 26, 2025 12,827 5,045 48,399 29,732
May 25, 2025 11,196 5,011 35,572 24,687
May 24, 2025 7,966 4,830 24,376 19,676
May 23, 2025 6,619 3,339 16,410 14,846
May 22, 2025 5,143 2,481 9,791 11,507
May 21, 2025 2,224 3,157 4,648 9,026
May 20, 2025 931 2,076 2,424 5,869
May 19, 2025 738 1,392 1,493 3,793
May 18, 2025 223 573 755 2,401
May 17, 2025 255 749 532 1,828
May 16, 2025 133 457 277 1,079
May 15, 2025 108 359 144 622
May 14, 2025 0 263 36 263
May 13, 2025 36 0 36 0
May 12, 2025 0 0 0 0

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