Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorLEGENDS OF TRACK AND FIELD INVITATIONAL · Apr 15 | 13.73a | LEGENDS OF TRACK AND FIELD INVITATIONAL | April 15, 2023 |
| 1000 Meters · IndoorCNU HS Winter Frolic · Dec 13 | 3:12.04a | CNU HS Winter Frolic | December 13, 2024 |
| 1600 Meters · IndoorLampert Timing Indoor Track Meet #8 · Jan 30 | 5:32.63 | Lampert Timing Indoor Track Meet #8 | January 30, 2024 |
| 1600 Meters · OutdoorCNU HS Captains Classic · Mar 29 | 5:29.76a | CNU HS Captains Classic | March 29, 2024 |
| 200 Meters · OutdoorLEGENDS OF TRACK AND FIELD INVITATIONAL · Apr 15 | 27.93a | LEGENDS OF TRACK AND FIELD INVITATIONAL | April 15, 2023 |
| 400 Meters · OutdoorWalsingham Invitational · Apr 5 | 59.27 | Walsingham Invitational | April 5, 2025 |
| 400 Meters · OutdoorLEGENDS OF TRACK AND FIELD INVITATIONAL · Apr 15 | 1:02.11a | LEGENDS OF TRACK AND FIELD INVITATIONAL | April 15, 2023 |
| 500 Meters · IndoorCNU HS Winter Frolic · Dec 13 | 1:19.68a | CNU HS Winter Frolic | December 13, 2024 |
| 800 Meters · IndoorVirginia Beach HS Relays · Jan 6 | 2:32.77 | Virginia Beach HS Relays | January 6, 2024 |
| 800 Meters · OutdoorTidewater Conference of Independent Schools Championship · May 6 | 2:24.94 | Tidewater Conference of Independent Schools Championship | May 6, 2025 |
| S Series Record: Michail Rose Homeschool 1:06.82 1/26/2023 · IndoorLampert Timing Indoor Track Meet #7 · Jan 28 | 1:22.40 | Lampert Timing Indoor Track Meet #7 | January 28, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
3 results2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 28 | Lampert Timing Indoor Track Meet #7Jan 28 · S Series Record: Michail Rose Homeschool 1:06.82 1/26/2023 · Place 19 · Peninsula Catholic | S Series Record: Michail Rose Homeschool 1:06.82 1/26/2023 | 19 | 1:22.40 PB | SR |
| Jan 25 | Virginia Beach HS RelaysJan 25 · 500 Meters · Place 51 · Peninsula Catholic | 500 Meters | 51 | 1:21.13 | 12 |
2024 Indoor Track
6 results2024 Outdoor Track
2 results2023 Indoor Track
3 results2023 Outdoor Track
3 results2022 Outdoor Track
6 results2022 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 7 | Virginia Beach HS RelaysJan 7 · 800 Meters · Place 23 · Peninsula Catholic | 800 Meters | 23 | 2:38.36 | 9 |
2021 Indoor Track
4 results