Run50 Facebook | Arsenan
50 Run50 Facebook
ZZ Home

Facebook edition

Race stories built for the feed

A cleaner English Run50 entrance for friends who come in from Facebook: the city and race are up front, covers stay large, and every story opens into the share-ready version.

35Published Run50 U.S. state and revisit stories
19RunCN China race stories
4RunWorld global race stories

Run50 / U.S. States

Run50 U.S. State Stories

Start with State 1 and follow the project in order. Revisit races sit beside their original state.

Louisville Marathon English medal cover

Kentucky gave me my first marathon in North America

Race date: November 8, 2020. A socially distanced Louisville Marathon moved into Beckley Creek Park, with staggered starts, a quiet forest course, and a hard final 12 kilometers.

First North American marathonRead →
Kentucky Derby Marathon 2021 Facebook cover

A rainy Derby Marathon, then a city opening back up

Race day comes first, then the half-year journal: moving, Waverly, vaccines, local runs, and a less locked-down America.

Cleveland Marathon English medal cover

Cleveland gave me a cold 26.2-mile run from night into daylight

Race date: October 24, 2021. State 2 of Run50 started in the dark near Tower City, crossed Lake Erie light and industrial bridges, and ended with a medal that looked exactly like Cleveland felt.

Rock Hall weekendRead →
New York City Marathon English medal cover

New York turned 26.2 miles into one enormous five-borough street party

Race date: November 7, 2021. State 3 of Run50 and my first World Marathon Major: Staten Island, the Verrazzano Bridge, Brooklyn, Queens, Manhattan, and Central Park.

World Major #1Read →
San Francisco Marathon English medal cover

San Francisco turned 26.2 miles into fog, bridge wind, hills and bay light

Race date: July 24, 2022. State 4 of Run50 crossed the Golden Gate Bridge, ran through fog and sudden sun, and ended with a medal beside the bay.

Golden Gate courseRead →
Indianapolis Monumental Marathon English medal cover

Indianapolis turned a rainy one-day marathon into a way back to running

Race date: November 5, 2022. Run50 State 5 at the 15th Indianapolis Monumental Marathon: autumn rain, Monument Circle, run-walk intervals, and a 4:55:12 finish.

4:55:12 finishRead →
Honolulu Marathon English medal cover

Honolulu made a first marathon feel like an all-day island celebration

Race date: December 11, 2022. State 6 of Run50 at the 50th Honolulu Marathon: fireworks, Waikiki, Diamond Head, no cutoff, and 47's first marathon finish.

50th anniversary raceRead →
Publix Atlanta Marathon English medal cover

Atlanta made 26.2 miles feel like an Olympic city walk

Race date: February 26, 2023. State 7 of Run50 in Atlanta: Olympic rings, Coca-Cola, CNN, hills, and a long road-trip weekend.

Olympic cityRead →
Kentucky Derby Marathon medal cover

Louisville turned Derby season into the city's biggest running party

Race date: April 29, 2023. A hometown Derby-season marathon with Churchill Downs energy, city streets, and running friends.

Derby seasonRead →
Kentucky Derby Marathon English medal cover

Louisville turned my fourth Derby Marathon into a hometown sub-four

Derby season, familiar streets, friends all over the course, and one fourth try that finally broke four hours at home.

Hatfield-McCoy Marathon Williamson Kentucky English medal cover

Hatfield-McCoy turned Kentucky into an Appalachian border-road marathon

Race date: June 8, 2024. A small mountain race through Williamson, family-feud history, quiet roads, and a finish full of local character.

English read-alongOpen →
Flying Pig Marathon English medal cover

Cincinnati's Flying Pig turned into a Flying Fish in the rain

Race date: May 7, 2023. Cincinnati's Flying Pig Marathon brought bridges, hills, rain and a full Queen City tour.

Flying PigRead →
Denver Colfax Marathon English medal cover

Denver gave me 26.2 Mile High miles, stadium grass and mountain light

Race date: May 21, 2023. State 8 of Run50 in Denver: Colfax, stadium grass, mountain light and Mile High air.

Mile HighRead →
Anchorage Mayor's Marathon English medal cover

Alaska had no aurora, but Anchorage still gave me a wild 26.2 miles

Race date: June 17, 2023. State 9 of Run50 in Anchorage: no aurora, but Alaska mountains, coastal trails and summer-solstice light.

Alaska lightRead →
St. Joseph Missouri Marathon English medal cover

St. Joseph made Missouri feel like a first-edition marathon road trip

Race date: September 23, 2023. State 10 of Run50 at the inaugural St. Joseph Missouri Marathon: parkways, heat, hills and a wedding weekend.

Inaugural raceRead →
Chicago Marathon English medal cover

Chicago gave me my second World Marathon Major and State 11 of Run50

Race date: October 8, 2023. The 45th Chicago Marathon: Grant Park, the L, Chinatown, roaring crowds, Kelvin Kiptum's world record day, and a second finish beside Siqi.

World Major #2Read →
Nashville Marathon English medal cover

Scorching October sun gave me my slowest marathon of the year in Music City

Race date: October 28, 2023. Running U.S. State 12 at Nashville, TN. A hot city greenway run with a minor league baseball stadium finish, crossing the Cumberland River, and surviving a PW.

Run50 FacebookRead →
West Virginia Marathon English medal cover

West Virginia gave me a touchdown stadium finish to break 4 hours

Race date: November 5, 2023. Running U.S. State 13 at Marshall University in Huntington, WV. A beautiful autumn loop race with a football stadium finish, placing a flower on the 1970 team plane crash memorial, and a PR.

Run50 FacebookRead →
San Antonio Marathon English medal cover

San Antonio turned a Spurs trip into my Texas marathon story

Race date: December 3, 2023. State 14 of Run50, from the Alamo and River Walk to Fort Sam Houston, greenway miles, one late Texas hill and a 4:12 finish.

Run50 FacebookRead →
Disney Marathon English medal cover

A Florida week from Key West beaches to Disney Marathon

Run50 State 15 as one Florida arc: Key West New Year, Orlando speedrun, Universal, and Disney Marathon.

Run50 FacebookRead →
Miami Marathon English medal cover

Miami gave me a wild 26.2 miles in a CR7 shirt, right in Messi's backyard

Race date: January 28, 2024. A wrong-date plane ticket turned a finished state into an accidental double-run, complete with construction zones, heat-stroke miles, and a Portuguese connection.

Run50 FacebookRead →
Oak Island Marathon English medal cover

Oak Island sent Run50 toward the Atlantic with a medal bigger than my face

A North Carolina coast marathon with winter legs, ocean wind, Atlantic light, and a medal that refused to be subtle.

Run50 FacebookRead →
Little Rock Marathon English medal cover

Little Rock gave me a 26.2-mile run with the massive dinosaur medal

Race date: March 3, 2024. A Southern weekend road trip down to Arkansas for the legendary dinosaur medal, looping the aviation giants and wooded forest parks.

Run50 FacebookRead →
South Carolina Marathon English medal cover

Too Slow for Boston gave me a 26.2-mile run with the stubborn mule medal

Race date: April 14, 2024. A neighborhood loop road race designed for those who can't qualify for Boston—featuring trailer RV camping, a clicker lap-counting system, and a trophy for the slowest.

Run50 FacebookRead →
Pittsburgh Marathon Pennsylvania English medal cover

Pittsburgh turned Pennsylvania into bridges, hills and steel-city rain

Race date: May 4, 2024. State 19 ran through bridge after bridge, university streets, wet city light, and a course with plenty of Pittsburgh bite.

English read-alongOpen →
Green Bay Marathon Facebook cover

The Green Bay Marathon ended inside football's small-town cathedral

Run50 State 20: cheese-state pride, unexpected heat, and the final Cellcom Green Bay Marathon finishing through Lambeau Field.

Run50 FacebookRead →
Grand Rapids Millennium Meadows Marathon English medal cover

Michigan turned six meadow loops into a trial by fire

Run50 State 21 at Millennium Meadows Marathon: a river sunrise, a hot park course, and a 4:44 finish that became a lucky sign.

Run50 FacebookRead →
New Hampshire Clarence DeMar Marathon English medal cover

Run50 State #22 | New Hampshire: Clarence DeMar Marathon

From Niagara Falls into New England foliage, this was a small-town marathon through Keene, quiet roads, autumn forests, and a campus finish.

Facebook editionOpen →
Louisville Marathon 2024 Kentucky English medal cover

Run50 Kentucky Extra | Louisville Marathon 2024: A Doctoral Finish Line

Four years after my first U.S. marathon, I returned to Floyds Fork for a hometown loop that closed the PhD chapter.

Facebook editionOpen →
Louisiana Marathon Baton Rouge English medal cover

Run50 State #23 | Louisiana Marathon: Baton Rouge and the French South

The first race of 2025 stitched together a Dallas layover, New Orleans, Baton Rouge, LSU purple-and-gold, and a warm Finish Fest.

Facebook editionOpen →
Blue Ridge Marathon Virginia English medal cover

Run50 State #24 | Virginia: Blue Ridge Marathon

America's Toughest Road Marathon turned 26.2 miles into a mountain fight through Roanoke and the Blue Ridge.

Facebook editionOpen →
Kentucky Derby Marathon 2025 English medal cover

Run50 Kentucky Extra | Derby Marathon 2025: My 50th Marathon

A hometown Derby weekend with a Friday 5K, Saturday marathon, three medals, one cake, and my 50th marathon finish.

Facebook editionOpen →
Fargo Marathon North Dakota English medal cover

Run50 State #25 | North Dakota: Fargo Marathon

A long drive to the northern plains, a pink-sky start, cornfields, heat, and the halfway mark of the Run50 quest.

Facebook editionOpen →
Hell on Gravel Marathon Kansas English medal cover

Run50 State #26 | Kansas: Hell on Gravel Marathon

Wind, cattle, wheat fields, and gravel roads turned a tiny ten-runner marathon into a champion's story.

Facebook editionOpen →
Mad Marathon Vermont English medal cover

Run50 State #27 | Vermont: Mad Marathon

A drive into Vermont's Green Mountains for a summer race of barns, flags, village roads, and rolling countryside.

Facebook editionOpen →
Rocket City Marathon Alabama English medal cover

Run50 State #28 | Alabama: Rocket City Marathon

A cold-weather Rocket City run through Huntsville, aerospace history, a giant rocket, and a year-end reunion with friends.

Facebook editionOpen →
Buckeye Marathon Arizona English medal cover

Arizona turned a cold desert runway race into my first sub-four of 2026

Buckeye Marathon started in the Phoenix desert and ended beside a runway, with saguaros, dry air, and a finish time I did not see coming.

Facebook editionOpen →

RunCN / China

RunCN China Stories

China race weekends gathered in one place for cleaner sharing.

Harbin / Wuhan cover

The steel tank story: how a heavy football kid found marathons

From the steel tank on the football field to a proud son at the Harbin Marathon finish.

Run50 FacebookRead →
Guang'an / Yichang / Changsha cover

Three 2017 races became a pilgrimage through Guang'an, Yichang, and Changsha

Guang'an Marathon, Yichang Half, Changsha Marathon, and a pilgrimage threaded through Deng Xiaoping, a mentor, and Mao.

Run50 FacebookRead →
Xiamen, Fujian cover

Xiamen gave my 2018 season a rain-soaked, unforgettable opening

A rainy Xiamen Marathon, a Zengcuo'an reunion, and the first full-marathon chapter of 2018.

Run50 FacebookRead →
Wuhan / Wuxi cover

Three spring races bloomed under cherry trees in Wuhan and Wuxi

Wuhan, Wuxi, cherry blossoms, a college marathon, and three spring race notes.

Run50 FacebookRead →
Wuhan, Hubei cover

Wuhan Marathon connected a century of city fire and running energy

1911 memory, East Lake, Han Marathon volunteers, and Wuhan at full volume.

Run50 FacebookRead →
Xi'an, Shaanxi cover

Xi'an turned a city-wall race into a walk through three thousand years of China

Rain on the wall, the Qin plain, Terracotta Warriors, Huashan, and Hukou Falls in one heavy Chang'an travelogue.

Run50 FacebookRead →
Lanzhou, Gansu cover

Lanzhou Strong: a marathon at the edge of the Yellow River and the Hexi dream

The Yellow River, beef noodles, Zhongshan Bridge, Gaolan Mountain, and a Lanzhou Marathon with roaring local energy.

Run50 FacebookRead →
Guiyang, Guizhou cover

Guiyang turned a brutal climb into a journey through Yelang, Wang Yangming, and Fanjing Mountain

Guiyang Marathon heat and climbing, Qingyan, Yelang Valley, Yangming Cave, and Fanjing Mountain as one southwestern lesson.

Run50 FacebookRead →
Haikou, Hainan cover

Haikou became an unfinished running story by the sea

Haikou arcades, Hainan sea wind, an unfinished race, and a city story still worth keeping.

Run50 FacebookRead →
Wuhan, Hubei cover

Wuhan and the Han Marathon became my private memory of leaving home

Han Marathon, Wuhan University, River City, pre-graduation homesickness, and a private Wuhan memory.

Run50 FacebookRead →
Dalian, Liaoning cover

Dalian turned my first real trail race into a Northeastern coming-of-age story

Dalian's west coast, the Yellow Sea and Bohai Sea divide, a trail race, and a hill story for the Northeast.

Run50 FacebookRead →
Beijing graduation night run cover

A delayed Wuhan graduation album became a time capsule

Wuhan University graduation, family visiting Wuhan, East Lake, and a photo album that arrived two years late.

Run50 FacebookRead →
Harbin, Heilongjiang cover

Harbin Marathon brought me back to the black soil and Songhua River

Songhua River, black soil, Northeastern home, and a delayed Harbin Marathon memory.

Run50 FacebookRead →
Hangzhou, Zhejiang cover

A West Lake half marathon turned into a lakeside reset and an unexpected encounter

West Lake, Qingzhiwu, Westlake University, and a half marathon that helped me restart.

Run50 FacebookRead →
Shanghai, China cover

Climbing 3,398 steps to the top of China's tallest skyscraper

Race date: November 24, 2019. Scaling 119 floors and 3,398 steps of the Shanghai Tower to reach 632m height during a stressful visa waiting period.

Run50 FacebookRead →
Ningbo, Zhejiang cover

Ningbo turned a lakeside marathon into a warm farewell

Dongqian Lake cycling, a 4:08 full marathon, curry with an old friend, and a post-race walk into Fenghua history.

Run50 FacebookRead →
Xiangyang, Hubei cover

Xiangyang gave me a marathon with a finish I did not see coming

Race date: October 19, 2025. A Three Kingdoms city, the Han River, old city walls, Tang-style palaces and an unexpected 3:57 finish.

Run50 FacebookRead →
Guilin, Guangxi cover

Guilin turned a beautiful marathon into a full-sun test

Race date: November 16, 2025. Li River views, karst hills, spray trucks, a Messi jersey chase, and my family waiting at the finish.

Run50 FacebookRead →
Hong Kong, China cover

Hong Kong turned a marathon into a tunnel-and-bridge city tour

Race date: November 23, 2025. A 5 a.m. start, expressway tunnels, Victoria Harbour wind, Tseung Kwan O Bridge, and one last uphill punch.

Run50 FacebookRead →

RunWorld / Global

RunWorld Stories

International marathon stories beyond the U.S. and China.

Singapore Sundown Marathon cover

Singapore brought me back to a ten-year promise and a midnight marathon

A ten-year Singapore promise, campus pilgrimage, Marina Bay night, and a Sundown Marathon from midnight into morning.

Run50 FacebookRead →
Bangkok Marathon cover

Bangkok kept moving from temple light to marathon night

A Bangkok running weekend through temple light, night streets, the Erawan Shrine, and the warmth of Thailand.

Run50 FacebookRead →
Mexico City, Mexico cover

Mexico City gave me a 26.2-mile high-altitude plateau challenge

Race date: August 31, 2025. 2,240m altitude down Reforma to the Zócalo, followed by sun-drenched pyramids and a ride home with a carful of friendly locals.

Run50 FacebookRead →
Pisa, Italy cover

Pisa turned a marathon into a Tuscan art-school road trip

Race date: December 21, 2025. The Leaning Tower, Arno River, Tuscan villages, Ligurian Sea, and an Italy trip through Venice, Milan, Florence and Rome.

Run50 FacebookRead →