Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 314:36.71aJohn Thomas Terrier ClassicJanuary 31, 2025
1000 Meters · IndoorCNU's HS Showcase · Jan 72:45.33aCNU's HS ShowcaseJanuary 7, 2023
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 314:17.44John Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorTrinity Invitational · Apr 194:11.92Trinity InvitationalApril 19, 2025
1600 Meters · IndoorMCPS Championships · Jan 254:36.89aMCPS ChampionshipsJanuary 25, 2023
1600 Meters · OutdoorMontgomery County Public Schools Championship · May 84:25.43aMontgomery County Public Schools ChampionshipMay 8, 2024
200 Meters · OutdoorTrinity Invitational · Apr 1824.45aTrinity InvitationalApril 18, 2026
2000m Steeplechase · 0.838m · Outdoor 50th Annual Woodward Track & Field Relays · Apr 136:49.31a 50th Annual Woodward Track & Field RelaysApril 13, 2024
3200 Meters · OutdoorWalter Johnson @Richard Montgomery · Apr 249:57.03aWalter Johnson @Richard MontgomeryApril 24, 2024
400 Meters · OutdoorSpringfield College Classic · Apr 452.58aSpringfield College ClassicApril 4, 2026
400 Meters · Outdoor · Hand timedWalter Johnson and Whitman at Churchill · Apr 1956.1hWalter Johnson and Whitman at ChurchillApril 19, 2023
500 Meters · IndoorGrant Holloway Holiday Invitational · Dec 161:11.33aGrant Holloway Holiday InvitationalDecember 16, 2023
600 Meters · IndoorTufts Cupid Challenge · Feb 71:28.00aTufts Cupid ChallengeFebruary 7, 2025
800 Meters · IndoorMCPS Championships · Jan 252:00.64aMCPS ChampionshipsJanuary 25, 2023
800 Meters · OutdoorMontgomery County Public Schools Championship · May 81:57.38aMontgomery County Public Schools ChampionshipMay 8, 2024
800 Meters · Relay Split · OutdoorMPSSAA 4A West Region Championships · May 151:59.703MPSSAA 4A West Region ChampionshipsMay 15, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18Trinity InvitationalApr 18 · 400 Meters · Place 35 · Trinity (Conn.)Trinity (Conn.)400 Meters35.52.91aSo
Apr 18Trinity InvitationalApr 18 · 200 Meters · Place 53 · Trinity (Conn.)Trinity (Conn.)200 Meters53.24.45a PBWind: 0.1So
Apr 10Silfen InvitationalApr 10 · 400 Meters · Place 30 · Trinity (Conn.)Trinity (Conn.)400 Meters30.54.61aSo
Apr 10Silfen InvitationalApr 10 · 200 Meters · Place 33 · Trinity (Conn.)Trinity (Conn.)200 Meters33.23.77aWind: 3.3So
Apr 4Springfield College ClassicApr 4 · 400 Meters · Place 11 · Trinity (Conn.)Trinity (Conn.)400 Meters11.52.58a PBSo
Apr 4Springfield College ClassicApr 4 · 200 Meters · Trinity (Conn.)Trinity (Conn.)200 Meters—DNSWind: -0.8So
Mar 28UMASS Flagship OpenerMar 28 · 400 Meters · Place 13 · Trinity (Conn.)Trinity (Conn.)400 Meters13.54.62aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · 1500 Meters · Place 27 · Trinity (Conn.)Trinity (Conn.)1500 Meters274:18.21FR
Apr 19Trinity InvitationalApr 19 · 1500 Meters · Place 38 · Trinity (Conn.)Trinity (Conn.)1500 Meters384:11.92 PBFR
Apr 19Trinity InvitationalApr 19 · 1500 Meters · Place 38 · Trinity (Conn.)Trinity (Conn.)1500 Meters384:11.92FR
Apr 11Silfen InvitationalApr 11 · 1500 Meters · Place 24 · Trinity (Conn.)Trinity (Conn.)1500 Meters244:16.20aFr
Apr 5UMASS Flagship OpenerApr 5 · 800 Meters · Place 19 · Trinity (Conn.)Trinity (Conn.)800 Meters192:08.91FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Tufts Stampede OpenFeb 15 · 800 Meters · Place 8 · Trinity (Conn.)Trinity (Conn.)800 Meters82:03.23FR
Feb 7Tufts Cupid ChallengeFeb 7 · 600 Meters · Place 22 · Trinity (Conn.)Trinity (Conn.)600 Meters221:28.00a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 257 · Trinity (Conn.)Trinity (Conn.)1 Mile2574:36.71a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 254 · Trinity (Conn.)Trinity (Conn.)1500 Meters2544:17.44 PBFR

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 800 Meters · Walter JohnsonWalter Johnson800 MetersRelay Split—2:00.244a12
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 800 Meters · Place 12 · Walter JohnsonWalter Johnson800 Meters12.1:57.98a12
May 15MPSSAA 4A West Region ChampionshipsMay 15 · 1600 Meters · Place 6 · Walter JohnsonWalter Johnson1600 Meters6.4:27.51a12
May 15MPSSAA 4A West Region ChampionshipsMay 15 · 800 Meters · Walter JohnsonWalter Johnson800 MetersRelay Split—1:59.703 PB12
May 15MPSSAA 4A West Region ChampionshipsMay 15 · 800 Meters · Place 6 · Walter JohnsonWalter Johnson800 Meters6.1:58.81a12
May 8Montgomery County Public Schools ChampionshipMay 8 · 3200 Meters · Place 11 · Walter JohnsonWalter Johnson3200 Meters1110:05.16a—
May 8Montgomery County Public Schools ChampionshipMay 8 · 1600 Meters · Place 6 · Walter JohnsonWalter Johnson1600 Meters64:25.43a PB—
May 8Montgomery County Public Schools ChampionshipMay 8 · 800 Meters · Place 3 · Walter JohnsonWalter Johnson800 Meters31:57.38a PB—
May 4The Katie Jenkins Memorial Invitational Track & Field MeetMay 4 · 1600 Meters · Place 1 · Walter JohnsonWalter Johnson1600 Meters1.4:38.19a12
Apr 30B-CC HS and Wootton HS at WJApr 30 · 3200 Meters · Place 1 · Walter JohnsonWalter Johnson3200 Meters1.10:16.15a12
Apr 30B-CC HS and Wootton HS at WJApr 30 · 800 Meters · Place 24 · Walter JohnsonWalter Johnson800 Meters24.2:27.18a12
Apr 24Walter Johnson @Richard MontgomeryApr 24 · 3200 Meters · Place 1 · Walter JohnsonWalter Johnson3200 Meters1.9:57.03a PB12
Apr 24Walter Johnson @Richard MontgomeryApr 24 · 1600 Meters · Place 4 · Walter JohnsonWalter Johnson1600 Meters4.4:51.58a12
Apr 20Trojan InvitationalApr 20 · 1600 Meters · Place 12 · Walter JohnsonWalter Johnson1600 Meters124:38.68a—
Apr 17Churchill & WJ @ WhitmanApr 17 · 800 Meters · Place 2 · Walter JohnsonWalter Johnson800 Meters21:58.45a—
Apr 13 50th Annual Woodward Track & Field RelaysApr 13 · 2000m Steeplechase · Place 6 · Walter JohnsonWalter Johnson2000m Steeplechase0.838m6.6:49.31a PB12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 800 Meters · Place 14 · Walter JohnsonWalter Johnson800 Meters142:06.3612
Feb 20MPSSAA 4A Indoor State ChampionshipsFeb 20 · 800 Meters · Place 14 · Walter JohnsonWalter Johnson800 Meters14.2:06.36a12
Feb 5MPSSAA 4A West Region ChampionshipsFeb 5 · 500 Meters · Place 12 · Walter JohnsonWalter Johnson500 Meters12.1:12.12a12
Feb 5MPSSAA 4A West Region ChampionshipsFeb 5 · 800 Meters · Place 3 · Walter JohnsonWalter Johnson800 Meters3.2:01.30a12
Jan 23MCPS ChampionshipsJan 23 · 800 Meters · Place 4 · Walter JohnsonWalter Johnson800 Meters42:03.69a—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 21CCBC-Essex Winter Holiday Classic-FullDec 21 · 800 Meters · Place 1 · Walter JohnsonWalter Johnson800 Meters1.2:10.33a12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 500 Meters · Place 53 · Walter JohnsonWalter Johnson500 Meters53.1:11.33a PB12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 18 · Walter JohnsonWalter Johnson1600 Meters18.4:42.49a12
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 800 Meters · Place 8 · Walter JohnsonWalter Johnson800 Meters8.2:03.01a11
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 800 Meters · Place 8 · Walter JohnsonWalter Johnson800 Meters82:03.0111
Feb 9MPSSAA 4A West Region ChampionshipsFeb 9 · 1600 Meters · Place 6 · Walter JohnsonWalter Johnson1600 Meters6.4:37.45a11
Feb 9MPSSAA 4A West Region ChampionshipsFeb 9 · 800 Meters · Place 5 · Walter JohnsonWalter Johnson800 Meters5.2:02.45a11
Jan 25MCPS ChampionshipsJan 25 · 1600 Meters · Place 6 · Walter JohnsonWalter Johnson1600 Meters64:36.89a PB11
Jan 25MCPS ChampionshipsJan 25 · 800 Meters · Place 5 · Walter JohnsonWalter Johnson800 Meters52:00.64a PB11
Jan 7CNU's HS ShowcaseJan 7 · 1600 Meters · Place 5 · Walter JohnsonWalter Johnson1600 Meters54:44.80a11
Jan 7CNU's HS ShowcaseJan 7 · 1600 Meters · Place 5 · Walter JohnsonWalter Johnson1600 Meters54:44.80a11
Jan 7CNU's HS ShowcaseJan 7 · 1000 Meters · Place 9 · Walter JohnsonWalter Johnson1000 Meters92:45.33a PB11
Jan 7CNU's HS ShowcaseJan 7 · 1000 Meters · Place 9 · Walter JohnsonWalter Johnson1000 Meters92:45.33a11

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 52023-2024 MCPS #1 Polar Bear at Winston ChurchillDec 5 · 1600 Meters · Place 1 · Walter JohnsonWalter Johnson1600 Meters1.4:46.30Unofficial12
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 5 · Walter JohnsonWalter Johnson1600 Meters5.4:25.98a11
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 800 Meters · Place 7 · Walter JohnsonWalter Johnson800 Meters7.2:00.15a11
May 16MPSSAA 4A West Region ChampionshipsMay 16 · 1600 Meters · Place 4 · Walter JohnsonWalter Johnson1600 Meters4.4:25.57a11
May 16MPSSAA 4A West Region ChampionshipsMay 16 · 800 Meters · Place 7 · Walter JohnsonWalter Johnson800 Meters7.1:59.46a11
May 9MCPS ChampionshipsMay 9 · 1600 Meters · Place 6 · Walter JohnsonWalter Johnson1600 Meters64:26.8911
May 9MCPS ChampionshipsMay 9 · 800 Meters · Place 15 · Walter JohnsonWalter Johnson800 Meters152:02.4811
May 6The Katie Jenkins Memorial Track and Field MeetMay 6 · 800 Meters · Place 2 · Walter JohnsonWalter Johnson800 Meters21:59.1811
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 10 · Walter Johnson HighWalter Johnson High1600 Meters104:42.99—
Apr 22Colgan InvitationalApr 22 · 1600 Meters · Place 11 · Walter Johnson HighWalter Johnson High1600 Meters114:42.99—
Apr 19Walter Johnson and Whitman at ChurchillApr 19 · 1600 Meters · Place 1 · Walter JohnsonWalter Johnson1600 Meters1.4:30.3011
Apr 19Walter Johnson and Whitman at ChurchillApr 19 · 800 Meters · Place 5 · Walter JohnsonWalter Johnson800 Meters5.2:04.5011
Apr 19Walter Johnson and Whitman at ChurchillApr 19 · 400 Meters · Place 9 · Walter JohnsonWalter Johnson400 Meters9.56.1h PB11
Apr 11Wooton & BCC At WJ Tri MeetApr 11 · 1600 Meters · Place 3 · Walter JohnsonWalter Johnson1600 Meters34:45.8711
Apr 113th Patriot InvitationalApr 1 · 1600 Meters · Place 4 · Walter JohnsonWalter Johnson1600 Meters4.4:35.66a11
Apr 113th Patriot InvitationalApr 1 · 800 Meters · Place 7 · Walter JohnsonWalter Johnson800 Meters7.2:04.86a11
Mar 22Richard Montgomery @ Walter Johnson HSMar 22 · 1600 Meters · Place 1 · Walter JohnsonWalter Johnson1600 Meters14:38.77a—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 500 Meters · Place 34 · Walter JohnsonWalter Johnson500 Meters34.1:13.83a11
Dec 17Grant Holloway Holiday InvitationalDec 17 · 1600 Meters · Place 6 · Walter JohnsonWalter Johnson1600 Meters6.4:43.00a11
Dec 13MCPS Meet #2Dec 13 · 500 Meters · Place 1 · Walter JohnsonWalter Johnson500 Meters1.1:11.49a11
Dec 13MCPS Meet #2Dec 13 · 800 Meters · Place 2 · Walter JohnsonWalter Johnson800 Meters2.2:05.64a11
Dec 6MCPS Meet #1Dec 6 · 1600 Meters · Place 5 · Walter JohnsonWalter Johnson1600 Meters5.4:48.16a11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Montgomery County B Track and Field MeetMay 14 · 1600 Meters · Place 27 · Walter JohnsonWalter Johnson1600 Meters27.5:06.9310
May 14Montgomery County B Track and Field MeetMay 14 · 800 Meters · Place 7 · Walter JohnsonWalter Johnson800 Meters7.2:10.3010
May 7The Katie Jenkins Track & Field InvitationalMay 7 · 800 Meters · Place 8 · Walter JohnsonWalter Johnson800 Meters82:13.09a10
Apr 2327th Annual Chuck Zonis Track & Field InvitationalApr 23 · 800 Meters · Place 6 · Walter JohnsonWalter Johnson800 Meters6.2:04.41a10
Apr 20WJ & Churchill at WhitmanApr 20 · 1600 Meters · Place 16 · Walter JohnsonWalter Johnson1600 Meters164:54.4210
Apr 20WJ & Churchill at WhitmanApr 20 · 800 Meters · Place 13 · Walter JohnsonWalter Johnson800 Meters132:10.5010
Apr 6BCC & Wooton at WJApr 6 · 3200 Meters · Place 2 · Walter JohnsonWalter Johnson3200 Meters210:30.4310
Apr 6BCC & Wooton at WJApr 6 · 800 Meters · Place 4 · Walter JohnsonWalter Johnson800 Meters42:10.8310
Mar 22Richard Montgomery AT WJMar 22 · 1600 Meters · Place 15 · Walter JohnsonWalter Johnson1600 Meters155:06.0610

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1Whitman at Walter JohnsonJun 1 · 1600 Meters · Place 8 · Walter JohnsonWalter Johnson1600 Meters84:56.949
Jun 1Whitman at Walter JohnsonJun 1 · 800 Meters · Place 7 · Walter JohnsonWalter Johnson800 Meters72:13.489
May 27Walter Johnson at Blair HSMay 27 · 800 Meters · Place 6 · Walter JohnsonWalter Johnson800 Meters62:15.649
May 27Walter Johnson at Blair HSMay 27 · 400 Meters · Place 5 · Walter JohnsonWalter Johnson400 Meters556.429
May 20Wooton HS at Walter JohnsonMay 20 · 800 Meters · Place 9 · Walter JohnsonWalter Johnson800 Meters9.2:19.309
May 20Wooton HS at Walter JohnsonMay 20 · 400 Meters · Place 4 · Walter JohnsonWalter Johnson400 Meters4.57.009
Apr 23WJ Time TrialsApr 23 · 1600 Meters · Walter JohnsonWalter Johnson1600 Meters—4:55.14Unofficial9
Apr 23WJ Time TrialsApr 23 · 800 Meters · Walter JohnsonWalter Johnson800 Meters—2:25.77Unofficial9
Apr 23WJ Time TrialsApr 23 · 400 Meters · Walter JohnsonWalter Johnson400 Meters—63.23Unofficial9