Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAmherst Spring Fling · Apr 44:57.45aAmherst Spring FlingApril 4, 2026
1600 Meters · Indoor2024 Montgomery Invitational · Jan 135:50.842024 Montgomery Invitational January 13, 2024
1600 Meters · OutdoorTU HS Relay Invitational · Apr 55:11.14aTU HS Relay InvitationalApril 5, 2025
3000 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 2110:39.01aJ Elmer Swanson Spring ClassicMarch 21, 2026
3200 Meters · IndoorMPSSAA 4A Indoor State Championships · Feb 1911:45.00aMPSSAA 4A Indoor State ChampionshipsFebruary 19, 2025
3200 Meters · OutdoorMPSSAA 4A State Track & Field Championships · May 2311:11.23aMPSSAA 4A State Track & Field ChampionshipsMay 23, 2025
5000 Meters · OutdoorSilfen Invitational · Apr 1018:49.25aSilfen InvitationalApril 10, 2026
800 Meters · OutdoorNorthwood @ Blair · Mar 262:29.2Northwood @ BlairMarch 26, 2025
800 Meters · Relay Split · OutdoorMPSSAA 4A State Track & Field Championships · May 212:30.194aMPSSAA 4A State Track & Field ChampionshipsMay 21, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Trinity InvitationalApr 18 · 1500 Meters · Place 33 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters33.5:10.95aFr
Apr 10Silfen InvitationalApr 10 · 5000 Meters · Place 30 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters30.18:49.25a PBFr
Apr 4Amherst Spring FlingApr 4 · 1500 Meters · Place 29 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters29.4:57.45a PBFr
Apr 4Amherst Spring FlingApr 4 · 800 Meters · Place 28 · Wesleyan (Conn.)Wesleyan (Conn.)800 Meters28.2:30.68aFr
Mar 28UMASS Flagship OpenerMar 28 · 1500 Meters · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters11.4:59.73aFr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 3000 Meters · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)3000 Meters810:39.01a PBFr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MPSSAA 4A State Track & Field ChampionshipsMay 23 · 3200 Meters · Place 6 · Montgomery BlairMontgomery Blair3200 Meters6.11:11.23a PB12
May 23MPSSAA 4A State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 8 · Montgomery BlairMontgomery Blair1600 Meters8.5:12.07a12
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 6 · Montgomery BlairMontgomery Blair3200 Meters611:11.2312
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 8 · Montgomery BlairMontgomery Blair1600 Meters85:12.0712
May 15MPSSAA 4A South Region ChampionshipsMay 15 · 3200 Meters · Place 2 · Montgomery BlairMontgomery Blair3200 Meters2.11:30.20a12
May 15MPSSAA 4A South Region ChampionshipsMay 15 · 1600 Meters · Place 2 · Montgomery BlairMontgomery Blair1600 Meters2.5:16.78a12
May 6MCPS Outdoor County ChampionshipsMay 6 · 3200 Meters · Place 7 · Montgomery BlairMontgomery Blair3200 Meters7.11:13.03a12
May 6MCPS Outdoor County ChampionshipsMay 6 · 1600 Meters · Place 10 · Montgomery BlairMontgomery Blair1600 Meters10.5:17.11a12
Apr 5TU HS Relay InvitationalApr 5 · 1600 Meters · Place 2 · Montgomery BlairMontgomery Blair1600 Meters25:11.14a PB12
Mar 26Northwood @ BlairMar 26 · 800 Meters · Place 1 · Montgomery BlairMontgomery Blair800 Meters12:29.2 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 3200 Meters · Place 5 · Montgomery BlairMontgomery Blair3200 Meters511:45.00a PB—
Feb 3MPSSAA 4A West Region ChampionshipsFeb 3 · 3200 Meters · Place 5 · Montgomery BlairMontgomery Blair3200 Meters5.11:55.91a12
Jan 22MCPS Indoor ChampionshipsJan 22 · 3200 Meters · Place 7 · Montgomery BlairMontgomery Blair3200 Meters712:09.86a—
Jan 13MCPS Meet #3Jan 13 · 3200 Meters · Place 6 · Montgomery BlairMontgomery Blair3200 Meters612:16.68a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 800 Meters · Montgomery BlairMontgomery Blair800 MetersRelay Split—2:30.194a PB11
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 7 · Montgomery BlairMontgomery Blair3200 Meters7.11:34.27a11
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 11 · Montgomery BlairMontgomery Blair1600 Meters11.5:16.13a11
May 16MPSSAA 4A South Region ChampionshipsMay 16 · 3200 Meters · Place 2 · Montgomery BlairMontgomery Blair3200 Meters2.11:23.82a11
May 16MPSSAA 4A South Region ChampionshipsMay 16 · 1600 Meters · Place 4 · Montgomery BlairMontgomery Blair1600 Meters4.5:18.75a11
May 8Montgomery County Public Schools ChampionshipMay 8 · 3200 Meters · Place 9 · Montgomery BlairMontgomery Blair3200 Meters911:38.32a—
May 8Montgomery County Public Schools ChampionshipMay 8 · 1600 Meters · Place 17 · Montgomery BlairMontgomery Blair1600 Meters175:20.72a—
Apr 27The Gator Track & Field InvitationalApr 27 · 3200 Meters · Place 9 · Montgomery BlairMontgomery Blair3200 Meters9.11:24.69a11
Apr 27The Gator Track & Field InvitationalApr 27 · 800 Meters · Place 55 · Montgomery BlairMontgomery Blair800 Meters55.2:32.16a11
Apr 20Trojan InvitationalApr 20 · 1600 Meters · Place 11 · Montgomery BlairMontgomery Blair1600 Meters115:21.21a—
Apr 5Park InviteApr 5 · 3200 Meters · Place 6 · Montgomery BlairMontgomery Blair3200 Meters611:56.9411

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5MPSSAA 4A West Region ChampionshipsFeb 5 · 3200 Meters · Place 13 · Montgomery BlairMontgomery Blair3200 Meters13.12:31.74a11
Jan 23MCPS ChampionshipsJan 23 · 3200 Meters · Place 12 · Montgomery BlairMontgomery Blair3200 Meters1212:38.01a—
Jan 132024 Montgomery Invitational Jan 13 · 3200 Meters · Place 11 · MontgomeryMontgomery3200 Meters1112:44.56—
Jan 132024 Montgomery Invitational Jan 13 · 1600 Meters · Place 21 · MontgomeryMontgomery1600 Meters215:50.84 PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Montgomery Blair and Northwood at Albert EinsteinApr 19 · 1600 Meters · Place 4 · Montgomery BlairMontgomery Blair1600 Meters4.6:18.410
Apr 15Bullis Bulldog InvitationalApr 15 · 3200 Meters · Place 10 · Montgomery Blair High SMontgomery Blair High S3200 Meters1013:23.3110
Apr 15Bullis Bulldog InvitationalApr 15 · 3200 Meters · Place 10 · Montgomery BMontgomery B3200 Meters1013:23.3110

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MCPS Meet #3Dec 20 · 1600 Meters · Place 11 · Montgomery BlairMontgomery Blair1600 Meters11.6:02.39a10
Dec 17Howard County Winter FestivalDec 17 · 3200 Meters · Place 20 · Montgomery BlairMontgomery Blair3200 Meters20.12:48.42a10
Feb 11MPSSAA 4A West Region ChampionshipsFeb 11 · 3200 Meters · Place 13 · Montgomery BlairMontgomery Blair3200 Meters13.13:44.52a9