CoffeePacer

CoffeePacer

A runner in Bangkok, building PopRun, a platform for small running races.

718 runs · 4,888 km since 2018

Route of the latest runA 5.01 km route run on Oct 30, 2026 at 09:05. The faint lines behind it are 40 earlier runs through the same streets.

Latest run

2026.10.30 09:05 · 5.01 km · 5:13 /km · 26:07

Synced daily. Faint lines are earlier runs on the same streets.

Podium

3rd in men 40–49 at Pattaya Marathon 2026 — Link to this section

Sep 27, 2026 · Pattaya, Thailand. 18th overall.

  1. 3rd

    Men 40–49/ 941

  2. 18th

    Overall/ 3,150

Time
3:02:05
Avg pace
4:19 /km
Measured
42.05 km
Avg heart rate
157 bpm

Official 42.195K course, 42.05 km measured by watch. · The story on Threads

Earlier

  • Sep 6, 2026Single Run 10K1st in men 40+ · 2nd overall

New

Like a pop-up store: a small running race set up in minutes

I built PopRun so running crews and neighbourhood groups can put on a race without a big race platform. Sign-up, bibs, check-in, times, rankings and finisher certificates all run from one link.

The QR on the bib is real. Scan it and PopRun opens.
  1. Open a race

    Enter the name, date, place and capacity, and the sign-up link is ready. The rest can wait.

  2. Send the link

    Runners sign up in 30 seconds without an account and get a digital bib and QR code on their own link.

  3. Run on the day

    Staff check runners in by QR and enter times at the finish. The leaderboard updates live, and finishers keep a certificate.

If the signal drops, results queue on the device and send when it reconnects. There are prize draws, prizes by place, staff invites, roster export and an English interface too.

  • PopRun

    A small running race anyone can put on in minutes, like a pop-up store

    30-second sign-up · no account needed

  • CodeRunTravel

    This site: eight years of running that updates itself every morning

    Strava + Apple Watch · synced daily

    Live

Running

Ran on 273 days this year — Link to this section

From January 1, 2026 to Oct 30, 2026. Each cell is a day; the brighter it is, the further the run.

Daily running distance calendar for 2026 (scrolls sideways)JanFebMarAprMayJunJulAugSepOctNov20262026-01-01 · 53.0km2026-01-02 · 4.4km2026-01-03 · 0.0km2026-01-04 · 29.2km2026-01-05 · 10.0km2026-01-06 · 10.1km2026-01-07 · 7.3km2026-01-08 · 10.1km2026-01-09 · 11.7km2026-01-10 · 13.5km2026-01-11 · 13.9km2026-01-12 · 11.0km2026-01-13 · 10.1km2026-01-14 · 11.2km2026-01-15 · 11.0km2026-01-16 · 11.1km2026-01-17 · 10.3km2026-01-18 · 11.1km2026-01-19 · 10.3km2026-01-20 · 10.7km2026-01-21 · 11.5km2026-01-22 · 0.0km2026-01-23 · 11.0km2026-01-24 · 10.1km2026-01-25 · 10.1km2026-01-26 · 10.0km2026-01-27 · 9.4km2026-01-28 · 10.0km2026-01-29 · 8.1km2026-01-30 · 10.0km2026-01-31 · 4.9km2026-02-01 · 20.6km2026-02-02 · 7.0km2026-02-03 · 8.2km2026-02-04 · 21.1km2026-02-05 · 0.0km2026-02-06 · 7.4km2026-02-07 · 14.6km2026-02-08 · 9.0km2026-02-09 · 3.8km2026-02-10 · 0.0km2026-02-11 · 20.4km2026-02-12 · 9.5km2026-02-13 · 6.5km2026-02-14 · 14.3km2026-02-15 · 10.2km2026-02-16 · 10.1km2026-02-17 · 11.1km2026-02-18 · 15.8km2026-02-19 · 0.0km2026-02-20 · 4.6km2026-02-21 · 9.6km2026-02-22 · 12.6km2026-02-23 · 5.8km2026-02-24 · 8.0km2026-02-25 · 5.6km2026-02-26 · 8.8km2026-02-27 · 13.0km2026-02-28 · 8.0km2026-03-01 · 10.8km2026-03-02 · 0.0km2026-03-03 · 1.0km2026-03-04 · 13.9km2026-03-05 · 0.2km2026-03-06 · 23.9km2026-03-07 · 7.9km2026-03-08 · 14.0km2026-03-09 · 6.5km2026-03-10 · 4.0km2026-03-11 · 5.0km2026-03-12 · 16.1km2026-03-13 · 5.0km2026-03-14 · 11.4km2026-03-15 · 11.8km2026-03-16 · 8.6km2026-03-17 · 7.3km2026-03-18 · 11.7km2026-03-19 · 6.2km2026-03-20 · 15.7km2026-03-21 · 10.0km2026-03-22 · 12.6km2026-03-23 · 0.0km2026-03-24 · 13.1km2026-03-25 · 10.2km2026-03-26 · 0.0km2026-03-27 · 16.3km2026-03-28 · 11.4km2026-03-29 · 5.0km2026-03-30 · 6.1km2026-03-31 · 7.0km2026-04-01 · 6.4km2026-04-02 · 10.1km2026-04-03 · 7.9km2026-04-04 · 0.0km2026-04-05 · 11.7km2026-04-06 · 8.9km2026-04-07 · 12.6km2026-04-08 · 12.4km2026-04-09 · 0.0km2026-04-10 · 17.3km2026-04-11 · 7.5km2026-04-12 · 22.6km2026-04-13 · 1.3km2026-04-14 · 29.4km2026-04-15 · 13.7km2026-04-16 · 12.8km2026-04-17 · 8.7km2026-04-18 · 20.6km2026-04-19 · 0.0km2026-04-20 · 10.0km2026-04-21 · 7.2km2026-04-22 · 6.3km2026-04-23 · 20.8km2026-04-24 · 8.3km2026-04-25 · 13.9km2026-04-26 · 12.0km2026-04-27 · 8.4km2026-04-28 · 8.3km2026-04-29 · 0.0km2026-04-30 · 17.5km2026-05-01 · 18.9km2026-05-02 · 14.2km2026-05-03 · 16.9km2026-05-04 · 10.0km2026-05-05 · 12.5km2026-05-06 · 10.0km2026-05-07 · 9.6km2026-05-08 · 5.4km2026-05-09 · 4.2km2026-05-10 · 42.2km2026-05-11 · 0.0km2026-05-12 · 0.0km2026-05-13 · 6.7km2026-05-14 · 9.0km2026-05-15 · 8.1km2026-05-16 · 9.5km2026-05-17 · 12.8km2026-05-18 · 10.4km2026-05-19 · 10.7km2026-05-20 · 8.1km2026-05-21 · 8.2km2026-05-22 · 10.0km2026-05-23 · 13.2km2026-05-24 · 10.0km2026-05-25 · 7.0km2026-05-26 · 10.0km2026-05-27 · 30.0km2026-05-28 · 0.0km2026-05-29 · 12.4km2026-05-30 · 6.6km2026-05-31 · 10.0km2026-06-01 · 10.2km2026-06-02 · 10.0km2026-06-03 · 9.0km2026-06-04 · 12.1km2026-06-05 · 7.1km2026-06-06 · 15.7km2026-06-07 · 14.2km2026-06-08 · 5.8km2026-06-09 · 10.1km2026-06-10 · 0.0km2026-06-11 · 15.2km2026-06-12 · 10.9km2026-06-13 · 16.7km2026-06-14 · 10.1km2026-06-15 · 8.5km2026-06-16 · 10.8km2026-06-17 · 17.2km2026-06-18 · 9.4km2026-06-19 · 10.0km2026-06-20 · 8.8km2026-06-21 · 20.4km2026-06-22 · 10.0km2026-06-23 · 10.1km2026-06-24 · 11.1km2026-06-25 · 5.1km2026-06-26 · 10.0km2026-06-27 · 14.0km2026-06-28 · 14.8km2026-06-29 · 10.5km2026-06-30 · 10.0km2026-07-01 · 10.0km2026-07-02 · 9.3km2026-07-03 · 10.1km2026-07-04 · 11.9km2026-07-05 · 12.3km2026-07-06 · 6.0km2026-07-07 · 6.4km2026-07-08 · 10.4km2026-07-09 · 10.0km2026-07-10 · 7.8km2026-07-11 · 17.2km2026-07-12 · 12.0km2026-07-13 · 0.0km2026-07-14 · 15.9km2026-07-15 · 16.8km2026-07-16 · 10.2km2026-07-17 · 10.0km2026-07-18 · 10.2km2026-07-19 · 14.3km2026-07-20 · 11.0km2026-07-21 · 21.3km2026-07-22 · 6.5km2026-07-23 · 8.6km2026-07-24 · 10.0km2026-07-25 · 12.9km2026-07-26 · 9.9km2026-07-27 · 13.1km2026-07-28 · 26.2km2026-07-29 · 10.1km2026-07-30 · 10.0km2026-07-31 · 10.0km2026-08-01 · 12.4km2026-08-02 · 10.0km2026-08-03 · 10.1km2026-08-04 · 6.8km2026-08-05 · 0.0km2026-08-06 · 10.0km2026-08-07 · 10.0km2026-08-08 · 11.8km2026-08-09 · 10.0km2026-08-10 · 12.0km2026-08-11 · 11.7km2026-08-12 · 21.2km2026-08-13 · 10.3km2026-08-14 · 10.1km2026-08-15 · 9.0km2026-08-16 · 24.7km2026-08-17 · 10.1km2026-08-18 · 18.2km2026-08-19 · 10.0km2026-08-20 · 10.0km2026-08-21 · 10.0km2026-08-22 · 10.0km2026-08-23 · 0.0km2026-08-24 · 0.0km2026-08-25 · 3.2km2026-08-26 · 0.0km2026-08-27 · 0.0km2026-08-28 · 13.3km2026-08-29 · 10.0km2026-08-30 · 15.1km2026-08-31 · 10.0km2026-09-01 · 10.3km2026-09-02 · 11.7km2026-09-03 · 14.8km2026-09-04 · 9.5km2026-09-05 · 16.1km2026-09-06 · 9.7km2026-09-07 · 10.0km2026-09-08 · 16.1km2026-09-09 · 10.0km2026-09-10 · 10.1km2026-09-11 · 10.1km2026-09-12 · 12.8km2026-09-13 · 30.0km2026-09-14 · 0.0km2026-09-15 · 10.1km2026-09-16 · 10.0km2026-09-17 · 8.5km2026-09-18 · 15.8km2026-09-19 · 6.4km2026-09-20 · 18.0km2026-09-21 · 0.0km2026-09-22 · 13.8km2026-09-23 · 14.3km2026-09-24 · 0.0km2026-09-25 · 5.5km2026-09-26 · 0.0km2026-09-27 · 42.1km2026-09-28 · 0.0km2026-09-29 · 0.0km2026-09-30 · 0.0km2026-10-01 · 1.6km2026-10-02 · 6.3km2026-10-03 · 7.2km2026-10-04 · 14.4km2026-10-05 · 10.0km2026-10-06 · 10.0km2026-10-07 · 15.6km2026-10-08 · 5.0km2026-10-09 · 10.0km2026-10-10 · 11.2km2026-10-11 · 25.4km2026-10-12 · 10.0km2026-10-13 · 10.0km2026-10-14 · 15.7km2026-10-15 · 3.3km2026-10-16 · 10.0km2026-10-17 · 12.0km2026-10-18 · 0.0km2026-10-19 · 17.7km2026-10-20 · 10.5km2026-10-21 · 10.0km2026-10-22 · 10.0km2026-10-23 · 10.0km2026-10-24 · 10.3km2026-10-25 · 10.0km2026-10-26 · 10.0km2026-10-27 · 21.2km2026-10-28 · 5.4km2026-10-29 · 10.0km2026-10-30 · 5.0kmLessMore
See the full running log

Travel

Ran in 11 countries — Link to this section

Runs and distance per country, placed by GPS track.

Ran in 11 countries
CountryRunsDistance
Thailand382 runs2,633 km
South Korea39 runs295 km
Austria8 runs59.6 km
Germany8 runs57.2 km
Spain5 runs19.2 km
Vietnam4 runs2.2 km
Hungary4 runs33.2 km
Czechia3 runs29.3 km
Laos1 run1.1 km
Indonesia1 run1.8 km
Egypt1 run5.1 km
Open the travel map

Watching

Watched: 542 series, 335 films — Link to this section

1,212 days of it since December 2019. These five held on longest.

Watched: series, films
SeriesEpisodes
브레이킹 배드61
기황후51
베터 콜 사울51
스타트업46
프렌즈33
See all of it →

Contact

Contact — Link to this section

For PopRun questions or collaboration, send an email.

pacer@poprun.me

Threads @coffeepacer (opens in a new tab) · running notes and news