1111
Jan 1, 2023 — Jan 15, 2026 · 1,111 Consecutive Days

Running
Toward Change

Every single day. No exceptions. 1,111 days in a row — from the forests of London to the deserts of the Middle East, the lava fields of Southeast Asia, the beaches of Bali and the bridges of Sri Lanka. Running not as a sport, but as a daily act of solidarity with children living in conflict.

1,111
Consecutive days
13,362+
KM across 2023–2025
122,539m
Total elevation 2023–25
11.1km
Daily commitment
The Story Behind the Streak

On January 1st, 2023, I started running every day. Not because I was a runner — I wasn't. The longest I'd ever run before was 27km in a single day. I started because I needed to do something with my body that matched what I felt in my heart about the world.

"The act of running is a small manifestation of my solidarity with every child whose life is overshadowed by conflict. While my suffering ends when I stop running, theirs continues day after day."

What began as a daily commitment to show up became something I couldn't stop. By May 2023, I locked in 11.1km per day — the number 11 echoing November 11th, Armistice Day, the day the world agreed to stop fighting. Every day was a refusal to look away.

I ran in forests and deserts, on beaches and mountain roads, through race courses and empty streets at midnight. I ran in London, Manila, Bali, Sri Lanka, the Middle East, the Philippines highlands. I ran sick, tired, injured and in the dark. 1,111 days without missing a single one.

The streak ended January 15th, 2026 — at exactly 1,111 days. The running hasn't stopped. Follow the ongoing journey at @xx_runone.

2023 — Year in Full
2023 Year Recap

365 runs · Run #1–365 · 3,927 KM · 10.75km avg daily · 75.5km avg weekly · 32,092m elevation

2023 — Every Month

Ave Daily: 6.2km · Ave Weekly: 48.1km · Time: 17hrs 34mins
Jan 2023 — forest trail, London. Where it all began.
Ave Daily: 8.12km · Ave Weekly: 56.8km · Time: 20hrs 23mins
Feb 2023 — building momentum. Distance growing.
Ave Daily: 9.5km · Ave Weekly: 73.6km · Time: 26hrs 12mins
Mar 2023 — Move for Equity vest. Running with purpose.
Ave Daily: 10km · Ave Weekly: 75.25km · Time: 27hrs 28mins
Apr 2023 — beach running in Bali. Every surface.
Ave Daily: 11.1km · Ave Weekly: 86km · Time: 33hrs 10mins
May 2023 — lava fields. The 11.1km daily target locked in.
Ave Daily: 13.1km · Ave Weekly: 98.25km · Time: 36hrs 30mins
Jun 2023 — night racing in Manila. The city never stops.
Ave Daily: 10km · Ave Weekly: 70.45km · Time: 26hrs 17mins · Elevation: 2,010m
Jul 2023 — wet streets at midnight. Running through everything.
Ave Daily: 11.2km · Ave Weekly: 78.6km · Time: 32hrs 05mins · Elevation: 4,160m
Aug 2023 — silhouette at sunset on the beach.
Ave Daily: 11.5km · Ave Weekly: 80.75km · Time: 31hrs 15mins · Elevation: 3,559m
Sep 2023 — mountain roads in the Philippines. Lean. Relentless.
Ave Daily: 11.9km · Ave Weekly: 84.1km · Time: 32hrs 13mins · Elevation: 3,128m
Oct 2023 — desert running. Sand dunes. No excuses.
Ave Daily: 11.9km · Ave Weekly: 84.1km · Time: 32hrs 13mins · Elevation: 3,128m
Nov 2023 — race day. Pink shoes. A bird joining the run.
Ave Daily: 17.9km · Ave Weekly: 138.7km · Time: 49hrs · Elevation: 4,478m
Dec 2023 — Nine Arches Bridge, Sri Lanka. Run #365. Year one complete.

2024 — Year Two

2024 Year Recap

366 runs · Run #366–731 · 5,290 KM · 14.45km avg daily · 101.73km avg weekly · 54,080m elevation

2024 brought the most extraordinary running of the streak. January in the canyons of Wadi Rum. February past the Pyramids of Giza. July: 804km in a single month — the 600km Move Luzon challenge, 14 marathons in 14 days. November: 421km in 10 days for the Move for Peace run, concluding at the Peace & Sport Forum in Monaco. December: the French Riviera. Year two averaged 101.73km per week.

Ave Daily: 14.7km · Ave Weekly: 102.9km · Time: 40.5hrs · Elevation: 5,540m
Jan 2024 — Wadi Rum, Jordan. Year two begins where few dare to run.
Ave Daily: 12.6km · Ave Weekly: 88.2km · Time: 34hrs · Elevation: 4,077m
Feb 2024 — running past the Pyramids of Giza.
Ave Daily: 12.6km · Ave Weekly: 94km · Time: 34hrs 5mins · Elevation: 3,750m
Mar 2024 — midnight streets of Manila, glistening in the rain.
Ave Daily: 12.2km · Ave Weekly: 82.9km · Time: 32.5hrs · Elevation: 5,523m
Apr 2024 — urban grit. Running through cities that never sleep.
Ave Daily: 13.5km · Ave Weekly: 93.4km · Time: 41hrs 11mins · Elevation: 4,899m
May 2024 — race day joy. The smile of someone who just keeps going.
Ave Daily: 12.8km · Ave Weekly: 89.6km · Time: 38hrs 40mins · Elevation: 5,917m
Jun 2024 — golden hour in Bali. The ocean reflecting everything.
Ave Daily: 25.9km · Ave Weekly: 181.5km · Time: 88hrs · Elevation: 7,530m
Jul 2024 — the 600km Move Luzon challenge. 14 marathons. 14 days.
Ave Daily: 11.9km · Ave Weekly: 83.7km · Time: 35hrs 33mins · Elevation: 5,140m
Aug 2024 — back to the streets of the Philippines. Unstoppable.
Ave Daily: 11.7km · Ave Weekly: 82.3km · Time: 35hrs 42mins · Elevation: 2,567m
Sep 2024 — night racing. Bib #100873. Ain't no stopping.
Ave Daily: 12.8km · Ave Weekly: 89.6km · Time: 39hrs 55mins · Elevation: 2,227m
Oct 2024 — barefoot on a tropical island. Running on paradise.
Ave Daily: 20.1km · Ave Weekly: 140.9km · Time: 58hrs 38mins · Elevation: 3,668m
Nov 2024 — the 421km Move for Peace run. Tokyo park. Move for Peace vest.
Ave Daily: 13.2km · Ave Weekly: 92.3km · Time: 38hrs 32mins · Elevation: 4,350m
Dec 2024 — Cannes seafront. Year two ends in the south of France.

2025 — Year Three

2025 Year Recap

365 runs · Run #732–1,096 · 4,145 KM · 11.3km avg daily · 79.5km avg weekly · 36,367m elevation · 413hrs 14mins

2025 took the running to every continent. Japan in the snow. Vietnam mountain roads. The Malecón in Havana. The Inca trail at Machu Picchu. Ilha Grande. Ipanema. Year three: 4,145km across 12 countries, never missing a day.

Ave Daily: 10.6km · Ave Weekly: 74.3km · Time: 30hrs 52mins · Elevation: 3,672m
Jan 2025 — Nozawa Onsen, Japan. Running through snow. Move for Peace vest.
Ave Daily: 11.4km · Ave Weekly: 79.8km · Time: 30hrs 42mins · Elevation: 3,782m
Feb 2025 — Ha Giang, Vietnam. Ancient mountain roads. Still moving.
Ave Daily: 14.2km · Ave Weekly: 99.4km · Time: 44hrs 35mins · Elevation: 5,136m
Mar 2025 — Hanoi, Vietnam. Lakeside reflections. 441km in a single month.
Ave Daily: 11.1km · Ave Weekly: 77.4km · Time: 32hrs 01min · Elevation: 2,709m
Apr 2025 — North Thailand. Forest roads. Quiet. Relentless.
Ave Daily: 11km · Ave Weekly: 77km · Time: 36hrs 04mins · Elevation: 4,101m
May 2025 — Manila. City skyline at dusk. The river beside him, the city ahead.
Ave Daily: 11.2km · Ave Weekly: 78.1km · Time: 34hrs 58mins · Elevation: 1,824m
Jun 2025 — Manila. Jeepneys and rain. Palestine shirt. Running with purpose.
Ave Daily: 10.9km · Ave Weekly: 76.1km · Time: 32hrs 53mins · Elevation: 1,702m
Jul 2025 — Manila. Midnight streets. Move for Peace shorts. The city belongs to runners.
Ave Daily: 11.1km · Ave Weekly: 77.7km · Time: 33hrs 08mins · Elevation: 2,014m
Aug 2025 — Havana, Cuba. The Malecón. A city frozen in time, a runner in motion.
Ave Daily: 11.8km · Ave Weekly: 82.3km · Time: 35hrs 06mins · Elevation: 2,922m
Sep 2025 — Machu Picchu, Peru. Running the Inca trail. Ancient stone, modern stride.
Ave Daily: 11.4km · Ave Weekly: 80.4km · Time: 36hrs 02mins · Elevation: 4,639m
Oct 2025 — Ilha Grande, Rio. Barefoot. Turquoise water. Move for Peace shorts.
Ave Daily: 10.5km · Ave Weekly: 73.3km · Time: 31hrs 01min · Elevation: 1,637m
Nov 2025 — Rio de Janeiro. Ipanema beach. Palm trees. Still running after 1,000 runs.
Ave Daily: 11.1km · Ave Weekly: 77.7km · Time: 36hrs 03mins · Elevation: 2,229m
Dec 2025 — Manila Bay. Night boardwalk. Christmas lights. Run #1,096.
2026

The streak ended January 15th, 2026 — at exactly 1,111 days. The running continues. 2026 monthly recaps coming soon.

Follow the daily journey on Instagram.

Follow @xx_runone on Instagram →