October 12, 2019 Indiana Trail 100 Miler
Albion, IN
​
September 21, 2019 POW / MIA Memorial 5k
Lafayette, IN
​
September 9, 2019 Holland Haven Half
5th Overall, 2nd Age Group
Holland, MI
​
August 24, 2019 North Country Trail 50 Miler
3rd Age Group
Wellston, MI
​
August 18, 2019 Lake Lansing Marathon Relay
Lansing, MI
​
August 3, 2019 Run Legend Trail Half
4th Overall, 1st Age Group
Laingsburg, MI
​
July 27, 2019 Grand Island Trail Marathon
5th Overall, 2nd Age Group
Munising, MI
​
July 13, 2019 Waugoshance Trail Marathon
2nd Age Group
Wilderness State Park, MI
​
May 25, 2019 Bayshore Marathon
Traverse City, MI
​
May 5, 2019 Amway River Bank 25k
Sub-2:00 Club
Grand Rapids, MI
​
April 27-28, 2019 Michigan Trail Marathon No Wimps Challenge (13.1 + 26.2)
3rd Overall
Pinkney, Michigan
February 17, 2019 Ice Cube Half Marathon
3rd Overall, 2nd Age Group
Mt. Pleasant, MI
​
November 22, 2018 Turkey Trot 5k
Valparaiso, IN
​
November 11, 2018 Rock and Roll Marathon
Las Vegas, NV
​
November 3, 2018 Iceman MTN Bike Race
Traverse City, MI
​
September 23, 2018 Spartan Race
Brookston, MI
​
August 25, 2018 North Country Trail 50 Miler
Wellston, MI
​
August 20, 2017 Lake Lansing Marathon Relay
Haslett, MI
​
July 21, 2018 Grand Island Trail Marathon
3rd Age Group
Munising, MI
​
May 26, 2018 Bayshore Marathon
Traverse City, MI
​​
May 12, 2018 Fifth Third River Bank Run
Sub 2:00 Hour Club
Grand Rapids, MI
​
January 27, 2018 Abominable Snow Race
Lake Geneva, WI
​
December 30, 2017 The Huff 50k
Albion, IN
​
November 23, 2017 Valparaiso Turkey Trot 5k
Valparaiso, IN
​
November 19, 2017 Kona Chocolate Double 5k & 10k
1st Age Group - 5k
1st Age Group - 10k
Plymouth, MI
​
November 4, 2017 Iceman MTB Bike Race
Traverse City, MI
​
October 28, 2017 Great Turtle Half
1st Age Group
Mackinaw Island, MI
​
October 15, 2017 Columbus City Half
Columbus, OH
​
September 17, 2017 Capital City Half
Lansing, MI
​
September 11, 2017 9-11 Hero Run 5k
5th Overall
2nd Age Group
Holt, MI
​
September 9, 2017 Great Pumpkin 15k
2nd Overall
1st Age Group
St. Johns, MI
​
August 20, 2017 Lake Lansing Marathon Relay
Haslett, MI
​
August 8, 2017 CASA 24 Hour Bike Challenge
Lafayette, IN
​
July 22, 2017 Grand Island Trail Marathon
Munising, MI
​
June 17, 2017 Mohican Trail 100 Miler
Loudenville, OH
​
May 13, 2017 Fifth Third River Bank 25k
Grand Rapids, MI
​
April 29, 2017 Indiana Trail 100k
Chain O' Lakes State Park, IN
​
March 18, 2017 Blarney Stone 10k
2nd Overall
1st Age Group
Potterville, MI
​
January 28, 2017 Abominable Snow Race
Lake Geneva, WI
January 7, 2017 Yankee Springs Winter Trail 50k
Middleville, MI
November 24, 2016 Valpo Turkey Trot 5k
Valparasio, IN
​
November 12, 2016 Brown County Hilly Half
3rd Age Group
Nashville, IN
November 5, 2016 Iceman MTB Bike Race
Traverse City, MI
October 22, 2016 Great Turtle Half
2nd Age Group
Mackinaw Island, MI
October 9, 2016 Army Ten Miler
Washington DC
September 11, 2016 9-11 Hero Run 5k
Lansing, MI
​
September 10, 2016 Run Woodstock 100 Miler
Hell, MI
​
August 27, 2016 The Crim 10 Miler
Flint, MI
August 13, 2016 CASA 24 HR Bike Challenge
Lafayette, IN
​
July 9, 2016 Waugoshance Trail Marathon
Mackinaw City, MI
​
July 2, 2016 Battle Creek Half
2nd Overall
1st Age Group
Battle Creek, MI
June 25, 2016 Charlevoix Marathon
Charlevoix, MI
June 4, 2016 Yankee Spring Trail Marathon
Middleville, MI
May 14, 2016 53rd River Bank Run 25k
Sub 2:00 Hour Club
Grand Rapids, MI
April 24, 2016 Michigan Trail Marathon
Pinckney, MI
April 9, 2016 Kal-Haven 50k Relay
Kalamazoo, MI
​
April 3, 2016 Ann Arbor Marathon
Ann Arbor, MI
January 17, 2016 Houston Marathon
Houston, TX
November 7, 2015 Iceman MTB Bike Race
Traverse City, MI
​October 24, 2015 Great Turtle Half
Mackinaw Island, MI
August 22, 2015 The Crim 10 Miler
Flint, MI
August 1, 2015 Get Your Ass Over the Pass 200 Mile Relay
Colorado
July 15, 2015 Waugoshance Trail Marathon
Mackinaw City, MI
June 27, 2015 Running for Heroes 5k
Lansing, MI
May 24, 2015 Fallen Heroes 5k
Farwell, MI
May 9, 2015 Take a Breath for PH Half
2nd Overall
1st Age Group
DeWitt, MI
​
May 3, 2015 Yankee Springs Trail Marathon
Middleville, MI
April 4, 2015 Ringing in the Spring 5k
Valparaiso, IN
March 28, 2015 Barry Roubaix Killer Gravel MTB Bike Race
Hastings, MI
​
November 27, 2014 Valpo Turkey Trot 5k
Valparaiso, IN
November 8, 2014 Iceman MTB Bike Race
Traverse City, MI
September 11, 2014 9-11 Hero Run 5k
2nd Age Group
Lansing, MI
​
September 5, 2014 Run Woodstock Half
Hell, MI
October 16, 2013 Great Turtle Half
Mackinaw Island, MI
June 22, 2013 Mercy Health Seaway Half
Muskegon, MI
​
April 28, 2013 Michigan Trail Marathon
Pinckney, MI
December 12, 2012 Tecumseh Trail Marathon
Nashville, IN
November 2, 2012 Iceman MTB Bike Race
Traverse City, MI
September 23, 2012 Fort 2 Base 10 Nautical Miler
Chicago, IL
September 8, 2012 Run Woodstock Marathon
3rd Age Group
Hell, MI
August 8, 2012 Eagle Creek Marathon
Indianapolis, IN
​
November, 24, 2011 Vaplo Turkey Trot 5k
2nd Age Group
Valparaiso, IN