Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Agricultural Farm ParkOlney XC Club Youth Meet · Sep 26 | 16:57.26 | Olney XC Club Youth Meet | September 26, 2021 |
| 3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 31 | 16:46.70 | CMRC Youth Cross Country Meet | October 31, 2021 |
| 3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Sep 19 | 20:36.57 | Catoctin Youth Cross Country Meet | September 19, 2021 |
| 3,000 Meters · Century HSFreedom Flyers Youth XC Meet · Oct 3 | 16:56.01 | Freedom Flyers Youth XC Meet | October 3, 2021 |
| 3,000 Meters · Old National Pike District ParkLightning Running Club Youth XC Meet · Oct 24 | 18:14.63 | Lightning Running Club Youth XC Meet | October 24, 2021 |
| 3,000 Meters · Westminster High SchoolWestminster Youth Cross Country Meet · Sep 18 | 16:44.50 | Westminster Youth Cross Country Meet | September 18, 2022 |
| 4,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 20 | 20:10.96 | Catoctin Youth Cross Country Invitational | October 20, 2024 |
| 4,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 15 | 18:16.58 | Catonsville Youth Cross Country Invitational | September 15, 2024 |
| 4,000 Meters · Centennial HSBullseye Youth Cross Country Invitational · Sep 8 | 18:21.37 | Bullseye Youth Cross Country Invitational | September 8, 2024 |
| 4,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 22 | 19:24.96 | Westminter Youth Cross Country Invitational | September 22, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Catoctin Youth Cross Country InvitationalOct 20 · 4,000 Meters Boys 13-14 · Place 18 · Eldersburg Rogue Runners - Arrows | 4,000 Meters Boys 13-14 | 18 | 20:10.96 PB | 8 |
| Sep 29 | Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 4,000 Meters Boys 13 - 14 · Place 27 · Eldersburg Rogue Runners - Arrows | 4,000 Meters Boys 13 - 14 | 27 | 19:01.27 | 8 |
| Sep 22 | Westminter Youth Cross Country InvitationalSep 22 · 4,000 Meters Boys 13-14 · Place 24 · Eldersburg Rogue Runners - Arrows | 4,000 Meters Boys 13-14 | 24 | 19:24.96 PB | 8 |
| Sep 15 | Catonsville Youth Cross Country InvitationalSep 15 · 4,000 Meters Boys 13-14 · Place 22 · Eldersburg Rogue Runners - Arrows | 4,000 Meters Boys 13-14 | 22 | 18:16.58 PB | 8 |
| Sep 8 | Bullseye Youth Cross Country InvitationalSep 8 · 4,000 Meters Boys 13 - 14 · Place 19 · Eldersburg Rogue Runners - Arrows | 4,000 Meters Boys 13 - 14 | 19 | 18:21.37 PB | 8 |
2022 Cross Country
1 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CMRC Youth Cross Country MeetOct 31 · 3,000 Meters 9-10 · Place 60 · Eldersburg Rogue Runners - Arrows | 3,000 Meters 9-10 | 60 | 16:46.70 PB | 10 |
| Oct 24 | Lightning Running Club Youth XC MeetOct 24 · 3,000 Meters 9-10 · Place 60 · Eldersburg Rogue Runners - Arrows | 3,000 Meters 9-10 | 60 | 18:14.63 PB | 10 |
| Oct 3 | Freedom Flyers Youth XC MeetOct 3 · 3,000 Meters 9-10 · Place 37 · Eldersburg Rogue Runners - Arrows | 3,000 Meters 9-10 | 37 | 16:56.01 PB | 10 |
| Sep 26 | Olney XC Club Youth MeetSep 26 · 3,000 Meters 9-10 · Place 42 · Eldersburg Rogue Runners - Arrows | 3,000 Meters 9-10 | 42 | 16:57.26 PB | 10 |
| Sep 19 | Catoctin Youth Cross Country MeetSep 19 · 3,000 Meters 9-10 · Place 52 · Eldersburg Rogue Runners - Arrows | 3,000 Meters 9-10 | 52 | 20:36.57 PB | 10 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | ERR Arrows XC 2K Time TrialsOct 24 · 2,000 Meters Varsity · Eldersburg Rogue Runners - Arrows | 2,000 Meters Varsity | 0 | 10:14.23Unofficial | 8 |
| Oct 13 | Westminster Wolfpack youth meetOct 13 · 2,000 Meters 7-8 · Eldersburg Rogue Runners - Arrows | 2,000 Meters 7-8 | 0 | 9:51Unofficial | 8 |
| Sep 29 | Olney Cross Country Club youth meetSep 29 · 2,000 Meters 7-8 · Eldersburg Rogue Runners - Arrows | 2,000 Meters 7-8 | 0 | 11:19Unofficial | 8 |
| Sep 22 | Catoctin Youth CC MeetSep 22 · 2,000 Meters 7-8 · Eldersburg Rogue Runners - Arrows | 2,000 Meters 7-8 | 0 | 12:53Unofficial | 8 |
| Sep 5 | ERR Arrows 2K Time TrialsSep 5 · 2,000 Meters Varsity · Eldersburg Rogue Runners - Arrows | 2,000 Meters Varsity | 0 | 12:08.31Unofficial | 8 |