Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 164:55.92aShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
2 Miles · IndoorBullseye's IceBox Track & Field Invitational · Dec 2712:12.90Bullseye's IceBox Track & Field InvitationalDecember 27, 2024
200 Meters · Outdoor2021 Lightning Youth Meet · Apr 2528.86a2021 Lightning Youth MeetApril 25, 2021
3000 Meters · IndoorPLEX Shootout · Jan 3110:46.59aPLEX ShootoutJanuary 31, 2026
3000 Meters · OutdoorLVC Blue & White Open · Mar 2811:13.59aLVC Blue & White OpenMarch 28, 2026
3200 Meters · IndoorMPSSAA 2A West Region Championships · Feb 510:55.08aMPSSAA 2A West Region ChampionshipsFebruary 5, 2022
3200 Meters · Outdoor28th Annual Chuck Zonis Track & Field Invitational · Apr 1511:07.77a28th Annual Chuck Zonis Track & Field InvitationalApril 15, 2023
400 Meters · Outdoor2021 Wings Youth Meet · May 161:01.27a2021 Wings Youth MeetMay 16, 2021
5000 Meters · OutdoorYork College Twilight Meet · Apr 119:52.89aYork College Twilight MeetApril 1, 2026
800 Meters · OutdoorPaul Kaiser Classic · Apr 242:32.67aPaul Kaiser ClassicApril 24, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Paul Kaiser ClassicApr 24 · 1500 Meters · Place 53 · York (Pa.)York (Pa.)1500 Meters53.5:05.47aFr
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · Place 64 · York (Pa.)York (Pa.)800 Meters64.2:32.67a PBFr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 1500 Meters · Place 17 · York (Pa.)York (Pa.)1500 Meters17.4:55.92a PBFr
Apr 1York College Twilight MeetApr 1 · 5000 Meters · Place 51 · York (Pa.)York (Pa.)5000 Meters5119:52.89a PBFr
Mar 28LVC Blue & White OpenMar 28 · 3000 Meters · Place 26 · York (Pa.)York (Pa.)3000 Meters26.11:13.59a PBFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14SU Valentine InviteFeb 14 · 3000 Meters · Place 21 · York (Pa.)York (Pa.)3000 Meters2110:54.08aFr
Jan 31PLEX ShootoutJan 31 · 3000 Meters · Place 32 · York (Pa.)York (Pa.)3000 Meters3210:46.59a PBFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 2 Miles · Place 31 · LibertyLiberty2 Miles31.12:12.90 PB12
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 3200 Meters · Place 32 · LibertyLiberty3200 Meters32.12:08.7012

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 27The Gator Track & Field InvitationalApr 27 · 800 Meters · LibertyLiberty800 Meters--DNS11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 1528th Annual Chuck Zonis Track & Field InvitationalApr 15 · 3200 Meters · Place 10 · LibertyLiberty3200 Meters10.11:07.77a PB10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5MPSSAA 2A West Region ChampionshipsFeb 5 · 3200 Meters · Place 9 · LibertyLiberty3200 Meters9.10:55.08a PB9
Jan 29Carroll County Indoor Track & Field ChampionshipsJan 29 · 3200 Meters · Place 7 · LibertyLiberty3200 Meters7.11:04.50a9

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Dec 11Carroll County Indoor OutdoorsDec 11 · 1600 Meters · Place 7 · LibertyLiberty1600 Meters7.5:38.21aUnofficial9
Jun 24AAU Region 3 National QualifierJun 24 · 1500 Meters · Place 11 · Freedom FlyersFreedom Flyers1500 Meters11.5:19.41a8
Jun 24AAU Region 3 National QualifierJun 24 · 800 Meters · Place 16 · Freedom FlyersFreedom Flyers800 Meters16.2:33.35a8
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Freedom FlyersFreedom Flyers200 MetersRound P—DNSWind: -0.28
Jun 10Maryland AAU District ChampionshipJun 10 · 1500 Meters · Place 7 · Freedom FlyersFreedom Flyers1500 Meters7.5:50.67a8
Jun 10Maryland AAU District ChampionshipJun 10 · 800 Meters · Place 9 · Freedom FlyersFreedom Flyers800 Meters9.2:45.86a8
Jun 10Maryland AAU District ChampionshipJun 10 · 400 Meters · Place 17 · Freedom FlyersFreedom Flyers400 Meters17.1:03.37a8
Jun 10Maryland AAU District ChampionshipJun 10 · 200 Meters · Place 16 · Freedom FlyersFreedom Flyers200 MetersRound P16.30.87a8
May 23Freedom Flyers Youth Track MeetMay 23 · 3000 Meters · Place 3 · Freedom FlyersFreedom Flyers3000 Meters3.12:46.01a8
May 162021 Wings Youth MeetMay 16 · 800 Meters · Place 4 · Freedom FlyersFreedom Flyers800 Meters4.2:41.32a8
May 162021 Wings Youth MeetMay 16 · 400 Meters · Place 3 · Freedom FlyersFreedom Flyers400 Meters3.1:01.27a PB8
May 162021 Wings Youth MeetMay 16 · 200 Meters · Freedom FlyersFreedom Flyers200 Meters—DNS8
May 22021 Howard County Bullseye MeetMay 2 · 1500 Meters · Place 8 · Freedom FlyersFreedom Flyers1500 Meters8.5:23.79a8
May 22021 Howard County Bullseye MeetMay 2 · 400 Meters · Place 4 · Freedom FlyersFreedom Flyers400 Meters4.1:04.10a8
May 22021 Howard County Bullseye MeetMay 2 · 200 Meters · Place 13 · Freedom FlyersFreedom Flyers200 Meters13.29.05a8
Apr 252021 Lightning Youth MeetApr 25 · 3000 Meters · Place 4 · Freedom FlyersFreedom Flyers3000 Meters4.12:01.29a8
Apr 252021 Lightning Youth MeetApr 25 · 800 Meters · Place 13 · Freedom FlyersFreedom Flyers800 Meters13.2:47.34a8
Apr 252021 Lightning Youth MeetApr 25 · 200 Meters · Place 9 · Freedom FlyersFreedom Flyers200 Meters9.28.86a PB8
Apr 18Catoctin Youth MeetApr 18 · 3000 Meters · Place 3 · Freedom FlyersFreedom Flyers3000 Meters3.12:55.75a8
Apr 18Catoctin Youth MeetApr 18 · 400 Meters · Place 5 · Freedom FlyersFreedom Flyers400 Meters5.1:07.24a8