Data Modalidade Resultado Vento Pos. Rodada Competições
2019 7 provas
21 de dez. Semi 1:17:05 – 3 Final San Diego Holiday Half Marathon, San Diego, CA
10 de nov. 10Kilometr 35:15 – 1 Final lululemon San Diego 10K, San Diego, CA
27 de jul. 10Kilometr 35:20 – 3 Final Cypress Run, Cypress, CA
11 de mai. 1500m 4:43.88 – 11 Final Oxy Invitational, Los Angeles, CA
6 de abr. 5Kilometre 17:05 – 11 Final 5000, CA 9 de mar. 1500m 4:39.71 – 6 Final Oxy Distance Carnival Spring Break Classic, Los Angeles, CA
2018 11 provas
9 de set. 5Kilometre 16:39 – 5 Final Toronto Yorkville Run, Toronto
17 de mai. 5000m 16:46.54 – 14 Final Los Angeles USATF Distance Classic, Los Angeles, CA
12 de mai. 800m 2:19.22 – 10 Los Angeles Oxy Invitational, Los Angeles, CA
12 de mai. 1500m 4:34.43 – 9 Final Los Angeles Oxy Invitational, Los Angeles, CA
3 de mai. 5000m 16:40.04 – 15 Final Palo Alto Payton Jordan Invitational, Palo Alto, CA
20 de abr. 1500m 4:29.78 – 4 Final Torrance Mt. SAC Relays, Torrance, CA
14 de abr. 800m 2:19.80 – 9 La Jolla Triton Invitational, La Jolla, CA
14 de abr. 1500m 4:31.01 – 2 Final La Jolla Triton Invitational, La Jolla, CA
30 de mar. 1500m 4:35.38 – 12 Palo Alto Stanford Invitational, Palo Alto, CA
25 de mar. 5Kilometre 16:56 – 8 Final Carlsbad 5000, Carlsbad, CA
17 de fev. Mile 4:59.04 – 5 Final Claremont Pomona-Pitzer Collegiate All Comers, Claremont, CA
2017 7 provas
23 de nov. 10Kilometr 35:30 – 6 Final Dana Point Turkey Trot, Dana Point, CA
10 de set. 5Kilometre 16:56 – 11 Final Yorkville Canadian 5 km Road Running Championships, Yorkville
27 de mai. 10Kilometr 35:52 – 12 Final Ottawa 10K, Ottawa
18 de mai. 5000m 16:25.10 – 17 Final Los Angeles USATF Distance Classic, Los Angeles, CA
2 de abr. 5Kilometre 16:43 – 12 Final Carlsbad 5000, Carlsbad, CA
11 de mar. 15Kilometr 54:47 – 31 Final Jacksonville Gate River Run, Jacksonville, FL
15 de jan. Semi 1:19:49 – 26 Final Houston Half Marathon, Houston, TX
2016 11 provas
24 de nov. 5Kilometre 17:02 – 23 Final San José 5 km, San José
17 de set. 10Kilometr 35:37 – 6 Final Vancouver 10K, Vancouver
7 de jul. 5000m 17:16.96 – 13 Final Canadian Championships, Edmonton
11 de jun. 10000m 33:56.33 – 21 Final Portland Track Festival, Portland, OR - Elite Event
1 de mai. 5000m 16:27.87 – 10 Palo Alto Payton Jordan Invitational, Palo Alto, CA
15 de abr. 5000m 16:10.98 – 22 Final Walnut Mt. SAC Relays, Walnut, CA - Invitational Events
9 de abr. 1500m 4:31.61 – 7 Final Claremont Pomona-Pitzer T&F Invite, Claremont, CA
1 de abr. 10000m 33:46.65 – 21 Final Palo Alto Stanford Invitational, Palo Alto, CA
7 de fev. 10Kilometr 34:22 – 2 Final San Diego Cardiff Kook Run, San Diego, CA
2015 16 provas
27 de dez. Semi 1:13:31 – 2 Final La Jolla San Diego Holiday Half Marathon, La Jolla, CA
18 de out. Marathon 2:37:11 – 11 Final Toronto Waterfront Marathon, Toronto - Canadian Marathon Ch.
27 de set. Semi 1:15:19 – 4 Final San José Rock 'n' Roll Half Marathon, San José
19 de set. 10Kilometr 34:43 – 4 Final Vancouver Eastside 10K, Vancouver
16 de ago. Semi 1:17:12 – 4 Final San Diego America's Finest City Half-Marathon, San Diego, CA
21 de jul. 5000m 16:17.40 – 7 Final Pan American Games, CIBC, Toronto
2 de jul. 5000m 16:26.13 – 3 Final Canadian Championships, Edmonton
13 de jun. 10000m 32:51.02 – 3 Final Portland Track Festival, Portland, OR
23 de mai. 10Kilometr 34:02 – 11 Final Ottawa 10 km, Ottawa - Canadian 10km Ch.
9 de mai. 1500m 4:22.65 – 4 Final Los Angeles Occidental Invitational, Los Angeles, CA
9 de mai. 800m 2:15.25 – 8 Los Angeles Occidental Invitational, Los Angeles, CA
2 de mai. 10000m 33:15.87 – 27 Final Palo Alto Payton Jordan Invitational, Palo Alto, CA
17 de abr. 5000m 16:07.88 – 20 Final Walnut Mt. SAC Relays, Walnut, CA - Invitational Events