Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorGrant Holloway Holiday Invitational · Dec 163:42.27aGrant Holloway Holiday InvitationalDecember 16, 2023
1600 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 205:46.63aGrant Holloway Holiday Invitational 2026December 20, 2025
1600 Meters · OutdoorTrojan Invitational · Apr 185:43.24aTrojan InvitationalApril 18, 2026
3200 Meters · IndoorMCPS #1 · Dec 913:09.59aMCPS #1December 9, 2025
3200 Meters · OutdoorChurchill & Wootton @ WJ · Apr 213:06.66aChurchill & Wootton @ WJApril 2, 2025
400 Meters · OutdoorMCPS Outdoor County Championships · May 61:05.69aMCPS Outdoor County ChampionshipsMay 6, 2025
500 Meters · IndoorGrant Holloway Holiday Invitational 2026 · Dec 201:29.53aGrant Holloway Holiday Invitational 2026December 20, 2025
800 Meters · IndoorMCPS Indoor Championships · Jan 212:33.17aMCPS Indoor ChampionshipsJanuary 21, 2026
800 Meters · OutdoorBCC & Wootton @ WJ · Apr 212:32.50aBCC & Wootton @ WJApril 21, 2026
800 Meters · Relay Split · IndoorMPSSAA 4A West Region Championships · Feb 22:41.765MPSSAA 4A West Region ChampionshipsFebruary 2, 2026
800 Meters · Relay Split · OutdoorMPSSAA 4A State Track & Field Championships · May 232:34.901aMPSSAA 4A State Track & Field ChampionshipsMay 23, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 1600 Meters · Place 17 · Walter Johnson1600 Meters17.5:46.27a12
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 800 Meters · Place 25 · Walter Johnson800 Meters25.2:41.14a12
May 240th Katie Jenkins Invitational Track & Field MeetMay 2 · 1600 Meters · Place 9 · Walter Johnson1600 Meters96:08.02a12
May 240th Katie Jenkins Invitational Track & Field MeetMay 2 · 800 Meters · Place 14 · Walter Johnson800 Meters142:51.31a12
Apr 21BCC & Wootton @ WJApr 21 · 1600 Meters · Place 6 · Walter Johnson1600 Meters66:06.48a12
Apr 21BCC & Wootton @ WJApr 21 · 800 Meters · Place 4 · Walter Johnson800 Meters42:32.50a PB12
Apr 18Trojan InvitationalApr 18 · 1600 Meters · Place 8 · Walter Johnson1600 Meters8.5:43.24a PB12
Apr 18Trojan InvitationalApr 18 · 800 Meters · Place 9 · Walter Johnson800 Meters9.2:35.11a12
Apr 14Walter Johnson at WhitmanApr 14 · 1600 Meters · Place 2 · Walter Johnson1600 Meters26:25.912
Apr 14Walter Johnson at WhitmanApr 14 · 800 Meters · Place 4 · Walter Johnson800 Meters42:36.612
Mar 28Linganore InvitationalMar 28 · 1600 Meters · Place 12 · Walter Johnson1600 Meters126:04.65a12
Mar 28Linganore InvitationalMar 28 · 800 Meters · Place 9 · Walter Johnson800 Meters92:40.31a12
Mar 25Churchill @ WJMar 25 · 1600 Meters · Place 4 · Walter Johnson1600 Meters46:15.49a12
Mar 25Churchill @ WJMar 25 · 800 Meters · Place 11 · Walter Johnson800 Meters112:59.14a12
Mar 21The Gopher InvitationalMar 21 · 1600 Meters · Place 4 · Walter Johnson1600 Meters45:48.10a12
Feb 28Time TrialsFeb 28 · 1600 Meters · Place 5 · Walter Johnson1600 Meters5.6:24.54aUnofficial12
Feb 28Time TrialsFeb 28 · 800 Meters · Place 8 · Walter Johnson800 Meters8.3:03.29aUnofficial12
Feb 28Time TrialsFeb 28 · 400 Meters · Place 2 · Walter Johnson400 Meters2.1:07.86aUnofficial12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 2MPSSAA 4A West Region ChampionshipsFeb 2 · 800 Meters · Walter Johnson800 MetersRelay Split—2:41.765 PB12
Feb 2MPSSAA 4A West Region ChampionshipsFeb 2 · 1600 Meters · Place 11 · Walter Johnson1600 Meters11.6:12.72a12
Jan 21MCPS Indoor ChampionshipsJan 21 · 1600 Meters · Place 23 · Walter Johnson1600 Meters236:04.95a12
Jan 21MCPS Indoor ChampionshipsJan 21 · 800 Meters · Place 15 · Walter Johnson800 Meters152:33.17a PB12
Jan 10Montgomery InvitationalJan 10 · 800 Meters · Place 27 · Walter Johnson800 Meters272:35.15a12
Jan 10Montgomery InvitationalJan 10 · 1600 Meters · Place 26 · Walter Johnson1600 Meters265:54.65a12
Jan 6MCPS #3Jan 6 · 800 Meters · Place 13 · Walter Johnson800 Meters132:36.73a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 500 Meters · Place 37 · Walter Johnson500 Meters37.1:29.53a PB12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 800 Meters · Walter Johnson800 MetersRelay Split—2:36.8hUnofficial12
Dec 20Grant Holloway Holiday Invitational 2026Dec 20 · 1600 Meters · Place 15 · Walter Johnson1600 Meters15.5:46.63a PB12
Dec 13Howard County Winterfest InvitationalDec 13 · 800 Meters · Walter Johnson800 MetersRelay Split—2:35.7hUnofficial12
Dec 13Howard County Winterfest InvitationalDec 13 · 1600 Meters · Place 25 · Walter Johnson1600 Meters25.5:52.72a12
Dec 9MCPS #1Dec 9 · 3200 Meters · Place 15 · Walter Johnson3200 Meters15.13:09.59a PB12
Dec 4MCPS Scrimmage Dec 4 · 800 Meters · Walter Johnson800 MetersRelay Split—2:33.7hUnofficial12
Dec 4MCPS Scrimmage Dec 4 · 1600 Meters · Place 13 · Walter Johnson1600 Meters13.5:56.74aUnofficial12
Jan 22MCPS Indoor ChampionshipsJan 22 · 1600 Meters · Place 23 · Walter Johnson1600 Meters236:05.84a—
Jan 16CCBC-Essex Last Chance Invite 2425Jan 16 · 1600 Meters · Place 5 · Walter Johnson1600 Meters5.6:28.24a11

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Nov 19Time Trials #4Nov 19 · 1600 Meters · Place 5 · Walter Johnson1600 Meters5.7:44.72Unofficial12
Nov 18Time Trials #3Nov 18 · 800 Meters · Place 1 · Walter Johnson800 Meters1.2:37.5Unofficial12
Nov 18Time Trials #3Nov 18 · 400 Meters · Place 1 · Walter Johnson400 Meters1.1:07.6Unofficial12
Nov 17Time Trials #2Nov 17 · 3200 Meters · Place 1 · Walter Johnson3200 Meters1.13:09.0Unofficial12
Nov 17Time Trials #2Nov 17 · 800 Meters · Place 1 · Walter Johnson800 Meters1.2:41.5Unofficial12
May 23MPSSAA 4A State Track & Field ChampionshipsMay 23 · 800 Meters · Walter Johnson800 MetersRelay Split—2:34.901a PB11
May 13MPSSAA 4A West Region ChampionshipsMay 13 · 1600 Meters · Place 27 · Walter Johnson1600 Meters27.5:56.34a11
May 13MPSSAA 4A West Region ChampionshipsMay 13 · 400 Meters · Place 26 · Walter Johnson400 Meters26.1:06.74a11
May 6MCPS Outdoor County ChampionshipsMay 6 · 400 Meters · Place 30 · Walter Johnson400 Meters30.1:05.69a PB11
May 3The 39th Katie Jenkins Memorial Invitational Track and Field MeetMay 3 · 1600 Meters · Place 8 · Walter Johnson1600 Meters8.5:59.88a11
Apr 12Trojan Invite Apr 12 · 1600 Meters · Place 6 · Walter Johnson1600 Meters66:02.79a11
Apr 12Trojan Invite Apr 12 · 800 Meters · Place 11 · Walter Johnson800 Meters112:38.49a11
Apr 9Walter Johnson @ Walt WhitmanApr 9 · 3200 Meters · Place 3 · Walter Johnson3200 Meters3.15:47.17a11
Apr 5DMV Wildcat InvitationalApr 5 · 1600 Meters · Place 32 · Walter Johnson1600 Meters325:55.61a11
Apr 5DMV Wildcat InvitationalApr 5 · 400 Meters · Place 33 · Walter Johnson400 Meters331:07.12a11
Apr 2Churchill & Wootton @ WJApr 2 · 3200 Meters · Place 6 · Walter Johnson3200 Meters613:06.66a PB11
Apr 2Churchill & Wootton @ WJApr 2 · 800 Meters · Place 9 · Walter Johnson800 Meters92:46.30a11
Mar 25WJ at BCCMar 25 · 1600 Meters · Place 6 · Walter Johnson1600 Meters65:57.82a11
Mar 25WJ at BCCMar 25 · 800 Meters · Place 7 · Walter Johnson800 Meters72:42.40a11
Mar 4WJ Time Trials - Day #3Mar 4 · 3200 Meters · Place 3 · Walter Johnson3200 Meters3.14:59.60Unofficial11
Mar 4WJ Time Trials - Day #3Mar 4 · 1600 Meters · Place 6 · Walter Johnson1600 Meters6.7:16.09aUnofficial11
Mar 4WJ Time Trials - Day #3Mar 4 · 800 Meters · Place 5 · Walter Johnson800 Meters5.3:17.40Unofficial11
Mar 3WJ Time Trials - Day #2Mar 3 · 800 Meters · Place 2 · Walter Johnson800 Meters2.2:45.47aUnofficial11
Mar 3WJ Time Trials - Day #2Mar 3 · 400 Meters · Place 5 · Walter Johnson400 Meters5.1:08.90aUnofficial11
Mar 1WJ Time Trials - Day #1Mar 1 · 1600 Meters · Place 5 · Walter Johnson1600 Meters5.6:15.69aUnofficial11
Mar 1WJ Time Trials - Day #1Mar 1 · 800 Meters · Place 5 · Walter Johnson800 Meters5.2:52.78aUnofficial11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17 MCPS Meet #2Dec 17 · 800 Meters · Place 12 · Walter Johnson800 Meters12.2:42.18a11
Dec 10MCPS Meet #1Dec 10 · 1600 Meters · Place 12 · Walter Johnson1600 Meters12.6:01.93a11
Dec 4MCPS ScrimmageDec 4 · 1600 Meters · Place 15 · Walter Johnson1600 Meters15.6:05.91aUnofficial11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30B-CC HS and Wootton HS at WJApr 30 · 800 Meters · Place 11 · Walter Johnson800 Meters11.2:44.25a10
Apr 30B-CC HS and Wootton HS at WJApr 30 · 400 Meters · Place 6 · Walter Johnson400 Meters6.1:09.07a10
Apr 24Walter Johnson @Richard MontgomeryApr 24 · 3200 Meters · Place 6 · Walter Johnson3200 Meters6.14:04.18a10
Apr 24Walter Johnson @Richard MontgomeryApr 24 · 800 Meters · Place 15 · Walter Johnson800 Meters15.3:03.92a10
Apr 17Churchill & WJ @ WhitmanApr 17 · 800 Meters · Place 12 · Walter Johnson800 Meters122:42.14a—
Apr 17Churchill & WJ @ WhitmanApr 17 · 400 Meters · Place 11 · Walter Johnson400 Meters111:08.71a—
Apr 614th Patriot InvitationalApr 6 · 400 Meters · Place 9 · Walter Johnson400 Meters91:11.39a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21CCBC-Essex Winter Holiday Classic-FullDec 21 · 3200 Meters · Place 4 · Walter Johnson3200 Meters4.13:46.13a10
Dec 16Grant Holloway Holiday InvitationalDec 16 · 500 Meters · Place 123 · Walter Johnson500 Meters123.1:33.77a10
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1000 Meters · Place 78 · Walter Johnson1000 Meters78.3:42.27a PB10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 52023-2024 MCPS #1 Polar Bear at Winston ChurchillDec 5 · 3200 Meters · Place 4 · Walter Johnson3200 Meters4.13:36.30Unofficial10
May 13MCPS B Championship Track & Field MeetMay 13 · 1600 Meters · Place 31 · Walter Johnson1600 Meters316:31.69
May 13MCPS B Championship Track & Field MeetMay 13 · 800 Meters · Place 15 · Walter Johnson800 Meters152:48.29
May 6The Katie Jenkins Memorial Track and Field MeetMay 6 · 3200 Meters · Place 8 · Walter Johnson3200 Meters814:39.929
Apr 11Wooton & BCC At WJ Tri MeetApr 11 · 1600 Meters · Place 21 · Walter Johnson1600 Meters217:11.259
Apr 11Wooton & BCC At WJ Tri MeetApr 11 · 800 Meters · Place 17 · Walter Johnson800 Meters172:57.659
Mar 22Richard Montgomery @ Walter Johnson HSMar 22 · 1600 Meters · Place 9 · Walter Johnson1600 Meters96:40.43a—
Mar 22Richard Montgomery @ Walter Johnson HSMar 22 · 800 Meters · Place 6 · Walter Johnson800 Meters62:57.14a—