Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDiplomat Open · Dec 84:55.09aDiplomat OpenDecember 8, 2023
1500 Meters · OutdoorWLU Carnival · Mar 154:31.43aWLU CarnivalMarch 15, 2024
1600 Meters · IndoorMercersburg Mid-Winter Madness · Jan 215:07.14Mercersburg Mid-Winter MadnessJanuary 21, 2023
1600 Meters · OutdoorPAISAA Championships · May 204:51.74aPAISAA ChampionshipsMay 20, 2023
200 Meters · OutdoorMSD Invitational #2 · Apr 2628.30aMSD Invitational #2April 26, 2023
3000 Meters · IndoorBlue and White Invite · Feb 710:12.04aBlue and White InviteFebruary 7, 2026
3000m Steeplechase · 0.914m · OutdoorBlue Jay Tune-Up · Apr 2511:04.67aBlue Jay Tune-UpApril 25, 2026
3000m Steeplechase · OutdoorCentennial Conference Outdoor Championships · May 310:40.51aCentennial Conference Outdoor ChampionshipsMay 3, 2024
3200 Meters · IndoorMAPL Indoor Championship · Feb 1110:47.01aMAPL Indoor ChampionshipFebruary 11, 2023
3200 Meters · OutdoorMid-Atlantic Prep League (MAPL) Outdoor Championship · May 1410:26.59Mid-Atlantic Prep League (MAPL) Outdoor ChampionshipMay 14, 2022
400m Hurdles · 36" / 0.914m · OutdoorBlue Jay Tune Up · Apr 261:13.31aBlue Jay Tune UpApril 26, 2025
5000 Meters · IndoorCentennial Conference Indoor Championships · Feb 2416:40.99aCentennial Conference Indoor ChampionshipsFebruary 24, 2024
800 Meters · IndoorMini Dip Invitational · Jan 272:20.26aMini Dip InvitationalJanuary 27, 2024
800 Meters · OutdoorWLU Carnival · Mar 152:14.82aWLU CarnivalMarch 15, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Blue Jay Tune-UpApr 25 · 3000m Steeplechase · Place 4 · Franklin & MarshallFranklin & Marshall3000m Steeplechase0.914m4.11:04.67a PBJr
Apr 18Millersville InviteApr 18 · 3000m Steeplechase · Place 3 · Franklin & MarshallFranklin & Marshall3000m Steeplechase0.914m3.11:06.88aJr
Apr 9Messiah InvitationalApr 9 · 1500 Meters · Place 53 · Franklin & MarshallFranklin & Marshall1500 Meters53.4:53.04aJr
Mar 28Little 3 MeetMar 28 · 3000m Steeplechase · Place 8 · Franklin & MarshallFranklin & Marshall3000m Steeplechase0.914m8.11:43.82aJr
Mar 20W&L CarnivalMar 20 · 3000m Steeplechase · Place 2 · Franklin & MarshallFranklin & Marshall3000m Steeplechase0.914m2.11:40.03aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14SU Valentine InviteFeb 14 · 1 Mile · Place 34 · Franklin & MarshallFranklin & Marshall1 Mile345:07.75aJr
Feb 7Blue and White InviteFeb 7 · 3000 Meters · Place 27 · Franklin & MarshallFranklin & Marshall3000 Meters2710:12.04a PBJr
Jan 24Coach "I" InvitationalJan 24 · 1 Mile · Place 52 · Franklin & MarshallFranklin & Marshall1 Mile52.5:17.35aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 1 Mile · Place 25 · Franklin & MarshallFranklin & Marshall1 Mile25.5:10.62aJr
Feb 15Susquehanna InvitationalFeb 15 · 1 Mile · Place 32 · Franklin & MarshallFranklin & Marshall1 Mile32.5:01.55aSo
Feb 8Blue & White InviteFeb 8 · 1 Mile · Place 49 · Franklin & MarshallFranklin & Marshall1 Mile495:06.93SO
Jan 25Coach I OpenJan 25 · 1 Mile · Place 64 · Franklin & MarshallFranklin & Marshall1 Mile645:16.12a—
Jan 182025 Cardinal TFJan 18 · 3000 Meters · Place 31 · Franklin & MarshallFranklin & Marshall3000 Meters31.10:31.97aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 15 · Franklin & MarshallFranklin & Marshall3000m Steeplechase1510:59.88SO
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 18 · Franklin & MarshallFranklin & Marshall400m HurdlesRound P181:14.68SO
Apr 26Blue Jay Tune UpApr 26 · 400m Hurdles · Place 19 · Franklin & MarshallFranklin & Marshall400m Hurdles36" / 0.914m19.1:13.31a PBSo
Apr 26Blue Jay Tune UpApr 26 · 1500 Meters · Place 31 · Franklin & MarshallFranklin & Marshall1500 Meters31.4:35.08aSo
Apr 19Millersville InviteApr 19 · 3000m Steeplechase · Place 4 · Franklin & MarshallFranklin & Marshall3000m Steeplechase410:57.25SO
Apr 10Messiah InvitationalApr 10 · 1500 Meters · Place 65 · Franklin & MarshallFranklin & Marshall1500 Meters65.4:42.37aSo
Apr 5Muhlenberg InviteApr 5 · 3000m Steeplechase · Place 7 · Franklin & MarshallFranklin & Marshall3000m Steeplechase711:14.21aSo
Mar 22Little 3 ChampionshipsMar 22 · 3000m Steeplechase · Place 5 · Franklin & MarshallFranklin & Marshall3000m Steeplechase510:42.26aSO
Mar 22Little 3 ChampionshipsMar 22 · 400m Hurdles · Place 6 · Franklin & MarshallFranklin & Marshall400m Hurdles61:10.10aSO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 3000m Steeplechase · Place 19 · Franklin & MarshallFranklin & Marshall3000m Steeplechase1910:40.51a PB—
Mar 23Little ThreeMar 23 · 3000m Steeplechase · Place 4 · Franklin & MarshallFranklin & Marshall3000m Steeplechase410:57.95a—
Mar 15WLU CarnivalMar 15 · 1500 Meters · Place 26 · Franklin & MarshallFranklin & Marshall1500 Meters26.4:31.43a PBFr
Mar 15WLU CarnivalMar 15 · 800 Meters · Place 37 · Franklin & MarshallFranklin & Marshall800 Meters37.2:14.82a PBFr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 5000 Meters · Place 34 · Franklin & MarshallFranklin & Marshall5000 Meters3416:40.99a PB—
Feb 17Keogh InviteFeb 17 · 1 Mile · Place 26 · Franklin & MarshallFranklin & Marshall1 Mile26.4:58.94aFr
Feb 9Blue & White InvitationalFeb 9 · 5000 Meters · Place 14 · Franklin & MarshallFranklin & Marshall5000 Meters1416:41.76a—
Jan 27Mini Dip InvitationalJan 27 · 1 Mile · Place 46 · Franklin & MarshallFranklin & Marshall1 Mile46.5:00.35aFr
Jan 27Mini Dip InvitationalJan 27 · 800 Meters · Place 40 · Franklin & MarshallFranklin & Marshall800 Meters40.2:20.26a PBFr
Jan 20Coach I OpenJan 20 · 1 Mile · Place 13 · Franklin & MarshallFranklin & Marshall1 Mile13.4:57.33aFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 1 Mile · Place 19 · Franklin & MarshallFranklin & Marshall1 Mile19.4:55.09a PBFr
Feb 11MAPL Indoor ChampionshipFeb 11 · 3200 Meters · Place 4 · Mercersburg AcademyMercersburg Academy3200 Meters410:47.01a PB—
Jan 21Mercersburg Mid-Winter MadnessJan 21 · 3200 Meters · Place 5 · Mercersburg AcademyMercersburg Academy3200 Meters511:18.3312
Jan 21Mercersburg Mid-Winter MadnessJan 21 · 1600 Meters · Place 19 · Mercersburg AcademyMercersburg Academy1600 Meters195:07.14 PB12

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20PAISAA ChampionshipsMay 20 · 1600 Meters · Place 15 · Mercersburg AcademyMercersburg Academy1600 Meters15.4:51.74a PB12
May 13Mid-Atlantic Prep League ChampionshipsMay 13 · 3200 Meters · Place 7 · Mercersburg AcademyMercersburg Academy3200 Meters7.10:41.64a12
May 6Hill v. Mercersburg, Perkiomen, Pennington, GeorgeMay 6 · 3200 Meters · Place 2 · Mercersburg AcademyMercersburg Academy3200 Meters210:52.9312
May 6Hill v. Mercersburg, Perkiomen, Pennington, GeorgeMay 6 · 1600 Meters · Place 2 · Mercersburg AcademyMercersburg Academy1600 Meters24:54.5512
Apr 26MSD Invitational #2Apr 26 · 800 Meters · Place 6 · Mercersburg AcademyMercersburg Academy800 Meters62:27.71a—
Apr 26MSD Invitational #2Apr 26 · 200 Meters · Place 13 · Mercersburg AcademyMercersburg Academy200 Meters1328.30a PB—
Apr 14Mercersburg Academy Boys Meet @ The Kiski SchoolApr 14 · 1600 Meters · Place 2 · Mercersburg AcademyMercersburg Academy1600 Meters2.4:59.54a12
Apr 14Mercersburg Academy Boys Meet @ The Kiski SchoolApr 14 · 800 Meters · Place 1 · Mercersburg AcademyMercersburg Academy800 Meters1.2:20.70a12
Apr 5Mercersburg Home Season OpenerApr 5 · 3200 Meters · Place 1 · Mercersburg AcademyMercersburg Academy3200 Meters111:08.69SR
Feb 182023 PAISAA Indoor Track & Field ChampionshipsFeb 18 · 3200 Meters · Place 2 · Mercersburg AcademyMercersburg Academy3200 Meters2.10:52.32a12
Jan 13Mercersburg Back-to-SchoolJan 13 · 3200 Meters · Place 3 · Mercersburg AcademyMercersburg Academy3200 Meters3.11:05.48a12

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 9Mercersburg Season OpenerDec 9 · 3200 Meters · Place 4 · Mercersburg AcademyMercersburg Academy3200 Meters4.11:40.99aUnofficial12
Dec 9Mercersburg Season OpenerDec 9 · 1600 Meters · Place 12 · Mercersburg AcademyMercersburg Academy1600 Meters12.5:11.26aUnofficial12
May 21PA Independent School Athletic Association (PAISAA) ChampionshipMay 21 · 3200 Meters · Place 4 · MercersburgMercersburg3200 Meters411:01.6011
May 14Mid-Atlantic Prep League (MAPL) Outdoor ChampionshipMay 14 · 3200 Meters · Place 4 · MercersburgMercersburg3200 Meters410:26.59 PB—
May 14Mid-Atlantic Prep League (MAPL) Outdoor ChampionshipMay 14 · 3200 Meters · Place 4 · Mercersburg AcademyMercersburg Academy3200 Meters410:26.5911
May 9Rt 16 Last Chance InviteMay 9 · 3200 Meters · Place 5 · Mercersburg AcademyMercersburg Academy3200 Meters511:07.08JR
May 9Rt 16 Last Chance InviteMay 9 · 1600 Meters · Place 6 · Mercersburg AcademyMercersburg Academy1600 Meters64:58.04JR
May 5M'Burg Quad MeetMay 5 · 1600 Meters · Place 2 · MercersburgMercersburg1600 Meters25:00.88—
May 5M'Burg Quad MeetMay 5 · 800 Meters · Place 6 · MercersburgMercersburg800 Meters62:21.53—
Apr 12Mercersburg Mid-Week Spring MeetApr 12 · 3200 Meters · Place 1 · MercersburgMercersburg3200 Meters111:14.54—
Apr 2Landon Spring OpenerApr 2 · 1600 Meters · Place 7 · Mercersburg AcademyMercersburg Academy1600 Meters7.5:08.41a11