| Homestead Loop | Sandy Ridge | Aug 16, 2026 @ 12:30pm (Pacific/Midway) Aug 16, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Aug 16, 2026 @ 12:30pm (Pacific/Midway) Aug 16, 2026 | mtb | Dry | view |
| Laura's Line | Sandy Ridge | Aug 16, 2026 @ 12:30pm (Pacific/Midway) Aug 16, 2026 | mtb | Dry | view |
| Upper Hide and Seek | Sandy Ridge | Aug 16, 2026 @ 12:30pm (Pacific/Midway) Aug 16, 2026 | mtb Only one tree down and it’s cut so you can pass by. Thanks to the trail builders!! | Dry | view |
| Lower Hide and Seek | Sandy Ridge | Aug 16, 2026 @ 12:30pm (Pacific/Midway) Aug 16, 2026 | mtb | Dry | view |
| Johnny Royale | Sandy Ridge | Aug 12, 2026 @ 6:45pm (America/Los_Angeles) Aug 12, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Aug 11, 2026 @ 10:43am (America/Vancouver) Aug 11, 2026 | mtb One of the berms built up this spring (maybe 5/29) had a tree fall which had been at the top of the berm about half way around. Tree fell away from trail but the root wad destroyed the top half of the berm and a root is partially sticking out into the berm waiting for someone turn themselves into a shish kabob. Good sight line so you can see it coming. | Ideal | view |
| Upper Hide and Seek | Sandy Ridge | Aug 9, 2026 @ 9:34pm (America/Los_Angeles) Aug 9, 2026 | mtb Two trees down. First in same location as previous reports. Second approx 1/2-2/3 mile further | Ideal | view |
| Homestead Road | Sandy Ridge | Jul 31, 2026 @ 10:38am (America/Vancouver) Jul 31, 2026 | mtb | Ideal | view |
| Rock Drop | Sandy Ridge | Jul 31, 2026 @ 10:38am (America/Vancouver) Jul 31, 2026 | mtb | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | Jul 31, 2026 @ 10:38am (America/Vancouver) Jul 31, 2026 | mtb Very Fun | Dry | view |
| Lower Hide and Seek | Sandy Ridge | Jul 31, 2026 @ 10:38am (America/Vancouver) Jul 31, 2026 | mtb Perfect | Ideal | view |
| Quid Pro Flow | Sandy Ridge | Jul 31, 2026 @ 10:38am (America/Vancouver) Jul 31, 2026 | mtb Perfect | Ideal | view |
| Communication Breakdown | Sandy Ridge | Jul 31, 2026 @ 10:38am (America/Vancouver) Jul 31, 2026 | mtb Some Lose Turns But perfect | Dry | view |
| Laura's Line | Sandy Ridge | Jul 29, 2026 @ 5:47pm (Pacific/Midway) Jul 29, 2026 | mtb | Ideal | view |
| Rock Drop | Sandy Ridge | Jul 29, 2026 @ 5:47pm (Pacific/Midway) Jul 29, 2026 | mtb | Dry | view |
| Communication Breakdown | Sandy Ridge | Jul 29, 2026 @ 5:47pm (Pacific/Midway) Jul 29, 2026 | mtb | Dry | view |
| Upper Hide and Seek | Sandy Ridge | Jul 29, 2026 @ 5:47pm (Pacific/Midway) Jul 29, 2026 | mtb Tree down over the trail similar to previous report. I wasn’t strong enough to move it on my own. | Ideal | view |
| Three Thirty Eight | Sandy Ridge | Jul 26, 2026 @ 9:44pm (America/Los_Angeles) Jul 26, 2026 | mtb | Ideal | view |
| Communication Breakdown | Sandy Ridge | Jul 26, 2026 @ 9:44pm (America/Los_Angeles) Jul 26, 2026 | mtb | Ideal | view |
| Upper Hide and Seek | Sandy Ridge | Jul 26, 2026 @ 9:43pm (America/Los_Angeles) Jul 26, 2026 | mtb 12" tree down maybe 750 feet from the junction with Three Thirty Eight. | Dry | view |
| Lower Hide and Seek | Sandy Ridge | Jul 23, 2026 @ 8:30pm (America/Los_Angeles) Jul 23, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Jul 23, 2026 @ 8:30pm (America/Los_Angeles) Jul 23, 2026 | mtb | Ideal | view |
| Follow the Leader | Sandy Ridge | Jul 20, 2026 @ 3:42pm (America/Los_Angeles) Jul 20, 2026 | mtb | Dry | view |
| Rollers | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Jump Line | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Return Trail 2 | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Return Trail 1 | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Homestead Road | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Rock Drop | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Little Monkey | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| TNT | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Homestead Loop | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Three Thirty Eight | Sandy Ridge | Jul 17, 2026 @ 11:27am (America/Los_Angeles) Jul 17, 2026 | mtb | Ideal | view |
| Upper Hide and Seek | Sandy Ridge | Jul 14, 2026 @ 11:05am (America/Vancouver) Jul 14, 2026 | mtb | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jul 14, 2026 @ 11:05am (America/Vancouver) Jul 14, 2026 | mtb Hero Dirt | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jul 13, 2026 @ 9:06am (America/Los_Angeles) Jul 13, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Jul 13, 2026 @ 9:06am (America/Los_Angeles) Jul 13, 2026 | mtb | Ideal | view |
| Laura's Line | Sandy Ridge | Jul 4, 2026 @ 12:00pm (America/Los_Angeles) Jul 4, 2026 | ebike A tad overgrown | Ideal | view |
| Rock Drop | Sandy Ridge | Jul 4, 2026 @ 12:00pm (America/Los_Angeles) Jul 4, 2026 | ebike Riding good | Ideal | view |
| Communication Breakdown | Sandy Ridge | Jul 4, 2026 @ 12:00pm (America/Los_Angeles) Jul 4, 2026 | ebike All clear and riding good | Ideal | view |
| Quid Pro Flow | Sandy Ridge | Jul 4, 2026 @ 12:00pm (America/Los_Angeles) Jul 4, 2026 | ebike All good | Variable | view |
| Two Turntables and a Microwave | Sandy Ridge | Jul 4, 2026 @ 12:00pm (America/Los_Angeles) Jul 4, 2026 | ebike Branches have been cleared, riding great | Ideal | view |
| Flow Motion | Sandy Ridge | Jul 4, 2026 @ 12:00pm (America/Los_Angeles) Jul 4, 2026 | ebike Amazing | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jul 4, 2026 @ 12:00pm (America/Los_Angeles) Jul 4, 2026 | ebike Riding perfect | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Jun 29, 2026 @ 8:59am (America/Vancouver) Jun 29, 2026 | mtb | Ideal | view |
| Homestead Road | Sandy Ridge | Jun 29, 2026 @ 8:59am (America/Vancouver) Jun 29, 2026 | mtb | Ideal | view |
| Upper Hide and Seek | Sandy Ridge | Jun 29, 2026 @ 8:59am (America/Vancouver) Jun 29, 2026 | mtb Got wet by foliage more than the misty showers. Dirt is great | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jun 29, 2026 @ 8:59am (America/Vancouver) Jun 29, 2026 | mtb Got wet by foliage more than the misty showers. Dirt is great | Ideal | view |
| Rock Drop | Sandy Ridge | Jun 29, 2026 @ 8:59am (America/Vancouver) Jun 29, 2026 | mtb Wet roots. Dirt is great | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | Jun 29, 2026 @ 8:59am (America/Vancouver) Jun 29, 2026 | mtb Low hanging branches when you want to flow! Be careful of “clothesline” branches. | Ideal | view |
| Flow Motion | Sandy Ridge | Jun 29, 2026 @ 8:59am (America/Vancouver) Jun 29, 2026 | mtb Wonderful. | Ideal | view |
| Little Monkey | Sandy Ridge | Jun 29, 2026 @ 8:59am (America/Vancouver) Jun 29, 2026 | mtb Neat, fast one | Ideal | view |
| Homestead Loop | Sandy Ridge | Jun 26, 2026 @ 6:18pm (Pacific/Midway) Jun 26, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Jun 26, 2026 @ 6:18pm (Pacific/Midway) Jun 26, 2026 | mtb | Ideal | view |
| Laura's Line | Sandy Ridge | Jun 26, 2026 @ 6:18pm (Pacific/Midway) Jun 26, 2026 | mtb | Ideal | view |
| Upper Hide and Seek | Sandy Ridge | Jun 26, 2026 @ 6:18pm (Pacific/Midway) Jun 26, 2026 | mtb Some small puddles in braking zones. | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Jun 26, 2026 @ 6:18pm (Pacific/Midway) Jun 26, 2026 | mtb The rain didn’t really affect this trail. Still grippy, albeit with a few tiny puddles. | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Jun 13, 2026 @ 9:24am (America/Los_Angeles) Jun 13, 2026 | mtb | Ideal | view |
| Homestead Road | Sandy Ridge | Jun 13, 2026 @ 9:24am (America/Los_Angeles) Jun 13, 2026 | mtb | Ideal | view |
| Rock Drop | Sandy Ridge | Jun 13, 2026 @ 9:24am (America/Los_Angeles) Jun 13, 2026 | mtb | Ideal | view |
| Communication Breakdown | Sandy Ridge | Jun 13, 2026 @ 9:24am (America/Los_Angeles) Jun 13, 2026 | mtb | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | Jun 13, 2026 @ 9:24am (America/Los_Angeles) Jun 13, 2026 | mtb | Ideal | view |
| Follow the Leader | Sandy Ridge | Jun 13, 2026 @ 9:24am (America/Los_Angeles) Jun 13, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Jun 13, 2026 @ 9:24am (America/Los_Angeles) Jun 13, 2026 | mtb | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jun 13, 2026 @ 9:24am (America/Los_Angeles) Jun 13, 2026 | mtb | Ideal | view |
| Little Monkey | Sandy Ridge | Jun 13, 2026 @ 9:24am (America/Los_Angeles) Jun 13, 2026 | mtb | Ideal | view |
| Return Trail 1 | Sandy Ridge | Jun 5, 2026 @ 1:18pm (America/Los_Angeles) Jun 5, 2026 | mtb | Ideal | view |
| Rollers | Sandy Ridge | Jun 5, 2026 @ 1:18pm (America/Los_Angeles) Jun 5, 2026 | mtb | Ideal | view |
| Jump Line | Sandy Ridge | Jun 5, 2026 @ 1:18pm (America/Los_Angeles) Jun 5, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Jun 5, 2026 @ 1:18pm (America/Los_Angeles) Jun 5, 2026 | mtb | Ideal | view |
| Rock Drop | Sandy Ridge | Jun 5, 2026 @ 1:18pm (America/Los_Angeles) Jun 5, 2026 | mtb | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | Jun 5, 2026 @ 1:18pm (America/Los_Angeles) Jun 5, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Jun 5, 2026 @ 1:18pm (America/Los_Angeles) Jun 5, 2026 | mtb | Wet | view |
| Lower Hide and Seek | Sandy Ridge | Jun 5, 2026 @ 1:18pm (America/Los_Angeles) Jun 5, 2026 | mtb | Ideal | view |
| Rollers | Sandy Ridge | May 30, 2026 @ 9:51am (America/Vancouver) May 30, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | May 30, 2026 @ 9:51am (America/Vancouver) May 30, 2026 | mtb | Ideal | view |
| Homestead Road | Sandy Ridge | May 30, 2026 @ 9:51am (America/Vancouver) May 30, 2026 | mtb | Ideal | view |
| Rock Drop | Sandy Ridge | May 30, 2026 @ 9:51am (America/Vancouver) May 30, 2026 | mtb | Ideal | view |
| Communication Breakdown | Sandy Ridge | May 30, 2026 @ 9:51am (America/Vancouver) May 30, 2026 | mtb | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | May 30, 2026 @ 9:51am (America/Vancouver) May 30, 2026 | mtb | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | May 30, 2026 @ 9:51am (America/Vancouver) May 30, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | May 28, 2026 @ 7:47am (America/Vancouver) May 28, 2026 | mtb Good condition just a little slick on a few berms early in the morning. Very fun trail. | Wet | view |
| Lower Hide and Seek | Sandy Ridge | May 28, 2026 @ 7:47am (America/Vancouver) May 28, 2026 | mtb Couple puddles but ideal for the most part. | Ideal | view |
| Little Monkey | Sandy Ridge | May 28, 2026 @ 7:47am (America/Vancouver) May 28, 2026 | mtb This trail rips. | Ideal | view |
| Return Trail 1 | Sandy Ridge | May 6, 2026 @ 3:00pm (America/Los_Angeles) May 6, 2026 | mtb | Ideal | view |
| Return Trail 2 | Sandy Ridge | May 6, 2026 @ 3:00pm (America/Los_Angeles) May 6, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | May 6, 2026 @ 3:00pm (America/Los_Angeles) May 6, 2026 | mtb | Ideal | view |
| Homestead Road | Sandy Ridge | May 6, 2026 @ 3:00pm (America/Los_Angeles) May 6, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | May 6, 2026 @ 3:00pm (America/Los_Angeles) May 6, 2026 | mtb A few big divots on some berms, keeps you honest. | Ideal | view |
| Rock Drop | Sandy Ridge | May 6, 2026 @ 3:00pm (America/Los_Angeles) May 6, 2026 | mtb | Ideal | view |
| Communication Breakdown | Sandy Ridge | May 6, 2026 @ 3:00pm (America/Los_Angeles) May 6, 2026 | mtb | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | May 6, 2026 @ 3:00pm (America/Los_Angeles) May 6, 2026 | mtb | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | May 6, 2026 @ 3:00pm (America/Los_Angeles) May 6, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| Homestead Road | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| Rock Drop | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| Communication Breakdown | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| Follow the Leader | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| Upper Hide and Seek | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| Little Monkey | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| TNT | Sandy Ridge | Apr 19, 2026 @ 10:17am (America/Los_Angeles) Apr 19, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Apr 19, 2026 @ 9:23am (America/Vancouver) Apr 19, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Apr 19, 2026 @ 9:23am (America/Vancouver) Apr 19, 2026 | mtb | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Apr 19, 2026 @ 9:23am (America/Vancouver) Apr 19, 2026 | mtb | Ideal | view |
| Little Monkey | Sandy Ridge | Apr 19, 2026 @ 9:23am (America/Vancouver) Apr 19, 2026 | mtb | Ideal | view |
| Johnny Royale | Sandy Ridge | Apr 12, 2026 @ 9:42pm (America/Los_Angeles) Apr 12, 2026 | mtb Trail is being rebuilt | Unknown | view |
| Parking Lot Pump Track | Sandy Ridge | Apr 4, 2026 @ 10:27am (America/Vancouver) Apr 4, 2026 | mtb | Ideal | view |
| Homestead Road | Sandy Ridge | Apr 4, 2026 @ 10:27am (America/Vancouver) Apr 4, 2026 | mtb | Ideal | view |
| Rock Drop | Sandy Ridge | Apr 4, 2026 @ 10:27am (America/Vancouver) Apr 4, 2026 | mtb | Ideal | view |
| Communication Breakdown | Sandy Ridge | Apr 4, 2026 @ 10:27am (America/Vancouver) Apr 4, 2026 | mtb | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | Apr 4, 2026 @ 10:27am (America/Vancouver) Apr 4, 2026 | mtb | Ideal | view |
| Follow the Leader | Sandy Ridge | Apr 4, 2026 @ 10:27am (America/Vancouver) Apr 4, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Apr 4, 2026 @ 10:27am (America/Vancouver) Apr 4, 2026 | mtb | Ideal | view |
| Upper Hide and Seek | Sandy Ridge | Apr 4, 2026 @ 10:27am (America/Vancouver) Apr 4, 2026 | mtb | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Apr 4, 2026 @ 10:27am (America/Vancouver) Apr 4, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Mar 28, 2026 @ 1:59pm (America/Vancouver) Mar 28, 2026 | mtb | Wet | view |
| Homestead Road | Sandy Ridge | Mar 28, 2026 @ 1:59pm (America/Vancouver) Mar 28, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Mar 28, 2026 @ 1:59pm (America/Vancouver) Mar 28, 2026 | mtb | Ideal | view |
| Laura's Line | Sandy Ridge | Mar 26, 2026 @ 2:19pm (America/Los_Angeles) Mar 26, 2026 | ebike Riding great, all clear | Ideal | view |
| Rock Drop | Sandy Ridge | Mar 26, 2026 @ 2:19pm (America/Los_Angeles) Mar 26, 2026 | ebike Riding very well, just a couple wet spots | Variable | view |
| Rock Drop Return | Sandy Ridge | Mar 26, 2026 @ 2:19pm (America/Los_Angeles) Mar 26, 2026 | ebike All clear | Variable | view |
| Quid Pro Flow | Sandy Ridge | Mar 26, 2026 @ 2:19pm (America/Los_Angeles) Mar 26, 2026 | ebike Riding great, there are a couple puddles, but nothing too major | Variable | view |
| Two Turntables and a Microwave | Sandy Ridge | Mar 26, 2026 @ 2:19pm (America/Los_Angeles) Mar 26, 2026 | ebike Riding perfect | Ideal | view |
| Follow the Leader | Sandy Ridge | Mar 26, 2026 @ 2:19pm (America/Los_Angeles) Mar 26, 2026 | ebike Riding well | Variable | view |
| Flow Motion | Sandy Ridge | Mar 26, 2026 @ 2:19pm (America/Los_Angeles) Mar 26, 2026 | ebike All clear, riding good, couple wet spots | Variable | view |
| Little Monkey | Sandy Ridge | Mar 26, 2026 @ 2:19pm (America/Los_Angeles) Mar 26, 2026 | ebike Riding great, a few things are changed up on the trail, so make sure to scope out the new stuff before you send it | Variable | view |
| Flow Motion | Sandy Ridge | Mar 1, 2026 @ 4:26pm (America/Los_Angeles) Mar 1, 2026 | mtb | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Mar 1, 2026 @ 4:25pm (America/Los_Angeles) Mar 1, 2026 | mtb | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jan 26, 2026 @ 12:00pm (America/Los_Angeles) Jan 26, 2026 | mtb | Freeze/thaw Cycle | view |
| Three Thirty Eight | Sandy Ridge | Jan 25, 2026 @ 6:02pm (America/Los_Angeles) Jan 25, 2026 | mtb | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jan 25, 2026 @ 5:53pm (America/Los_Angeles) Jan 25, 2026 | mtb Would not recommend. Recommend going higher up. Everything above the bridge is running great! | Freeze/thaw Cycle | view |
| Three Thirty Eight Connector | Sandy Ridge | Jan 25, 2026 @ 11:34am (America/Vancouver) Jan 25, 2026 | mtb | Ideal | view |
| Quid Pro Flow | Sandy Ridge | Jan 25, 2026 @ 11:34am (America/Vancouver) Jan 25, 2026 | mtb | Ideal | view |
| Two Turntables and a Microwave | Sandy Ridge | Jan 25, 2026 @ 11:34am (America/Vancouver) Jan 25, 2026 | mtb | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Jan 21, 2026 @ 12:53pm (America/Los_Angeles) Jan 21, 2026 | mtb | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jan 21, 2026 @ 12:53pm (America/Los_Angeles) Jan 21, 2026 | mtb | Ideal | view |
| Little Monkey | Sandy Ridge | Jan 21, 2026 @ 12:53pm (America/Los_Angeles) Jan 21, 2026 | mtb | Ideal | view |
| Homestead Loop | Sandy Ridge | Jan 21, 2026 @ 12:53pm (America/Los_Angeles) Jan 21, 2026 | mtb | Ideal | view |
| Little Monkey | Sandy Ridge | Jan 19, 2026 @ 8:21pm (America/Los_Angeles) Jan 19, 2026 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Jan 19, 2026 @ 8:20pm (America/Los_Angeles) Jan 19, 2026 | mtb Great conditions, esp. for this time of year. Some areas actually dry and otherwise hero dirt! | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Jan 19, 2026 @ 8:18pm (America/Los_Angeles) Jan 19, 2026 | mtb Excellent dirt! Just one little section of muddiness (barely worth a mention), but otherwise amazing riding for this time of year! | Ideal | view |
| Parking Lot Pump Track | Sandy Ridge | Jan 10, 2026 @ 11:30am (America/Los_Angeles) Jan 10, 2026 | mtb | Variable | view |
| Homestead Road | Sandy Ridge | Jan 10, 2026 @ 11:30am (America/Los_Angeles) Jan 10, 2026 | mtb | Variable | view |
| Upper Hide and Seek | Sandy Ridge | Jan 10, 2026 @ 11:30am (America/Los_Angeles) Jan 10, 2026 | mtb Few small trees down (clustered) near the top. | Wet | view |
| Flow Motion | Sandy Ridge | Jan 10, 2026 @ 11:30am (America/Los_Angeles) Jan 10, 2026 | mtb Running surprisingly good. | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Jan 10, 2026 @ 11:30am (America/Los_Angeles) Jan 10, 2026 | mtb Running surprisingly good. | Variable | view |
| Little Monkey | Sandy Ridge | Jan 10, 2026 @ 11:30am (America/Los_Angeles) Jan 10, 2026 | mtb | Variable | view |
| Flow Motion | Sandy Ridge | Jan 1, 2026 @ 10:38am (America/Los_Angeles) Jan 1, 2026 | mtb | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Jan 1, 2026 @ 10:37am (America/Los_Angeles) Jan 1, 2026 | mtb | Variable | view |
| Flow Motion | Sandy Ridge | Dec 29, 2025 @ 8:14am (America/Los_Angeles) Dec 29, 2025 | mtb Riding pretty good for December! Some slick spots but overall great | Variable | view |
| Rock Drop | Sandy Ridge | Dec 29, 2025 @ 8:12am (America/Los_Angeles) Dec 29, 2025 | mtb All clear and riding pretty good! | Variable | view |
| Homestead Road | Sandy Ridge | Dec 29, 2025 @ 8:10am (America/Los_Angeles) Dec 29, 2025 | mtb So many trees came down the other week after that windstorm, they have been cleared, but still, lots of debris and downed trees on the side of the road. | Wet | view |
| Rock Drop | Sandy Ridge | Dec 28, 2025 @ 10:50am (America/Los_Angeles) Dec 28, 2025 | mtb | Variable | view |
| Communication Breakdown | Sandy Ridge | Dec 28, 2025 @ 10:50am (America/Los_Angeles) Dec 28, 2025 | mtb 2 medium/small trees down after QPF. | Variable | view |
| Two Turntables and a Microwave | Sandy Ridge | Dec 28, 2025 @ 10:50am (America/Los_Angeles) Dec 28, 2025 | mtb | Variable | view |
| Upper Hide and Seek | Sandy Ridge | Dec 28, 2025 @ 10:50am (America/Los_Angeles) Dec 28, 2025 | mtb Trees cleared. | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Dec 28, 2025 @ 10:50am (America/Los_Angeles) Dec 28, 2025 | mtb | Variable | view |
| Parking Lot Pump Track | Sandy Ridge | Dec 28, 2025 @ 10:50am (America/Los_Angeles) Dec 28, 2025 | mtb | Variable | view |
| Rock Drop | Sandy Ridge | Dec 22, 2025 @ 8:08am (America/Los_Angeles) Dec 22, 2025 | mtb Trail is running great, after we removed some downed trees and branches near the end. | Variable | view |
| Two Turntables and a Microwave | Sandy Ridge | Dec 22, 2025 @ 8:06am (America/Los_Angeles) Dec 22, 2025 | mtb Trail is running great and is rideable for the most part. We removed multiple downed trees yesterday however there are some limbs and branches in the trail still up top and down near the bottom | Ideal | view |
| Three Thirty Eight Connector | Sandy Ridge | Dec 22, 2025 @ 8:02am (America/Los_Angeles) Dec 22, 2025 | mtb Trail is mostly rideable and in good condition. We cut out/removed 10+ trees yesterday. There are still limbs in many places on the trail (descent otherwise rideable) and there are still 2 down trees on the climb out (shortly before the 338 connector). Same applies to 338, with one large tree down shortly after the connection with QPF | Variable | view |
| Three Thirty Eight | Sandy Ridge | Dec 22, 2025 @ 8:02am (America/Los_Angeles) Dec 22, 2025 | mtb Trail is mostly rideable and in good condition. We cut out/removed 10+ trees yesterday. There are still limbs in many places on the trail (descent otherwise rideable) and there are still 2 down trees on the climb out (shortly before the 338 connector). Same applies to 338, with one large tree down shortly after the connection with QPF | Variable | view |
| Quid Pro Flow | Sandy Ridge | Dec 22, 2025 @ 8:02am (America/Los_Angeles) Dec 22, 2025 | mtb Trail is mostly rideable and in good condition. We cut out/removed 10+ trees yesterday. There are still limbs in many places on the trail (descent otherwise rideable) and there are still 2 down trees on the climb out (shortly before the 338 connector). Same applies to 338, with one large tree down shortly after the connection with QPF | Variable | view |
| Parking Lot Pump Track | Sandy Ridge | Dec 13, 2025 @ 9:59am (America/Los_Angeles) Dec 13, 2025 | mtb | Ideal | view |
| Homestead Road | Sandy Ridge | Dec 13, 2025 @ 9:59am (America/Los_Angeles) Dec 13, 2025 | mtb | Ideal | view |
| Three Thirty Eight Connector | Sandy Ridge | Dec 13, 2025 @ 9:59am (America/Los_Angeles) Dec 13, 2025 | mtb | Variable | view |
| Rock Drop | Sandy Ridge | Dec 13, 2025 @ 9:59am (America/Los_Angeles) Dec 13, 2025 | mtb | Variable | view |
| Communication Breakdown | Sandy Ridge | Dec 13, 2025 @ 9:59am (America/Los_Angeles) Dec 13, 2025 | mtb | Variable | view |
| Two Turntables and a Microwave | Sandy Ridge | Dec 13, 2025 @ 9:59am (America/Los_Angeles) Dec 13, 2025 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Dec 13, 2025 @ 9:59am (America/Los_Angeles) Dec 13, 2025 | mtb | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Dec 13, 2025 @ 9:59am (America/Los_Angeles) Dec 13, 2025 | mtb | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Dec 12, 2025 @ 11:28pm (America/Los_Angeles) Dec 12, 2025 | mtb Riding great today despite the rain this past week | Variable | view |
| Two Turntables and a Microwave | Sandy Ridge | Dec 12, 2025 @ 11:27pm (America/Los_Angeles) Dec 12, 2025 | mtb | Ideal | view |
| Three Thirty Eight | Sandy Ridge | Dec 12, 2025 @ 11:27pm (America/Los_Angeles) Dec 12, 2025 | mtb | Variable | view |
| Rock Drop | Sandy Ridge | Dec 12, 2025 @ 11:27pm (America/Los_Angeles) Dec 12, 2025 | mtb | Variable | view |
| Three Thirty Eight | Sandy Ridge | Dec 12, 2025 @ 11:26pm (America/Los_Angeles) Dec 12, 2025 | mtb | Ideal | view |
| Rock Drop | Sandy Ridge | Nov 29, 2025 @ 12:18pm (America/Los_Angeles) Nov 29, 2025 | mtb A few puddles, but nothing a bit of drainage work wouldn’t fix. | Variable | view |
| Communication Breakdown | Sandy Ridge | Nov 29, 2025 @ 12:18pm (America/Los_Angeles) Nov 29, 2025 | mtb | Variable | view |
| Quid Pro Flow | Sandy Ridge | Nov 29, 2025 @ 12:18pm (America/Los_Angeles) Nov 29, 2025 | mtb | Variable | view |
| Two Turntables and a Microwave | Sandy Ridge | Nov 29, 2025 @ 12:18pm (America/Los_Angeles) Nov 29, 2025 | mtb Could use some drainage work. | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Nov 29, 2025 @ 12:18pm (America/Los_Angeles) Nov 29, 2025 | mtb | Variable | view |
| Little Monkey | Sandy Ridge | Nov 29, 2025 @ 12:18pm (America/Los_Angeles) Nov 29, 2025 | mtb | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Nov 14, 2025 @ 9:54pm (America/Los_Angeles) Nov 14, 2025 | mtb Rideable, but needs some love | Variable | view |
| Lower Hide and Seek | Sandy Ridge | Nov 2, 2025 @ 10:26am (America/Los_Angeles) Nov 2, 2025 | mtb Minor Water drainage issue, standing water on trail surface, lots of leaves | Wet | view |
| Quid Pro Flow | Sandy Ridge | Oct 21, 2025 @ 9:04pm (America/Los_Angeles) Oct 21, 2025 | mtb Hero | Ideal | view |
| Lower Hide and Seek | Sandy Ridge | Oct 12, 2025 @ 9:34am (America/Los_Angeles) Oct 12, 2025 | mtb Wait for it to dry | Prevalent Mud | view |
| Two Turntables and a Microwave | Sandy Ridge | Oct 11, 2025 @ 6:25pm (America/Los_Angeles) Oct 11, 2025 | mtb | Wet | view |
| Lower Hide and Seek | Sandy Ridge | Oct 11, 2025 @ 1:31pm (America/Los_Angeles) Oct 11, 2025 | mtb | Wet | view |
| Parking Lot Pump Track | Sandy Ridge | Oct 5, 2025 @ 10:21am (America/Vancouver) Oct 5, 2025 | mtb | Ideal | view |
| Homestead Road | Sandy Ridge | Oct 5, 2025 @ 10:21am (America/Vancouver) Oct 5, 2025 | mtb | Ideal | view |
| Flow Motion | Sandy Ridge | Oct 5, 2025 @ 10:21am (America/Vancouver) Oct 5, 2025 | mtb | Variable | view |
| Rock Drop | Sandy Ridge | Oct 5, 2025 @ 10:21am (America/Vancouver) Oct 5, 2025 | mtb | Variable | view |