Events

Moshpit.cc written in 500km and 5000EG

Try hard to being an ultra cyclist

Course 1—Preparation, team building, and training Preparation So, the story goes that there was one human and one chimpanzee (sorry, Jun, lol) who had to cycle 500 km and climb 5,000 meters in an event called Mangewu Mangatus..

Yasta M.

November 1, 2025
Moshpit.cc written in 500km and 5000EG

Parcour 1 — Preparations, team building, and training.

The preparations

Here’s a story of a man and a chimpanzee (sorry jun wkwkw) under one pair who would have to ride 500km and climb for 5000m on an event called “Mangewu Mangatus” by the team of Rute Syahdu. This pair is one of the parts by a team called Moshpit.cc (coolest fixie clan in the entire Indonesia🔥) that would send 3 pairs and a single-person ride category. FYI, all of us are first-timers here.

Team Building

Surya & Andre (1st Pair), Krisna & Ian (2nd Pair), Yasta & Jundi (3rd Pair), and Afghan (Single strong boi) are the moshpit.cc people behind this madness. At first, we were kinda unsure of letting Afghan be alone on this 500km ride (I will tell you the whole story later), due to some circumstances, but we and the whole moshpit.cc la Sportiva Familia have trust in him the most atm. Surya & Andre were targeted to finish the fastest, Krisna & Ian would be the second fastest, and the Dangdut Pair — Yasta & Jundi would be the contestant who focused on the content (since we have responsibilities to do in terms of sponsorship that we got)

Trainings

Man, this could’ve been worse than this! — the Suroloyo Peak, a week before race

Bang Danta — when we were at the Munggur Minang, the supreme leader of moshpit.cc requires us to have at least half of this event to know that we were prepared well, both mentally and physically. Some of us already have our own menu for training our own target. Some by mixing with a trail run to gain the elevations, some also by a bit of jogging, which only helps a bit of KMs. But the best efforts come from everyone who always trains nights and days for this event. We achieved 3000EG and approximately 300km by different routes, such as Kaliurang, Klangon, Solo, Candi Ijo, and the peak of them was the Suroloyo. The Suroloyo Peak, located at Menoreh Hills, with 1000 Meters of maximum elevation, was the top rehearsal that was conducted by Andre, Jundi, and Yasta. This route was chosen as the final practice and simulation of the hardest conditions that could occur at the event afterwards, and it was true, the 18% gradients, thick fog, extreme rain, and cliffs were faced. Fortunately, we made it to the peak — had some indomie kuah, and it was so relieving after a lot of swears, shouts, and climbs

Parcour 2 — a night before D-day

I’d like to thank everyone involved in us being a solid team, and as a grown-ass guy. Bang Rama, Martin, Cing Abdel, and our leader Bang Danta & Bang Andre were the MVPs of this day, they’ve prepared our bikes and brought them to Desa Wisata Tinalah by the pickup car we’ve rented. I don’t deserve to complain about anything regarding this, just grateful to have these guys as the team, meanwhile I still grind some code in the office until 17.30, which is really strict to the end of bike check, and again, i’ve asked my pair to ask the organizer regarding the bike check time a bit longer, thankfully they accepted it.

Everything’s onset, started my mio z 125cc to Tinalah, bring the courage and the spirit of the people who already supported us in various ways they’ve done, such as lending us equipment, giving supportive messages, and yah, a lot of things ya. At the end of the day, we’re sleeping at the tent for the bikecamp event tomorrow (which was fun even more 😂 based on everyone’s stories) and hope for the best rest we can get.

Parcour 3–1st Day

Half First Day

04.30 AM, woke up, took a shower, prepared all the food for day 1, fueling on my bike, Helios 300, the cheapest bike in this event, which I loved the most. I bought some loaves from Toko Roti Murni on the previous day; it was really cheap and helpful in fueling our energy that day.

06.00 AM, race started! Everyone got started on their own route. Several contestants were aiming to get the Tugu Jogja Parcour as the first one, some directly heading to the 1st CP at Magelang. Again, we met everyone from the moshpit.cc shouting to us at Tugu, it was really touching.

08.00 AM, we were heading to CP1 Magelang after certain issues occurred on Jundi’s Alan Bike, but everything was still under control. In the 1st half day, everyone was so rushed, and the high intensity of sportivism-competitiveness seemed to run through everyone’s blood. Even all the moshpit pairs were kinda competing with each other to reach the farthest distance on the 1st day.

11.00 AM, we arrived at Temanggung and had lunch as our 1st carb loading of the day at Warung Jadul. It was totally crowded by the motoclub there. We were helped by someone who prepared and ordered food for us, and another kind person was met that day. Lasted for around an hour, we continued our ride to Parakan — the slope of the Sumbing Mountain..

Half Day After

12.40 PM, the sun chased us as if a burning flame was directly contacting the skin. We saw Mixue after Parakan Traditional Market, before Kledung, and had refreshing mint lemonade before continuing on, facing this nonsensical sunbeam. 15 minutes afterwards, Andre & Surya’s pair came by from behind, we tossed, and they decided to get some rest before starting to climb the Kledung pass.

1.00 PM, started the climb of Kledung pass underneath the Sumbing and Sindoro Mountains. Jundi and I have different paces of climbing. I could last longer with a low constant speed; on the other hand, Jundi needs more rest after expelling more power on climbing faster than I did.

2.30 PM, we reached Kledung, continued to Wonosobo, we think we had to keep the distance between us with Andre & Surya’s Pair a bit further, that’s why we continued from Wonosobo to Dieng with a bit of rest. We’re aiming to have our 2nd carb loading at the junction of Telaga Menjer road.

“Surya got crashed!”
“Where are they now??”
“In the Puskesmas in front of us”
“😑”

4.00 PM, an accident happened, our pair was eating at Nasi Padang on the way to Dieng Road, when we heard about Surya. And the most coincidental was that they appeared in front of the Nasi Padang Stall, which was a Puskesmas, and he got treatments there. Thus, we had to wait for their bike for a while, and it took a bit of time off. Surya got stitches on his chin as a result of the crash. Once everything is a bit calm, and the Moshpit.cc rescue team consists of Anggoro, Suryo, and Isma on the way to picking Surya (Kudos to you guyss), our pair continued to Dieng.

5.00 PM, majestic view of mountains, hills, veggie fields, and the dimming lights accompany us on the way to the top of Dieng, not forgetting to mention, my 5500 playlist on Spotify consists of American Football and Owen being the soundtrack of that afternoon. We kept on the ride with our best consistency of speed in these 10–20% of gradients along the way. Jundi had to push and walk his bike due to his limited energy on the climb.

7.00 PM, we made it to Dieng Plateau, the highest land plateau in Central Java, above around 2000 meters of sea level, cool air went through our bodies, but we still had the body heat left from climbing. We headed directly to 2nd CP before starting to continue to 2nd Parcour of Dieng Geothermal.

Night Terror Began

My instincs are the enemy, i warned you.

9.00 PM, we were still on track if we aimed to have a rest at Banjarnegara. After a bit of a gravel ride (actually, we just walked instead) on the Parcour, we had some rest back to CP2, followed by eating mie ayam near Arjuna Temple.

10.00 PM, we started to continue our ride to the next target, Banjarnegara regency, as our target for 1st day’s rest. Oh, btw Jundi was pissed at the 2nd Parcour Geothermal, both of us already high on sugar, and saw this as just fun. Started to feel cold, we found a fireplace set by a local and we stopped to get warm for a while. The road afterward still seems promising to us, but suddenly the IGP route told us to get off the main road to the village before Batur.

Nightmares were happens after this.

“I think we should head back to the main road instead of following this GPX (my instincts told me that this would be a really harsh environment soon)”

“No! We could get disqualified by disobeying the route we’ve made.”

“Alright then, I’ll follow your choice (a good compromise totally needed here)”

We followed the route exactly as it was shown on the cyclocomputer. 10 minutes later, the asphalt road ended and changed to a pebbled road in the middle of the fields out of nowhere. Even though there was a macadam road at the junction, we still continued to ride our bikes through the mud as a result of stubbornness in following the GPX route. The GPS showed a bit of a left turn, but we saw 3 branches of road with a similar direction there. We chose the left one, and 2 Gravestones greeted us once we crawled that mound (yes, we had to crawl!), this goddam gpx and routes should've been end now wtf!Our front lights’ battery is about to end when we’re in the middle of this abandoned graveyard with high trees and full of tall grass. Jundi set his light to blink to reduce the battery consumption, but we were in the graveyard, and it’s more like prepared for the jumpscare than saving the goddamn battery, and alas, mine already died there. We had to head back to the junction and chose the right path. Thereafter, we finally found a junction again with 2 choices, left that would be off course, but the road was better, and the straight goes the same with the gpx (and passing the middle of Bong Cina or Chinese graveyard alongside the garbage dump). With full courage, we went straight, and finally, we were about to meet the end of this madness.

The Resolution

Not that easy, Jundi just flat his tire after falling into a ditch right after the Bong Cina, at the same time, we lost the only pump we had, which was borrowed from Mas Baskoro 🙏🥲. We carried on a bit of a walk in the village, then we saw 2 kids playing inside their house (at 12 AM), it seemed terrifying, but there was a miracle behind it. Their father was cooking behind them. I knocked on the door and asked whether he had a bike pump. He had one, and it was quite a good pump tho.

“Even the locals don’t even dare to pass that path at night Mas, it’s too scary and haunted 👻” — The Mr. Villager of Batur Village.

We had a bit of a conversation with this kind guy while working to fix Jundi’s tire, he was even offering us to eat there, but his help is already more than enough. Jundi’s tire got stuck with the rim tape, like being sealed (I think it’s caused by the heat of the road along the way), making it too hard to pull the tire off. Impatient with his attempts, I decided to take over his job, and finally, we’re ready to set out again. Jundi, being Jundi, like an uneducated prehistoric ancient human, he pissed again, but this time on the side of the person’s house that already lent us his pump, which saved our trip now 😭. We ended this day by sleeping at a mosque in Karang Kobar.

Parcour 4–2nd Day

All of the accidents, unwanted things, and supernatural phenomena mostly happened on the first day, and only the rest of the energy and survival instincts were left in us. A lot of other participants were already DNF that day, but we had to finish what we’d started.

No time-event based stories here, i already tired and don’t have energy left wkwkwk

The 2nd day, we just tried to survive at all costs. No pump, and unknown conditions of the inner reserve tire make us be more careful before we are able to buy a new pump at Kebumen. Before going to Kebumen, we had to face 20–32% gradients in Wadaslintang, Kaliwiro, to be precise.

Carry on, we finally make it to Wadaslintang as the 3rd Parcour, and still need around 200KM left to gain 500KM(idgaf abt this actually). Continued to Kebumen, bought a new pump, had lunch, and rushed to finish this race by going to Prembun CP3 first. Later on, we had to ride at a speed of around 28–32kmh along the street from Kebumen until YIA, where a lot of winds need to be faced.

“I think I need a bit of rest after there is only 100KMs left or if it’s already 11PM” — I said

Arriving at YIA as the last Parcour, we still carried on our ride. Jundi just got teased by locals with mimicking the kuntilanak sound when we met a dead end on the Glagah — Congot road. The strong winds became the things we had to go through that night, and I was already exhausted since I drank too much instant tea at Prembun (a lot of tannin that absorbs the iron, which caused me to limp). I almost passed out several times that night, and I thought I got bong by the result of bad fueling on the 2nd day. When we’re already on the Bantul road at 11 PM, I didn’t have energy left and decided to power nap at the front of K24 as the brightest place I could find at the moment.

I shouted to Jundi, “We had 3 choices, not 2! Under COT, DNF, and OVER COT!”

Jundi was panicked due to the sugar rush he had, and I could see it so clearly. The only choice he thought was under COT or DNF that night. Meanwhile, I actually only need time to regain my energy through a nap or perhaps a bit of long rest since I haven’t had enough, that’s why a bit of anger came out from me that night.

That night, I got much longer rest by sleeping for 6 hours in front of the K24 store. We were already over the COT and think perhaps we should be a bit relaxed now. Last accident we had here, Jundi’s chain was broken. Fortunately, the route I’ve made passed through Rodalink nearby. I pushed Jundi and his bike to Rodalink and had it fixed there, helped by our best friend.

Finally, finished and sleep!

At the finish line, Banyu, Amar, Yudis, and Mba Oci already waited for us there; meanwhile, Afghan already finished first last night(Kudos to you kidzz), and Bang Andre finished half an hour earlier than us. We made it to the finish, still got the finisher medal, and learned a lot of lessons. We also want to thank everyone who already waited for us at the finish line. It felt relieved when your friends came by to welcome you after 53 hours of riding.

Last words, I’d like to say thank you to MIM coffee for supporting our race. Perhaps we’ll meet again at the next event.

Thank you for reading, and have a good day!