View the live stream details, results, entry lists and schedule for the Bauhaus Junior Gala Mannheim.
The 31st BAUHAUS Junior Gala returns to Mannheim, Germany on June 28–29, 2025, bringing together some of the world’s most promising U20 athletes in one of Europe’s premier junior track and field meets. Hosted at the historic Michael-Hoffmann-Stadion, this two-day international event will feature hundreds of young athletes born in 2006 or later, battling for glory and qualification marks ahead of the European U20 Championships in Tampere later this summer.
LIVE STREAMING
Both days of the meet will be streamed live for free on YouTube.
SCHEDULE DAY 1 - JUNE 28
Track Events – Men
- 10:45 – 75m Supplementary (U14) – Timed Heats
- 11:10 – 100m Supplementary (All Classes) – Timed Heats
- 11:50 – 800m Supplementary (All Classes) – Timed Heats
- 12:20 – 4x100m Supplementary (All Classes) – Timed Heats
- 13:20 – 110m Hurdles (U20) – Heats
- 14:20 – 110m Hurdles (U20) – A/B Finals
- 15:00 – 100m (U20) – Heats
- 16:00 – 400m (U20) – Timed Heats
- 16:55 – 100m (U20) – A/B Finals
- 17:25 – 1500m (U20) – Timed Heats
- 17:35 – 100m Para – Timed Heats
- 17:45 – 4x100m (U20) – 1st Race
- 18:40 – 5000m (U20) – Timed Heats
Track Events – Women
- 10:55 – 75m Supplementary (U14) – Timed Heats
- 11:25 – 100m Supplementary (All Classes) – Timed Heats
- 12:05 – 800m Supplementary (All Classes) – Timed Heats
- 12:25 – 4x100m Supplementary (All Classes) – Timed Heats
- 13:45 – 100m Hurdles (U20) – Heats
- 14:40 – 100m Hurdles (U20) – A/B Finals
- 15:25 – 100m (U20) – Heats
- 16:35 – 400m (U20) – Timed Heats
- 17:05 – 100m (U20) – A/B Finals
- 17:20 – 1500m (U20) – Timed Heats
- 17:40 – 100m Para – Timed Heats
- 18:00 – 4x100m (U20) – 1st Race
- 18:20 – 5000m (U20) – Timed Heats
Field Events – Men
- 14:00 – Shot Put (U20) – Final
- 15:25 – Hammer Throw (U20) – Final
- 16:55 – Triple Jump (U20) – Final
- 17:20 – Discus Throw (U20) – Final
Field Events – Women
- 13:00 – Pole Vault (U20) – Final
- 13:20 – Hammer Throw (U20) – Final
- 14:55 – Triple Jump (U20) – Final
- 15:00 – Discus Throw (U20) – Final
- 16:10 – Shot Put (U20) – Final
SCHEDULE DAY 2 - JUNE 29
Track Events – Men
- 11:10 – 400m Hurdles (U20) – Timed Heats
- 11:55 – 4x100m 2nd Race (U20) – Timed Heats
- 12:20 – 800m (U20) – Timed Heats
- 13:10 – 200m Para – Timed Heats
- 13:25 – 200m (U20) – Timed Heats
- 14:10 – 4x400m (U20) – Timed Heats
Track Events – Women
- 11:30 – 400m Hurdles (U20) – Timed Heats
- 12:10 – 4x100m 2nd Race (U20) – Timed Heats
- 12:55 – 800m (U20) – Timed Heats
- 13:15 – 200m Para – Timed Heats
- 13:45 – 200m (U20) – Timed Heats
- 14:20 – 4x400m (U20) – Timed Heats
Mixed Track Events
- 14:30 – 4x400m Mixed Relay (U20) – Timed Heats
Field Events – Men
- 11:00 – High Jump (U20) – Final
- 11:10 – Long Jump (U20) – Final
- 11:30 – Pole Vault (U20) – Final
- 13:10 – Javelin Throw (U20) – Final
Field Events – Women
- 11:30 – Javelin Throw (U20) – Final
- 12:40 – High Jump (U20) – Final
- 12:50 – Long Jump (U20) – Final