Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection VI A/C Inter-Divisional · Dec 163:43.21aSection VI A/C Inter-DivisionalDecember 16, 2023
1500 Meters · IndoorSection VI State Qualifier · Feb 285:22.47aSection VI State QualifierFebruary 28, 2026
1500 Meters · OutdoorShen Invy · May 85:07.36aShen InvyMay 8, 2026
2000m Steeplechase · 0.762m · OutdoorSection VI Class AA Championships · May 277:45.96aSection VI Class AA ChampionshipsMay 27, 2026
3000 Meters · IndoorSection VI C/D Inter-Divisional · Dec 913:04.08aSection VI C/D Inter-DivisionalDecember 9, 2023
3000 Meters · OutdoorSection 6 Class AA Championships · May 2613:02.42aSection 6 Class AA ChampionshipsMay 26, 2023
600 Meters · IndoorSection VI C/D Inter-Divisional · Dec 201:55.04aSection VI C/D Inter-DivisionalDecember 20, 2024
800 Meters · OutdoorECIC Track & Field Championships · May 222:28.85aECIC Track & Field ChampionshipsMay 22, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27Section VI Class AA ChampionshipsMay 27 · 2000m Steeplechase · Place 6 · Lancaster Central2000m Steeplechase0.762m6.7:45.96a PB11
May 22ECIC Track & Field ChampionshipsMay 22 · 2000m Steeplechase · Place 4 · Lancaster Central2000m Steeplechase0.762m4.7:58.05a11
May 22ECIC Track & Field ChampionshipsMay 22 · 800 Meters · Place 14 · Lancaster Central800 Meters14.2:28.85a PB11
May 15Carriero ClassicMay 15 · 1500 Meters · Place 8 · Lancaster Central1500 Meters8.5:15.84a11
May 8Shen InvyMay 8 · 1500 Meters · Place 22 · Lancaster Central1500 Meters22.5:07.36a PB11
May 2Runnin' Cadet ClassicMay 2 · 2000m Steeplechase · Place 2 · Lancaster Central2000m Steeplechase0.762m2.8:04.22a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Section VI State QualifierFeb 28 · 1500 Meters · Place 7 · Lancaster Central1500 Meters7.5:22.47a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Section VI A/D Inter-DivisionalDec 6 · 1500 Meters · Place 3 · Lancaster Central1500 Meters3.5:33.05a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Section VI C/D Inter-DivisionalDec 20 · 600 Meters · Place 10 · Lancaster Central600 Meters10.1:55.04a PB10
Dec 7Section VI Limited Select #1Dec 7 · 1500 Meters · Place 8 · Lancaster Central1500 Meters8.5:42.05a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 31Section 6 Track & Field State QualifierMay 31 · 1500 Meters · Place 10 · Lancaster Central1500 Meters10.5:19.49a9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16Section VI A/C Inter-DivisionalDec 16 · 1000 Meters · Place 19 · Lancaster Central1000 Meters19.3:43.21a PB9
Dec 16Section VI A/C Inter-DivisionalDec 16 · 1500 Meters · Place 18 · Lancaster Central1500 Meters18.6:05.53a9
Dec 9Section VI C/D Inter-DivisionalDec 9 · 3000 Meters · Place 8 · Lancaster Central3000 Meters8.13:04.08a PB9
Jan 20Section 6 Varsity Select #1Jan 20 · 1000 Meters · Place 28 · Lancaster Central1000 Meters28.3:51.72a8
Jan 14Section VI Indoor Track & Field Inter-Divisional B-DJan 14 · 3000 Meters · Place 13 · Lancaster Central3000 Meters13.13:29.90a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26Section 6 Class AA ChampionshipsMay 26 · 3000 Meters · Place 15 · Lancaster Central3000 Meters15.13:02.42a PB8

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Section VI Indoor-Limited EventsDec 16 · 1500 Meters · Place 21 · Lancaster Central1500 Meters21.6:30.55a8
Dec 10Section VI B/D Inter-DivisionalDec 10 · 3000 Meters · Place 18 · Lancaster Central3000 Meters18.14:07.21a8
Dec 3Section VI A/B Inter-DivisionalDec 3 · 1500 Meters · Place 19 · Lancaster Central1500 Meters19.6:47.54a8

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Section 6 Group C/EDec 18 · 1000 Meters · Place 17 · Lancaster Central1000 Meters17.4:17.36a7
Dec 12Section VI Group A/D & C/FDec 12 · 600 Meters · Place 21 · Lancaster Central600 Meters21.2:23.66a7