July Marathons

Foot Traffic Flat — Sauvie Island, OR
Midnight Madness (50M) — Tulsa, OK
Merrill’s Mile 24 Hour — Dahlonega, GA
Afton Trail 50K — Minneapolis, MN
Mad (26.2/13.1) — Mad River Valley, VT
Cook Park — Tigard, OR
Gold Coast — Gold Coast, Australia
Northwest Passage — Nunavut, Canada
Vol State Road Race (500K) — Dorena Landing, MO
Lets Climb a Mountain — Spokane, WA
Hatcher Pass — Willow, AK
Grandfather Mountain — Boone, NC
Psycho Psummer 50K — Kansas City, KS
Devil’s Lake (50M/50K/26.2/13.1/10K) — Merrimac, WI
Full Moon Midnight 50K — Perryville, AR
Grey Rock — Tampico, WA
Beaverhead 100K/50K — Salmon, ID
Waugoshance Trail — Emmet County, MI
Solemates Ultra (100M/24H/12H/6H) — Prescott, AZ
Missoula — Missoula, MT
Light at the End of the Tunnel — North Bend, WA
El Scorcho (50K/25K) — Fort Worth, TX
Salmon Run — Cordova, AK
Aspen Valley — Aspen, CO
M.A.D. — Idaho Falls, ID
University of Okoboji — Okoboji, IA
Bear Brook Trail (26.2/13.1) — Allenstown, NH
Loonies Midnight — Livingston, TN
Beachmania — Long Beach, CA
Timpanogos — Provo, UT
Deseret News — Salt Lake City, UT
Around the Lake 24 — Wakefield, MA
Frank Maier — Juneau, AK
Catoctin 50K — Frederick, MD
Endless Summer 6 Hour — Annapolis, MD
Madison — Ennis, MT
Morgan Valley — Morgan, UT
Grand Island Trail — Munising, MI
Grand Mesa Trail Ultra — Cedaredge, CO
Heatbreaker Indoor — Milwaukee, WI
Montour 6 Hour — Danville, PA
Siskiyou Out Back (50M/50K/15K) — Ashland, OR
Big Butt (100K/50K) — Clinton Jackson, MS
BUS Pajama Romp 6 hour — Queens, NY
Viaduct Trail Ultra (100M/50M) — Lanesboro, PA
Eugene — Eugene, OR
Bearfest — Wrangell, AK
Pennsylvania Grand Canyon — Wellsboro, PA
San Francisco — San Francisco, CA
Ironman Lake Placid — Lake Placid, NY
Ironman Canada — Whistler, BC, Canada
Maratona de Rio — Rio de Janeiro, Brazil
Run with Jim — Long Beach, CA