Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLast Track to Philly · Jan 215:06.26Last Track to PhillyJanuary 21, 2023
1600 Meters · IndoorMPSSAA Indoor State Championships · Feb 174:28.67MPSSAA Indoor State ChampionshipsFebruary 17, 2026
1600 Meters · OutdoorMPSSAA State Track & Field Championships · May 214:22.80aMPSSAA State Track & Field ChampionshipsMay 21, 2026
200 Meters · OutdoorWestminster Jamboree · Apr 1625.89aWestminster JamboreeApril 16, 2025
2000m Steeplechase · OutdoorWoodward Track & Field Relays · Apr 116:38.75aWoodward Track & Field RelaysApril 11, 2026
3200 Meters · IndoorMPSSAA Indoor State Championships · Feb 179:45.40MPSSAA Indoor State ChampionshipsFebruary 17, 2026
3200 Meters · OutdoorMPSSAA State Track & Field Championships · May 219:37.13aMPSSAA State Track & Field ChampionshipsMay 21, 2026
400 Meters · OutdoorWestminster Jamboree · Apr 1656.23aWestminster JamboreeApril 16, 2025
5000 Meters · OutdoorPark Invite · Apr 1015:43.37aPark InviteApril 10, 2026
800 Meters · IndoorJeff Spielman Winter Classic · Dec 142:09.73aJeff Spielman Winter ClassicDecember 14, 2024
800 Meters · OutdoorMPSSAA 3A North Region Championships · May 122:00.91aMPSSAA 3A North Region ChampionshipsMay 12, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 6 · Westminster3200 Meters6.9:37.13a PB12
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 7 · Westminster1600 Meters7.4:22.80a PB12
May 12MPSSAA 3A North Region ChampionshipsMay 12 · 3200 Meters · Place 1 · Westminster3200 Meters1.9:59.64a12
May 12MPSSAA 3A North Region ChampionshipsMay 12 · 1600 Meters · Place 3 · Westminster1600 Meters3.4:27.45a12
May 12MPSSAA 3A North Region ChampionshipsMay 12 · 800 Meters · Place 6 · Westminster800 Meters6.2:00.91a PB12
May 5Carroll County ChampionshipsMay 5 · 3200 Meters · Place 2 · Westminster3200 Meters210:01.76a12
May 5Carroll County ChampionshipsMay 5 · 3200 Meters · Place 2 · Westminster3200 Meters210:01.76a12
May 5Carroll County ChampionshipsMay 5 · 1600 Meters · Place 1 · Westminster1600 Meters14:37.92a12
May 5Carroll County ChampionshipsMay 5 · 1600 Meters · Place 1 · Westminster1600 Meters14:37.92a12
May 5Carroll County ChampionshipsMay 5 · 800 Meters · Place 3 · Westminster800 Meters32:02.38a12
May 5Carroll County ChampionshipsMay 5 · 800 Meters · Place 3 · Westminster800 Meters32:02.38a12
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 3200 Meters · Place 9 · Westminster3200 Meters99:37.91a12
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 1600 Meters · Place 11 · Westminster1600 Meters114:31.20a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 3200 Meters · Place 4 · Westminster3200 Meters49:53.17a12
Apr 17Sam Singleton Scorpion ClassicApr 17 · 1600 Meters · Place 5 · Westminster1600 Meters54:27.92a12
Apr 11Woodward Track & Field RelaysApr 11 · 2000m Steeplechase · Place 2 · Westminster2000m Steeplechase26:38.75a PB12
Apr 10Park InviteApr 10 · 5000 Meters · Place 3 · Westminster5000 Meters315:43.37a PB12
Mar 28Linganore InvitationalMar 28 · 1600 Meters · Place 1 · Westminster1600 Meters14:31.63a12
Mar 28Linganore InvitationalMar 28 · 800 Meters · Place 4 · Westminster800 Meters42:01.46a12
Mar 21The Gopher InvitationalMar 21 · 3200 Meters · Place 1 · Westminster3200 Meters19:59.09a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 3200 Meters · Place 6 · Westminster3200 Meters69:45.40 PB—
Feb 17MPSSAA Indoor State ChampionshipsFeb 17 · 1600 Meters · Place 5 · Westminster1600 Meters54:28.67 PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 3200 Meters · Place 7 · Westminster3200 Meters79:56.94a11
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 1600 Meters · Place 10 · Westminster1600 Meters104:33.07a11
May 6Carroll County ChampionshipsMay 6 · 3200 Meters · Place 4 · Westminster3200 Meters410:05.78a11
May 6Carroll County ChampionshipsMay 6 · 1600 Meters · Place 3 · Westminster1600 Meters34:36.35a11
May 2Maverick Madness 7May 2 · 1600 Meters · Place 8 · Westminster1600 Meters84:38.23a11
Apr 16Westminster JamboreeApr 16 · 1600 Meters · Place 1 · Westminster1600 Meters14:51.90a11
Apr 16Westminster JamboreeApr 16 · 400 Meters · Place 6 · Westminster400 Meters656.23a PB11
Apr 16Westminster JamboreeApr 16 · 200 Meters · Place 18 · Westminster200 Meters1825.89a PB11
Apr 5Pikesville Track ClassicApr 5 · 3200 Meters · Place 6 · Westminster3200 Meters69:57.26a11
Apr 5Pikesville Track ClassicApr 5 · 1600 Meters · Place 9 · Westminster1600 Meters94:35.93a11
Mar 2215th Screaming Eagles Invitational Mar 22 · 3200 Meters · Place 1 · Westminster3200 Meters110:19.88a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 3200 Meters · Place 9 · Westminster3200 Meters910:10.06a—
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 1600 Meters · Place 3 · Westminster1600 Meters34:34.62a—
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 800 Meters · Place 13 · Westminster800 Meters132:11.43a—
Jan 252025 Indoor Track & Field Carroll County ChampionshipJan 25 · 3200 Meters · Place 4 · Westminster3200 Meters410:11.54a—
Jan 252025 Indoor Track & Field Carroll County ChampionshipJan 25 · 1600 Meters · Place 4 · Westminster1600 Meters44:35.57a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Jeff Spielman Winter ClassicDec 14 · 1600 Meters · Place 3 · Westminster1600 Meters34:38.60a—
Dec 14Jeff Spielman Winter ClassicDec 14 · 800 Meters · Place 2 · Westminster800 Meters22:09.73a PB—
Jan 27Carroll County Indoor Track & Field ChampionshipsJan 27 · 3200 Meters · Place 9 · Westminster3200 Meters911:06.50a—
Jan 27Carroll County Indoor Track & Field ChampionshipsJan 27 · 1600 Meters · Place 9 · Westminster1600 Meters94:58.42a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Carroll County ChampionshipsMay 9 · 3200 Meters · Place 7 · Westminster3200 Meters710:21.35a—
May 9Carroll County ChampionshipsMay 9 · 1600 Meters · Place 7 · Westminster1600 Meters74:43.64a—
May 3Maverick Madness 6May 3 · 1600 Meters · Place 7 · Westminster1600 Meters74:47.38a—
May 3Maverick Madness 6May 3 · 800 Meters · Place 13 · Westminster800 Meters132:08.62a—
Apr 19The Kayley Milor Twilight MeetApr 19 · 5000 Meters · Place 11 · Westminster5000 Meters1116:40.93a—
Apr 17Westminster JamboreeApr 17 · 400 Meters · Place 14 · Westminster400 Meters1458.27a—
Apr 17Westminster JamboreeApr 17 · 200 Meters · Place 40 · Westminster200 Meters4027.29a—
Apr 1329th Annual Chuck Zonis InvitationalApr 13 · 3200 Meters · Place 5 · Westminster3200 Meters510:28.22a—
Apr 1329th Annual Chuck Zonis InvitationalApr 13 · 800 Meters · Place 12 · Westminster800 Meters122:11.89a—
Apr 5Park InviteApr 5 · 1600 Meters · Place 32 · Westminster1600 Meters324:50.7110
Apr 5Park InviteApr 5 · 800 Meters · Place 48 · Westminster800 Meters482:13.9710

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A East Region ChampionshipsMay 17 · 3200 Meters · Place 18 · Westminster3200 Meters1810:57.419
May 17MPSSAA 3A East Region ChampionshipsMay 17 · 800 Meters · Place 21 · Westminster800 Meters212:08.919
May 11Carroll County ChampionshipMay 11 · 3200 Meters · Place 8 · Westminster3200 Meters811:15.079
May 5Maverick Madness 5May 5 · 800 Meters · Place 24 · Westminster800 Meters242:14.57a—
Apr 29The Gator InvitationalApr 29 · 1600 Meters · Place 74 · Westminster1600 Meters744:58.70—
Apr 29The Gator InvitationalApr 29 · 800 Meters · Place 112 · Westminster800 Meters1122:16.82a—
Apr 22Trojan Invitational Apr 22 · 3200 Meters · Place 17 · Westminster3200 Meters1710:59.899
Mar 25Seahawk InvitationalMar 25 · 1600 Meters · Place 18 · Westminster1600 Meters184:56.409
Mar 25Seahawk InvitationalMar 25 · 800 Meters · Place 22 · Westminster800 Meters222:16.589
Mar 25Seahawk InvitationalMar 25 · 1600 Meters · Place 18 · Westminster1600 Meters184:56.40—
Mar 25Seahawk InvitationalMar 25 · 800 Meters · Place 22 · Westminster800 Meters222:16.58—
Mar 22Westminster Jamboree #1Mar 22 · 800 Meters · Place 4 · Westminster800 Meters42:17.909

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Last Track to PhillyJan 21 · 1 Mile · Place 21 · Westminster1 Mile215:06.26 PB9
Jan 21Last Track to PhillyJan 21 · 1 Mile · Place 21 · Westminster1 Mile215:06.26FR