Semarang Mountain Race 2025

You know, there’s something about mountains. They just stand there, silently calling our names, promising adventure, breathtaking views, and… well, a whole lot of sweat and pain. As a runner, especially one who keeps finding himself tackling ultra trails, I’ve often asked myself, "Why do I do these things? Ngapain siiih… mending tidur!! 😴" Honestly, who needs to stumble through a forest at 2 AM, seeing only a tiny circle of light from a headlamp, when a warm bed is calling?


Semarang Mountain Race 2025


But then I remember. That feeling when you push past what you thought was your limit. The incredible quiet of the pre-dawn trails. The wild, untamed beauty. And the simple truth that 100K training (or any serious training, for that matter) doesn’t happen on the couch. So, we embrace the "suck," we chase those distant peaks, and we sign up for races like the Semarang Mountain Race.


For me, the Semarang Mountain Race 50K wasn't just another dot on the calendar. It was my 5th ultra trail race and my second venture into the enigmatic, rock-and-root-filled world of night ultras, right after the epic CTC 80K. It’s an adventure that promises stunning natural trails, enchanting forests, and those gloriously "sadistic" inclines that make you question all your life choices – but in a good way, I promise!


Even Lunacy Needs a Plan

Now, some folks just run. They go with the flow, feel the vibe, and conquer the mountain with pure heart. And I admire that! But for me, with a tech background and a brain that loves a good puzzle, I can’t help but get a little… strategic. Especially with the experience of those previous ultras under my belt. So, for my SMR 50K, I decided to try something different, something a bit Anggriawan-style: I used AI to craft my race strategy.