EBC Keyes brook

📍
Trailhead Parking, Plain Road, Westford, Middlesex County, Massachusetts, 08163, United States
UncategorisedFlag this climb

Estimated Climb Time

Loading your rider settings for EBC Keyes brook...

Save your rider settings to unlock climb-time estimates and the effort table below.

Climb Profile

Altitude builds left to right while colour shows gradient severity for each part of EBC Keyes brook.

50 m55 m60 m65 m0.0% from 0 m to 6 m1.4% from 6 m to 13 m1.8% from 13 m to 18 m1.7% from 18 m to 24 m0.0% from 24 m to 32 m-2.1% from 32 m to 37 m0.0% from 37 m to 41 m0.0% from 41 m to 47 m0.0% from 47 m to 56 m0.0% from 56 m to 65 m1.4% from 65 m to 72 m2.6% from 72 m to 80 m1.2% from 80 m to 88 m1.2% from 88 m to 96 m0.0% from 96 m to 104 m0.0% from 104 m to 109 m-1.2% from 109 m to 117 m0.0% from 117 m to 125 m-1.8% from 125 m to 131 m0.0% from 131 m to 135 m0.0% from 135 m to 141 m0.0% from 141 m to 148 m0.0% from 148 m to 155 m1.9% from 155 m to 160 m1.8% from 160 m to 166 m2.0% from 166 m to 171 m0.0% from 171 m to 174 m1.4% from 174 m to 181 m1.8% from 181 m to 187 m1.7% from 187 m to 193 m0.0% from 193 m to 199 m1.6% from 199 m to 205 m1.6% from 205 m to 212 m1.5% from 212 m to 218 m1.6% from 218 m to 225 m1.4% from 225 m to 232 m0.0% from 232 m to 238 m2.1% from 238 m to 243 m0.0% from 243 m to 248 m0.0% from 248 m to 253 m2.1% from 253 m to 258 m0.0% from 258 m to 265 m1.2% from 265 m to 273 m1.7% from 273 m to 279 m0.0% from 279 m to 282 m0.0% from 282 m to 288 m0.0% from 288 m to 295 m-1.8% from 295 m to 300 m0.0% from 300 m to 306 m0.0% from 306 m to 311 m0.0% from 311 m to 316 m0.0% from 316 m to 320 m0.0% from 320 m to 325 m1.7% from 325 m to 331 m0.0% from 331 m to 338 m0.0% from 338 m to 344 m1.8% from 344 m to 349 m0.0% from 349 m to 358 m1.6% from 358 m to 364 m0.0% from 364 m to 370 m0.0% from 370 m to 376 m0.0% from 376 m to 386 m0.0% from 386 m to 392 m0.0% from 392 m to 400 m-1.3% from 400 m to 408 m0.0% from 408 m to 415 m0.0% from 415 m to 423 m1.4% from 423 m to 430 m1.6% from 430 m to 437 m1.5% from 437 m to 443 m1.4% from 443 m to 451 m1.7% from 451 m to 456 m1.3% from 456 m to 464 m0.0% from 464 m to 471 m0.0% from 471 m to 477 m0.0% from 477 m to 485 m0.0% from 485 m to 492 m2.7% from 492 m to 496 m0.0% from 496 m to 502 m1.1% from 502 m to 511 m1.4% from 511 m to 518 m0.0% from 518 m to 524 m0.0% from 524 m to 532 m-1.5% from 532 m to 539 m-1.3% from 539 m to 547 m0.0% from 547 m to 553 m-1.2% from 553 m to 561 m0.0% from 561 m to 568 m0.0% from 568 m to 577 m0.0% from 577 m to 584 m1.9% from 584 m to 590 m8.6% from 590 m to 595 m4.3% from 595 m to 600 m1.2% from 600 m to 608 m3.8% from 608 m to 613 m1.6% from 613 m to 620 m0.0% from 620 m to 626 m1.5% from 626 m to 632 m1.8% from 632 m to 638 m0.0% from 638 m to 644 m0.0% from 644 m to 653 m2.6% from 653 m to 661 m2.6% from 661 m to 668 m8.2% from 668 m to 676 m9.4% from 676 m to 682 m4.4% from 682 m to 689 m2.6% from 689 m to 697 m1.2% from 697 m to 705 m-1.6% from 705 m to 711 m-1.6% from 711 m to 717 m0.0% from 717 m to 723 m-1.7% from 723 m to 729 m0.0% from 729 m to 736 m-2.0% from 736 m to 741 m-1.4% from 741 m to 748 m0.0% from 748 m to 755 m-1.4% from 755 m to 762 m0.0% from 762 m to 768 m0.0% from 768 m to 772 m-1.4% from 772 m to 779 m0.0% from 779 m to 785 m0.0% from 785 m to 792 m0.0% from 792 m to 801 m1.4% from 801 m to 808 m2.4% from 808 m to 817 m6.3% from 817 m to 823 m8.3% from 823 m to 829 m9.4% from 829 m to 836 m8.6% from 836 m to 844 m4.1% from 844 m to 849 m2.4% from 849 m to 853 m1.9% from 853 m to 858 m2.3% from 858 m to 862 m5.9% from 862 m to 868 m6.0% from 868 m to 874 m6.2% from 874 m to 881 m0.0% from 881 m to 884 m1.6% from 884 m to 890 m2.0% from 890 m to 895 m4.0% from 895 m to 900 m4.2% from 900 m to 905 m7.7% from 905 m to 910 m8.5% from 910 m to 915 m9.1% from 915 m to 919 m9.4% from 919 m to 925 m3.6% from 925 m to 930 m1.7% from 930 m to 936 m1.9% from 936 m to 941 m-2.2% from 941 m to 946 m0.0% from 946 m to 950 m2.0% from 950 m to 955 m3.8% from 955 m to 963 m0.0% from 963 m to 967 m0.0% from 967 m to 973 m2.2% from 973 m to 977 m2.0% from 977 m to 982 m0.0% from 982 m to 987 m1.7% from 987 m to 993 m1.7% from 993 m to 999 m2.4% from 999 m to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.0 km1.4% from 1.0 km to 1.0 km1.5% from 1.0 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km-2.2% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km-2.7% from 1.1 km to 1.1 km-4.2% from 1.1 km to 1.1 km-1.8% from 1.1 km to 1.1 km-2.5% from 1.1 km to 1.1 km-5.1% from 1.1 km to 1.1 km-7.7% from 1.1 km to 1.1 km-11.3% from 1.1 km to 1.1 km-8.1% from 1.1 km to 1.1 km-6.0% from 1.1 km to 1.1 km-5.5% from 1.1 km to 1.2 km-5.6% from 1.2 km to 1.2 km-7.4% from 1.2 km to 1.2 km-3.4% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km2.5% from 1.2 km to 1.2 km6.4% from 1.2 km to 1.2 km13.8% from 1.2 km to 1.2 km17.6% from 1.2 km to 1.2 km15.0% from 1.2 km to 1.2 km8.6% from 1.2 km to 1.2 km7.8% from 1.2 km to 1.2 km6.3% from 1.2 km to 1.3 km6.0% from 1.3 km to 1.3 km4.4% from 1.3 km to 1.3 km1.6% from 1.3 km to 1.3 km1.7% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km1.5% from 1.3 km to 1.3 km-2.0% from 1.3 km to 1.3 km1.7% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km-2.2% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km-2.2% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km1.9% from 1.3 km to 1.3 km-1.4% from 1.3 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-1.7% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km2.1% from 1.4 km to 1.4 km6.2% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-2.6% from 1.4 km to 1.4 km-2.0% from 1.4 km to 1.4 km-4.9% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km1.8% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km2.5% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-2.9% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km-2.8% from 1.4 km to 1.4 km-2.8% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.5 km-2.6% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-2.2% from 1.5 km to 1.5 km-2.1% from 1.5 km to 1.5 km-2.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-2.1% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-3.2% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-2.3% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km-2.8% from 1.5 km to 1.5 km-2.0% from 1.5 km to 1.5 km-4.1% from 1.5 km to 1.5 km-5.8% from 1.5 km to 1.5 km-7.7% from 1.5 km to 1.5 km-0.7% from 1.5 km to 1.6 km-21.7% from 1.6 km to 1.6 km-12.9% from 1.6 km to 1.6 km-13.2% from 1.6 km to 1.6 km-8.2% from 1.6 km to 1.6 km-6.9% from 1.6 km to 1.6 km-6.8% from 1.6 km to 1.6 km-5.2% from 1.6 km to 1.6 km-4.1% from 1.6 km to 1.6 km-3.0% from 1.6 km to 1.6 km-4.8% from 1.6 km to 1.6 km-3.9% from 1.6 km to 1.6 km-3.7% from 1.6 km to 1.6 km-1.6% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km2.9% from 1.7 km to 1.7 km2.9% from 1.7 km to 1.7 km2.9% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km2.3% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km3.2% from 1.7 km to 1.7 km2.6% from 1.7 km to 1.7 km2.0% from 1.7 km to 1.7 km1.8% from 1.7 km to 1.7 km7.4% from 1.7 km to 1.7 km8.8% from 1.7 km to 1.7 km5.4% from 1.7 km to 1.7 km2.5% from 1.7 km to 1.7 km2.9% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km2.8% from 1.7 km to 1.7 km2.9% from 1.7 km to 1.7 km3.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.8 km-2.3% from 1.8 km to 1.8 km-2.2% from 1.8 km to 1.8 km2.1% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km2.2% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-2.7% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km2.9% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km2.6% from 1.8 km to 1.8 km2.1% from 1.8 km to 1.8 km2.1% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km-1.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km0.0% from 1.8 km to 1.8 km2.6% from 1.8 km to 1.9 km0.0% from 1.9 km to 1.9 km-1.6% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km2.5% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km2.8% from 2.0 km to 2.0 km4.4% from 2.0 km to 2.0 km2.2% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km2.6% from 2.0 km to 2.0 km2.6% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km3.0% from 2.0 km to 2.0 km3.6% from 2.0 km to 2.0 km5.6% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-1.7% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km-2.4% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.1 km0.0% from 2.1 km to 2.1 km0.0% from 2.1 km to 2.1 km2.5% from 2.1 km to 2.1 km2.2% from 2.1 km to 2.1 km1%2%-0%-1%0 m500 m1 km1.5 km2 km
Gradient key0-3%3-6%6-9%9-12%12-15%15%+

Climb Stats

Combined metric and imperial stats for quick route planning.

Climb categoryUncategorised
Distance2.07 km / 1.29 miles
Elevation gain8.8 m / 29 ft
Average gradient0.4%
Maximum gradient13.7%
Elevation high64.5 m / 212 ft
Elevation low51 m / 167 ft
Climb difficulty score889.46

Similar Climbs Nearby

If you like the shape of this climb, these nearby options have a similar distance, gradient, and elevation profile.

Tip: rotate your phone to landscape and swipe the table sideways to reveal the full set of climb details.

ClimbLengthGradientAscent
west street to 40
Westford, Middlesex County
2.27 km0.5%10 m
Old Lowell Rd southbound
Westford, Middlesex County
2.44 km0.4%9 m
Griffin Rd eastbound
Westford, Middlesex County
1.73 km0.4%7 m
Forge to Church
Westford, Middlesex County
1.56 km0.5%8 m
All Beaver
Westford, Middlesex County
2.41 km0.6%13 m

Climb Rank

How does this climb compare against every other climb in the world?

🗺

This climb ranks 2,415,036th out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 291,244th most difficult cycling climb of all 337,250 climbs in United States.

📉

Places 10,751st out of 13,206 cycling climbs in Massachusetts.

Ranks 2,951st out of 3,689 cycling climbs in Middlesex County.

Ranking 78th out of 91 cycling climbs in Westford.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb