Formerly known as the Thunder Road Marathon, Charlotte Marathon was renamed in 2016 as a celebration of the city. Results dating before 2016 are logged under the Thunder Road Marathon name.
2019 RESULTS
2018 RESULTS
2017 RESULTS
2016 RESULTS
2015 RESULTS
2014 RESULTS
2013 RESULTS