SWAP Adventure Team

SWAP Adventure TeamSWAP Adventure TeamSWAP Adventure Team

Running Coaching from David & Megan Roche

  • Home
  • Meet the Team
  • Pricing & Contact Info
  • About Us
  • Training Plans
  • Podcast
  • Writing
    • Featured
    • Training Theory + Science
    • Trail Tips
    • Mental Health
    • Fueling
    • Injuries + Prevention
    • Workouts + Training
    • Culture
    • Race Takeaways
  • Patreon
  • More
    • Home
    • Meet the Team
    • Pricing & Contact Info
    • About Us
    • Training Plans
    • Podcast
    • Writing
      • Featured
      • Training Theory + Science
      • Trail Tips
      • Mental Health
      • Fueling
      • Injuries + Prevention
      • Workouts + Training
      • Culture
      • Race Takeaways
    • Patreon

SWAP Adventure Team

SWAP Adventure TeamSWAP Adventure TeamSWAP Adventure Team

Running Coaching from David & Megan Roche

  • Home
  • Meet the Team
  • Pricing & Contact Info
  • About Us
  • Training Plans
  • Podcast
  • Writing
  • Patreon

The SWAP Pro Team

Mountain, Ultra, Trail Running

Mountain, Ultra, Trail Running

Mountain, Ultra, Trail Running

Singletrack shredders

Road & Track Running

Mountain, Ultra, Trail Running

Mountain, Ultra, Trail Running

Speed seekers

OCR Racing

Mountain, Ultra, Trail Running

OCR Racing

Badass beasts

Meet the Pro Team

In SWAP, we view everyone as "elite," independent of an athlete's background, pace, or goals. SWAP's elite athletes range from runners doing their first 5k to some that have won the biggest races in the world. 


This page has a sample of some of the fastest athletes on the team and their race results (in no particular order) to illustrate that the methodology works. But the SWAP team is made up of runners of all abilities and ages, all with a unifying goal to love the process and to live like a puppy while doing it. 

We'd Love To Hear from you

Megan Roche

Matt Daniels

Megan Roche

5-time national champion, 6-time member of Team USA, 2016 US Trail Runner of the Year 

David Roche

Matt Daniels

Megan Roche

2-time national champion, 3-time member of Team USA

Matt Daniels

Matt Daniels

Clare Gallagher

Black Canyon 100k winner, 3-time US Mountain Running Team member, Western States 100 4th, OTQ marathon

Clare Gallagher

Clare Gallagher

Clare Gallagher

Western States 100 winner Leadville 100 winner, CCC winner, Way Too Cool 50k winner

Jason Schlarb

Clare Gallagher

Jason Schlarb

Hardrock 100 winner, 2-time Run Rabbit Run 100 winner, UTMB 4th

Amelia Boone

Clare Gallagher

Jason Schlarb

Spartan Race world champion, World's Toughest Mudder winner, SOB 100k 2nd

Zachary Ornelas

Stephanie Garcia

Stephanie Garcia

3-time national champion, American River 50 winner, 2018 US Trail Team, US Mountain Running Team member, OTQ marathon, 2:50 50k

Stephanie Garcia

Stephanie Garcia

Stephanie Garcia

Multiple-time member of Team USA at World Championships, top-10 at Worlds, USA Trail Half Champs 2nd

Lucy Bartholomew

Stephanie Garcia

Lucy Bartholomew

Western States 100 3rd, Ultra Trail Cape Town winner, Ultra Trail Australia winner

Ashley Brasovan

Ashley Brasovan

Lucy Bartholomew

2-time national champion, Moab Red Hot 33k CR, 8th at Trail World Champs, OTQ marathon

Drew Holmen

Ashley Brasovan

Meg Mackenzie

Western States 100 3rd, US 50 Mile Trail National Champion, Bandera 100k winner

Meg Mackenzie

Ashley Brasovan

Meg Mackenzie

Golden Trail Series finalist, South African Trail Champion, Otter Trail Run winner, Pikes Peak Marathon 3rd

Katie Asmuth

Katie Asmuth

Katie Asmuth

Western States 100 5th, Bandera 100k winner, Bear 100 Mile winner

John Kelly

Katie Asmuth

Katie Asmuth

Barkley Marathons finisher, TWOT 100 course record, Pennine Way FKT

Ryan Miller

Katie Asmuth

Stephen Kersh

Bandera 100k winner, Gorge 50k winner, OTQ

Stephen Kersh

Stephen Kersh

Stephen Kersh

2-time Western States 100 top-10, Crown King Scramble winner

Abby Levene

Stephen Kersh

Krissy Moehl

Dirty 30 50k winner, North Face 50k winner, Divide 100k winner, TNF 50 5th

Krissy Moehl

Stephen Kersh

Krissy Moehl

UTMB winner, Western States 100 2nd

Kathryn Drew

Bailey Kowalczyk

Bailey Kowalczyk

Canyons 100k winner, Chuckanut 50k winner, Western States 100 top-10, Multiple-time Team Canada, Canadian Trail Runner of the Year

Bailey Kowalczyk

Bailey Kowalczyk

Bailey Kowalczyk

Spartan Trail 10k National Champion, Bear Peak FKT, Team USA Mountain Running

Eli Hemming

Bailey Kowalczyk

Cecilia Flori

US Mountain Running Champs 5th, Team USA in triathlon

Cecilia Flori

Shelley Doucet

Cecilia Flori

Western States 100 5th, JFK 50 winner, Black Canyon 100k 2nd

Shelley Doucet

Shelley Doucet

Shelley Doucet

World Trail Champs top-10, multiple-time Team Canada, 2:38 marathon PR

Trevor Fuchs

Shelley Doucet

Shelley Doucet

2-time Wasatch 100 winner, Ute 100 winner, HURT 100 winner

Damian Hall

Kimber Mattox

Seth Ruhling

Paddy Buckley Round FKT,  UTMB 5th

Seth Ruhling

Kimber Mattox

Seth Ruhling

JFK 50 Mile winer, Broken Arrow 52k winner

Kimber Mattox

Kimber Mattox

Hannah Allgood

XTERRA Trail Run World Champion, US Trail Half Marathon Champion

Hannah Allgood

Hannah Allgood

Hannah Allgood

Gorge 100k winner, Behind the Rocks 50k winner

Veejay Jones

Hannah Allgood

Veejay Jones

OCR World Champion

Adam Merry

Hannah Allgood

Veejay Jones

Moab Red Hot 33k winner, Run the Rock 50 Miler winner

Kathryn Ross

Justin Grunewald

Justin Grunewald

Power of Four 50k winner, US Skyrunning champion

Justin Grunewald

Justin Grunewald

Justin Grunewald

Spartan Trail 50k World Champion, Spedgoat 25k winner

Liz Canty

Justin Grunewald

Becca Windell

Pinhoti 100 winner, Barkley Fall Classic winner, Bear 100 3rd

Becca Windell

Collier Lawrence

Becca Windell

Bear 100 winner, Run The Rock 50k winner, Canyons 100k 5th

Collier Lawrence

Collier Lawrence

Collier Lawrence

US Trail Marathon Champs 2nd, Olympic Trials qualifier 3k steeple

Tyler Fox

Collier Lawrence

Collier Lawrence

Bighorn 100 winner, Bear 100 winner, Never Summer 100k winner, Bandera 100k 2nd

Ben Robinson

Ben Robinson

Ben Robinson

UROC 50k winner, US Trail Half Champs 2nd, US Skyrunning Team 2018

Alex Borsuk

Ben Robinson

Ben Robinson

Mt. Adams FKT, Infinity Loop FKT, Orcas 100 winner

Tabor Scholl

Ben Robinson

Galen Burrell

NCAA All-American in cross country, Dynafit 10k winner

Galen Burrell

Brandon Miller

Galen Burrell

Pikes Peak Marathon winner, Grandma's Marathon master's winner

Brandon Miller

Brandon Miller

Brandon Miller

Canadian Death Race winner, Diez Vista 100k winner

Scotty Hawker

Brandon Miller

Brandon Miller

UTMB 3rd, CCC 2nd, World Championships qualifier

Jenny Capel

Michelle Hummell

Michelle Hummell

American River 50 winner, 3-time San Diego 100 winner, 2-time Western States 100 top-10

Michelle Hummell

Michelle Hummell

Michelle Hummell

Speedgoat 50k winner, Salomon Golden Trail finalist

Michelle Magagna

Michelle Hummell

Michelle Magagna

Bandera 100k 2nd, Western States 100 11th

Chris Harrington

Monique Van Den Boogart

Michelle Magagna

Rio Del Lago 100 Miler winner

Monique Van Den Boogart

Monique Van Den Boogart

Monique Van Den Boogart

Transgrancanaria 4th, Sun Mountain 50 winner

Hannah Lafleur

Monique Van Den Boogart

Monique Van Den Boogart

Mount Marathon winner

Zoe Rom

Katherine Short

Leah Yingling

Crested Butte 105k winner

Leah Yingling

Katherine Short

Leah Yingling

Grand Traverse 40 Miler CR, Beaverhead 50k winner, Squaw Peak 50 Mile winner, Bear 100 2nd, Canyons 100k 2nd

Katherine Short

Katherine Short

Katherine Short

Canyons 50k winner, XTERRA World Champs bronze

Aaron Robson

Christin Doneski

Katherine Short

World Champs top Canadian

Christin Doneski

Christin Doneski

Christin Doneski

2-time trail running master's national champion, multiple-time New England Road Runner of the Year

Kristina Randrup

Christin Doneski

Christin Doneski

American River 50 winner, Skyline 50k winner

Raquel Harper

Raquel Harper

Raquel Harper

Run Rabbit Run 50 winner

Drew Macomber

Raquel Harper

Raquel Harper

Rio Del Lago 100 winner, Lake Sonoma 50 5th, Waldo 100k winner

Anthony Lee

Raquel Harper

Britta Clark

Canyons 100k 5th, Ouray 100 winner

Britta Clark

Kristina Mascarenas

Britta Clark

Castle Peak 100k CR, Under Armour 50k winner, Catamount 50k winner

Arden Young

Kristina Mascarenas

Kristina Mascarenas

Sinister 7 100 Miler winner, Lost Soul 100k winner

Kristina Mascarenas

Kristina Mascarenas

Kristina Mascarenas

Pikes Peak Marathon winner, Barr Trail Mountain race winner

Mary Baughman

Corinne Shalvoy

Corinne Shalvoy

Run Rabbit Run 50 Mile winner, Desert Rats 50k winner

Corinne Shalvoy

Corinne Shalvoy

Corinne Shalvoy

Indian Creek 55k win and CR, UROC 50k winner, TNF 50k winner

Allison Baca

Corinne Shalvoy

Allison Baca

Leadville Silver Rush 50 winner

Aubrey Myjer

Caroline Gleich

Allison Baca

Black Canyon 60k CR

Caroline Gleich

Caroline Gleich

Caroline Gleich

Timp Traverse FKT, professional skier

Alyson Kirk

Caroline Gleich

Caroline Gleich

Old Cascadia 100 winner,  Hellbender 100 winner, Never Summer 100k winner

Ethan Newberry & Kim Teshima Newberry

Ethan Newberry & Kim Teshima Newberry

Ethan Newberry & Kim Teshima Newberry

Ginger Runner community leaders 

Julie Watts

Ethan Newberry & Kim Teshima Newberry

Ethan Newberry & Kim Teshima Newberry

Kodiak 50 Mile winner

TJ David

Ethan Newberry & Kim Teshima Newberry

Rose Wetzel

US Skyrunning Ultra Champion

Rose Wetzel

Julie Leasure

Rose Wetzel

Many-time Spartan Race winner, OCR World Champs 3rd

Julie Leasure

Julie Leasure

Julie Leasure

Beacon Rock 50k 2nd, Autumn Leaves 50k winner

Tara Fraga

Julie Leasure

Julie Leasure

Top American at Bay to Breakers road race

Nu Ma

Jenna Bensko

Pamela Ross

Castle Peak 100k winner, Napa Valley 50k winner

Pamela Ross

Jenna Bensko

Pamela Ross

Santa Cruz Trail Run CR

Jenna Bensko

Jenna Bensko

Jenna Bensko

Cayuga 50k winner

Chris Myers

Mandie Holmes

Jenna Bensko

Black Canyon 60k winner, Wa

Kim Magnus

Mandie Holmes

Mandie Holmes

White River 50 win, World Champs top Canadian, Canyons 100k 2nd

Mandie Holmes

Mandie Holmes

Mandie Holmes

Quicksilver 100k winner, Tunnel Hill 100 2nd, Desert Solstice 24-Hour 3rd

Meghan Morgan

Sarah Bunting Lamos

Michelle Merlis

Behind the Rocks 50k winner, Bear Chase 50 Mile winner, Bandera 100k 4th

Michelle Merlis

Sarah Bunting Lamos

Michelle Merlis

Superior 50k winner, North Face Half winner

Sarah Bunting Lamos

Sarah Bunting Lamos

Sarah Bunting Lamos

Behind the Rocks 50k winner, Canyons 100k 2nd, Leadville 100 5th

Jenny Quilty

Rachel Spaulding

Sarah Bunting Lamos

Squamish 50/50 CR, Ultra Trail Harricana 125k winner

Rachel Spaulding

Rachel Spaulding

Rachel Spaulding

Hellgate 100k winner, Old Dominion 100 Mile winner

Grace Fisher

Rachel Spaulding

Rachel Spaulding

Yeti 100 overall winner

Anne Cottrell

Emily Caldwell

Anne Cottrell

Skyline to Sea 50k winner

Riley Brady

Emily Caldwell

Anne Cottrell

Cayuga Trails 50 winner, Naked Prussian Marathon overall win, UROC 100k winner

Emily Caldwell

Emily Caldwell

Emily Caldwell

Dirty 30 50k winner, Pawnee-Buchanan FKT

Johanna Ohm

Makiko Yamashita

Emily Caldwell

Boulder Beast winer, Woodside 50k winner

Remi Delille

Makiko Yamashita

Makiko Yamashita

Ohlone 50k 2nd, Berkeley Trail Adventure 50k winner

Makiko Yamashita

Makiko Yamashita

Makiko Yamashita

Napa Valley 20 Miler winner, Quicksilver 100k 3rd

Nicole Meyer

Colleen MacDonald

Caitlin Jacobsen

Pacifica Trail Race CR

Caitlin Jacobsen

Colleen MacDonald

Caitlin Jacobsen

Tillamook Burn 50 Mile winner, IMTUF 100 Miler 3rd

Colleen MacDonald

Colleen MacDonald

Colleen MacDonald

Superior 50 winner, Kettle Morraine 100k 2nd

Alex Gold

Liza Ershova

Colleen MacDonald

Flying Pig Marathon winner, Mohican 50 Miler winner, Bear 100 4th

Liza Ershova

Liza Ershova

Liza Ershova

Istria 108k winner

Max Darnell

Liza Ershova

Liza Ershova

Peak 35k winner

Mark Tatum

Amy Rusiecki

Mason Coppi

Multiple-time USATF age-group national champion, Dipsea Race 3rd

Mason Coppi

Amy Rusiecki

Mason Coppi

Barr Trail Race 2nd, 29:43 10 km PR

Amy Rusiecki

Amy Rusiecki

Amy Rusiecki

Grindstone 100 winner, US Snowshoe Marathon champ

Ethan Linck

Brianna Grigsby

Amy Rusiecki

Leadville Silver Rush 50 winner, Silverton Ultra winner

Brianna Grigsby

Brianna Grigsby

Brianna Grigsby

Flagstaff Sky Peaks 50k winner, San Tan Scramble 50k winner

Chelsea Bolton

Brianna Grigsby

Brianna Grigsby

Sheep Mountain 50k winner

This is just a sampling of the SWAP team, which includes all types of enthusiastic adventurers, including people just starting running for the first time.

See how you can join!

Copyright © 2022 Some Work, All Play™, LLC (SWAP) Running

Powered by love and pizza