Cross Country
2009 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2009-10-02 | DornochGolf Club | 8000m | 32:09.8 | 228th · 5th on team | 94.1 | -0.104 | ★PR ★CR SR CSR |
| 2009-09-18 | Notre Dame Burke Memorial Golf Course | 8046m | 30:39.7 | 120th · 4th on team | 95.9 | -0.138 | ★PR ★CR ★R SR CSR RSR |
Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-20 | 2026 USATF San Diego/Imperial Open and Masters Championship | 3000m-rw | 14:33.49 | 2nd · 2nd on team | — | -0.035 | ★PR SR |
| 2026-02-22 | 2026 USATF Masters Indoor Championships | 3000m-rw | 14:44.82 | 1st · 1st on team | — | -0.024 | PR SR |
| 2026-02-22 | 2026 USATF Masters Indoor Championships | 1609m-rw | 7:13.28 | 1st · 1st on team | — | -0.024 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-07-20 | 2025 USATF Masters Outdoor Championship | 5000m-rw | 26:03.46 | 1st · 1st on team | — | -0.045 | SR |
| 2025-07-20 | 2025 USATF Masters Outdoor Championship | 10-km-rw | 52:33.6 | 1st · 1st on team | — | -0.045 | ★PR SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-06-21 | Meet results → | Men's 20,000 Race Walk | 1:41:43.24 | 12th · 1st on team | — | — | ★PR SR |
| 2024-06-12 | Summer Nights #6 Cuyamaca College, San Diego-Imperial USATF | 1609m-rw | 6:53.5 | 3rd · 3rd on team | — | -0.025 | ★PR SR |
| 2024-06-08 | 2024 USATF San Diego-Imperial Association Championships and High Performance Meet | 5000m-rw | 23:56.88 | 3rd · 1st on team | — | -0.035 | SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-06-18 | Meet results → | Men's 20,000 Race Walk | 1:44:34.86 | 12th · 1st on team | — | — | PR SR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-12-29 | USATF Niagara Association Indoor Championships | 5000m-rw | 24:53.95 | 6th · 2nd on team | — | -0.038 | SR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-06-21 | 2018 USATF Outdoor Championships (Day 1) | 20-km-rw | 1:46 | 8th · 2nd on team | — | -0.045 | SR |
| 2018-02-03 | Meet results → | Men's 1500 Race Walk | 6:29.85 | 6th · 1st on team | — | — | SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-02-11 | Meet results → | Men's 1500 Race Walk | 5:57.26 | 4th · 2nd on team | — | — | ★PR SR |
| 2017-02-11 | Meet results → | Men's 1.0 Mile Race Walk | 6:21.17 | 5th · 2nd on team | — | — | SR |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-06-30 | US Olympic Team Trials Day 0 | 20-km-rw | 1:33 | 6th · 1st on team | — | — | ★PR SR |
2015 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2015-06-28 | USA Outdoor T&F Championships (Day 4) | 20-km-rw | 1:35 | 6th · 1st on team | — | -0.039 | PR SR |
2012 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2012-02-10 | Meet results → | Men's 1.0 Mile Race Walk | 6:19.4 | 1st · 1st on team | — | — | ★PR SR |
2011 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2011-01-28 | Meet results → | Men's 1.0 Mile Race Walk | 6:50.55 | 5th · 5th on team | — | — | PR SR |
2010 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2010-04-17 | American Mideast Conference Championships | 5000m-rw | 21:37.78 | 2nd · 1st on team | — | -0.029 | ★PR SR |
| 2010-03-27 | Cedarville Open | 5000m-rw | 23:36.5 | 4th · 1st on team | — | -0.020 | PR SR |