Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBullseye's IceBox Track & Field Invitational · Dec 274:31.41aBullseye's IceBox Track & Field InvitationalDecember 27, 2024
1500 Meters · OutdoorKehoe Twilight Meet · May 14:06.62aKehoe Twilight MeetMay 1, 2026
1600 Meters · IndoorMPSSAA 1A Indoor State Championships · Feb 264:25.33aMPSSAA 1A Indoor State ChampionshipsFebruary 26, 2025
1600 Meters · OutdoorMPSSAA 2A State Track & Field Championships · May 224:21.56MPSSAA 2A State Track & Field ChampionshipsMay 22, 2025
3200 Meters · IndoorHCC Dwight Scott Invitational · Dec 209:50.50aHCC Dwight Scott InvitationalDecember 20, 2024
3200 Meters · OutdoorThe Gator Track & Field Invitational · Apr 279:38.48aThe Gator Track & Field InvitationalApril 27, 2024
400 Meters · OutdoorLiberty Road Challenge · Apr 1255.34aLiberty Road ChallengeApril 12, 2023
800 Meters · IndoorMPSSAA 1A Indoor State Championships · Feb 262:03.56aMPSSAA 1A Indoor State ChampionshipsFebruary 26, 2025
800 Meters · OutdoorWestminster Jamboree #2 · Apr 192:01.30Westminster Jamboree #2April 19, 2023
800 Meters · Relay Split · OutdoorMPSSAA 1A State Track & Field Championships · May 222:03.200aMPSSAA 1A State Track & Field ChampionshipsMay 22, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Kehoe Twilight MeetMay 1 · 1500 Meters · Place 19 · UMD Club RunningUMD Club Running1500 Meters19.4:06.62a PBFr
Apr 25Delaware OpenApr 25 · 1600 Meters · Place 2 · MarylandMaryland1600 Meters2.4:27.709
Mar 7Lloyd Sigler Spring MeetMar 7 · 5000 Meters · UMD Club RunningUMD Club Running5000 Meters—DNF9
Mar 7Lloyd Sigler Spring MeetMar 7 · 1500 Meters · Place 2 · UMD Club RunningUMD Club Running1500 Meters24:12.65a9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters19:40.4712
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters14:21.56 PB12
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 800 Meters · Place 12 · LibertyLiberty800 Meters122:02.4912
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters1.9:40.47a12
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.4:21.56a12
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 800 Meters · LibertyLiberty800 MetersRelay Split—2:07.051a12
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 800 Meters · Place 12 · LibertyLiberty800 Meters12.2:02.49a12
May 14MPSSAA 1A West Region ChampionshipsMay 14 · 3200 Meters · Place 3 · LibertyLiberty3200 Meters3.10:02.80a12
May 14MPSSAA 1A West Region ChampionshipsMay 14 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.4:34.27a12
May 14MPSSAA 1A West Region ChampionshipsMay 14 · 800 Meters · Place 5 · LibertyLiberty800 Meters5.2:01.63a12
May 6Carroll County ChampionshipsMay 6 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters19:53.54a12
May 6Carroll County ChampionshipsMay 6 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters24:28.97a12
May 2Maverick Madness 7May 2 · 800 Meters · Place 7 · LibertyLiberty800 Meters72:01.41a12
Apr 16Westminster JamboreeApr 16 · 800 Meters · Place 1 · LibertyLiberty800 Meters12:02.13a12
Mar 29Dwight Scott Battlefield Blast InvitationalMar 29 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters19:41.34a12
Mar 22Linganore InvitationalMar 22 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters14:32.40a12
Mar 22Linganore InvitationalMar 22 · 800 Meters · Place 4 · LibertyLiberty800 Meters42:03.76a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters19:57.84a—
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters14:25.33a PB—
Feb 26MPSSAA 1A Indoor State ChampionshipsFeb 26 · 800 Meters · Place 4 · LibertyLiberty800 Meters42:03.56a PB—
Feb 8MPSSAA 1A West Region ChampionshipsFeb 8 · 3200 Meters · Place 3 · LibertyLiberty3200 Meters310:24.25a—
Feb 8MPSSAA 1A West Region ChampionshipsFeb 8 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters14:29.47a—
Feb 8MPSSAA 1A West Region ChampionshipsFeb 8 · 800 Meters · Place 1 · LibertyLiberty800 Meters12:05.95a—
Jan 252025 Indoor Track & Field Carroll County ChampionshipJan 25 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters19:56.84a—
Jan 252025 Indoor Track & Field Carroll County ChampionshipJan 25 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters24:27.02a—
Jan 252025 Indoor Track & Field Carroll County ChampionshipJan 25 · 800 Meters · Place 1 · LibertyLiberty800 Meters12:05.46a—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 1 Mile · Place 3 · LibertyLiberty1 Mile3.4:31.41a PB12
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters3.4:29.78a12
Dec 20HCC Dwight Scott InvitationalDec 20 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters1.9:50.50a PB12
Dec 14Jeff Spielman Winter ClassicDec 14 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters14:35.95a—
Dec 6HCC Terry Baker InvitationalDec 6 · 3200 Meters · Place 2 · LibertyLiberty3200 Meters210:03.79a—
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 3200 Meters · LibertyLiberty3200 Meters—DNF11
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 1600 Meters · Place 5 · LibertyLiberty1600 Meters54:40.6011
Feb 10MPSSAA 1A West Region ChampionshipsFeb 10 · 3200 Meters · Place 5 · LibertyLiberty3200 Meters5.10:40.91a11
Feb 10MPSSAA 1A West Region ChampionshipsFeb 10 · 1600 Meters · Place 6 · LibertyLiberty1600 Meters6.4:49.04a11
Feb 10MPSSAA 1A West Region ChampionshipsFeb 10 · 800 Meters · Place 6 · LibertyLiberty800 Meters6.2:12.07a11
Jan 27Carroll County Indoor Track & Field ChampionshipsJan 27 · 1600 Meters · Place 5 · LibertyLiberty1600 Meters54:36.93a—
Jan 27Carroll County Indoor Track & Field ChampionshipsJan 27 · 800 Meters · Place 4 · LibertyLiberty800 Meters42:06.86a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 3200 Meters · Place 5 · LibertyLiberty3200 Meters5.10:14.94a11
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 1600 Meters · LibertyLiberty1600 Meters--DNS11
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 800 Meters · LibertyLiberty800 MetersRelay Split—2:03.200a PB11
May 22MPSSAA 1A State Track & Field ChampionshipsMay 22 · 800 Meters · LibertyLiberty800 Meters--DNS11
May 13MPSSAA 1A West Region ChampionshipsMay 13 · 3200 Meters · Place 5 · LibertyLiberty3200 Meters510:23.7111
May 13MPSSAA 1A West Region ChampionshipsMay 13 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters24:33.9311
May 13MPSSAA 1A West Region ChampionshipsMay 13 · 800 Meters · Place 7 · LibertyLiberty800 Meters72:03.2011
May 9Carroll County ChampionshipsMay 9 · 1600 Meters · Place 5 · LibertyLiberty1600 Meters54:34.51a—
May 9Carroll County ChampionshipsMay 9 · 800 Meters · Place 6 · LibertyLiberty800 Meters62:04.69a—
Apr 27The Gator Track & Field InvitationalApr 27 · 3200 Meters · Place 6 · LibertyLiberty3200 Meters6.9:38.48a PB11
Apr 27The Gator Track & Field InvitationalApr 27 · 1600 Meters · Place 26 · LibertyLiberty1600 Meters26.4:35.43a11
Apr 27The Gator Track & Field InvitationalApr 27 · 800 Meters · LibertyLiberty800 Meters--DNS11
Apr 19Sam Singleton Scorpion ClassicApr 19 · 1600 Meters · Place 4 · LibertyLiberty1600 Meters44:27.1511
Apr 19Sam Singleton Scorpion ClassicApr 19 · 800 Meters · Place 16 · LibertyLiberty800 Meters162:04.2011
Apr 17Westminster JamboreeApr 17 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters19:59.78a—
Apr 17Westminster JamboreeApr 17 · 800 Meters · Place 2 · LibertyLiberty800 Meters22:03.53a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Terry Baker VARSITY InvitationalDec 8 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters1.9:58.69a11
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 1600 Meters · Place 4 · LibertyLiberty1600 Meters44:32.5710
Feb 21MPSSAA 2A State Indoor ChampionshipsFeb 21 · 1600 Meters · Place 4 · LibertyLiberty1600 Meters4.4:32.57a10
Feb 11MPSSAA 2A West Region ChampionshipsFeb 11 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters34:34.8410
Jan 28Carroll County Indoor Track ChampionshipJan 28 · 1600 Meters · Place 3 · LibertyLiberty1600 Meters34:35.04a10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25MPSSAA 2A State Track & Field ChampionshipsMay 25 · 3200 Meters · Place 2 · LibertyLiberty3200 Meters2.9:46.21a10
May 25MPSSAA 2A State Track & Field ChampionshipsMay 25 · 1600 Meters · Place 7 · LibertyLiberty1600 Meters7.4:27.26a10
May 16MPSSAA 2A West Region ChampionshipsMay 16 · 3200 Meters · Place 2 · LibertyLiberty3200 Meters2.9:56.36a10
May 16MPSSAA 2A West Region ChampionshipsMay 16 · 1600 Meters · Place 4 · LibertyLiberty1600 Meters4.4:31.16a10
May 11Carroll County ChampionshipMay 11 · 1600 Meters · Place 2 · LibertyLiberty1600 Meters24:30.1010
May 5Maverick Madness 5May 5 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters19:55.78a—
Apr 29The Gator InvitationalApr 29 · 1600 Meters · Place 8 · LibertyLiberty1600 Meters84:27.27a—
Apr 19Westminster Jamboree #2Apr 19 · 800 Meters · Place 3 · LibertyLiberty800 Meters32:01.30 PB10
Apr 1528th Annual Chuck Zonis Track & Field InvitationalApr 15 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.4:29.35a10
Apr 12Liberty Road ChallengeApr 12 · 400 Meters · Place 7 · LibertyLiberty400 Meters755.34a PB—
Apr 8Sam Singleton Scorpion ClassicApr 8 · 3200 Meters · Place 4 · LibertyLiberty3200 Meters49:49.9210
Apr 1Dwight Scott Battlefield Blast InvitationalApr 1 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters14:34.7910
Mar 22Westminster Jamboree #1Mar 22 · 3200 Meters · Place 1 · LibertyLiberty3200 Meters110:22.5810

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Frostbite InviteDec 29 · 1600 Meters · Place 8 · LibertyLiberty1600 Meters8.4:47.59a10

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 1600 Meters · Place 11 · LibertyLiberty1600 Meters11.4:41.03a9
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · 1600 Meters · Place 7 · LibertyLiberty1600 Meters74:47.769
Apr 29Emerging Elite Track & Field InvitationalApr 29 · 1600 Meters · Place 9 · LibertyLiberty1600 Meters94:53.709
Apr 29Emerging Elite Track & Field InvitationalApr 29 · 800 Meters · Place 16 · LibertyLiberty800 Meters162:14.279
Apr 2327th Annual Chuck Zonis Track & Field InvitationalApr 23 · 800 Meters · Place 20 · LibertyLiberty800 Meters20.2:14.61a9
Apr 16Sam Singleton Scorpion ClassicApr 16 · 1600 Meters · Place 36 · LibertyLiberty1600 Meters365:05.939
Apr 6Manchester Valley Home MeetApr 6 · 1600 Meters · Place 10 · LibertyLiberty1600 Meters105:09.839
Apr 6Manchester Valley Home MeetApr 6 · 800 Meters · Place 9 · LibertyLiberty800 Meters92:19.819
Mar 30Westminster Jamboree #1Mar 30 · 1600 Meters · Place 10 · LibertyLiberty1600 Meters105:16.609
Mar 262022 Urbana InvitationalMar 26 · 1600 Meters · Place 30 · LibertyLiberty1600 Meters305:22.209