Big Thompson River
Bootstrap review report — d1_wd4_big_thompson_river
Generated 2026-08-13 22:03 UTC for Division 1 / Water District 4.
This is a review checklist, not a finished config. Everything below is a suggestion from live DWR data — confirm or correct each section in config.yaml before running this basin for real.
1. Stream-name patterns
Assumed mainstem pattern: BIG THOMPSON RIVER (highest-count waterSource value). Candidates below by structure count — decide which are real tributaries worth their own centerline vs. noise, and add them to longitudinal.tributary_stream_patterns in priority order (more-specific names, e.g. "WEST FORK X", must precede substrings of themselves, e.g. "X").
| waterSource | structure count |
|---|---|
| BIG THOMPSON RIVER (assumed mainstem) | 175 |
| LITTLE THOMPSON RIVER | 51 |
| UNDEFINED | 46 |
| BUCKHORN CREEK | 13 |
| WEST FORK LITTLE THOMPSON RIVER | 10 |
| DRY CREEK | 6 |
| FISH CREEK | 6 |
| COLORADO RIVER | 6 |
| THORNTON GULCH | 5 |
| WIND RIVER | 3 |
| DRY GULCH | 3 |
| HOLMES DRAW | 3 |
| RYAN GULCH | 3 |
| REDSTONE CREEK | 3 |
2. Diversion / return classification
Auto-classified from structureType + name patterns: 187 diversions, 19 returns, 215 unclassified (neither pattern matched — these render as neither on the schematic unless added to return_flow_wdids/force_diversion_wdids or a type is added to the diversion/return type lists).
This layer needs the least manual work — it's the same heuristic the engine uses at runtime. Spot-check a sample rather than reviewing every row; if you have a water-year accounting spreadsheet for this basin, cross-reference it against the 'other' bucket specifically (that's where a real augmentation return with an unusual DWR structureType will hide).
2b. Cross-checked against decreed water rights (CDSS)
5 structure(s) have a decreed water right (CDSS waterrights/netamount) that disagrees with the structureType/name-pattern classification above. Same-agency evidence (DWR/HydroBase), not independent of DWR the way the NLDI topology check is — worth a glance, not an automatic correction.
| wdid | structure | currently | decreed uses suggest | decreed uses |
|---|---|---|---|---|
| 0401673 | RENTOC WATER GALLERY | other | diversion | Domestic |
| 0402006 | BIG ELK MEADOWS AUG IMPACT REACH | other | return | Augmentation |
| 0402007 | PINEWOOD AUG IMPACT REACH | other | return | Augmentation |
| 0402200 | JELLYSTONE AUG IMPACT REACH | other | diversion | Industrial, Irrigation, Municipal |
| 0402234 | CHELEY COLORADO CAMP CHELEY SPRINGS IMPACT REACH | other | return | Augmentation |
3. Suspected nested tributaries
3 flag(s) confirmed connected by USGS NLDI — real surveyed stream-network topology, not a distance guess (see VERIFICATION-PLAN.md). This confirms the two candidates' channels really do merge (ruling out a coincidental-proximity false flag) but NOT auto-applied to tributary_parent_overrides — NLDI's overlap test can't reliably tell which side is upstream once two streams have already merged near DWR's own recorded structures, only that they connect. Confirm the direction (which one is the tributary, which is the parent) from local knowledge or the evidence below, then set it yourself.
| pair | NLDI evidence |
|---|---|
| WIND RIVER <-> MAINSTEM | tributary's downstream NHD trace (comid 13606) first overlaps MAINSTEM's own downstream trace at index 3 (next-nearest candidate: ('FISH CREEK', 9)) |
| COLORADO RIVER <-> LITTLE THOMPSON RIVER | tributary's downstream NHD trace (comid 13618) first overlaps LITTLE THOMPSON RIVER's own downstream trace at index 0 (next-nearest candidate: none) |
| REDSTONE CREEK <-> BUCKHORN CREEK | tributary's downstream NHD trace (comid 10950) first overlaps BUCKHORN CREEK's own downstream trace at index 10 (next-nearest candidate: ('MAINSTEM', 21)) |
Still need a human decision — these tributary pairs are comparably close to EACH OTHER as to the mainstem — one may actually join the other rather than the mainstem directly (like Leavenworth Creek -> South Clear Creek in the Clear Creek basin). NLDI couldn't resolve these (no nearby flowline, or ambiguous/no downstream overlap within range) — if you know the real topology, set it in longitudinal.tributary_parent_overrides.
| tributary | possible parent | dist to possible parent (mi) | dist to mainstem (mi) | NLDI result |
|---|---|---|---|---|
| FISH CREEK | COLORADO RIVER | 0.44 | 0.48 | ambiguous -- tied earliest overlap at index 4: ['COLORADO RIVER', 'MAINSTEM'] |
4. Gage placement risk
2 gage(s) would currently fail placement (> 2.5mi from the nearest centerline anchor — same failure mode as the Clear Creek at Derby bug). Options: raise the cutoff (check it doesn't sweep in an unrelated stream first — see the Little Dry Creek case), or add a manual override.
| gage | name | nearest stream | distance (mi) |
|---|---|---|---|
| nan | THE LOCH OUTLET - LOCH VALE | WIND RIVER | 4.37 |
| BEABESCO | BEAVER BROOK NEAR ESTES PARK, CO. | WIND RIVER | 3.91 |
69 more gage(s) pass but are within 2x the cutoff distance — worth a glance if the structure dataset changes later.
Next steps
- Fill in
tributary_stream_patternsfrom section 1. - Resolve section 3's flags (or confirm none apply).
- Resolve section 4's at-risk gages.
- Cross-reference
return_flow_wdids/force_diversion_wdidsagainst any local accounting source you have for this basin. - Review the rendered schematic for this district before relying on it.
Evolution of the network
Computed 2026-08-20 08:21 from 72 gage(s) with cached period-of-record data. Statistical tests (Mann-Kendall trend, Pettitt changepoint) require at least 8 years spanning at least 10 years of record -- gages below that report no signal, not "no change."
Data provenance & quality
Where these numbers come from and how far they can be trusted. Grade C (3/6 points) — the components below are the finding; the letter alone is not. Sources: DWR HydroBase snapshot HydroBase_CO_20260707 (imported 2026-08-19) for history, plus the CDSS REST API for current conditions.
| Check | State | What was measured |
|---|---|---|
| gage freshness | current | newest gage reading is 5 day(s) old |
| diversion record | stale | newest diversion record is 658 day(s) old (DWR publishes ~1 year in arrears) |
| structure coverage | sparse | 5% of schematic structures have data |
Independent check: PASS — 100.0000% agreement across 491,920 stored values re-checked against DWR's authoritative record (HydroBase_CO_20260707), over 20 structures. 0 disagreement(s) beyond a 0.01 cfs tolerance. Checked 2026-08-19; a rotating sample covers the whole basin across successive runs, and the structures this report cites are checked every time.
Federal cross-check: PASS — 99.70% day-level agreement with USGS's own published records for the same gages, across 19 co-listed station(s) and 179,779 overlapping days (within max(2%, 0.5 cfs) daily). Pre-1950 records at some gages carry known between-agency day-stamp and transcription differences — scored at each year's best ±1-day alignment; residual disagreement is real historical divergence, flagged for review.
72 gage(s) / 798,627 daily values (1914-04-01–2026-08-15); 284 structure(s) with diversion records; 1296 with decreed rights. Methodology has not yet had independent expert review — treat every figure as an advisory screen, not an administrative or legal conclusion.
Read this first: the measurement network itself evolved
This basin was not always measured the way it is today — the API-era record is dense and recent, the early record sparse. 51 gage(s) and 123 structure(s) report in 2026, but structure reporting only reached half its modern level around ~1994. Every historical claim below is checked against this: long-term shifts that co-move with the growth of the network carry an explicit measurement-evolution caution, and abandonment screens whose idleness begins before the modern reporting era are flagged †.
| Decade | Gages with data (median yr) | Structures reporting (median yr) |
|---|---|---|
| 1910s | 1 | 0 |
| 1920s | 1 | 0 |
| 1930s | 4 | 0 |
| 1940s | 5 | 0 |
| 1950s | 19 | 38 |
| 1960s | 19 | 34 |
| 1970s | 15 | 37 |
| 1980s | 16 | 41 |
| 1990s | 22 | 64 |
| 2000s | 26 | 74 |
| 2010s | 48 | 74 |
| 2020s | 51 | 109 |
Gage flow trend & changepoints
Every located gage with a period of record — dot size scales with the strength of its flow trend (|Sen slope| in %/decade, the same statistic as the table below), color with direction. An amber ring marks a detected Pettitt changepoint. Click a gage to chart its trend and shift.
| Gage | Trend | Change / decade | Significance | Years | Changepoint |
|---|---|---|---|---|---|
|
▸
BARNES DITCH DIVERSION BARDITCO |
no clear trend | -440.4% | p=0.150 | 18 | ~2014 |
|
▸
EVANSTOWN DITCH EVADITCO |
↓ decreasing | -105.1% | p=0.002 | 14 | — |
|
▸
GREELEY LOVELAND DIVERSION AT LOVELAND GRELOVCO |
↓ decreasing | -82.2% | p=0.005 | 25 | ~2018 |
|
▸
BIG THOMPSON AND PLATTE DITCH DIVERSION BTPLADCO |
↓ decreasing | -79.2% | p=0.010 | 15 | ~2017 |
|
▸
LITTLE THOMPSON RIVER AT CANYON MOUTH NEAR BERTHOUD LTCANYCO |
no clear trend | -30.6% | p=0.077 | 39 | ~1999 |
|
▸
WIND RIVER NEAR ESTES PARK WINDESCO |
↑ increasing | +21.0% | p=0.000 | 54 | ~1989 |
|
▸
BIG THOMPSON RIVER BL POWERHOUSE, NR DRAKE, CO. BTBLOVCO |
↓ decreasing | -6.4% | p=0.001 | 65 | ~1953 |
|
▸
BIG THOMPSON RIVER AT MOUTH NEAR LA SALLE BIGLASCO |
↑ increasing | +5.4% | p=0.017 | 102 | ~1956 |
|
▸
BIG THOMPSON RIVER AT MOUTH OF CANYON NEAR DRAKE BTCANYCO |
↓ decreasing | -5.2% | p=0.002 | 81 | ~1953 |
|
▸
OLYMPUS TUNNEL (ESTES FOOTHILLS CANAL) OLYTUNCO |
↓ decreasing | -2.2% | p=0.035 | 64 | ~1989 |
|
▸
BIG THOMPSON RIVER BELOW LAKE ESTES BTBLESCO |
no clear trend | +1.4% | p=0.266 | 97 | ~1994 |
61 other gage(s) show no significant trend or changepoint (not shown).
Mass-balance (network closure) trend
Structure divrec-history backfill coverage as of the last check: 5% of 1391 schematic-relevant structures. 0 year(s) clear the 30% coverage gate so far -- the trend activates automatically once qualifying years span a full decade. No action needed; the nightly backfill keeps extending the record.
Reach gain/loss shifts (1950–2026)
Mass-balance kinks computed for every summer month back to 1950 (5701 reach-snapshots) — which reaches gain or lose water, and how that has shifted across decades. Each shift is cross-checked against the observation record above: as more diversions became metered, "unaccounted" water shrinks mechanically, which can masquerade as a hydrologic shift.
- LITTLE THOMPSON RIVER AT MILLIKEN, CO.: reach shifted from -30 cfs to +24 cfs summer mean (more gaining, p=0.021, 14 yr) [alluvial valley: real alluvial aquifer -- a decades-long shift toward losing is the classic signature of alluvial pumping and urbanization] [measurement-evolution caution: this shift co-moves with the growth of the gage/metering network (rho=-0.56) -- part of it may be unaccounted water becoming accounted, not hydrologic change] [10 alluvial wells within 2 mi of the gage; pooled water table +2.2 ft (1962–2004, decreasing)]
- HANSEN FEEDER CANAL LOVELAND TURNOUT: reach shifted from -172 cfs to -21 cfs summer mean (more gaining, p=0.000, 26 yr) [alluvial valley: real alluvial aquifer -- a decades-long shift toward losing is the classic signature of alluvial pumping and urbanization]
- USBR POWER PLANT AT BIG THOMPSON CANYON MOUTH: reach shifted from +221 cfs to +117 cfs summer mean (more losing, p=0.006, 30 yr) [sedimentary plains/foothills: moderate groundwater connectivity -- gain/loss shifts can be real aquifer response; corroborate with nearby well records]
- MINER LONGAN DITCH: reach shifted from -143 cfs to -135 cfs summer mean (more gaining, p=0.043, 11 yr) [alluvial valley: real alluvial aquifer -- a decades-long shift toward losing is the classic signature of alluvial pumping and urbanization]
- RYANS GULCH EXCHANGE DITCH: reach shifted from -60 cfs to -17 cfs summer mean (more gaining, p=0.001, 17 yr) [sedimentary plains/foothills: moderate groundwater connectivity -- gain/loss shifts can be real aquifer response; corroborate with nearby well records]
- WIND RIVER NEAR ESTES PARK: reach shifted from +185 cfs to -41 cfs summer mean (more losing, p=0.000, 65 yr) [mountain crystalline canyon: minimal groundwater storage -- large or shifting unaccounted losses here are more consistent with data/measurement issues or unmodeled plumbing than with aquifer exchange] [measurement-evolution caution: this shift co-moves with the growth of the gage/metering network (rho=-0.49) -- part of it may be unaccounted water becoming accounted, not hydrologic change]
Groundwater now has its own tab: 91 monitored well(s), water-table trends, stream corridors, and the advisory depletion screen.
Reservoirs now has its own tab: 38 reservoir(s), end-of-year storage back to 1950, click-to-chart histories.
Cross-gage pattern fingerprint
Over the 79-year window with full coverage (1948–2026), the dominant shared pattern across 3 gage(s) explains 45% of year-to-year variance (almost certainly a basin-wide climate/snowpack driver).
BTBLESCO doesn't move with that shared pattern -- a real, localized signal (a new diversion, land-use change, or a gage-specific data problem) worth a closer look, not necessarily noise.
Structures most implicated by reconciliation (as of 2026-08-15)
Which structures' data absorbed the most correction when the current mass-balance snapshot was reconciled -- see the Historical tab for the full picture on any date.
- BTM DITCH BROWNWOOD RETURN (return): -75.1 cfs (100% of that reach's correction)
- WIENS RANCH RETURN FLOW OBLIGATION REACH (return): -61.2 cfs (100% of that reach's correction)
- HANDY DITCH SYLVAN DALE RANCH RETURN (return): +19.3 cfs (100% of that reach's correction)
- HILL & BRUSH AUG RETURN (return): +15.1 cfs (100% of that reach's correction)
- HILLSBOROUGH DITCH MILLIKEN RETURN VIA N (return): +13.8 cfs (100% of that reach's correction)
The basin's aquifer story, from 6,963 water-level measurements across 91 monitored well(s) (60 alluvial, 5 bedrock, rest unclassified) — plus 16 administered well(s) reporting metered pumping through diversion records. Observation wells and pumping wells are different populations and are never conflated. Click a well to chart its record.
Well map
Every monitored well with a location — hover for identity, click to chart its water-level record below. ● alluvial ● bedrock / confined (Denver Basin, High Plains, etc. — one-way, no human-timescale recharge) ● unclassified — marker size scales with the strength of the well's water-level trend (|Sen slope| in ft/decade — the same Mann-Kendall/Sen statistic as the trends table below); the smallest, faintest dots have too little record to test.
3D aquifer x-ray
Every aquifer unit as its own 3D head surface — alluvial water table on top, Denver Basin members (Dawson, Denver, Arapahoe, Laramie–Fox Hills) stacked beneath where measured — interpolated from measured water levels and animated through time. Units are never mixed; surfaces exist only inside each unit's well coverage (no extrapolation); thin epochs are suppressed with their reason shown. Vertical scale exaggerated for readability; z is head elevation in feet. Advisory — measured heads, not a calibrated model.
Water-table trends
Of 4 well(s) with enough record for a trend test: 4 declining, 0 rising.
| Fastest-declining wells | Setting | ft / decade | Span | p |
|---|---|---|---|---|
| ▸ LSP-040 DSS02MLK | alluvial | -1.85 | 22 yr | 0.0 |
| ▸ SB00406711DCC | alluvial | -1.53 | 41 yr | 0.0031 |
| ▸ SB00506816ABA | unknown | -0.79 | 38 yr | 0.0004 |
| ▸ SB00506817AAB | alluvial | -0.53 | 45 yr | 0.0017 |
Stream corridors — the surface connection
For each reach whose gain/loss has shifted (Trends tab), the wells within 2 miles of its anchoring gage, their pooled water-table history over the same era, and an advisory Glover screen of lagged stream depletion from nearby metered pumping. v1 proximity = distance to the reach's anchoring gage; segment-based reach join is a flagged upgrade.
LITTLE THOMPSON RIVER AT MILLIKEN, CO.: 10 alluvial well(s) nearby; pooled water table +2.2 ft (1962–2004, decreasing, p=0.0015). Glover screen: 0.1 cfs of nearby metered alluvial pumping → est. lagged depletion 0.0–0.1 cfs (uncalibrated T/S ranges; flagged for SPDSS calibration, AWAS cross-check, and expert review — DWR's AWAS is the authority).
MINER LONGAN DITCH: 1 alluvial well(s) nearby. Glover screen: 0.0 cfs of nearby metered alluvial pumping → est. lagged depletion 0.0–0.0 cfs (uncalibrated T/S ranges; flagged for SPDSS calibration, AWAS cross-check, and expert review — DWR's AWAS is the authority).
RYANS GULCH EXCHANGE DITCH: 6 alluvial well(s) nearby. Glover screen: 0.2 cfs of nearby metered alluvial pumping → est. lagged depletion 0.1–0.2 cfs (uncalibrated T/S ranges; flagged for SPDSS calibration, AWAS cross-check, and expert review — DWR's AWAS is the authority).
WIND RIVER NEAR ESTES PARK: 0 alluvial well(s) nearby. Glover screen: 0.0 cfs of nearby metered alluvial pumping → est. lagged depletion 0.0–0.0 cfs (uncalibrated T/S ranges; flagged for SPDSS calibration, AWAS cross-check, and expert review — DWR's AWAS is the authority).
BIG THOMPSON RIVER BELOW HILLSBOROUGH DIVERSION: 6 alluvial well(s) nearby; pooled water table -2.2 ft (1941–1986, decreasing, p=0.0017)
BIG THOMPSON RIVER ABOVE LAKE ESTES: 0 alluvial well(s) nearby
Wells labeled by administrative world before anything else is said about them: tributary alluvium participates in the priority system; designated-basin and Denver Basin bedrock aquifers are governed differently and are excluded from stream-connection reasoning. Read bedrock declines differently too: deep bedrock aquifers recharge negligibly on human timescales, so a falling bedrock level is storage mining — effectively permanent — not a drought response that a wet year undoes. All screens advisory.
38 reservoir(s) with 16,980 storage measurement(s), 1950–2025. Basin storage as of 2024-10-31 (the record's own end — reservoir records publish ~annually): 139,543 AF across 27 reservoir(s). Storage change is real water the mass balance must credit — a losing reach beside a filling reservoir isn't losing water, it's banking it.
Reservoir map — how full is each vessel?
Each reservoir drawn as a vessel: bubble size ∝ its record-high storage, fill level = last recorded storage as a share of its surveyed capacity (USACE National Inventory of Dams) where a confident NID match exists — the tooltip names the matched dam — and of its own record high otherwise (a wrong capacity would be worse than an honest record high, so only confident joins upgrade). Hover for numbers, click to chart its history below the map. A dashed teal ring marks reservoirs reporting live DWR telemetry — their fill reflects yesterday's storage, drawn as a dotted tail on charts and treated as provisional until the next verified HydroBase snapshot supersedes it. ● <25% ● 25–60% ● 60–90% ● >90%
Basin storage, end of each water year
End-of-water-year totals; per-year reservoir counts shown because reporting coverage varies -- a total is only comparable to years with similar counts.
Largest reservoirs on record
Click a reservoir to chart its full storage history.
| Reservoir | Last recorded storage (AF) | As of |
|---|---|---|
| ▸ CARTER LAKE RES (0404513) | 64,772 | 2024-10-31 |
| ▸ GLACIER RES NO 1 (0404111) | 63,966 | 1980-11-16 |
| ▸ BOYD LAKE RES (0404110) | 29,668 | 2024-10-31 |
| ▸ DEFRANCE RES (0404114) | 22,080 | 1951-11-01 |
| ▸ DRY CREEK RESERVOIR (0403721) | 8,869 | 2024-10-31 |
| ▸ LOVELAND MUNICIPAL RES (0403659) | 6,804 | 2024-10-31 |
| ▸ LON HAGLER RES (0404136) | 4,193 | 2024-10-31 |
| ▸ LONE TREE RES (0404137) | 4,036 | 2024-10-31 |
Decrees, seniority, and administrative calls connected to this basin's flow network. Advisory reading aids on public DWR data — not administrative or legal conclusions. Rights on file: 1819 across 1296 structure(s); 0 structure(s) carry 0 court-case references.
Why diversions stopped — call-based explanations
Sustained diversion stops matched to senior administrative calls.
- GEORGE RIST DITCH (0400520) stopped 2024-10-01 (6+ days) — call at STERLING IRR CO DITCH 1 curtailing 55% of its decreed rate [heuristic-partial, district-confirmed]
- BARNES DITCH (0400501) stopped 2024-07-25 (51+ days) — call at STERLING IRR CO DITCH 1 curtailing 99% of its decreed rate [heuristic-partial, district-confirmed]
- GEORGE RIST DITCH (0400520) stopped 2024-07-06 (59+ days) — call at STERLING IRR CO DITCH 1 curtailing 88% of its decreed rate [heuristic-partial, district-confirmed]
- DILLE TUNNEL (0400540) stopped 2024-06-29 (8+ days) — call at STERLING IRR CO DITCH 1 curtailing 100% of its decreed rate [heuristic-partial, district-confirmed]
- LOVELAND GREELEY CANAL (0400532) stopped 2024-05-25 (15+ days) — call at NEW CACHE LA POUDRE CO DITCH curtailing 96% of its decreed rate [heuristic-partial]
- GEORGE RIST DITCH (0400520) stopped 2023-11-28 (141+ days) — call at PREWITT INLET CANAL curtailing 55% of its decreed rate [heuristic-partial, district-confirmed]
- EVANSTOWN DITCH (0400517) stopped 2023-10-16 (183+ days) — call at LEE STEWART ESKINS DITCH curtailing 100% of its decreed rate [heuristic-strong]
- DILLE TUNNEL (0400540) stopped 2023-10-07 (151+ days) — call at STERLING IRR CO DITCH 1 curtailing 51% of its decreed rate [heuristic-partial, district-confirmed]
- HANDY DITCH (0400521) stopped 2023-09-13 (218+ days) — call at HARMONY DITCH 1 curtailing 82% of its decreed rate [heuristic-partial, district-confirmed]
- HILL BRUSH DITCH (0400522) stopped 2023-09-05 (265+ days) — call at OSBORNE CAYWOOD DITCH curtailing 100% of its decreed rate [heuristic-strong]
- DILLE TUNNEL (0400540) stopped 2023-08-26 (10+ days) — call at STERLING IRR CO DITCH 1 curtailing 100% of its decreed rate [heuristic-partial, district-confirmed]
Right yield — how often could these rights actually divert?
Share of irrigation-season days each structure's rights were not called out, derived from the 22-year district-scoped call record (senior right = floor, junior right = ceiling constraint). Call-record-derived; DWR's own analysis governs where available.
| Structure | Senior priority | Senior right: median / dry yr | Junior right: median / dry yr |
|---|---|---|---|
| HANDY DITCH (0400521) | 1861-11-10 | 100.0% / 61.2% | 6.1% / 0.0% |
| BARNES DITCH (0400501) | 1861-11-10 | 100.0% / 61.2% | 5.6% / 0.0% |
| HOME SUPPLY DITCH (0400524) | 1861-11-10 | 100.0% / 61.2% | 5.6% / 0.0% |
| BOULDER LARIMER CO IRR MFG D (0400588) | 1875-06-30 | 58.0% / 9.3% | 5.6% / 0.0% |
| LOVELAND GREELEY CANAL (0400532) | 1861-11-10 | 100.0% / 61.2% | 5.6% / 0.0% |
| LOUDEN DITCH (0400530) | 1861-11-10 | 100.0% / 61.2% | 5.6% / 0.0% |
| DILLE TUNNEL (0400540) | 1861-11-10 | 100.0% / 61.2% | 5.6% / 0.0% |
| GEORGE RIST DITCH (0400520) | 1861-11-10 | 100.0% / 61.2% | 5.6% / 0.0% |
| OLYMPUS TUNNEL (0401000) | 1861-11-10 | 100.0% / 61.2% | 5.6% / 0.0% |
| ESTES PARK FOOTHILLS PL (0400516) | 1933-09-14 | 8.2% / 0.0% | 8.2% / 0.0% |
| HILLSBOROUGH DITCH (0400523) | 1861-11-10 | 100.0% / 61.2% | 5.6% / 0.0% |
| HOME SUPPLY DITCH DRY CREEK DIVERSION (0400531) | 1881-07-15 | 5.6% / 0.0% | 5.6% / 0.0% |
Abandonment radar (25 screens)
Absolute rights with 10+ years of no recorded diversions. Screens only — storage, alternate points, and plan operations can explain nonuse lawfully. And diversion REPORTING itself only reached its modern level ~1994 — idleness that begins before then may be unreported use, not nonuse (flagged † below).
- COLE WELL 1 (0400672) (1956-04-30, 0.2 cfs decreed): last active 1962 — 62 years idle † predates modern reporting era — last recorded activity predates this basin's modern reporting era (~1994) -- early absence of record is weak evidence of nonuse
- LAWN RES (0404167) (1902-06-10, 0.0 cfs decreed): last active 1980 — 44 years idle † predates modern reporting era — last recorded activity predates this basin's modern reporting era (~1994) -- early absence of record is weak evidence of nonuse
- HERHOLD DITCH (0400706) (1975-03-20, 0.2 cfs decreed): last active 1981 — 43 years idle † predates modern reporting era — last recorded activity predates this basin's modern reporting era (~1994) -- early absence of record is weak evidence of nonuse
- JORDAN WELL 1 (0405006) (1955-07-02, 1.5 cfs decreed): last active 1981 — 43 years idle † predates modern reporting era — last recorded activity predates this basin's modern reporting era (~1994) -- early absence of record is weak evidence of nonuse
- BARTHOLF DITCH 1 (0400568) (1899-06-22, 0.8 cfs decreed): last active 1990 — 34 years idle † predates modern reporting era — last recorded activity predates this basin's modern reporting era (~1994) -- early absence of record is weak evidence of nonuse
- BARTHOLF DITCH 2 (0400569) (1899-06-22, 1.3 cfs decreed): last active 1990 — 34 years idle † predates modern reporting era — last recorded activity predates this basin's modern reporting era (~1994) -- early absence of record is weak evidence of nonuse
- HERSHMAN DITCH 2 (0400571) (1897-05-31, 1.0 cfs decreed): last active 1990 — 34 years idle † predates modern reporting era — last recorded activity predates this basin's modern reporting era (~1994) -- early absence of record is weak evidence of nonuse
- KINKAID DITCH (0400572) (1892-12-31, 0.8 cfs decreed): last active 1990 — 34 years idle † predates modern reporting era — last recorded activity predates this basin's modern reporting era (~1994) -- early absence of record is weak evidence of nonuse
- MORAINE PARK WELL 1-4019 (0405568) (1959-07-01, 0.2 cfs decreed): last active 1999 — 25 years idle
- JAYHAWKER PIT M-1977-427 (0405575) (1981-01-01, 0.0 cfs decreed): last active 1999 — 25 years idle
Compliance screens (23 advisory flags)
Screened 68 of 1296 structures with rights (115 have diversion history on file). A flag is a lead for expert review — augmentation plans, exchanges, and free-river conditions can make over-decree diversions lawful and are deliberately not modeled.
- ADAMS TUNNEL (0404634): Observed p99 daily rate 560.0 cfs (max 842.3) exceeds total decreed absolute 116.6 cfs across 34907 recorded day(s).
- HERHOLD DITCH (0400706): Observed p99 daily rate 212.0 cfs (max 212.0) exceeds total decreed absolute 0.2 cfs across 344 recorded day(s).
- EVANSTOWN DITCH (0400517): Observed p99 daily rate 37.0 cfs (max 82.5) exceeds total decreed absolute 29.3 cfs across 25457 recorded day(s).
- UNION DITCH (0400582): Observed p99 daily rate 16.4 cfs (max 33.0) exceeds total decreed absolute 12.0 cfs across 7047 recorded day(s).
- RIST GOSS DITCH (0400541): Observed p99 daily rate 11.0 cfs (max 18.6) exceeds total decreed absolute 6.4 cfs across 9430 recorded day(s).
- WELDON SPG (0401629): Observed p99 daily rate 10.0 cfs (max 18.0) exceeds total decreed absolute 0.1 cfs across 1142 recorded day(s).
- R W WAGNER RESERVOIR (0403719): Observed p99 daily rate 10.0 cfs (max 12.6) exceeds total decreed absolute 7.6 cfs across 362 recorded day(s).
- BLACK CANNON DITCH (0400561): Observed p99 daily rate 6.1 cfs (max 6.1) exceeds total decreed absolute 5.0 cfs across 790 recorded day(s).
- A G PEARSON PL (0400551): Observed p99 daily rate 5.0 cfs (max 23.0) exceeds total decreed absolute 2.4 cfs across 9074 recorded day(s).
- JIM EGLIN DITCH (0400596): Observed p99 daily rate 5.0 cfs (max 9.0) exceeds total decreed absolute 3.6 cfs across 12177 recorded day(s).
Seniority (top structures by decreed rate)
| Structure | Senior priority date | Rights | Decreed abs (cfs) | Decreed abs (AF) | Conditional? |
|---|---|---|---|---|---|
| HANDY DITCH (0400521) | 1861-11-10 | 24 | 2250.8 | 0 | — |
| BARNES DITCH (0400501) | 1861-11-10 | 27 | 2021.2 | 0 | — |
| HOME SUPPLY DITCH (0400524) | 1861-11-10 | 29 | 1305.4 | 0 | — |
| BOULDER LARIMER CO IRR MFG D (0400588) | 1875-06-30 | 8 | 1136.7 | 0 | — |
| LOVELAND GREELEY CANAL (0400532) | 1861-11-10 | 30 | 867.0 | 0 | yes |
| LOUDEN DITCH (0400530) | 1861-11-10 | 31 | 864.6 | 0 | — |
| DILLE TUNNEL (0400540) | 1861-11-10 | 27 | 791.0 | 0 | — |
| GEORGE RIST DITCH (0400520) | 1861-11-10 | 24 | 586.8 | 0 | — |
| OLYMPUS TUNNEL (0401000) | 1861-11-10 | 21 | 566.0 | 0 | — |
| ESTES PARK FOOTHILLS PL (0400516) | 1933-09-14 | 1 | 550.0 | 0 | — |
| HILLSBOROUGH DITCH (0400523) | 1861-11-10 | 7 | 284.1 | 0 | yes |
| HOME SUPPLY DITCH DRY CREEK DIVERSION (0400531) | 1881-07-15 | 1 | 275.0 | 0 | — |
| SOUTH SIDE DITCH (0400543) | 1861-11-10 | 26 | 246.1 | 0 | — |
| LOVELAND PIPELINE (0400511) | 1861-11-10 | 24 | 159.9 | 223 | yes |
| ADAMS TUNNEL (0404634) | 1965-06-24 | 2 | 116.6 | 0 | — |
No inventory or legal-document changes detected since the daily watch began.
If a call were placed at a given seniority, which structures in this basin would be out of priority, and how much of their decreed rate would be curtailed? Computed from this basin's cached decrees.
What this does and doesn't model. Seniority arithmetic only: every right junior to the call is treated as curtailed. It does not model reach applicability — structures downstream of the calling point are not administered by it — and it applies no futile-call judgment. Read it as “who is junior to this date, and by how much,” not as a prediction of what the Division Engineer would actually order.
Pick a calling right
Real decrees from this basin, ordered by administration number — that is, by actual seniority. The years will look out of order, and that is correct: an administration number encodes the adjudication date as well as the appropriation date, so a right appropriated in 1970 can be administered ahead of one from 1950. A senior call curtails almost everything; a junior one curtails almost nothing.
Or enter an administration number directly
DWR administration numbers encode appropriation and adjudication dates; lower is more senior.
Each row shows a streamgage where the upstream walk (headwater seed ± diversions ± returns ± tributaries) disagrees with the gage reading. Possible reasons include ungaged diversions/returns, channel losses, or structures with stale telemetry.
| Stream | Gage | R-mile | Predicted (cfs) | Observed (cfs) | Δ (cfs) | Reach (mi) | Hypothesis |
|---|---|---|---|---|---|---|---|
| MAINSTEM | WIND RIVER NEAR ESTES PARK (WINDESCO) | 14.5 | 0.5 | 502.1 | +501.6 | 0.0 | Unaccounted +501.6 cfs gain over 0.0 mi. No structure clearly responsible — possible ungaged return flow, baseflow from groundwater, or unmodeled tributary inflow. |
| MAINSTEM | BIG THOMPSON RIVER ABOVE LAKE ESTES (BTABESCO) | 19.0 | 502.1 | 51.1 | -451.0 | 4.5 | Unaccounted -451.0 cfs loss over 4.5 mi. No structure clearly responsible — possible ungaged diversion, channel seepage / phreatophyte loss, or evapotranspiration. |
| MAINSTEM | NORTH FORK BIG THOMPSON RIVER AT DRAKE, CO. (BTNFDRCO) | 32.4 | 390.1 | 19.3 | -370.9 | 11.2 | Unaccounted -370.9 cfs loss over 11.2 mi. No structure clearly responsible — possible ungaged diversion, channel seepage / phreatophyte loss, or evapotranspiration. |
| MAINSTEM | OLYMPUS TUNNEL (ESTES FOOTHILLS CANAL) (OLYTUNCO) | 21.2 | 139.9 | 390.1 | +250.2 | 0.6 | Unaccounted +250.2 cfs gain over 0.6 mi. No structure clearly responsible — possible ungaged return flow, baseflow from groundwater, or unmodeled tributary inflow. |
| MAINSTEM | BIG THOMPSON RIVER BELOW LAKE ESTES (BTBLESCO) | 20.6 | 51.1 | 139.9 | +88.8 | 1.6 | Unaccounted +88.8 cfs gain over 1.6 mi. No structure clearly responsible — possible ungaged return flow, baseflow from groundwater, or unmodeled tributary inflow. |
| MAINSTEM | CHARLES HANSEN FEEDER CANAL BELOW BIG THOMPSON SIPHON (HFCBBSCO) | 40.9 | 17.1 | 85.7 | +68.6 | 1.3 | Unaccounted +68.6 cfs gain over 1.3 mi. No structure clearly responsible — possible ungaged return flow, baseflow from groundwater, or unmodeled tributary inflow. |
| MAINSTEM | USBR POWER PLANT AT BIG THOMPSON CANYON MOUTH (BTPPMCCO) | 41.2 | 58.5 | 4.7 | -53.9 | 0.1 | Unaccounted -53.9 cfs loss over 0.1 mi. No structure clearly responsible — possible ungaged diversion, channel seepage / phreatophyte loss, or evapotranspiration. |
| MAINSTEM | BIG THOMPSON RIVER BELOW HILLSBOROUGH DIVERSION (BIGHILCO) | 56.5 | 69.5 | 21.4 | -48.1 | 3.4 | Unaccounted -48.1 cfs loss over 3.4 mi. Returns in this reach with stale data (BTM DITCH BROWNWOOD RETURN) — over-reporting elsewhere is also possible. |
| MAINSTEM | BIG THOMPSON RIVER AT LOVELAND, CO. (BIGLOVCO) | 53.1 | 30.0 | 69.5 | +39.5 | 3.5 | Unaccounted +39.5 cfs gain over 3.5 mi. No structure clearly responsible — possible ungaged return flow, baseflow from groundwater, or unmodeled tributary inflow. |
| MAINSTEM | GREELEY LOVELAND DIVERSION AT LOVELAND (GRELOVCO) | 49.6 | 0.0 | 30.0 | +30.0 | 2.7 | Unaccounted +30.0 cfs gain over 2.7 mi. No structure clearly responsible — possible ungaged return flow, baseflow from groundwater, or unmodeled tributary inflow. |
| MAINSTEM | CHARLES HANSEN FEEDER CANAL WASTEWAY TO BIG THOMPSON (HFCWASCO) | 41.1 | 85.7 | 58.5 | -27.2 | 0.2 | Unaccounted -27.2 cfs loss over 0.2 mi. No structure clearly responsible — possible ungaged diversion, channel seepage / phreatophyte loss, or evapotranspiration. |
| MAINSTEM | BUCKHORN CREEK NEAR MASONVILLE, CO (BUCRMVCO) | 44.5 | 24.6 | 3.5 | -21.1 | 2.7 | Unaccounted -21.1 cfs loss over 2.7 mi. Returns in this reach with stale data (HANDY DITCH SYLVAN DALE RANCH RETURN) — over-reporting elsewhere is also possible. |
| MAINSTEM | HANSEN FEEDER CANAL LOVELAND TURNOUT (HFCLOVCO) | 41.8 | 4.7 | 24.6 | +19.9 | 0.6 | Unaccounted +19.9 cfs gain over 0.6 mi. No structure clearly responsible — possible ungaged return flow, baseflow from groundwater, or unmodeled tributary inflow. |
| MAINSTEM | WIND RIVER NEAR ESTES PARK (WINDESCO) | 14.5 | 18.0 | 0.5 | -17.5 | 1.0 | Unaccounted -17.5 cfs loss over 1.0 mi. No structure clearly responsible — possible ungaged diversion, channel seepage / phreatophyte loss, or evapotranspiration. |
Ribbon width ∝ flow. Hover any diversion/return branch for its data source (live telemetry vs. annual divrec) and age — use that to judge how much to trust a given number.
| Gage ⇅ | Station ⇅ | Avg cfs Aug 17–Aug 23 ⇅ |
% Hist Median ⇅ | Rank ⇅ | Δ1wk ⇅ | Δ4wk ⇅ | Yrs ⇅ | Status ⇅ |
|---|---|---|---|---|---|---|---|---|
| BTPPMCCO | USBR POWER PLANT AT BIG THOMPSON CANYON MOUTH | 4.7 | 4% | 0 | -78 | -88 | 28.2 | SHORT_RECORD |
| BTBMORCO | BIG THOMPSON BL MORAINE PARK NR ESTES PARK, CO | 18.0 | 52% | 0 | -1 | -29 | 27.3 | SHORT_RECORD |
| BOULARCO | BOULDER-LARIMER DITCH NEAR BERTHOUD | 0.0 | 0% | 0 | +0 | +0 | 23.1 | SHORT_RECORD |
| GRELOVCO | GREELEY LOVELAND DIVERSION AT LOVELAND | 30.0 | 60% | 28 | -1 | -12 | 21.0 | SHORT_RECORD |
| BIGHILCO | BIG THOMPSON RIVER BELOW HILLSBOROUGH DIVERSION | 21.4 | 79% | 34 | -18 | -14 | 28.4 | SHORT_RECORD |
| HFCLOVCO | HANSEN FEEDER CANAL LOVELAND TURNOUT | 24.6 | 122% | 64 | -3 | -4 | 24.2 | SHORT_RECORD |
| BTABESCO | BIG THOMPSON RIVER ABOVE LAKE ESTES | 51.1 | 52% | 0 | -6 | -68 | 90.4 | OK |
| BIGLASCO | BIG THOMPSON RIVER AT MOUTH NEAR LA SALLE | 26.2 | 48% | 27 | -20 | +7 | 124.2 | OK |
| BTNFDRCO | NORTH FORK BIG THOMPSON RIVER AT DRAKE, CO. | 19.3 | 76% | 28 | -4 | -12 | 55.9 | OK |
| LTCANYCO | LITTLE THOMPSON RIVER AT CANYON MOUTH NEAR BERTHOUD | 0.5 | 53% | 29 | -0 | -0 | 33.3 | OK |
| WINDESCO | WIND RIVER NEAR ESTES PARK | 0.5 | 84% | 46 | -0 | -1 | 57.2 | OK |
| BUCRMVCO | BUCKHORN CREEK NEAR MASONVILLE, CO | 3.5 | 98% | 49 | -2 | +3 | 64.6 | OK |
| DILTUNCO | DILLE TUNNEL NEAR DRAKE | 17.1 | 117% | 52 | +12 | -25 | 85.3 | OK |
| OLYTUNCO | OLYMPUS TUNNEL (ESTES FOOTHILLS CANAL) | 390.1 | 104% | 53 | -118 | -128 | 70.7 | OK |
| HFCBBSCO | CHARLES HANSEN FEEDER CANAL BELOW BIG THOMPSON SIPHON | 85.7 | 134% | 58 | -9 | -20 | 84.9 | OK |
| BIGLOVCO | BIG THOMPSON RIVER AT LOVELAND, CO. | 69.5 | 120% | 72 | -19 | -8 | 47.5 | OK |
| HFCWASCO | CHARLES HANSEN FEEDER CANAL WASTEWAY TO BIG THOMPSON | 58.5 | 463% | 77 | +59 | +41 | 70.3 | OK |
| BTBLESCO | BIG THOMPSON RIVER BELOW LAKE ESTES | 139.9 | 143% | 84 | +84 | +34 | 116.5 | OK |
| ADATUNCO | ALVA B. ADAMS TUNNEL AT EAST PORTAL NEAR ESTES PARK | 502.1 | 145% | 94 | -15 | -3 | 90.0 | OK |
⚠ Fetch failed this run — the section below reflects no data, not confirmed zero calls. See banner at top of report.
Call details in gantt above
5 alert(s) · 1 warning(s) · 3 info. Each gage contributes at most one flag per category (its single most-severe match), so this list shouldn't multiply-count the same underlying condition.