Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach "I" Invitational · Jan 244:58.77aCoach "I" InvitationalJanuary 24, 2026
1500 Meters · OutdoorBlue Jay Tune Up · Apr 264:36.94aBlue Jay Tune UpApril 26, 2025
1600 Meters · IndoorFranklin and Marshall HS Invite #1 · Jan 145:04.73Franklin and Marshall HS Invite #1January 14, 2023
1600 Meters · OutdoorTwin Valley Invitational · Apr 194:38.29aTwin Valley InvitationalApril 19, 2024
3000 Meters · IndoorFranklin & Marshall College Invitational · Dec 2810:14.75aFranklin & Marshall College InvitationalDecember 28, 2021
3200 Meters · OutdoorLebanon-Lancaster League Championship · May 1310:17.47Lebanon-Lancaster League ChampionshipMay 13, 2022
400 Meters · IndoorFranklin & Marshall High Invite · Jan 291:00.09aFranklin & Marshall High InviteJanuary 29, 2022
5000 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 717:08.69aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
5000 Meters · OutdoorBlue Jay Tune-Up · Apr 2516:59.56aBlue Jay Tune-UpApril 25, 2026
800 Meters · IndoorLancaster PAL's LL Challenge · Feb 42:15.54aLancaster PAL's LL ChallengeFebruary 4, 2024
800 Meters · OutdoorMason-Dixon Classic · Apr 182:19.41aMason-Dixon ClassicApril 18, 2025
R Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016 · OutdoorBlack Knight Invitational · Apr 94:53.23Black Knight InvitationalApril 9, 2022

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 5000 Meters · Place 15 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)5000 Meters15.17:08.69a PBSo
Feb 7Blue and White InviteFeb 7 · 1 Mile · Place 34 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)1 Mile345:07.20aSo
Jan 24Coach "I" InvitationalJan 24 · 1 Mile · Place 39 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)1 Mile39.4:58.77a PBSo

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Blue Jay Tune-UpApr 25 · 5000 Meters · Place 1 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)5000 Meters1.16:59.56a PBSo
Apr 18Millersville InviteApr 18 · 5000 Meters · Place 10 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)5000 Meters10.17:46.39aSo
Apr 3Millersville MetricsApr 3 · 5000 Meters · Place 12 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)5000 Meters12.17:22.91aSo
Apr 3Millersville MetricsApr 3 · 800 Meters · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)800 Meters--DNSSo
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 128 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)5000 Meters128.17:57.77aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · 1500 Meters · Place 35 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)1500 Meters35.4:36.94a PBFr
Apr 26Blue Jay Tune UpApr 26 · 800 Meters · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)800 Meters—DNSFr
Apr 18Mason-Dixon ClassicApr 18 · 1500 Meters · Place 3 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)1500 Meters3.4:38.91aFr
Apr 18Mason-Dixon ClassicApr 18 · 800 Meters · Place 12 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)800 Meters12.2:19.41a PBFr
Apr 10Messiah InvitationalApr 10 · 1500 Meters · Place 70 · Thaddeus Stevens Tech (PA)Thaddeus Stevens Tech (PA)1500 Meters70.4:44.61aFr
Apr 442nd Millersville MetricsApr 4 · 1500 Meters · Place 24 · Thaddeus Stevens (Pa.)Thaddeus Stevens (Pa.)1500 Meters244:38.44aFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · 1600 Meters · Place 29 · SolancoSolanco1600 Meters29.4:48.39a12
Apr 26Cy Fritz OpenApr 26 · 1600 Meters · Place 15 · SolancoSolanco1600 Meters154:40.44—
Apr 19Twin Valley InvitationalApr 19 · 1600 Meters · Place 9 · SolancoSolanco1600 Meters94:38.29a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Lancaster PAL's LL ChallengeFeb 4 · 800 Meters · Place 21 · SolancoSolanco800 Meters212:15.54a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Cy Fritz Open Apr 28 · 1600 Meters · Place 20 · SolancoSolanco1600 Meters205:06.22—
Apr 28Cy Fritz Open presented by Penn Medicine LGH Sports MedApr 28 · 1600 Meters · Place 20 · SolancoSolanco1600 Meters20.5:06.22a11
Apr 22Leonard Stephan InvitationalApr 22 · 1600 Meters · Place 21 · SolancoSolanco1600 Meters215:08.51—
Apr 15Hempfield Black Knight InvitationalApr 15 · 1600 Meters · Place 39 · SolancoSolanco1600 Meters395:03.87JR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14Franklin and Marshall HS Invite #1Jan 14 · 1600 Meters · Place 25 · SolancoSolanco1600 Meters255:04.73 PB—
Jan 14Franklin and Marshall HS Invite #1Jan 14 · 800 Meters · Place 23 · SolancoSolanco800 Meters232:19.35—
Jan 7The Kevin Dare HS InvitationalJan 7 · 1 Mile · Place 57 · SolancoSolanco1 Mile575:09.9611

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10Alvernia Holiday ClassicDec 10 · 3000 Meters · Place 6 · SolancoSolanco3000 Meters6.10:19.98a11
Feb 13Lancaster PAL's LL ChallengeFeb 13 · 3000 Meters · Place 7 · SolancoSolanco3000 Meters710:23.24SO
Jan 29Franklin & Marshall High InviteJan 29 · 3000 Meters · Place 12 · SolancoSolanco3000 Meters12.10:35.95a10
Jan 29Franklin & Marshall High InviteJan 29 · 400 Meters · Place 17 · SolancoSolanco400 Meters17.1:00.09a PB10
Jan 16Golden Wolves HS ChallengeJan 16 · 800 Meters · Place 47 · SolancoSolanco800 Meters472:27.77SO

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Lebanon-Lancaster League ChampionshipMay 13 · 3200 Meters · Place 3 · SolancoSolanco3200 Meters310:17.47 PBSO
May 13Lebanon-Lancaster League ChampionshipMay 13 · 3200 Meters · Place 15 · SolancoSolanco3200 Meters1510:17.47SO
Apr 9Black Knight InvitationalApr 9 · R Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016 · Place 20 · SolancoSolancoR Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016204:53.23 PBSO

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Franklin & Marshall College InvitationalDec 28 · 3000 Meters · Place 9 · SolancoSolanco3000 Meters9.10:14.75a PB10
Dec 11Alvernia Holiday ClassicDec 11 · 800 Meters · Place 21 · SolancoSolanco800 Meters21.2:24.63a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Lebanon-Lancaster League Championships 2021May 14 · 3200 Meters · Place 19 · SolancoSolanco3200 Meters1910:40.139
Apr 17Leonard Stephan InvitationalApr 17 · 3200 Meters · Place 13 · SolancoSolanco3200 Meters1310:45.32—