Concrete Devil

📍
The Concrete Strip Climb, Madibeng Ward 29, Madibeng Local Municipality, Bojanala Platinum District Municipality, North West, South Africa
Cat. 4

Estimated Climb Time

Loading your rider settings for Concrete Devil...

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 Concrete Devil.

1265 m1305 m1340 m1380 m0.0% from 0 m to 26 m0.0% from 26 m to 31 m0.0% from 31 m to 49 m0.0% from 49 m to 54 m0.0% from 54 m to 71 m0.0% from 71 m to 76 m0.0% from 76 m to 81 m0.0% from 81 m to 86 m0.0% from 86 m to 91 m0.0% from 91 m to 108 m0.0% from 108 m to 114 m0.0% from 114 m to 119 m8.0% from 119 m to 124 m8.9% from 124 m to 129 m13.3% from 129 m to 133 m9.8% from 133 m to 137 m10.3% from 137 m to 141 m0.0% from 141 m to 150 m9.0% from 150 m to 159 m9.1% from 159 m to 163 m8.9% from 163 m to 167 m8.5% from 167 m to 172 m0.0% from 172 m to 177 m0.0% from 177 m to 186 m0.0% from 186 m to 206 m0.0% from 206 m to 210 m0.0% from 210 m to 250 m0.0% from 250 m to 259 m0.0% from 259 m to 278 m0.0% from 278 m to 282 m0.0% from 282 m to 304 m0.0% from 304 m to 332 m0.0% from 332 m to 337 m0.0% from 337 m to 353 m0.0% from 353 m to 358 m0.0% from 358 m to 363 m0.0% from 363 m to 374 m0.0% from 374 m to 380 m0.0% from 380 m to 394 m-5.3% from 394 m to 402 m-5.0% from 402 m to 410 m-9.4% from 410 m to 418 m-6.7% from 418 m to 427 m-6.7% from 427 m to 436 m-6.7% from 436 m to 445 m-6.6% from 445 m to 454 m-4.4% from 454 m to 463 m-7.0% from 463 m to 472 m-4.8% from 472 m to 480 m-7.2% from 480 m to 489 m0.0% from 489 m to 511 m0.0% from 511 m to 556 m0.0% from 556 m to 578 m0.0% from 578 m to 584 m0.0% from 584 m to 600 m0.0% from 600 m to 609 m9.8% from 609 m to 613 m9.8% from 613 m to 617 m10.0% from 617 m to 621 m10.0% from 621 m to 625 m11.4% from 625 m to 629 m0.0% from 629 m to 635 m0.0% from 635 m to 640 m0.0% from 640 m to 645 m0.0% from 645 m to 647 m6.2% from 647 m to 654 m18.2% from 654 m to 656 m50.0% from 656 m to 657 m457.1% from 657 m to 659 m0.0% from 659 m to 663 m20.0% from 663 m to 665 m19.0% from 665 m to 668 m22.2% from 668 m to 669 m33.3% from 669 m to 671 m21.1% from 671 m to 673 m0.0% from 673 m to 684 m2.9% from 684 m to 697 m16.7% from 697 m to 700 m27.3% from 700 m to 702 m34.8% from 702 m to 704 m0.0% from 704 m to 711 m17.4% from 711 m to 713 m16.0% from 713 m to 716 m26.1% from 716 m to 718 m16.7% from 718 m to 720 m16.7% from 720 m to 723 m0.0% from 723 m to 725 m9.5% from 725 m to 729 m16.7% from 729 m to 732 m16.0% from 732 m to 734 m23.1% from 734 m to 737 m15.4% from 737 m to 739 m8.0% from 739 m to 744 m18.2% from 744 m to 746 m15.4% from 746 m to 749 m16.7% from 749 m to 751 m17.4% from 751 m to 754 m0.0% from 754 m to 758 m43.5% from 758 m to 761 m18.2% from 761 m to 763 m17.4% from 763 m to 765 m17.4% from 765 m to 768 m0.0% from 768 m to 772 m9.8% from 772 m to 778 m20.0% from 778 m to 780 m20.0% from 780 m to 782 m19.0% from 782 m to 784 m18.2% from 784 m to 786 m3.8% from 786 m to 797 m20.0% from 797 m to 799 m22.2% from 799 m to 801 m20.0% from 801 m to 803 m21.1% from 803 m to 804 m0.0% from 804 m to 813 m0.0% from 813 m to 822 m6.9% from 822 m to 831 m19.0% from 831 m to 833 m16.7% from 833 m to 836 m17.4% from 836 m to 838 m27.3% from 838 m to 840 m0.0% from 840 m to 851 m9.5% from 851 m to 855 m16.7% from 855 m to 857 m17.4% from 857 m to 860 m18.2% from 860 m to 862 m16.7% from 862 m to 864 m5.9% from 864 m to 871 m16.7% from 871 m to 873 m17.4% from 873 m to 876 m27.3% from 876 m to 878 m18.2% from 878 m to 880 m8.7% from 880 m to 885 m17.4% from 885 m to 887 m17.4% from 887 m to 889 m16.7% from 889 m to 892 m18.2% from 892 m to 894 m8.9% from 894 m to 898 m18.2% from 898 m to 901 m18.2% from 901 m to 903 m17.4% from 903 m to 905 m18.2% from 905 m to 907 m0.0% from 907 m to 910 m9.5% from 910 m to 914 m20.0% from 914 m to 916 m45.5% from 916 m to 918 m20.0% from 918 m to 920 m0.0% from 920 m to 922 m0.0% from 922 m to 929 m26.7% from 929 m to 930 m28.6% from 930 m to 932 m28.6% from 932 m to 933 m28.6% from 933 m to 934 m25.0% from 934 m to 936 m0.0% from 936 m to 941 m0.0% from 941 m to 947 m8.5% from 947 m to 951 m23.5% from 951 m to 953 m23.5% from 953 m to 955 m50.0% from 955 m to 956 m0.0% from 956 m to 962 m11.8% from 962 m to 967 m23.5% from 967 m to 968 m23.5% from 968 m to 970 m22.2% from 970 m to 972 m23.5% from 972 m to 974 m0.0% from 974 m to 975 m5.6% from 975 m to 982 m22.2% from 982 m to 984 m22.2% from 984 m to 986 m22.2% from 986 m to 988 m35.3% from 988 m to 990 m0.0% from 990 m to 998 m6.9% from 998 m to 1.0 km30.8% from 1.0 km to 1.0 km30.8% from 1.0 km to 1.0 km33.3% from 1.0 km to 1.0 km30.8% 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 km4.4% from 1.0 km to 1.0 km22.2% from 1.0 km to 1.0 km58.8% from 1.0 km to 1.0 km23.5% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.1 km12.1% from 1.1 km to 1.1 km26.7% from 1.1 km to 1.1 km25.0% from 1.1 km to 1.1 km23.5% from 1.1 km to 1.1 km23.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km3.9% from 1.1 km to 1.1 km26.7% from 1.1 km to 1.1 km25.0% from 1.1 km to 1.1 km30.8% from 1.1 km to 1.1 km23.5% 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 km40.0% from 1.1 km to 1.1 km19.0% from 1.1 km to 1.1 km20.0% from 1.1 km to 1.1 km26.7% from 1.1 km to 1.1 km23.5% 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 km25.0% from 1.1 km to 1.1 km35.3% from 1.1 km to 1.1 km23.5% from 1.1 km to 1.1 km25.0% from 1.1 km to 1.1 km23.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km7.8% from 1.1 km to 1.1 km35.3% from 1.1 km to 1.1 km23.5% from 1.1 km to 1.1 km23.5% from 1.1 km to 1.1 km35.3% from 1.1 km to 1.1 km4.2% from 1.1 km to 1.1 km25.0% from 1.1 km to 1.1 km25.0% from 1.1 km to 1.1 km23.5% from 1.1 km to 1.1 km23.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.2 km9.3% from 1.2 km to 1.2 km28.6% from 1.2 km to 1.2 km25.0% from 1.2 km to 1.2 km26.7% 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 km0.0% 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 km0.0% 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 km0.0% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km14.8% from 1.2 km to 1.2 km21.1% from 1.2 km to 1.2 km22.2% from 1.2 km to 1.2 km22.2% from 1.2 km to 1.2 km0.0% from 1.2 km to 1.2 km8.6% from 1.2 km to 1.3 km22.2% from 1.3 km to 1.3 km22.2% from 1.3 km to 1.3 km23.5% from 1.3 km to 1.3 km25.0% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.3 km577.8% from 1.3 km to 1.3 km-23.1% from 1.3 km to 1.3 km-26.1% from 1.3 km to 1.3 km18.2% from 1.3 km to 1.3 km27.3% from 1.3 km to 1.3 km15.4% from 1.3 km to 1.3 km23.1% from 1.3 km to 1.3 km16.0% 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 km0.0% 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 km5.3% from 1.3 km to 1.3 km15.4% from 1.3 km to 1.3 km16.0% from 1.3 km to 1.3 km40.0% 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 km16.7% from 1.4 km to 1.4 km15.4% from 1.4 km to 1.4 km16.7% from 1.4 km to 1.4 km16.7% from 1.4 km to 1.4 km17.4% 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 km5.4% from 1.4 km to 1.4 km18.2% from 1.4 km to 1.4 km17.4% from 1.4 km to 1.4 km16.0% from 1.4 km to 1.4 km16.7% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km2.7% from 1.4 km to 1.4 km16.7% from 1.4 km to 1.4 km16.0% from 1.4 km to 1.5 km16.0% from 1.5 km to 1.5 km16.7% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km2.6% from 1.5 km to 1.5 km25.0% from 1.5 km to 1.5 km16.7% from 1.5 km to 1.5 km16.7% from 1.5 km to 1.5 km16.7% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km4.6% from 1.5 km to 1.5 km20.0% from 1.5 km to 1.5 km18.2% from 1.5 km to 1.5 km18.2% from 1.5 km to 1.5 km16.7% 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.6 km0.0% from 1.6 km to 1.6 km9.1% from 1.6 km to 1.6 km18.2% from 1.6 km to 1.6 km17.4% from 1.6 km to 1.6 km18.2% from 1.6 km to 1.6 km18.2% 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.6 km14.3% from 1.6 km to 1.6 km20.0% from 1.6 km to 1.6 km20.0% from 1.6 km to 1.6 km18.2% from 1.6 km to 1.6 km18.2% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km2%-2%9%11%8%12%5%0 m250 m500 m750 m1 km1.3 km1.5 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 categoryCategory 4
Distance1.62 km / 1.01 miles
Elevation gain106.2 m / 348 ft
Average gradient6.5%
Maximum gradient270.7%
Elevation high1,376.4 m / 4,516 ft
Elevation low1,268.4 m / 4,161 ft
Climb difficulty score10,623.58

Similar Climbs Nearby

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

Climb Rank

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

🗺

This climb ranks 529,449th out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 4,648th most difficult cycling climb of all 26,629 climbs in South Africa.

📉

Places 121st out of 905 cycling climbs in North West.

Ranks 107th out of 617 cycling climbs in Bojanala Platinum District Municipality.

Ranking 50th out of 311 cycling climbs in Madibeng Local Municipality.

Useful Links

View this climb on other sites.

Google Street View
Strava