Runs

2021

NYC Marathon

Time: 3:36:49

New Balance Bronx 10-Mile

Time: 1:16:07

2019

NYC Marathon – Virtual edition

Time: 4:48:17

Marine Corps Marathon

Time: 4:18:39

Sugarloaf Marathon

Time: 3:29:02

2018

Chicago Marathon

Time: 3:39:06

2017

Philadelphia Marathon

Time: 3:58:02

2015

Mexico City Marathon

Time: 4:01:11

2014

Puebla Marathon

Time: 4:02:15