Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDiplomat Open · Dec 64:59.05aDiplomat OpenDecember 6, 2024
1000 Meters · IndoorDemarest Invitational · Dec 172:48.35aDemarest InvitationalDecember 17, 2022
1500 Meters · OutdoorMessiah Invitational · Apr 94:42.36aMessiah InvitationalApril 9, 2026
1600 Meters · IndoorRidge Winter Invitational · Dec 114:40.99aRidge Winter InvitationalDecember 11, 2023
1600 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · Jun 24:35.20aNJSIAA Sectionals Central Groups 1 and 4June 2, 2023
400 Meters · IndoorCoach "I" Invitational · Jan 2459.94aCoach "I" InvitationalJanuary 24, 2026
400 Meters · OutdoorBlue Jay Tune Up · Apr 2658.20aBlue Jay Tune UpApril 26, 2025
800 Meters · IndoorBob James Invitational · Dec 202:04.44aBob James InvitationalDecember 20, 2023
800 Meters · OutdoorMuhlenberg Invite · Apr 52:15.23aMuhlenberg InviteApril 5, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Blue Jay Tune-UpApr 25 · 800 Meters · Franklin & MarshallFranklin & Marshall800 Meters—DNSSo
Apr 25Blue Jay Tune-UpApr 25 · 400 Meters · Franklin & MarshallFranklin & Marshall400 Meters—DNSSo
Apr 18Millersville InviteApr 18 · 800 Meters · Franklin & MarshallFranklin & Marshall800 Meters--DNSSo
Apr 18Millersville InviteApr 18 · 400 Meters · Place 20 · Franklin & MarshallFranklin & Marshall400 Meters20.59.33aSo
Apr 9Messiah InvitationalApr 9 · 1500 Meters · Place 43 · Franklin & MarshallFranklin & Marshall1500 Meters43.4:42.36a PBSo
Mar 28Little 3 MeetMar 28 · 800 Meters · Place 13 · Franklin & MarshallFranklin & Marshall800 Meters13.2:19.89aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14SU Valentine InviteFeb 14 · 800 Meters · Place 37 · Franklin & MarshallFranklin & Marshall800 Meters372:16.65aSo
Feb 7Blue and White InviteFeb 7 · 1 Mile · Place 24 · Franklin & MarshallFranklin & Marshall1 Mile244:59.30aSo
Feb 7Blue and White InviteFeb 7 · 400 Meters · Place 33 · Franklin & MarshallFranklin & Marshall400 Meters331:00.26aSo
Jan 24Coach "I" InvitationalJan 24 · 800 Meters · Place 31 · Franklin & MarshallFranklin & Marshall800 Meters31.2:14.90aSo
Jan 24Coach "I" InvitationalJan 24 · 400 Meters · Place 42 · Franklin & MarshallFranklin & Marshall400 Meters42.59.94a PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 800 Meters · Place 26 · Franklin & MarshallFranklin & Marshall800 Meters26.2:15.88aSo
Feb 15Susquehanna InvitationalFeb 15 · 800 Meters · Place 39 · Franklin & MarshallFranklin & Marshall800 Meters39.2:13.86aFr
Feb 8Blue & White InviteFeb 8 · 1 Mile · Place 50 · Franklin & MarshallFranklin & Marshall1 Mile505:07.14FR
Jan 25Coach I OpenJan 25 · 1 Mile · Place 62 · Franklin & MarshallFranklin & Marshall1 Mile625:14.86a—
Jan 182025 Cardinal TFJan 18 · 800 Meters · Place 23 · Franklin & MarshallFranklin & Marshall800 Meters23.2:15.88aFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · 400 Meters · Place 23 · Franklin & MarshallFranklin & Marshall400 Meters23.58.20a PBFr
Apr 19Millersville InviteApr 19 · 400 Meters · Place 11 · Franklin & MarshallFranklin & Marshall400 Meters1159.08FR
Apr 10Messiah InvitationalApr 10 · 400 Meters · Place 41 · Franklin & MarshallFranklin & Marshall400 Meters41.58.21aFr
Apr 5Muhlenberg InviteApr 5 · 800 Meters · Place 34 · Franklin & MarshallFranklin & Marshall800 Meters342:15.23a PBFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 1 Mile · Place 18 · Franklin & MarshallFranklin & Marshall1 Mile18.4:59.05a PBFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Skyland Conference Champs - Open ScoresMay 21 · 1600 Meters · Place 28 · MontgomeryMontgomery1600 Meters28.4:48.03a12
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 48 · MontgomeryMontgomery1600 Meters48.4:40.60a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Bob James InvitationalDec 20 · 800 Meters · Place 1 · MontgomeryMontgomery800 Meters1.2:04.44a PB12
Dec 11Ridge Winter InvitationalDec 11 · 1600 Meters · Place 11 · MontgomeryMontgomery1600 Meters11.4:40.99a PB12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 1600 Meters · Place 14 · MontgomeryMontgomery1600 Meters14.4:35.20a PB11
May 16Somerset County ChampionshipsMay 16 · 1600 Meters · Place 13 · MontgomeryMontgomery1600 Meters13.4:41.35a11
May 8Ridge Night of 1600'sMay 8 · 1600 Meters · Place 12 · MontgomeryMontgomery1600 Meters12.4:37.47a11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Demarest InvitationalDec 17 · 1000 Meters · Place 7 · MontgomeryMontgomery1000 Meters7.2:48.35a PB11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 1600 Meters · Place 34 · MontgomeryMontgomery1600 Meters34.4:53.00a10
May 17Somerset County ChampionshipsMay 17 · 1600 Meters · Place 10 · MontgomeryMontgomery1600 Meters10.4:48.58a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Demarest InvitationalDec 18 · 1000 Meters · Place 11 · MontgomeryMontgomery1000 Meters11.2:53.87a10
Mar 27Hillsborough Polar Bear MeetMar 27 · 1600 Meters · Place 4 · MontgomeryMontgomery1600 Meters4.5:00.9Unofficial9

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 5Montgomery - Ridge Dual MeetMar 5 · 1600 Meters · Place 8 · MontgomeryMontgomery1600 Meters8.5:44.2Unofficial9