Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorExplorers Men's Invite · Apr 10 | 11.37a | Explorers Men's Invite | April 10, 2026 |
| 200 Meters · IndoorTFCAGP #2 · Dec 20 | 24.61a | TFCAGP #2 | December 20, 2024 |
| 200 Meters · OutdoorExplorers Men's Invite · Apr 10 | 23.63a | Explorers Men's Invite | April 10, 2026 |
| 200 Meters · Relay Split · IndoorRobert J Burdette Indoor Classic · Dec 27 | 23.975 | Robert J Burdette Indoor Classic | December 27, 2024 |
| 400 Meters · IndoorTFCAGP #5 · Jan 11 | 56.97a | TFCAGP #5 | January 11, 2025 |
| 400 Meters · OutdoorCouncil Rock Kiwanis Invitational · Apr 5 | 56.84 | Council Rock Kiwanis Invitational | April 5, 2025 |
| 55 Meter · IndoorT&FCAofGP #6 rescheduled · Jan 26 | 7.02a | T&FCAofGP #6 rescheduled | January 26, 2024 |
| 60 Meter · IndoorTFCAofGP Meet #1 · Dec 16 | 7.55a | TFCAofGP Meet #1 | December 16, 2023 |
| 800 Meters · OutdoorThe North Penn Open · Apr 6 | 2:26.55a | The North Penn Open | April 6, 2024 |
| Long Jump · OutdoorCentral Bucks West at Central Bucks East · Apr 4 | 17-09.00 | Central Bucks West at Central Bucks East | April 4, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2025 Outdoor Track
4 results2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | TFCAGP #5Jan 11 · 400 Meters · Place 38 · Central Bucks East | 400 Meters | 38. | 56.97a PB | 11 |
2024 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | Robert J Burdette Indoor ClassicDec 27 · 200 Meters · Central Bucks East | 200 MetersRelay Split | — | 23.975 PB | 11 |
| Dec 20 | TFCAGP #2Dec 20 · 200 Meters · Central Bucks East | 200 MetersRelay Split | — | 25.883 | 11 |
| Dec 20 | TFCAGP #2Dec 20 · 200 Meters · Place 46 · Central Bucks East | 200 Meters | 46. | 24.61a PB | 11 |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · 55 Meter · Place 9 · Central Bucks East | 55 MeterRound P | 9. | 7.02a PB | 10 |
| Jan 26 | T&FCAofGP #6 rescheduledJan 26 · 55 Meter · Place 8 · Central Bucks East | 55 Meter | 8. | 7.09a | 10 |
| Jan 6 | TFCAofGP #4Jan 6 · 200 Meters · Place 26 · CB East | 200 Meters | 26 | 24.82 | 10 |
2024 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 6 | The North Penn OpenApr 6 · 800 Meters · Place 55 · Central Bucks East | 800 Meters | 55. | 2:26.55a PB | 10 |
2023 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · 400 Meters · Place 22 · Central Bucks East | 400 Meters | 22. | 57.93a | 10 |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 400 Meters · Place 34 · Central Bucks East | 400 Meters | 34. | 57.65a | 10 |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 60 Meter · Place 31 · Central Bucks East | 60 MeterRound P | 31. | 7.55a PB | 10 |
2023 Outdoor Track
8 results2022 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 10 | TFCAofGP Meet #1Dec 10 · 60 Meter · Place 55 · Central Bucks East | 60 MeterRound P | 55. | 7.78a | 9 |