Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorNorth Dakota State Lyle Hokanson Classic · Apr 21 | 16.00a | North Dakota State Lyle Hokanson Classic | April 21, 2017 |
| 200 Meters · IndoorSDSU Indoor Classic · Feb 10 | 26.49a | SDSU Indoor Classic | February 10, 2017 |
| 200 Meters · Outdoor47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 1) · Apr 12 | 26.36a | 47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 1) | April 12, 2017 |
| 400 Meters · IndoorBison Open · Feb 3 | 1:00.42 | Bison Open | February 3, 2017 |
| 400m Hurdles · 30" / 0.762m · OutdoorKip Janvrin Open · Apr 27 | 1:04.43a | Kip Janvrin Open | April 27, 2017 |
| 60m Hurdles · 33" / 0.838m · IndoorJack Johnson Classic · Jan 26 | 9.13a | Jack Johnson Classic | January 26, 2018 |
| 800 Meters · IndoorBison Open · Feb 3 | 2:31.24 | Bison Open | February 3, 2017 |
| 800 Meters · Outdoor47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 2) · Apr 13 | 2:33.69a | 47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 2) | April 13, 2017 |
| Heptathlon · Outdoor47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 2) · Apr 13 | 4443 | 47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 2) | April 13, 2017 |
| High Jump · IndoorDakota Classic · Dec 3 | 1.49m | Dakota Classic | December 3, 2016 |
| High Jump · Outdoor47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 1) · Apr 12 | 1.54m | 47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 1) | April 12, 2017 |
| Javelin · 600g · Outdoor47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 2) · Apr 13 | 37.64m | 47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 2) | April 13, 2017 |
| Long Jump · IndoorSDSU Indoor Classic · Feb 10 | 5.17m | SDSU Indoor Classic | February 10, 2017 |
| Long Jump · Outdoor47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 2) · Apr 13 | 4.91m | 47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 2) | April 13, 2017 |
| Pentathlon (Indoor) · Standard · IndoorDakota Classic · Dec 3 | 3148 | Dakota Classic | December 3, 2016 |
| Shot Put · 4kg · IndoorDakota Classic · Dec 3 | 32-10.50 | Dakota Classic | December 3, 2016 |
| Shot Put · 4kg · Outdoor47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 1) · Apr 12 | 9.88m | 47th Annual Mt. SAC Relays // CA Invitational Multi Events (Day 1) | April 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 1 | Bison OpenFeb 1 · 60 Hurdles Preliminaries · Place 3 · North Dakota State | 60 Hurdles Preliminaries | 3 | 9.36 | SR |
| Feb 1 | Bison OpenFeb 1 · 60 Hurdles Preliminaries · Place 7 · North Dakota State | 60 Hurdles Preliminaries | 7 | 9.36 | SR |
| Feb 1 | Bison OpenFeb 1 · 200 Meters · Place 3 · North Dakota State | 200 Meters | 3 | 27.42 | SR |
| Feb 1 | Bison OpenFeb 1 · 200 Meters · Place 8 · North Dakota State | 200 Meters | 8 | 27.42 | SR |
| Jan 19 | Bison CupJan 19 · 60m Hurdles · Place 5 · North Dakota State | 60m Hurdles | 5 | 9.42 | SR |
| Jan 12 | Thundering Herd ClassicJan 12 · 60m Hurdles · Place 15 · North Dakota State | 60m Hurdles33" / 0.838mRound P | 15. | 9.56a | Sr |
| Jan 12 | Thundering Herd ClassicJan 12 · High Jump · Place 16 · North Dakota State | High Jump | 16. | 1.48m | Sr |
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | Dakota Indoor ClassicDec 7 · Pentathlon (Indoor) · Place 11 · North Dakota State | Pentathlon (Indoor)Standard | 11. | 3032 | Sr |
| Jan 26 | Jack Johnson ClassicJan 26 · 60m Hurdles · Place 8 · North Dakota State | 60m Hurdles33" / 0.838mRound P | 8. | 9.13a PB | Jr |
| Jan 26 | Jack Johnson ClassicJan 26 · 60m Hurdles · Place 9 · North Dakota State | 60m Hurdles33" / 0.838m | 9. | 9.18a | Jr |
2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 21 | Beach Invitational (Day 2)Apr 21 · 400m Hurdles · Place 58 · North Dakota State | 400m Hurdles30" / 0.762m | 58. | 1:04.77a | Jr |
2017 Outdoor Track
15 results2017 Indoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 10 | SDSU Indoor ClassicFeb 10 · 60m Hurdles · Place 64 · North Dakota State | 60m Hurdles33" / 0.838mRound P | 64. | 11.95a | So |
| Feb 10 | SDSU Indoor ClassicFeb 10 · Long Jump · Place 22 · North Dakota State | Long Jump | 22. | 5.17m PB | So |
| Feb 10 | SDSU Indoor ClassicFeb 10 · 200 Meters · Place 56 · North Dakota State | 200 Meters | 56. | 26.49a PB | So |
| Feb 3 | Bison Open Feb 3 · Shot Put · Place 6 · North Dakota State | Shot Put | 6 | 32-6.25 | SO |
| Feb 3 | Bison Open Feb 3 · Long Jump · Place 4 · North Dakota State | Long Jump | 4 | 17-2 | SO |
| Feb 3 | Bison Open Feb 3 · High Jump · Place 6 · North Dakota State | High Jump | 6 | 4-11.5 | SO |
| Feb 3 | Bison Open Feb 3 · 60m Hurdles · Place 3 · North Dakota State | 60m Hurdles | 3 | 9.51 | SO |
| Feb 3 | Bison Open Feb 3 · 800 Meters · Place 5 · North Dakota State | 800 Meters | 5 | 2:31.24 PB | SO |
| Feb 3 | Bison Open Feb 3 · 400 Meters · Place 5 · North Dakota State | 400 Meters | 5 | 1:00.42 PB | SO |
| Jan 14 | Bison ClassicJan 14 · 60m Hurdles · Place 6 · North Dakota State | 60m Hurdles33" / 0.838mRound P | 6. | 9.24a | So |
| Jan 14 | Bison ClassicJan 14 · 60m Hurdles · Place 5 · North Dakota State | 60m Hurdles33" / 0.838m | 5. | 9.18a | So |
| Jan 14 | Bison ClassicJan 14 · Long Jump · Place 8 · North Dakota State | Long Jump | 8. | 5.07m | So |
| Jan 14 | Bison ClassicJan 14 · Shot Put · Place 25 · North Dakota State | Shot Put4kg | 25. | 9.93m | So |
2016 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 3 | Dakota ClassicDec 3 · Pentathlon (Indoor) · Place 4 · North Dakota State | Pentathlon (Indoor)Standard | 4. | 3148 PB | So |
| Dec 3 | Dakota ClassicDec 3 · 60m Hurdles · Place 2 · North Dakota State | 60m Hurdles33" / 0.838m | 2. | 9.29a | So |
| Dec 3 | Dakota ClassicDec 3 · 60m Hurdles · Place 6 · North Dakota State | 60m Hurdles33" / 0.838m | 6. | 9.29a | So |
| Dec 3 | Dakota ClassicDec 3 · Long Jump · Place 5 · North Dakota State | Long Jump | 5. | 5.09m | So |
| Dec 3 | Dakota ClassicDec 3 · Long Jump · Place 9 · North Dakota State | Long Jump | 9. | 16-08.50 | So |
| Dec 3 | Dakota ClassicDec 3 · Shot Put · Place 7 · North Dakota State | Shot Put4kg | 7. | 10.02m | So |
| Dec 3 | Dakota ClassicDec 3 · Shot Put · Place 19 · North Dakota State | Shot Put4kg | 19. | 32-10.50 PB | So |
| Dec 3 | Dakota ClassicDec 3 · High Jump · Place 5 · North Dakota State | High Jump | 5. | 1.49m PB | So |
| Dec 3 | Dakota ClassicDec 3 · High Jump · Place 8 · North Dakota State | High Jump | 8. | 4-10.50 | So |
| Dec 3 | Dakota ClassicDec 3 · 800 Meters · Place 4 · North Dakota State | 800 Meters | 4. | 2:40.00a | So |
| Dec 3 | Dakota ClassicDec 3 · 800 Meters · Place 10 · North Dakota State | 800 Meters | 10. | 2:40.00a | So |