Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorWalt Cormack Memorial · Jan 18 | 3:25.25 | Walt Cormack Memorial | January 18, 2025 |
| 1000 Meters · OutdoorLiberty Christmas HS Invitational · Dec 13 | 3:30.02a | Liberty Christmas HS Invitational | December 13, 2025 |
| 1600 Meters · IndoorBulldog Invitational · Feb 1 | 5:46.70 | Bulldog Invitational | February 1, 2025 |
| 1600 Meters · OutdoorSeminole District Invitational · May 14 | 6:02.55 | Seminole District Invitational | May 14, 2025 |
| 300 Meters · IndoorSeminole Meet · Jan 3 | 49.74 | Seminole Meet | January 3, 2024 |
| 3200 Meters · IndoorVHSL Region 3C Indoor Track & Field Championship 2024 · Feb 10 | 13:16.82 | VHSL Region 3C Indoor Track & Field Championship 2024 | February 10, 2024 |
| 400 Meters · OutdoorSeminole Meet- LCA, ECG, RUST, LIB,JF · Apr 24 | 1:03.28 | Seminole Meet- LCA, ECG, RUST, LIB,JF | April 24, 2024 |
| 500 Meters · IndoorBulldog Invitational · Feb 1 | 1:22.97 | Bulldog Invitational | February 1, 2025 |
| 500 Meters · OutdoorLiberty Christmas HS Invitational · Dec 13 | 1:25.12a | Liberty Christmas HS Invitational | December 13, 2025 |
| 800 Meters · IndoorChristian Indoor Track and Field National Championship · Mar 7 | 2:37.12a | Christian Indoor Track and Field National Championship | March 7, 2026 |
| 800 Meters · OutdoorRufus Knight Invitational · Apr 19 | 2:24.18 | Rufus Knight Invitational | April 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
4 results2025 Outdoor Track
10 results2025 Indoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 1 | Heritage, Brookville,LCA,& RustburgDec 1 · 500 Meters · Place 2 · Liberty Christian AcademyLiberty Christian Academy | 500 Meters | 2. | 1:30.81a | 11 |
| Dec 1 | Heritage, Brookville,LCA,& RustburgDec 1 · 1000 Meters · Place 1 · Liberty Christian AcademyLiberty Christian Academy | 1000 Meters | 1. | 3:52.27a | 11 |
| Feb 22 | Region 3C Indoor Track & Field ChampionshipsFeb 22 · 500 Meters · Place 7 · Liberty ChriLiberty Chri | 500 Meters | 7 | 1:24.44 | — |
| Feb 8 | Seminole District Indoor Track & Field InvitationalFeb 8 · 1600 Meters · Place 2 · Liberty ChriLiberty Chri | 1600 Meters | 2 | 6:22.90 | — |
| Feb 8 | Seminole District Indoor Track & Field InvitationalFeb 8 · 1000 Meters · Place 2 · Liberty ChriLiberty Chri | 1000 Meters | 2 | 3:35.52 | — |
| Feb 1 | Bulldog InvitationalFeb 1 · 1600 Meters · Place 34 · Liberty ChriLiberty Chri | 1600 Meters | 34 | 5:46.70 PB | 10 |
| Feb 1 | Bulldog InvitationalFeb 1 · 500 Meters · Place 16 · Liberty ChriLiberty Chri | 500 Meters | 16 | 1:22.97 PB | 10 |
| Feb 1 | Bulldog InvitationalFeb 1 · 500 Meters · Place 12 · Liberty ChriLiberty Chri | 500 Meters | 12 | 1:23.29 | 10 |
| Feb 1 | Bulldog InvitationalFeb 1 · 1600 Meters · Place 30 · Liberty ChriLiberty Chri | 1600 Meters | 30 | 5:47.44 | 10 |
| Feb 1 | Bulldog InvitationalFeb 1 · 500 Meters · Place 12 · Liberty ChriLiberty Chri | 500 Meters | 12 | 1:23.29 | 10 |
| Feb 1 | Bulldog InvitationalFeb 1 · 1600 Meters · Place 30 · Liberty ChriLiberty Chri | 1600 Meters | 30 | 5:47.44 | 10 |
| Jan 18 | Walt Cormack MemorialJan 18 · 1000 Meters · Place 16 · Liberty ChriLiberty Chri | 1000 Meters | 16 | 3:25.25 PB | — |
| Jan 18 | Walt Cormack MemorialJan 18 · 500 Meters · Place 11 · Liberty ChriLiberty Chri | 500 Meters | 11 | 1:23.41 | — |
| Jan 11 | Liberty Premier InvitationalJan 11 · 1600 Meters · Place 8 · Liberty ChriLiberty Chri | 1600 Meters | 8 | 5:46.70 | — |
| Jan 11 | Liberty Premier InvitationalJan 11 · 500 Meters · Place 9 · Liberty ChriLiberty Chri | 500 Meters | 9 | 1:24.54 | — |
| Jan 8 | Seminole Meet- LCA, AMH, ECG, BRKVLJan 8 · 1000 Meters · Place 1 · Liberty ChriLiberty Chri | 1000 Meters | 1 | 3:30.60 | — |
| Jan 8 | Seminole Meet- LCA, AMH, ECG, BRKVLJan 8 · 1000 Meters · Place 1 · Liberty ChriLiberty Chri | 1000 Meters | 1 | 3:30.60 | — |
2024 Indoor Track
10 results2024 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | VHSL Region 3C ChampionshipsMay 23 · 800 Meters · Place 6 · Liberty Christian AcademyLiberty Christian Academy | 800 Meters | 6. | 2:29.16a | 9 |
| May 16 | Seminole District QualifierMay 16 · 800 Meters · Place 3 · Liberty ChriLiberty Chri | 800 Meters | 3 | 2:33.97 | — |
| May 3 | Dogwood Track ClassicMay 3 · 400 Meters · Place 67 · Liberty ChriLiberty Chri | 400 Meters | 67 | 1:04.51 | 9 |
| May 1 | HHS, LCA, Rust, JF @ Liberty (Bedford)May 1 · 800 Meters · Place 1 · Liberty ChriLiberty Chri | 800 Meters | 1 | 2:33.51 | — |
| Apr 24 | Seminole Meet- LCA, ECG, RUST, LIB,JF Apr 24 · 800 Meters · Place 1 · Liberty ChriLiberty Chri | 800 Meters | 1 | 2:38.03 | — |
| Apr 24 | Seminole Meet- LCA, ECG, RUST, LIB,JF Apr 24 · 400 Meters · Place 1 · Liberty ChriLiberty Chri | 400 Meters | 1 | 1:03.28 PB | — |
| Apr 20 | Golden Eagle InvitationalApr 20 · 400 Meters · Place 2 · Liberty ChriLiberty Chri | 400 Meters | 2 | 1:03.99 | 9 |
2023 Indoor Track
1 results2023 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 7 | Rustburg, Amherst, Liberty, LCADec 7 · 500 Meters · Place 1 · Liberty Christian AcademyLiberty Christian Academy | 500 Meters | 1. | 1:33.48a | 9 |
| May 11 | Appomattox, Brookville, Monelison, LCA, RustburgMay 11 · Shot Put · Place 2 · Liberty ChriLiberty Chri | Shot Put | 2 | 25-09.75 | — |
| May 11 | Appomattox, Brookville, Monelison, LCA, RustburgMay 11 · 400 Meters · Place 1 · Liberty ChriLiberty Chri | 400 Meters | 1 | 1:15.51 | — |