Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorThe Kayley Milor Twilight Meet · Apr 19 | 4:34.20a | The Kayley Milor Twilight Meet | April 19, 2024 |
| 1600 Meters · IndoorPrivate Schools Invitational · Feb 1 | 4:45.55a | Private Schools Invitational | February 1, 2025 |
| 1600 Meters · OutdoorEast Coast Elite - Meet of Champions and Distance Carnival @ Stevenson University · Jun 1 | 4:25.81 | East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson University | June 1, 2024 |
| 3200 Meters · Outdoor2026 IAAM/MIAA Outdoor Track & Field Championships · May 6 | 10:07.77a | 2026 IAAM/MIAA Outdoor Track & Field Championships | May 6, 2026 |
| 400 Meters · OutdoorMIAA Quad (St. Paul’s, Curley, Loyola, MSJ) · Apr 14 | 53.78a | MIAA Quad (St. Paul’s, Curley, Loyola, MSJ) | April 14, 2026 |
| 800 Meters · IndoorMIAA/IAAM Indoor Conference Meet #4 · Jan 17 | 2:05.64a | MIAA/IAAM Indoor Conference Meet #4 | January 17, 2025 |
| 800 Meters · OutdoorMIAA Open Meet · Apr 28 | 1:58.21a | MIAA Open Meet | April 28, 2026 |
| results · OutdoorPikesville Track Classic · Apr 6 | 2:05.38 | Pikesville Track Classic | April 6, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | 2026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 3200 Meters · Place 6 · St Pauls For Boys | 3200 Meters | 6. | 10:07.77a PB | 12 |
| May 6 | 2026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 1600 Meters · Place 5 · St Pauls For Boys | 1600 Meters | 5. | 4:28.11a | 12 |
| May 6 | 2026 IAAM/MIAA Outdoor Track & Field ChampionshipsMay 6 · 800 Meters · Place 6 · St Pauls For Boys | 800 Meters | 6. | 1:59.33a | 12 |
| Apr 28 | MIAA Open MeetApr 28 · 800 Meters · Place 2 · St Pauls For Boys | 800 Meters | 2. | 1:58.21a PB | 12 |
| Apr 21 | MIAA Quad (Curley, Gilman, Calvert Hall, St. Pauls)Apr 21 · 1600 Meters · Place 3 · St Pauls For Boys | 1600 Meters | 3. | 4:36.11a | 12 |
| Apr 21 | MIAA Quad (Curley, Gilman, Calvert Hall, St. Pauls)Apr 21 · 800 Meters · Place 1 · St Pauls For Boys | 800 Meters | 1. | 2:00.95a | 12 |
| Apr 17 | Sam Singleton Scorpion ClassicApr 17 · 1600 Meters · Place 8 · St Pauls For Boys | 1600 Meters | 8 | 4:36.82a | 12 |
| Apr 17 | Sam Singleton Scorpion ClassicApr 17 · 800 Meters · Place 11 · St Pauls For Boys | 800 Meters | 11 | 2:01.59a | 12 |
| Apr 14 | MIAA Quad (St. Paul’s, Curley, Loyola, MSJ)Apr 14 · 3200 Meters · Place 1 · St Pauls For Boys | 3200 Meters | 1. | 10:54.71a | 12 |
| Apr 14 | MIAA Quad (St. Paul’s, Curley, Loyola, MSJ)Apr 14 · 400 Meters · Place 4 · St Pauls For Boys | 400 Meters | 4. | 53.78a PB | 12 |
| Apr 7 | McDonogh Boys Tri-MeetApr 7 · 1600 Meters · Place 1 · St Pauls For Boys | 1600 Meters | 1 | 4:39.41a | 12 |
| Apr 7 | McDonogh Boys Tri-MeetApr 7 · 800 Meters · Place 1 · St Pauls For Boys | 800 Meters | 1 | 2:02.04a | 12 |
| Apr 1 | IAAM/MIAA Quad Meet Apr 1 · 1600 Meters · Place 1 · St Pauls For Boys | 1600 Meters | 1 | 4:40.19a | 12 |
| Apr 1 | IAAM/MIAA Quad Meet Apr 1 · 800 Meters · Place 1 · St Pauls For Boys | 800 Meters | 1 | 2:03.68a | 12 |
2025 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 5 | Pikesville Track ClassicApr 5 · 1600 Meters · Place 26 · St Pauls For Boys | 1600 Meters | 26 | 4:52.15a | 11 |
2025 Indoor Track
6 results2024 Outdoor Track
11 results