Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorUSATF Hershey Youth Indoor Championship ages 8U-14 · Mar 95:37.19aUSATF Hershey Youth Indoor Championship ages 8U-14March 9, 2018
1500 Meters · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 145:26.63aUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 14, 2019
1600 Meters · IndoorMCPS Championships · Jan 255:28.05aMCPS ChampionshipsJanuary 25, 2023
1600 Meters · OutdoorMPSSAA 4A North Region Championships · May 185:20.61aMPSSAA 4A North Region ChampionshipsMay 18, 2023
3000 Meters · IndoorUAA Championship · Feb 2810:02.42aUAA ChampionshipFebruary 28, 2026
3000 Meters · OutdoorBison Outdoor Classic · Apr 1110:17.44aBison Outdoor ClassicApril 11, 2026
3200 Meters · IndoorMPSSAA 4A State Indoor Championships · Feb 2211:26.00aMPSSAA 4A State Indoor ChampionshipsFebruary 22, 2023
3200 Meters · OutdoorMCPS Championships · May 911:17.14MCPS ChampionshipsMay 9, 2023
5000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1317:16.85aDavid Hemery Valentine InvitationalFebruary 13, 2026
5000 Meters · OutdoorWidener Final Qualifier · May 1017:15.02aWidener Final QualifierMay 10, 2026
800 Meters · IndoorMCPS Championships · Jan 252:34.81aMCPS ChampionshipsJanuary 25, 2023
800 Meters · OutdoorMCPS Championships · May 92:29.91MCPS ChampionshipsMay 9, 2023
Combined results · OutdoorAlbert Einstein vs. Northwood · May 272:48.5Albert Einstein vs. NorthwoodMay 27, 2021

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 5000 Meters · Place 11 · Carnegie MellonCarnegie Mellon5000 Meters11.17:15.02a PBJr
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 5000 Meters · Place 5 · Carnegie MellonCarnegie Mellon5000 Meters5.17:26.29aJr
Apr 11Bison Outdoor ClassicApr 11 · 3000 Meters · Place 3 · Carnegie MellonCarnegie Mellon3000 Meters3.10:17.44a PBJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28UAA ChampionshipFeb 28 · 3000 Meters · Place 9 · Carnegie MellonCarnegie Mellon3000 Meters9.10:02.42a PBJr
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 3000 Meters · Place 9 · Carnegie MellonCarnegie Mellon3000 Meters910:02.42JR
Feb 13David Hemery Valentine InvitationalFeb 13 · 5000 Meters · Place 117 · Carnegie MellonCarnegie Mellon5000 Meters11717:16.85a PBJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26UAA Outdoor ChampionshipsApr 26 · 5000 Meters · Place 10 · Carnegie MellonCarnegie Mellon5000 Meters10.17:24.83aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 3000 Meters · Place 228 · Carnegie MellonCarnegie Mellon3000 Meters22810:13.72a—
Jan 25SPIRE College Midwest Open 2025Jan 25 · 3000 Meters · Place 7 · Carnegie MellonCarnegie Mellon3000 Meters710:15.40a—
Jan 18Jud Logan Memorial Tune-UpJan 18 · 3000 Meters · Place 5 · Carnegie MellonCarnegie Mellon3000 Meters5.10:27.87aSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24UAA Indoor T&F ChampsFeb 24 · 3000 Meters · Place 14 · Carnegie MellonCarnegie Mellon3000 Meters14.10:23.37aFr
Feb 16PSU Tune-UpFeb 16 · 3000 Meters · Place 6 · Carnegie MellonCarnegie Mellon3000 Meters6.10:30.63aFr
Feb 315th Annual Battle for the ObeliskFeb 3 · 5000 Meters · Place 4 · Carnegie MellonCarnegie Mellon5000 Meters418:21.40FR
Jan 20SPIRE Midwest InvitationalJan 20 · 3000 Meters · Place 12 · Carnegie MellonCarnegie Mellon3000 Meters12.10:42.75aFr

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 6 · NorthwoodNorthwood3200 Meters6.11:21.74a12
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 11 · NorthwoodNorthwood1600 Meters11.5:21.18a12
May 18MPSSAA 4A North Region ChampionshipsMay 18 · 3200 Meters · Place 2 · NorthwoodNorthwood3200 Meters2.11:26.51a12
May 18MPSSAA 4A North Region ChampionshipsMay 18 · 1600 Meters · Place 3 · NorthwoodNorthwood1600 Meters3.5:20.61a PB12
May 18MPSSAA 4A North Region ChampionshipsMay 18 · 800 Meters · Place 6 · NorthwoodNorthwood800 Meters6.2:36.55a12
May 9MCPS ChampionshipsMay 9 · 3200 Meters · Place 4 · NorthwoodNorthwood3200 Meters411:17.14 PB12
May 9MCPS ChampionshipsMay 9 · 1600 Meters · Place 9 · NorthwoodNorthwood1600 Meters95:26.3112
May 9MCPS ChampionshipsMay 9 · 800 Meters · Place 18 · NorthwoodNorthwood800 Meters182:29.91 PB12
Apr 19Montgomery Blair and Northwood at Albert EinsteinApr 19 · 3200 Meters · Place 1 · NorthwoodNorthwood3200 Meters1.13:25.412
Apr 19Montgomery Blair and Northwood at Albert EinsteinApr 19 · 1600 Meters · Place 6 · NorthwoodNorthwood1600 Meters6.6:21.212
Apr 15Bullis Bulldog InvitationalApr 15 · 3200 Meters · Place 4 · NorthwoodNorthwood3200 Meters411:49.8312
Apr 15Bullis Bulldog InvitationalApr 15 · 3200 Meters · Place 4 · Northwood HiNorthwood Hi3200 Meters411:49.8312
Apr 1Pikesville Track ClassicApr 1 · 1600 Meters · Place 9 · NorthwoodNorthwood1600 Meters9.5:34.28a12
Apr 1Pikesville Track ClassicApr 1 · 800 Meters · Place 11 · NorthwoodNorthwood800 Meters11.2:30.26a12
Mar 29Tri-Meet (Wheaton, Kennedy @ Northwood)Mar 29 · 3200 Meters · Place 1 · NorthwoodNorthwood3200 Meters113:16.8—
Mar 29Tri-Meet (Wheaton, Kennedy @ Northwood)Mar 29 · 1600 Meters · Place 1 · NorthwoodNorthwood1600 Meters16:13.5—
Mar 21Northwood at RockvilleMar 21 · 3200 Meters · Place 1 · NorthwoodNorthwood3200 Meters112:37.9—
Mar 21Northwood at RockvilleMar 21 · 800 Meters · Place 2 · NorthwoodNorthwood800 Meters22:39.8—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 3200 Meters · Place 3 · NorthwoodNorthwood3200 Meters3.11:26.00a PB12
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 3200 Meters · Place 3 · NorthwoodNorthwood3200 Meters311:26.0012
Feb 9MPSSAA 4A West Region ChampionshipsFeb 9 · 3200 Meters · Place 2 · NorthwoodNorthwood3200 Meters2.11:36.05a12
Jan 25MCPS ChampionshipsJan 25 · 1600 Meters · Place 6 · NorthwoodNorthwood1600 Meters65:28.05a PB12
Jan 25MCPS ChampionshipsJan 25 · 800 Meters · Place 14 · NorthwoodNorthwood800 Meters142:34.81a PB12
Jan 25MCPS ChampionshipsJan 25 · 1600 Meters · Place 6 · NorthwoodNorthwood1600 Meters65:28.06—
Jan 25MCPS ChampionshipsJan 25 · 800 Meters · Place 14 · NorthwoodNorthwood800 Meters142:34.81—
Jan 14Montgomery InvitationalJan 14 · 3200 Meters · Place 5 · Northwood HiNorthwood Hi3200 Meters511:45.53—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Howard County Winter FestivalDec 17 · 3200 Meters · Place 4 · NorthwoodNorthwood3200 Meters4.11:53.62a12
Dec 13MCPS Meet #2Dec 13 · 1600 Meters · Place 6 · NorthwoodNorthwood1600 Meters6.5:37.25a12
Dec 13MCPS Meet #2Dec 13 · 800 Meters · NorthwoodNorthwood800 Meters--DNS12
Feb 11MPSSAA 4A West Region ChampionshipsFeb 11 · 1600 Meters · Place 7 · NorthwoodNorthwood1600 Meters7.5:43.01a11
Feb 11MPSSAA 4A West Region ChampionshipsFeb 11 · 800 Meters · Place 11 · NorthwoodNorthwood800 Meters11.2:40.09a11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19 MPSSAA 4A North Region ChampionshipsMay 19 · 3200 Meters · NorthwoodNorthwood3200 Meters—DNS11
May 19 MPSSAA 4A North Region ChampionshipsMay 19 · 1600 Meters · NorthwoodNorthwood1600 Meters—DNS11
May 11Montgomery County Public Schools ChampionshipsMay 11 · 3200 Meters · Place 8 · NorthwoodNorthwood3200 Meters812:06.2011
Apr 20Blair vs. Northwood vs. EinsteinApr 20 · 3200 Meters · Place 2 · NorthwoodNorthwood3200 Meters212:28.0211
Apr 8Park InviteApr 8 · 3200 Meters · Place 10 · NorthwoodNorthwood3200 Meters1011:40.8311
Apr 8Park InviteApr 8 · 800 Meters · Place 20 · NorthwoodNorthwood800 Meters202:35.4611
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 9 · Northwood HiNorthwood Hi1600 Meters95:32.3311
Apr 2Pikesville Track ClassicApr 2 · 1600 Meters · Place 9 · Northwood HiNorthwood Hi1600 Meters95:32.3311
Jan 18Polar Bear #2Jan 18 · 1600 Meters · NorthwoodNorthwood1600 Meters—5:44.8Unofficial11

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 12 MPSSAA 4A North Region ChampionshipsJun 12 · 3200 Meters · Place 5 · NorthwoodNorthwood3200 Meters5.12:50.59a10
Jun 7MPSSAA 4A North Section 2 ChampionshipsJun 7 · 3200 Meters · Place 4 · NorthwoodNorthwood3200 Meters4.12:40.82a10
Jun 7MPSSAA 4A North Section 2 ChampionshipsJun 7 · 1600 Meters · NorthwoodNorthwood1600 Meters—DNS10
May 27Albert Einstein vs. NorthwoodMay 27 · Combined results · Place 3 · Northwood High SchooNorthwood High SchooCombined results32:48.5 PB—
May 27Albert Einstein vs. NorthwoodMay 27 · Combined results · Place 1 · Northwood High SchooNorthwood High SchooCombined results113:39.0—
May 27Albert Einstein vs. NorthwoodMay 27 · Combined results · Place 2 · Northwood High SchooNorthwood High SchooCombined results26:09.0—

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 28The MD Elite 32Nov 28 · 3200 Meters · Project CreekProject Creek3200 Meters--DNS9

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 17VA ShowcaseJan 17 · 3200 Meters · Place 50 · NorthwoodNorthwood3200 Meters50.12:10.78a9
Jan 17VA ShowcaseJan 17 · 1600 Meters · Place 79 · NorthwoodNorthwood1600 Meters79.5:39.61a9
Jan 11Montgomery InvitationalJan 11 · 1600 Meters · Place 14 · Northwood HiNorthwood Hi1600 Meters145:40.78—
Jan 4Southern Maryland Indoor ClassicJan 4 · 3200 Meters · Place 7 · NorthwoodNorthwood3200 Meters712:41.87—

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 1600 Meters · Place 14 · NorthwoodNorthwood1600 Meters14.5:39.51a9
Dec 21Howard County Winterfest InvitationalDec 21 · 800 Meters · Place 24 · NorthwoodNorthwood800 Meters24.2:38.49a9
Dec 6MCPS Meet #1Dec 6 · 1600 Meters · Place 9 · NorthwoodNorthwood1600 Meters9.5:45.30a9
Dec 6MCPS Meet #1Dec 6 · 800 Meters · Place 16 · NorthwoodNorthwood800 Meters16.2:42.16a9
Feb 17PVA Under 14 National InviteFeb 17 · 800 Meters · Place 9 · USA-JAUSA-JA800 Meters9.2:47.47a9

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 5USATF Region 3 Junior Olympic ChampionshipsJul 5 · 1500 Meters · Place 3 · Usa-JaUsa-Ja1500 Meters35:31.93—
Jul 5USATF Region 3 Junior Olympic ChampionshipsJul 5 · 3000 Meters · Place 2 · Usa-JaUsa-Ja3000 Meters212:06.39—
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 3000 Meters · Place 2 · USA-JAUSA-JA3000 Meters2.11:54.95a9
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 4 · USA-JAUSA-JA1500 Meters4.5:26.63a PB9
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 3000 Meters · Place 2 · Usa-JaUsa-Ja3000 Meters210:52.36—
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 1500 Meters · Place 2 · Usa-JaUsa-Ja1500 Meters25:38.31—
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 800 Meters · Place 7 · Usa-JaUsa-Ja800 Meters72:47.06—
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 3000 Meters · Place 1 · USA-JAUSA-JA3000 Meters1.12:44.52a9
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 1500 Meters · Place 3 · USA-JAUSA-JA1500 Meters3.5:40.68a9

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 12International Youth Track and Field ChampionshipJul 12 · 1500 Meters · Place 4 · Usa-JaUsa-Ja1500 Meters45:52.37—
Jul 5USATF Region 3 Junior Olympic ChampionshipsJul 5 · Combined results · Place 4 · Usa-JaUsa-JaCombined results412:11.63—
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 3000 Meters · Place 4 · USA-JAUSA-JA3000 Meters4.12:13.93a8
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 16 · USA-JAUSA-JA800 Meters16.2:48.20a8
Jun 22018 DMV/WV Youth Challenge Track and Field InvitationalJun 2 · 1500 Meters · Place 4 · USA-JAUSA-JA1500 Meters4.5:49.45a8
Jun 22018 DMV/WV Youth Challenge Track and Field InvitationalJun 2 · 800 Meters · Place 17 · USA-JAUSA-JA800 Meters17.2:49.37a8

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 3000 Meters · Place 10 · USA-JAUSA-JA3000 Meters10.12:13.04a8
Mar 9USATF Hershey Youth Indoor Championship ages 8U-14Mar 9 · 1500 Meters · Place 36 · USA-JAUSA-JA1500 Meters36.5:37.19a PB8

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 15USATF Potomac Valley Association 14&Under Junior Olympic ChampionshipsJun 15 · 3000 Meters · USA-JAUSA-JA3000 Meters—DNS12
Jun 15USATF Potomac Valley Association 14&Under Junior Olympic ChampionshipsJun 15 · 1500 Meters · USA-JAUSA-JA1500 Meters—DNS12
Jun 3PVA Local Qualifier Montgomery & Western MDJun 3 · 800 Meters · USA-JAUSA-JA800 Meters—DNS12

2017 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 10USATF Hershey 8U-14 Indoor NationalsMar 10 · 3000 Meters · Place 15 · USA-JAUSA-JA3000 Meters15.12:15.86a7
Mar 10USATF Hershey 8U-14 Indoor NationalsMar 10 · 1500 Meters · Place 18 · USA-JAUSA-JA1500 Meters18.5:41.07a7
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · 3000 Meters · Place 4 · USA-JAUSA-JA3000 Meters4.12:23.46a7
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · 1500 Meters · Place 7 · USA-JAUSA-JA1500 Meters7.5:59.50a7
Feb 12USATF North Carolina Junior Olympics ChampionshipsFeb 12 · 800 Meters · Place 9 · USA-JAUSA-JA800 Meters9.3:04.68a7

2016 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 7USATF Region 3 Junior Olympic ChampionshipsJul 7 · 1500 Meters · USA-JAUSA-JA1500 Meters—DNS11
Jun 16USATF Potomac Valley Association (14 & Under) Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 8 · USA-JAUSA-JA1500 Meters8.5:56.28a11
Jun 16USATF Potomac Valley Association (14 & Under) Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 12 · USA-JAUSA-JA800 Meters12.2:57.86a11
Jun 4PVA Junior Olympics Local Qualifier (Watkins Mill HS)Jun 4 · 1500 Meters · Place 3 · USA-JAUSA-JA1500 Meters3.5:58.05a11
Jun 4PVA Junior Olympics Local Qualifier (Watkins Mill HS)Jun 4 · 800 Meters · Place 6 · USA-JAUSA-JA800 Meters6.2:59.06a11

2016 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 11USATF Hershey 8U-14 Youth Indoor ChampionshipsMar 11 · 3000 Meters · Place 13 · USA-JAUSA-JA3000 Meters13.12:15.59a6
Mar 11USATF Hershey 8U-14 Youth Indoor ChampionshipsMar 11 · 1500 Meters · Place 15 · USA-JAUSA-JA1500 Meters15.5:45.62a6
Feb 142016 PVA Youth Indoor InvitationalFeb 14 · 3000 Meters · Place 1 · USA-JAUSA-JA3000 Meters1.12:22.41a6
Feb 142016 PVA Youth Indoor InvitationalFeb 14 · 1500 Meters · Place 4 · USA-JAUSA-JA1500 Meters4.6:02.79a6

2015 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 12USATF Region 3 Junior Olympic ChampionshipsJul 12 · 1500 Meters · Place 8 · USA-JAUSA-JA1500 Meters8.5:55.72a10
Jun 21PVA ChampionshipsJun 21 · 1500 Meters · Place 2 · USA-JAUSA-JA1500 Meters2.5:44.00a10
Jun 21PVA ChampionshipsJun 21 · 800 Meters · Place 8 · USA-JAUSA-JA800 Meters8.2:52.57a10

2015 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Usatf Host Zone ChampionshipFeb 15 · 800 Meters · Place 8 · Usa-JaUsa-Ja800 Meters83:08.47—
Feb 15Usatf Host Zone ChampionshipFeb 15 · 1500 Meters · Place 3 · Usa-JaUsa-Ja1500 Meters36:10.57—