Pilipinas Runners
The platform
Filipino runners
run on.
Discover and register for fun runs and marathons nationwide. Pay via GCash, Maya, GrabPay, card, or QR banking. Get your QR code instantly. Cross that finish line.
BGC Midnight Run 2025
July 19 · Taguig
Registration Confirmed!
QR code ready
RF-2025-00847
GCash Payment
₱850.00
10K Category · BGC Midnight Run
Simple by design
How RaceFlow works
Whether you're lacing up for your first 5K or organizing your 50th event, we've made it effortless.
01
Browse Events
Discover fun runs and marathons near you. Filter by distance, location, or date.
02
Register Online
Pick your category, fill in your details, and complete registration in minutes.
03
Pay your way
Pay securely via GCash, Maya, GrabPay, card, or QR banking — no cash queues on race day.
04
Show Your QR Code
Receive a digital QR code. Just scan and go at the race-day check-in booth.
For Organizers
Run a world-class event without the spreadsheet chaos.
RaceFlow gives organizers a professional dashboard to manage every aspect of their event — registrations, payments, participant management, and race-day check-ins — all in one place.
Total Registrations
1,247
+18%
Revenue
₱892K
+24%
Events Live
3
Recent Registrations
View all →Community
Loved by runners & organizers
“RaceFlow transformed how we manage our events. Registration is seamless, payments are instant, and our runners love the QR check-in. We'll never go back to spreadsheets.”
Jericho Santos
Event Director, Taguig Road Runners
“I registered for my first 10K in less than 3 minutes! The GCash payment was instant and I got my QR code right away. Race day check-in was so smooth.”
Maribel Cruz
10K Runner, Cebu City
“The real-time dashboard is incredible. I can see registrations coming in live, track revenue, and manage participants all in one place. It's exactly what Filipino race organizers needed.”
Aldrin Reyes
Race Director, Iloilo Athletics
Accepted payments
Ready to race?
The easiest way to register for fun runs and marathons in the Philippines. No more falling in line — just run.