Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorIllinois Club Relays · Feb 28 | 5:45.26a | Illinois Club Relays | February 28, 2015 |
| 200 Meters · IndoorYoungstown State Mid-Major Indoor Invite · Feb 1 | 30.88 | Youngstown State Mid-Major Indoor Invite | February 1, 2019 |
| 500 Meters · IndoorJoe Banks Invitational · Feb 6 | 1:30.60a | Joe Banks Invitational | February 6, 2016 |
| 60 Meter · IndoorIllinois Club Relays · Feb 23 | 9.46a | Illinois Club Relays | February 23, 2019 |
| 60m Hurdles · 33" / 0.838m · IndoorIllinois Club Relays · Feb 23 | 10.39a | Illinois Club Relays | February 23, 2019 |
| 800 Meters · IndoorRick Meindl Last Call · Feb 20 | 2:39.50a | Rick Meindl Last Call | February 20, 2016 |
| 800 Meters · OutdoorNIRCA Nationals · Apr 11 | 2:39.43a | NIRCA Nationals | April 11, 2015 |
| Discus · 1kg · OutdoorCedarville Yellow Jacket Collegiate Outdoor Open · Mar 25 | 9.90m | Cedarville Yellow Jacket Collegiate Outdoor Open | March 25, 2017 |
| Shot Put · 10lb · IndoorIllinois Club Relays · Feb 24 | 5.10m | Illinois Club Relays | February 24, 2018 |
| Shot Put · 4kg · IndoorIllinois Club Relays · Feb 23 | 5.47m | Illinois Club Relays | February 23, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
8 results2018 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | Youngstown State IcebreakerDec 7 · 800 Meters · Place 28 · Ohio State University Club | 800 Meters | 28. | 2:52.49a | - |
| Dec 7 | Youngstown State IcebreakerDec 7 · 200 Meters · Place 78 · Ohio State University Club | 200 Meters | 78. | 32.51a | - |
| Feb 24 | Illinois Club RelaysFeb 24 · 60m Hurdles · Place 12 · Ohio State University Club | 60m Hurdles33" / 0.838m | 12. | 13.79a | Sr |
| Feb 24 | Illinois Club RelaysFeb 24 · Shot Put · Place 14 · Ohio State University Club | Shot Put10lb | 14. | 5.10m PB | Sr |
| Feb 24 | Illinois Club RelaysFeb 24 · High Jump · Ohio State University Club | High Jump | — | NH | Sr |
| Feb 17 | Kenyon ClassicFeb 17 · 200 Meters · Place 5 · Ohio State Running Club | 200 Meters | 5 | 32.31 | — |
2017 Outdoor Track
2 results2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 18 | Kenyon ClassicFeb 18 · 1 Mile · Place 3 · Ohio State Running Club | 1 Mile | 3 | 6:18.79 | — |
| Feb 4 | Joe Banks InvitationalFeb 4 · 500 Meters · Place 4 · Ohio State Running Club | 500 Meters | 4 | 1:32.55 | — |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 27 | Illinois Club RelaysFeb 27 · 1 Mile · Place 33 · Ohio State University Club | 1 Mile | 33. | 6:03.71a | So |
| Feb 20 | Rick Meindl Last CallFeb 20 · 800 Meters · Place 23 · Ohio State University Club | 800 Meters | 23. | 2:39.50a PB | So |
| Feb 6 | Joe Banks InvitationalFeb 6 · 500 Meters · Place 6 · Ohio State University Club | 500 Meters | 6. | 1:30.60a PB | So |
2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | NIRCA NationalsApr 11 · 800 Meters · Place 23 · Ohio State University Club | 800 Meters | 23. | 2:39.43a PB | Fr |
2015 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Illinois Club RelaysFeb 28 · 1 Mile · Place 23 · Ohio State University Club | 1 Mile | 23. | 5:45.26a PB | Fr |