Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorGarden State TC Invitational · Feb 20 | 5:36.91a | Garden State TC Invitational | February 20, 2026 |
| 1 Mile · IndoorGarden State Invitational 2026 · Feb 13 | 5:28.11 | Garden State Invitational 2026 | February 13, 2026 |
| 1 Mile · OutdoorLakeland League Championship · May 31 | 5:17.72a | Lakeland League Championship | May 31, 2026 |
| 100 Meters · OutdoorLakeland Pen-Tri Meet · May 15 | 17.92a | Lakeland Pen-Tri Meet | May 15, 2024 |
| 1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 11 | 3:20.99 | Ocean Breeze Freedom Games - Youth Division | January 11, 2026 |
| 1500 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 9 | 4:55.98a | USATF Region 2 Junior Olympic Track & Field Championship | July 9, 2026 |
| 1600 Meters · OutdoorECCA · May 9 | 5:26.52a | ECCA | May 9, 2026 |
| 200 Meters · OutdoorLakeland League Championships · Jun 12 | 41.38 | Lakeland League Championships | June 12, 2022 |
| 3000 Meters · IndoorUSATF National Indoor Youth Championships · Mar 20 | 10:46.39 | USATF National Indoor Youth Championships | March 20, 2026 |
| 3000 Meters · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 6 | 10:27.21a | USATF New Jersey Association Junior Olympic Championships | June 6, 2026 |
| 800 Meters · IndoorGarden State TC Invitational · Feb 20 | 2:35.23a | Garden State TC Invitational | February 20, 2026 |
| 800 Meters · OutdoorECCA · May 9 | 2:34.69a | ECCA | May 9, 2026 |
| Shot Put · 6lb · OutdoorLakeland Pen-Tri Meet · May 15 | 5.40m | Lakeland Pen-Tri Meet | May 15, 2024 |
| Triathlon · Standard · OutdoorLakeland Pen-Tri Meet · May 15 | 372 | Lakeland Pen-Tri Meet | May 15, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results2026 Indoor Track
7 results2024 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | Lakeland Pen-Tri MeetMay 15 · Triathlon · Place 18 · HopatcongHopatcong | TriathlonStandardRound M | 18. | 372 PB | 4 |
| May 15 | Lakeland Pen-Tri MeetMay 15 · Shot Put · Place 14 · HopatcongHopatcong | Shot Put6lbRound M | 14. | 5.40m PB | 4 |
| May 15 | Lakeland Pen-Tri MeetMay 15 · 800 Meters · Place 17 · HopatcongHopatcong | 800 MetersRound M | 17. | 3:09.01a | 4 |
| May 15 | Lakeland Pen-Tri MeetMay 15 · 100 Meters · Place 18 · HopatcongHopatcong | 100 MetersRound M | 18. | 17.92a PB | 4 |
2022 Outdoor Track
3 results