Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · Outdoor MPSSAA 1A East Region Championships · May 19 | 5:22.36a | MPSSAA 1A East Region Championships | May 19, 2022 |
| 200 Meters · OutdoorCecil County Invite · Apr 9 | 31.81 | Cecil County Invite | April 9, 2019 |
| 300 Meters · IndoorCCBC-Essex Sub Zero Winter Invitational · Jan 11 | 52.96 | CCBC-Essex Sub Zero Winter Invitational | January 11, 2019 |
| 3200 Meters · OutdoorUCBAC Championships · Apr 27 | 12:04.99 | UCBAC Championships | April 27, 2022 |
| 400 Meters · OutdoorHavre de Grace, Perryville, Bel Air @ HDG · Apr 6 | 1:07.7 | Havre de Grace, Perryville, Bel Air @ HDG | April 6, 2022 |
| 55 Meters · IndoorCCBC-Essex Last Chance Meet · Jan 18 | 9.15 | CCBC-Essex Last Chance Meet | January 18, 2019 |
| 800 Meters · OutdoorRising Sun, Fallston @ Perryville · May 4 | 2:31.3 | Rising Sun, Fallston @ Perryville | May 4, 2022 |
| Combined results · OutdoorElkton, Perryville @ Fallston · Apr 23 | 31.2 | Elkton, Perryville @ Fallston | April 23, 2019 |
| Combined results · Outdoor · Hand timedBo Manor, Perryville @Joppatowne · May 7 | 32.6h | Bo Manor, Perryville @Joppatowne | May 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | MPSSAA 1A East Region ChampionshipsMay 19 · 3200 Meters · Place 7 · PerryvillePerryville | 3200 Meters | 7. | 12:32.86a | 12 |
| May 19 | MPSSAA 1A East Region ChampionshipsMay 19 · 1600 Meters · Place 13 · PerryvillePerryville | 1600 Meters | 13. | 5:22.36a PB | 12 |
| May 10 | Elkton, Perryville @ North EastMay 10 · 3200 Meters · Place 3 · PerryvillePerryville | 3200 Meters | 3 | 12:19.9 | 12 |
| May 4 | Rising Sun, Fallston @ PerryvilleMay 4 · Long Jump · Place 14 · PerryvillePerryville | Long Jump | 14 | 12' 6 | 12 |
| May 4 | Rising Sun, Fallston @ PerryvilleMay 4 · 1600 Meters · Place 4 · PerryvillePerryville | 1600 Meters | 4 | 5:29.2 | 12 |
| May 4 | Rising Sun, Fallston @ PerryvilleMay 4 · 800 Meters · Place 9 · PerryvillePerryville | 800 Meters | 9 | 2:31.3 PB | 12 |
| Apr 27 | UCBAC ChampionshipsApr 27 · 3200 Meters · Place 21 · PerryvillePerryville | 3200 Meters | 21 | 12:04.99 PB | 12 |
| Apr 27 | UCBAC ChampionshipsApr 27 · 1600 Meters · Place 28 · PerryvillePerryville | 1600 Meters | 28 | 5:27.80 | 12 |
| Apr 21 | UCBAC Chesapeake Divisional ChampionshipApr 21 · 1600 Meters · Place 16 · PerryvillePerryville | 1600 Meters | 16 | 5:31.46 | 12 |
| Apr 21 | UCBAC Chesapeake Divisional ChampionshipApr 21 · 800 Meters · Place 17 · PerryvillePerryville | 800 Meters | 17 | 2:33.92 | 12 |
| Apr 14 | Cecil County InvitationalApr 14 · 3200 Meters · Place 7 · PerryvillePerryville | 3200 Meters | 7 | 12:24.28 | 12 |
| Apr 6 | Havre de Grace, Perryville, Bel Air @ HDGApr 6 · 1600 Meters · Place 5 · PerryvillePerryville | 1600 Meters | 5 | 5:32.5 | 12 |
| Apr 6 | Havre de Grace, Perryville, Bel Air @ HDGApr 6 · 400 Meters · Place 15 · PerryvillePerryville | 400 Meters | 15 | 1:07.7 PB | 12 |
| Apr 2 | Mervo Mustang Track & Field FestivalApr 2 · 3200 Meters · Place 8 · PerryvillePerryville | 3200 Meters | 8. | 12:24.11a | 12 |
| Mar 30 | Joppatowne, Elkton @ PerryvilleMar 30 · 1600 Meters · Place 2 · PerryvillePerryville | 1600 Meters | 2 | 5:52.0 | 12 |
| Mar 30 | Joppatowne, Elkton @ PerryvilleMar 30 · 400 Meters · Place 6 · PerryvillePerryville | 400 Meters | 6 | 1:08.1 | 12 |
| Mar 22 | Edgewood, Perryville @ Patterson MillMar 22 · 1600 Meters · Place 17 · PerryvillePerryville | 1600 Meters | 17 | 7:06.2 | 12 |
2021 Outdoor Track
3 results2019 Outdoor Track
6 results2019 Indoor Track
4 results2018 Indoor Track
1 results