The 2025 De Brabantse Pijl took place on .
The race started in Beersel and finished in Overijse, starting at with an expected finish at (average speed of 43 km/h).
The total distance of the race was 162.5 km. The race included 20 categorized climb(s) and 0 intermediate sprint(s), and had a total elevation gain of 1443 m, and a total descent of -1372 m.
The race included 20 categorized climb(s) and 0 intermediate sprint(s).
The neutral start for this race is 1 km long with an average gradient of 0%.
Alsemberg is a Climb, which starts at 4.5 km (157 km to go) and ends at 6.1 km (155.4 km to go). It has total distance of 1.6 km, and an average gradient of 3.1%, going from 66 to 115 meters of altitude.
Bruine Put is a Climb, which starts at 12.7 km (148.8 km to go) and ends at 13.8 km (147.6 km to go). It has total distance of 1.2 km, and an average gradient of 5.4%, going from 42 to 106 meters of altitude.
Beerselberg is a Climb, which starts at 48 km (113.5 km to go) and ends at 49.3 km (112.2 km to go). It has total distance of 1.3 km, and an average gradient of 4.7%, going from 27 to 88 meters of altitude.
Bruine Put is a Climb, which starts at 54 km (107.5 km to go) and ends at 55.3 km (106.2 km to go). It has total distance of 1.3 km, and an average gradient of 5.1%, going from 40 to 105 meters of altitude.
Eigenbrakelsesteenweg is a Climb, which starts at 59.9 km (101.6 km to go) and ends at 60.9 km (100.6 km to go). It has total distance of 1 km, and an average gradient of 3.9%, going from 67 to 104 meters of altitude.
Chemin dit le Bois is a Climb, which starts at 65.9 km (95.6 km to go) and ends at 67.3 km (94.2 km to go). It has total distance of 1.4 km, and an average gradient of 3.7%, going from 70 to 121 meters of altitude.
Rue François Dubois is a Climb, which starts at 83.4 km (78 km to go) and ends at 84 km (77.4 km to go). It has total distance of 0.6 km, and an average gradient of 3.4%, going from 55 to 75 meters of altitude.
Holstheide is a Climb, which starts at 94.8 km (66.7 km to go) and ends at 95.8 km (65.7 km to go). It has total distance of 1 km, and an average gradient of 5.3%, going from 38 to 90 meters of altitude.
S-Bocht Overijse is a Climb, which starts at 101.5 km (59.9 km to go) and ends at 102.9 km (58.6 km to go). It has total distance of 1.3 km, and an average gradient of 4%, going from 53 to 107 meters of altitude.
Hertstraat is a Climb, which starts at 106.6 km (54.9 km to go) and ends at 107.5 km (53.9 km to go). It has total distance of 1 km, and an average gradient of 3.9%, going from 55 to 94 meters of altitude.
Moskesstraat is a Climb, which starts at 112.1 km (49.4 km to go) and ends at 112.6 km (48.8 km to go). It has total distance of 0.6 km, and an average gradient of 8.5%, going from 38 to 86 meters of altitude.
Holstheide is a Climb, which starts at 114.6 km (46.9 km to go) and ends at 115.6 km (45.9 km to go). It has total distance of 1 km, and an average gradient of 5.3%, going from 39 to 91 meters of altitude.
S-Bocht Overijse is a Climb, which starts at 121.3 km (40.1 km to go) and ends at 122.6 km (38.9 km to go). It has total distance of 1.2 km, and an average gradient of 4.1%, going from 54 to 105 meters of altitude.
Hertstraat is a Climb, which starts at 126.6 km (34.9 km to go) and ends at 127.3 km (34.1 km to go). It has total distance of 0.8 km, and an average gradient of 4.5%, going from 60 to 95 meters of altitude.
Moskesstraat is a Climb, which starts at 131.8 km (29.6 km to go) and ends at 132.4 km (29.1 km to go). It has total distance of 0.6 km, and an average gradient of 8.6%, going from 39 to 86 meters of altitude.
Holstheide is a Climb, which starts at 134.4 km (27.1 km to go) and ends at 135.4 km (26.1 km to go). It has total distance of 1 km, and an average gradient of 5.3%, going from 39 to 92 meters of altitude.
S-Bocht Overijse is a Climb, which starts at 141.1 km (20.3 km to go) and ends at 142.4 km (19.1 km to go). It has total distance of 1.3 km, and an average gradient of 4.1%, going from 55 to 106 meters of altitude.
Hertstraat is a Climb, which starts at 146.4 km (15.1 km to go) and ends at 147.1 km (14.4 km to go). It has total distance of 0.7 km, and an average gradient of 4.7%, going from 62 to 96 meters of altitude.
Moskesstraat is a Climb, which starts at 151.6 km (9.8 km to go) and ends at 152.2 km (9.3 km to go). It has total distance of 0.6 km, and an average gradient of 8.5%, going from 40 to 87 meters of altitude.
Holstheide is a Climb, which starts at 154.2 km (7.3 km to go) and ends at 155.1 km (6.3 km to go). It has total distance of 1 km, and an average gradient of 5.3%, going from 40 to 92 meters of altitude.
The final 3 km for this race starts at 159.5 km, has an average gradient of 1.9%, reaching 110 m of altitude.