The Marathon Arcade

Train for your marathon

Every big marathon and half: one browsable arcade. Each event we work with gets its own step game and squat game, shared by link with its people.

Steps come from your phone's health app (Apple Health or Health Connect). Reps are CadooVision-verified. Tap any race for its training hub.

✅How verification works. Steps come from your phone's health app (Apple Health or Health Connect). Reps are CadooVision-verified. Cadoo does not time the race.

How the Marathon Arcade works

Each marathon we work with gets its own step game and its own squat game, shared by link with that event's people. One activity per game: 7,000 steps a day or 25 squatups a day, 3 of 5 days. Steps sync from Apple Health or Health Connect. CadooVision counts every rep.

Winners earn Marathon store credit, up to $5 a round while the funded pool lasts. Spend it here on the Marathon Badge. It is store credit, not cash. Get fit. Inspire friends. Get paid.

Host a marathon training game

Start a training game

Templates for your training group: pick one, invite your crew, and verify from your phone. Event prizes are store credit, not cash.

StepsTemplate

Daily Steps Streak

Hit a daily step goal in the weeks before your marathon. Miss a day and that day does not count.

8,000 steps/day · 3 of 5 days

Create this game
SquatupsTemplate

Strength Cross-Train

CadooVision-verified squatups to keep your legs strong for marathon day.

20 squatups/day · 3 of 5 days

Create this game

The biggest marathons & half marathons in the country: each in its own colors. Tap yours to gear up.

Every marathons & half marathon (188)

Every marathons & half marathons we track has a training hub.

Boston Marathon

Boston, MA · Apr 20, 2026 · Past

2026 edition done →

New York City Marathon

New York, NY · Nov 1, 2026 · Past

2026 edition done →

Chicago Marathon

Chicago, IL · Oct 11, 2026 · Past

2026 edition done →

LA Marathon

Los Angeles, CA · Mar 8, 2026 · Past

2026 edition done →

Marine Corps Marathon

Arlington, VA · Oct 25, 2026 · Past

2026 edition done →

Houston Marathon

Houston, TX · Jan 18, 2026 · Past

2026 edition done →

Phoenix Marathon

Phoenix, AZ · Feb 7, 2026 · Past

2026 edition done →

Austin Marathon

Austin, TX · Feb 15, 2026 · Past

2026 edition done →

Tokyo-Style LA Big 5K

Los Angeles, CA · Mar 1, 2026 · Past

2026 edition done →

Napa Valley Marathon

Calistoga, CA · Mar 1, 2026 · Past

2026 edition done →

Shamrock Marathon

Virginia Beach, VA · Mar 22, 2026 · Past

2026 edition done →

Bataan Memorial Death March

White Sands, NM · Mar 15, 2026 · Past

2026 edition done →

Rock 'n' Roll DC

Washington, DC · Mar 14, 2026 · Past

2026 edition done →

Big Sur Marathon

Big Sur, CA · Apr 26, 2026 · Past

2026 edition done →

Salt Lake City Marathon

Salt Lake City, UT · Apr 18, 2026 · Past

2026 edition done →

Eugene Marathon

Eugene, OR · Apr 26, 2026 · Past

2026 edition done →

Glass City Marathon

Toledo, OH · Apr 26, 2026 · Past

2026 edition done →

Pittsburgh Marathon

Pittsburgh, PA · May 3, 2026 · Past

2026 edition done →

Cleveland Marathon

Cleveland, OH · May 17, 2026 · Past

2026 edition done →

Vermont City Marathon

Burlington, VT · May 24, 2026 · Past

2026 edition done →

Rock 'n' Roll San Diego

San Diego, CA · Jun 7, 2026 · Past

2026 edition done →

Grandma's Marathon

Duluth, MN · Jun 20, 2026 · Past

2026 edition done →

San Francisco Marathon

San Francisco, CA · Jul 26, 2026 · Past

2026 edition done →

Deseret News Marathon

Salt Lake City, UT · Jul 24, 2026 · Past

2026 edition done →

Rock 'n' Roll Nashville

Nashville, TN · Apr 25, 2026 · Past

2026 edition done →

Peachtree Road Race 10K

Atlanta, GA · Jul 4, 2026 · Past

2026 edition done →

Falmouth Road Race 7mi

Falmouth, MA · Aug 16, 2026 · Past

2026 edition done →

Disneyland Half Marathon

Anaheim, CA · Jan 11, 2026 · Past

2026 edition done →

Walt Disney World Marathon

Orlando, FL · Jan 11, 2026 · Past

2026 edition done →

Miami Marathon

Miami, FL · Feb 1, 2026 · Past

2026 edition done →

Mardi Gras Marathon

New Orleans, LA · Feb 8, 2026 · Past

2026 edition done →

Cowtown Marathon

Fort Worth, TX · Feb 28, 2026 · Past

2026 edition done →

Little Rock Marathon

Little Rock, AR · Mar 1, 2026 · Past

2026 edition done →

Georgia Marathon

Atlanta, GA · Mar 22, 2026 · Past

2026 edition done →

Rock 'n' Roll San Jose

San Jose, CA · Oct 4, 2026 · Past

2026 edition done →

Rock 'n' Roll Arizona

Phoenix, AZ · Jan 18, 2026 · Past

2026 edition done →

Detroit Free Press Marathon

Detroit, MI · Oct 18, 2026 · Past

2026 edition done →

Twin Cities Marathon

Minneapolis, MN · Oct 4, 2026 · Past

2026 edition done →

Portland Marathon

Portland, OR · Oct 4, 2026 · Past

2026 edition done →

Baltimore Marathon

Baltimore, MD · Oct 10, 2026 · Past

2026 edition done →

Hartford Marathon

Hartford, CT · Oct 10, 2026 · Past

2026 edition done →

Bayshore Marathon

Traverse City, MI · May 23, 2026 · Past

2026 edition done →

Cellcom Green Bay Marathon

Green Bay, WI · May 17, 2026 · Past

2026 edition done →

Oklahoma City Memorial Marathon

Oklahoma City, OK · Apr 26, 2026 · Past

2026 edition done →

Flying Pig Marathon

Cincinnati, OH · May 3, 2026 · Past

2026 edition done →

Newport Marathon

Newport, OR · Jun 6, 2026 · Past

2026 edition done →

Duluth Half Marathon

Duluth, MN · Jun 20, 2026 · Past

2026 edition done →

Steamboat Marathon

Steamboat Springs, CO · Jun 7, 2026 · Past

2026 edition done →

Missoula Marathon

Missoula, MT · Jun 28, 2026 · Past

2026 edition done →

Deadwood Mickelson Trail Marathon

Deadwood, SD · Jun 7, 2026 · Past

2026 edition done →

Quad Cities Marathon

Moline, IL · Sep 26, 2026 · Past

2026 edition done →

Akron Marathon

Akron, OH · Sep 26, 2026 · Past

2026 edition done →

Erie Marathon

Erie, PA · Sep 13, 2026 · Past

2026 edition done →

Lehigh Valley Marathon

Allentown, PA · Sep 13, 2026 · Past

2026 edition done →

Air Force Marathon

Dayton, OH · Sep 19, 2026 · Past

2026 edition done →

Nationwide Children's Columbus Marathon

Columbus, OH · Oct 18, 2026 · Past

2026 edition done →

Mohawk Hudson River Marathon

Schenectady, NY · Oct 11, 2026 · Past

2026 edition done →

St. George Marathon

St. George, UT · Oct 3, 2026 · Past

2026 edition done →

Des Moines Marathon

Des Moines, IA · Oct 18, 2026 · Past

2026 edition done →

Denver Marathon

Denver, CO · Oct 18, 2026 · Past

2026 edition done →

Kansas City Marathon

Kansas City, MO · Oct 17, 2026 · Past

2026 edition done →

Raleigh City of Oaks Marathon

Raleigh, NC · Nov 1, 2026 · Past

2026 edition done →

Bozeman Marathon

Bozeman, MT · Jun 14, 2026 · Past

2026 edition done →

Fargo Marathon

Fargo, ND · May 16, 2026 · Past

2026 edition done →

Sioux Falls Marathon

Sioux Falls, SD · Sep 13, 2026 · Past

2026 edition done →

Colorado Marathon

Fort Collins, CO · May 3, 2026 · Past

2026 edition done →

Estes Park Marathon

Estes Park, CO · Jun 21, 2026 · Past

2026 edition done →

Ogden Marathon

Ogden, UT · May 16, 2026 · Past

2026 edition done →

Corning Wineglass Marathon

Corning, NY · Oct 4, 2026 · Past

2026 edition done →

Baystate Marathon

Lowell, MA · Oct 18, 2026 · Past

2026 edition done →

Maine Marathon

Portland, ME · Oct 4, 2026 · Past

2026 edition done →

Knoxville Marathon

Knoxville, TN · Mar 29, 2026 · Past

2026 edition done →

Chattanooga Marathon

Chattanooga, TN · Mar 1, 2026 · Past

2026 edition done →

Asheville Marathon

Asheville, NC · Mar 15, 2026 · Past

2026 edition done →

Lexington Marathon

Lexington, KY · Mar 28, 2026 · Past

2026 edition done →

3M Half Marathon

Austin, TX · Jan 25, 2026 · Past

2026 edition done →

El Paso Marathon

El Paso, TX · Feb 15, 2026 · Past

2026 edition done →

Woodlands Marathon

The Woodlands, TX · Mar 7, 2026 · Past

2026 edition done →

Fort Wayne Marathon

Fort Wayne, IN · Sep 26, 2026 · Past

2026 edition done →

La Crosse Marathon

La Crosse, WI · Oct 4, 2026 · Past

2026 edition done →

Milwaukee Lakefront Marathon

Milwaukee, WI · Oct 4, 2026 · Past

2026 edition done →

Kalamazoo Marathon

Kalamazoo, MI · May 2, 2026 · Past

2026 edition done →

Ann Arbor Marathon

Ann Arbor, MI · Jun 7, 2026 · Past

2026 edition done →

New Hampshire Marathon

Bristol, NH · Sep 26, 2026 · Past

2026 edition done →

Mount Desert Island Marathon

Bar Harbor, ME · Oct 18, 2026 · Past

2026 edition done →

Reno Marathon

Reno, NV · Oct 11, 2026 · Past

2026 edition done →

Kona Marathon

Kona, HI · Jun 28, 2026 · Past

2026 edition done →

Billings Marathon

Billings, MT · Sep 12, 2026 · Past

2026 edition done →

Cheyenne Marathon

Cheyenne, WY · May 31, 2026 · Past

2026 edition done →

Casper Marathon

Casper, WY · Jun 7, 2026 · Past

2026 edition done →

Pocatello Marathon

Pocatello, ID · Aug 29, 2026 · Past

2026 edition done →

Park City Marathon

Park City, UT · Aug 22, 2026 · Past

2026 edition done →

Huntsville Marathon

Huntsville, UT · Sep 19, 2026 · Past

2026 edition done →

Bellingham Bay Marathon

Bellingham, WA · Sep 27, 2026 · Past

2026 edition done →

North Olympic Discovery Marathon

Port Angeles, WA · Jun 7, 2026 · Past

2026 edition done →

Vancouver USA Marathon

Vancouver, WA · Jun 21, 2026 · Past

2026 edition done →

Tri-Cities Marathon

Kennewick, WA · Sep 26, 2026 · Past

2026 edition done →

Springfield Bass Pro Marathon

Springfield, MO · Nov 1, 2026 · Past

2026 edition done →

Hogeye Marathon

Fayetteville, AR · Apr 11, 2026 · Past

2026 edition done →

Mobile Marathon

Mobile, AL · Jan 25, 2026 · Past

2026 edition done →

Canton Hall of Fame Marathon

Canton, OH · Sep 26, 2026 · Past

2026 edition done →

Greenville Marathon

Greenville, SC · May 9, 2026 · Past

2026 edition done →

Sarasota Half Marathon

Sarasota, FL · Mar 8, 2026 · Past

2026 edition done →

Key West Half Marathon

Key West, FL · Jan 18, 2026 · Past

2026 edition done →

Sedona Half Marathon

Sedona, AZ · Feb 7, 2026 · Past

2026 edition done →

Hilton Head Island Half

Hilton Head, SC · Feb 14, 2026 · Past

2026 edition done →

Waikiki Half Marathon

Waikiki, HI · Apr 12, 2026 · Past

2026 edition done →

Pikes Peak Marathon

Manitou Springs, CO · Sep 22, 2024 · Past

2026 edition done →

St. Jude Memphis Marathon

Memphis, TN · Dec 07, 2024 · Past

2026 edition done →

Bakersfield Marathon

Bakersfield, CA · 03/22/2026 · Past

2026 edition done →

Shamrock Shuffle 8K

Chicago, IL · 03/22/2026 · Past

2026 edition done →

Love Run Philadelphia Half Marathon

Philadelphia, PA · 03/22/2026 · Past

2026 edition done →

REVEL Mt. Charleston

Las Vegas, NV · 03/28/2026 · Past

2026 edition done →

Fort Smith Marathon

Fort Smith, AR · 03/29/2026 · Past

2026 edition done →

Credit Union Cherry Blossom 10 Mile Run

Washington, DC · 04/12/2026 · Past

2026 edition done →

Greater St. Louis Marathon

St. Louis, MO · 04/11/2026 · Past

2026 edition done →

Nashville Running Company Half Marathon

Nashville, TN · 04/25/2026 · Past

2026 edition done →

Bank of America Shamrock Shuffle

Chicago, IL

Train for it →

Chicago Half Marathon (Chicago 13.1)

Chicago, IL

Train for it →

United Airlines NYC Half

New York, NY

Train for it →

Brooklyn Half

Brooklyn, NY

Train for it →

B.A.A. Half Marathon

Boston, MA

Train for it →

B.A.A. 10K

Boston, MA

Train for it →

B.A.A. 5K

Boston, MA

Train for it →

AJC Peachtree Road Race

Atlanta, GA

Train for it →

Bay to Breakers 12K

San Francisco, CA

Train for it →

Cooper River Bridge Run 10K

Charleston, SC

Train for it →

Lilac Bloomsday Run 12K

Spokane, WA

Train for it →

Independence Blue Cross Broad Street Run

Philadelphia, PA

Train for it →

Bolder Boulder 10K

Boulder, CO

Train for it →

Utica Boilermaker 15K

Utica, NY

Train for it →

Crescent City Classic 10K

New Orleans, LA

Train for it →

Gate River Run 15K

Jacksonville, FL

Train for it →

Beach to Beacon 10K

Cape Elizabeth, ME

Train for it →

Manchester Road Race

Manchester, CT

Train for it →

Dallas YMCA Turkey Trot

Dallas, TX

Train for it →

Atlanta Thanksgiving Day Half Marathon

Atlanta, GA

Train for it →

Houston Half Marathon (Aramco)

Houston, TX

Train for it →

Publix Atlanta Marathon

Atlanta, GA

Train for it →

Rock 'n' Roll Washington DC

Washington, DC

Train for it →

Rock 'n' Roll San Antonio

San Antonio, TX

Train for it →

Rock 'n' Roll Philadelphia Half

Philadelphia, PA

Train for it →

Disney Princess Half Marathon Weekend

Lake Buena Vista, FL

Train for it →

Disneyland Halloween Half Marathon Weekend

Anaheim, CA

Train for it →

Surf City Marathon

Huntington Beach, CA

Train for it →

OC Marathon

Newport Beach, CA

Train for it →

Carlsbad Marathon & Half

Carlsbad, CA

Train for it →

Seattle Marathon

Seattle, WA

Train for it →

Kaiser Permanente San Jose Half

San Jose, CA

Train for it →

Revel Big Cottonwood Marathon

Salt Lake City, UT

Train for it →

Army Ten-Miler

Arlington, VA

Train for it →

Navy-Air Force Half Marathon

Washington, DC

Train for it →

Pittsburgh Half Marathon

Pittsburgh, PA

Train for it →

Indianapolis Mini-Marathon (OneAmerica 500 Festival)

Indianapolis, IN

Train for it →

Lincoln Marathon

Lincoln, NE

Train for it →

Garry Bjorklund Half (Grandma's)

Duluth, MN

Train for it →

Cap10K

Austin, TX

Train for it →

Mercedes-Benz Marathon

Birmingham, AL

Train for it →

Tulsa Run

Tulsa, OK

Train for it →

Gasparilla Distance Classic

Tampa, FL

Train for it →

Jacksonville Bank Marathon

Jacksonville, FL

Train for it →

Pikes Peak Marathon & Ascent

Manitou Springs, CO

Train for it →

Mount Washington Road Race

Gorham, NH

Train for it →

Turkey Trot (Buffalo YMCA)

Buffalo, NY

Train for it →

Silicon Valley Turkey Trot

San Jose, CA

Train for it →

Color Run (series)

National

Train for it →

J.P. Morgan Corporate Challenge (series)

National

Train for it →

Wharf to Wharf

Santa Cruz, CA

Train for it →

Bix 7

Davenport, IA

Train for it →

Not affiliated with or endorsed by the named events or organizers.

What organizers get

For Marathons & Half Marathons, the weeks before the start are the product.

  • Participants arrive ready. Cadoo verifies the training (camera reps and device steps) not the race-day result.
  • Invites bring friends who were not signed up. A shared clip opens the training game for someone who had not joined.
  • Skinned clips spread the event. Skins sit on the clips. Winner cards are for standout winners, not every workout. In-store redemption is not live.

Host a training game

Fund a series

You fund it. Cadoo runs the games. You send your people one link.

tim@cadoo.io