Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorSection 5 RWTL #9-Monroe · Feb 2 | 3:42.68 | Section 5 RWTL #9-Monroe | February 2, 2023 |
| 1500 Meters · OutdoorWayne-Finger Lakes County Champs · May 15 | 6:01.45 | Wayne-Finger Lakes County Champs | May 15, 2023 |
| 200 Meters · OutdoorSodus Showdown · May 7 | 29.71 | Sodus Showdown | May 7, 2022 |
| 2000m Steeplechase · 0.762m · OutdoorSection V Class A2-B1 Championships · May 28 | 9:47.66a | Section V Class A2-B1 Championships | May 28, 2022 |
| 2000m Steeplechase · OutdoorHis and Hers Meet · Apr 29 | 9:24.01 | His and Hers Meet | April 29, 2023 |
| 300 Meters · IndoorSection 5 RWTL #9-Monroe · Feb 2 | 48.83 | Section 5 RWTL #9-Monroe | February 2, 2023 |
| 3000 Meters · IndoorSection 5 RWTL #2-WFL · Dec 16 | 14:18.94a | Section 5 RWTL #2-WFL | December 16, 2022 |
| 400 Meters · OutdoorWayne-Finger Lakes County Championships · May 16 | 1:09.63 | Wayne-Finger Lakes County Championships | May 16, 2022 |
| 55 Meter · IndoorSection 5 RWTL #1 · Dec 6 | 8.37a | Section 5 RWTL #1 | December 6, 2019 |
| 600 Meters · IndoorSection 5 RWTL #5-Monroe - E/G · Jan 6 | 1:56.97 | Section 5 RWTL #5-Monroe - E/G | January 6, 2023 |
| 800 Meters · OutdoorWayne-Finger Lakes County Champs · May 15 | 2:44.51 | Wayne-Finger Lakes County Champs | May 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
4 results2023 Indoor Track
7 results2022 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | Section 5 RWTL #4Dec 27 · 600 Meters · Place 3 · Newark Central | 600 Meters | 3. | 1:58.42a | 12 |
| Dec 16 | Section 5 RWTL #2-WFLDec 16 · 1000 Meters · Place 14 · Newark Central | 1000 Meters | 14. | 4:02.83a | 12 |
| Dec 16 | Section 5 RWTL #2-WFLDec 16 · 3000 Meters · Place 11 · Newark Central | 3000 Meters | 11. | 14:18.94a PB | 12 |
2022 Outdoor Track
8 results2020 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 3 | Section 5 RWTL #5Jan 3 · 300 Meters · Place 28 · Newark | 300 Meters | 28 | 49.93 | 9 |
2019 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | Section 5 RWTL #4Dec 28 · 300 Meters · Place 54 · Newark Central | 300 Meters | 54. | 49.69a | 9 |
| Dec 28 | Section 5 RWTL #4Dec 28 · 55 Meter · Place 58 · Newark Central | 55 Meter | 58. | 8.57a | 9 |
| Dec 6 | Section 5 RWTL #1Dec 6 · 300 Meters · Place 12 · Newark Central | 300 Meters | 12. | 49.88a | 9 |
| Dec 6 | Section 5 RWTL #1Dec 6 · 55 Meter · Place 19 · Newark Central | 55 Meter | 19. | 8.37a PB | 9 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | RWTL EASTDec 23 · 600 Meters · Place 3 · Newark Central | 600 Meters | 3. | 2:30.79a | 7 |
| Dec 23 | RWTL EASTDec 23 · 55 Meter · Place 3 · Newark Central | 55 Meter | 3. | 8.81a | 7 |