Virgil Williams Loop

📍
Madrone Trail, Alamo, Contra Costa County, California, 94507, United States
UncategorisedFlag this climb

Estimated Climb Time

Loading your rider settings for Virgil Williams Loop...

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 Virgil Williams Loop.

185 m220 m260 m295 m-2.8% from 0 m to 28 m-4.9% from 28 m to 44 m-8.7% from 44 m to 54 m-5.9% from 54 m to 74 m-6.0% from 74 m to 84 m-4.1% from 84 m to 94 m-4.5% from 94 m to 111 m-3.9% from 111 m to 127 m-3.2% from 127 m to 165 m-2.1% from 165 m to 194 m-2.7% from 194 m to 201 m-1.6% from 201 m to 213 m-1.0% from 213 m to 233 m0.0% from 233 m to 242 m0.0% from 242 m to 269 m2.1% from 269 m to 279 m3.4% from 279 m to 285 m6.7% from 285 m to 297 m5.6% from 297 m to 300 m44.4% from 300 m to 302 m120.0% from 302 m to 302 m75.0% from 302 m to 303 m50.0% from 303 m to 304 m9.5% from 304 m to 307 m7.1% from 307 m to 309 m3.1% from 309 m to 316 m6.7% from 316 m to 328 m30.0% from 328 m to 330 m25.0% from 330 m to 330 m6.0% from 330 m to 337 m5.5% from 337 m to 344 m4.0% from 344 m to 365 m7.1% from 365 m to 367 m5.9% from 367 m to 378 m4.8% from 378 m to 386 m2.6% from 386 m to 394 m2.1% from 394 m to 413 m4.3% from 413 m to 417 m0.6% from 417 m to 448 m0.6% from 448 m to 479 m0.0% from 479 m to 503 m3.5% from 503 m to 509 m6.9% from 509 m to 515 m7.7% from 515 m to 520 m3.6% from 520 m to 525 m3.8% from 525 m to 531 m7.1% from 531 m to 533 m12.5% from 533 m to 538 m7.0% from 538 m to 544 m8.2% from 544 m to 549 m17.0% from 549 m to 553 m8.0% from 553 m to 558 m14.6% from 558 m to 563 m15.4% from 563 m to 566 m13.6% from 566 m to 571 m13.0% from 571 m to 575 m19.0% from 575 m to 580 m14.6% from 580 m to 584 m9.3% from 584 m to 588 m19.0% from 588 m to 590 m19.0% from 590 m to 592 m17.4% from 592 m to 595 m8.7% from 595 m to 597 m20.0% from 597 m to 599 m20.0% from 599 m to 601 m19.0% from 601 m to 605 m11.8% from 605 m to 610 m12.0% from 610 m to 615 m12.2% from 615 m to 620 m11.5% from 620 m to 625 m11.5% from 625 m to 630 m8.0% from 630 m to 635 m7.4% from 635 m to 641 m18.2% from 641 m to 643 m11.1% from 643 m to 648 m12.5% from 648 m to 653 m8.3% from 653 m to 658 m8.5% from 658 m to 663 m9.1% from 663 m to 669 m12.5% from 669 m to 674 m8.2% from 674 m to 679 m7.4% from 679 m to 684 m16.0% from 684 m to 687 m12.0% from 687 m to 692 m11.5% from 692 m to 697 m7.4% from 697 m to 703 m3.2% from 703 m to 709 m6.7% from 709 m to 724 m7.4% from 724 m to 729 m6.6% from 729 m to 735 m6.2% from 735 m to 742 m7.1% from 742 m to 747 m4.8% from 747 m to 764 m7.8% from 764 m to 769 m9.3% from 769 m to 773 m8.7% from 773 m to 778 m22.2% from 778 m to 780 m11.5% from 780 m to 785 m13.3% from 785 m to 790 m15.0% from 790 m to 794 m11.8% from 794 m to 799 m20.0% from 799 m to 801 m11.9% from 801 m to 807 m50.0% from 807 m to 809 m54.5% from 809 m to 810 m100.0% from 810 m to 810 m133.3% from 810 m to 811 m109.1% from 811 m to 812 m80.0% from 812 m to 812 m80.0% from 812 m to 813 m133.3% from 813 m to 813 m100.0% from 813 m to 813 m25.0% from 813 m to 814 m5.0% from 814 m to 822 m0.0% from 822 m to 823 m4.6% from 823 m to 832 m10.0% from 832 m to 836 m10.0% from 836 m to 840 m5.3% from 840 m to 844 m5.3% from 844 m to 848 m19.0% from 848 m to 850 m11.8% from 850 m to 853 m10.3% from 853 m to 857 m10.0% from 857 m to 861 m10.3% from 861 m to 865 m16.2% from 865 m to 869 m13.6% from 869 m to 873 m36.4% from 873 m to 874 m16.2% from 874 m to 878 m13.0% from 878 m to 883 m14.6% from 883 m to 887 m21.6% from 887 m to 890 m11.3% from 890 m to 896 m13.3% from 896 m to 899 m133.3% from 899 m to 899 m88.9% from 899 m to 900 m18.2% from 900 m to 903 m10.3% from 903 m to 907 m18.7% from 907 m to 910 m15.4% from 910 m to 914 m19.0% from 914 m to 916 m9.1% from 916 m to 923 m33.3% from 923 m to 924 m50.0% from 924 m to 925 m20.0% from 925 m to 926 m9.8% from 926 m to 930 m5.4% from 930 m to 934 m9.8% from 934 m to 940 m22.9% from 940 m to 943 m16.0% from 943 m to 948 m33.3% from 948 m to 951 m24.2% from 951 m to 954 m16.7% from 954 m to 955 m23.5% from 955 m to 957 m60.0% from 957 m to 958 m16.9% from 958 m to 964 m16.7% from 964 m to 966 m26.1% from 966 m to 968 m6.9% from 968 m to 971 m22.9% from 971 m to 975 m21.4% from 975 m to 978 m30.8% from 978 m to 979 m23.1% from 979 m to 982 m20.0% from 982 m to 984 m13.3% from 984 m to 985 m24.0% from 985 m to 988 m57.1% from 988 m to 988 m35.3% from 988 m to 990 m120.0% from 990 m to 990 m85.7% from 990 m to 991 m44.4% from 991 m to 992 m23.1% from 992 m to 995 m24.0% from 995 m to 997 m17.4% from 997 m to 999 m16.7% from 999 m to 1.0 km16.0% from 1.0 km to 1.0 km13.8% from 1.0 km to 1.0 km9.2% from 1.0 km to 1.0 km11.1% from 1.0 km to 1.0 km8.9% from 1.0 km to 1.0 km6.6% from 1.0 km to 1.0 km20.0% from 1.0 km to 1.0 km11.4% from 1.0 km to 1.0 km18.2% from 1.0 km to 1.0 km21.1% from 1.0 km to 1.0 km40.0% from 1.0 km to 1.0 km27.3% from 1.0 km to 1.0 km50.0% from 1.0 km to 1.0 km30.8% from 1.0 km to 1.0 km36.4% from 1.0 km to 1.0 km42.1% from 1.0 km to 1.0 km22.2% from 1.0 km to 1.1 km12.1% from 1.1 km to 1.1 km25.0% from 1.1 km to 1.1 km19.4% from 1.1 km to 1.1 km25.0% from 1.1 km to 1.1 km19.0% from 1.1 km to 1.1 km22.2% from 1.1 km to 1.1 km14.3% from 1.1 km to 1.1 km17.1% from 1.1 km to 1.1 km12.5% from 1.1 km to 1.1 km10.8% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.1 km15.4% from 1.1 km to 1.1 km23.5% from 1.1 km to 1.1 km50.0% from 1.1 km to 1.1 km34.5% from 1.1 km to 1.1 km20.7% from 1.1 km to 1.1 km32.0% from 1.1 km to 1.1 km30.8% from 1.1 km to 1.1 km20.0% from 1.1 km to 1.1 km15.4% from 1.1 km to 1.1 km10.5% from 1.1 km to 1.1 km28.6% from 1.1 km to 1.1 km21.1% from 1.1 km to 1.1 km19.4% from 1.1 km to 1.1 km22.2% from 1.1 km to 1.1 km14.8% from 1.1 km to 1.1 km14.3% from 1.1 km to 1.1 km17.4% from 1.1 km to 1.1 km17.8% from 1.1 km to 1.1 km26.7% from 1.1 km to 1.1 km17.1% from 1.1 km to 1.1 km30.8% from 1.1 km to 1.1 km16.7% from 1.1 km to 1.1 km13.0% from 1.1 km to 1.1 km8.3% from 1.1 km to 1.1 km9.5% from 1.1 km to 1.1 km22.2% from 1.1 km to 1.1 km21.4% from 1.1 km to 1.2 km30.0% from 1.2 km to 1.2 km40.0% from 1.2 km to 1.2 km40.0% from 1.2 km to 1.2 km8.3% from 1.2 km to 1.2 km26.7% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km5.9% from 1.2 km to 1.2 km19.0% from 1.2 km to 1.2 km9.1% from 1.2 km to 1.2 km-3.9% from 1.2 km to 1.2 km-1.3% from 1.2 km to 1.2 km-3.6% from 1.2 km to 1.2 km-2.8% from 1.2 km to 1.3 km-3.8% from 1.3 km to 1.3 km-4.6% from 1.3 km to 1.3 km-8.6% from 1.3 km to 1.3 km-11.6% from 1.3 km to 1.3 km-12.7% from 1.3 km to 1.3 km-22.2% from 1.3 km to 1.3 km-85.7% from 1.3 km to 1.3 km-125.0% from 1.3 km to 1.3 km-125.0% from 1.3 km to 1.3 km-17.5% from 1.3 km to 1.3 km-9.4% from 1.3 km to 1.3 km-7.8% from 1.3 km to 1.3 km-8.5% from 1.3 km to 1.4 km-8.8% from 1.4 km to 1.4 km-8.5% from 1.4 km to 1.4 km-4.7% from 1.4 km to 1.4 km-7.2% from 1.4 km to 1.4 km-7.8% from 1.4 km to 1.4 km-17.8% from 1.4 km to 1.4 km-7.7% from 1.4 km to 1.4 km-8.7% from 1.4 km to 1.4 km-6.0% from 1.4 km to 1.5 km-7.7% from 1.5 km to 1.5 km-7.1% from 1.5 km to 1.5 km-6.8% from 1.5 km to 1.5 km-6.3% from 1.5 km to 1.5 km-3.0% from 1.5 km to 1.5 km-4.0% from 1.5 km to 1.6 km-3.5% from 1.6 km to 1.6 km-2.0% from 1.6 km to 1.6 km-2.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km4.8% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km1.6% from 1.6 km to 1.7 km-1.0% from 1.7 km to 1.7 km-3.8% from 1.7 km to 1.7 km-4.7% from 1.7 km to 1.7 km-8.5% from 1.7 km to 1.7 km-9.4% from 1.7 km to 1.7 km-11.4% from 1.7 km to 1.7 km-15.3% from 1.7 km to 1.8 km-11.8% from 1.8 km to 1.8 km-11.9% from 1.8 km to 1.8 km-8.5% from 1.8 km to 1.8 km-9.7% from 1.8 km to 1.8 km-10.1% from 1.8 km to 1.8 km-10.2% from 1.8 km to 1.8 km-10.7% from 1.8 km to 1.8 km-8.6% from 1.8 km to 1.8 km-7.7% from 1.8 km to 1.9 km-4.4% from 1.9 km to 1.9 km-4.6% from 1.9 km to 1.9 km-1.8% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-1.0% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km-5.6% from 1.9 km to 2.0 km-6.3% from 2.0 km to 2.0 km-11.3% from 2.0 km to 2.0 km-11.4% from 2.0 km to 2.0 km-17.1% from 2.0 km to 2.0 km-29.0% from 2.0 km to 2.0 km-18.2% from 2.0 km to 2.0 km-16.2% from 2.0 km to 2.0 km-17.9% from 2.0 km to 2.0 km-13.5% from 2.0 km to 2.0 km-24.6% from 2.0 km to 2.0 km-34.3% from 2.0 km to 2.1 km-22.2% from 2.1 km to 2.1 km-25.0% from 2.1 km to 2.1 km-17.9% from 2.1 km to 2.1 km-26.7% from 2.1 km to 2.1 km-22.6% from 2.1 km to 2.1 km0%13%1%-6%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.09 km / 1.30 miles
Elevation gain24.2 m / 79 ft
Average gradient1.2%
Maximum gradient105.6%
Elevation high292.8 m / 961 ft
Elevation low185.8 m / 610 ft
Climb difficulty score2,429.39

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
Las Trampas Ridge ST climb
Alamo, Contra Costa County
2.08 km1.4%29 m
Miranda to Livorna
Alamo, Contra Costa County
1.96 km0.8%19 m
Hillgrade to Stone Valley
Alamo, Contra Costa County
2.31 km0.8%18 m
youngs sugar loaf to rudgear
Alamo, Contra Costa County
1.55 km1.5%23 m
RoundHill To Green Valley
Alamo, Contra Costa County
2.93 km1.2%35 m

Climb Rank

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

🗺

This climb ranks 1,716,291st out of 2,710,652 worldwide cycling climbs.

🧮

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

📉

Places 42,882nd out of 66,571 cycling climbs in California.

Ranks 1,830th out of 2,735 cycling climbs in Contra Costa County.

Ranking 56th out of 90 cycling climbs in Alamo.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb