Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Indiana Area Senior HSIndiana Area MS vs Penn Trafford MS vs Hempfield MS · Sep 14 | 12:19.3 | Indiana Area MS vs Penn Trafford MS vs Hempfield MS | September 14, 2022 |
| 3,000 Meters · Roadman Park-California University of PAMarty Uher Invitational · Sep 3 | 12:52.9 | Marty Uher Invitational | September 3, 2022 |
| 3,000 Meters · Shield FarmFranklin Regional Fall Classic MS · Sep 8 | 11:47.1 | Franklin Regional Fall Classic MS | September 8, 2023 |
| 3,000 Meters · White Township Recreational ComplexMS Indiana Conference Meet · Sep 26 | 11:05.90 | MS Indiana Conference Meet | September 26, 2023 |
| 5,000 Meters · 301 Sycamore St31st Annual Altoona Mt. Lion Cross Country Invitational · Sep 19 | 19:14.2 | 31st Annual Altoona Mt. Lion Cross Country Invitational | September 19, 2026 |
| 5,000 Meters · CarlisleCarlisle Invitational · Sep 27 | 19:21.70 | Carlisle Invitational | September 27, 2025 |
| 5,000 Meters · Great Allegheny Passage - Trail Access BostonP3R River Trail Cross Country Invitational · Aug 29 | 19:08.81 | P3R River Trail Cross Country Invitational | August 29, 2025 |
| 5,000 Meters · Indiana UniversityIndiana County Cross Country Championship 2026 · Oct 15 | 18:27.6 | Indiana County Cross Country Championship 2026 | October 15, 2026 |
| 5,000 Meters · Roadman ParkMarty Uher Vulcans Invitational · Sep 5 | 22:04.0 | Marty Uher Vulcans Invitational | September 5, 2026 |
| 5,000 Meters · Saint Vincent CollegeWPIAL AAA Super Section 1 Championship Meet 2026 · Oct 6 | 19:33.3 | WPIAL AAA Super Section 1 Championship Meet 2026 | October 6, 2026 |
| 5,000 Meters · Spire AcademyHOKA NIGHT XC SHOWCASE · Aug 29 | 20:59.6 | HOKA NIGHT XC SHOWCASE | August 29, 2026 |
| 5,000 Meters · White Oak ParkTSTCA Cross Country Championship · Oct 22 | 18:53.95 | TSTCA Cross Country Championship | October 22, 2026 |
| 5,000 Meters · White Oak Park ExdBald Eagle Invitational · Oct 5 | 18:44.2 | Bald Eagle Invitational | October 5, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | TSTCA Cross Country ChampionshipOct 22 · 5,000 Meters AA · Place 80 · Indiana AreaIndiana Area | 5,000 Meters AA | 80 | 18:53.95 PB | 11 |
| Oct 15 | Indiana County Cross Country Championship 2026Oct 15 · 5,000 Meters Varsity · Place 12 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 12 | 18:27.6 PB | 11 |
| Oct 6 | WPIAL AAA Super Section 1 Championship Meet 2026Oct 6 · 5,000 Meters Junior Varsity · Place 13 · Indiana AreaIndiana Area | 5,000 Meters Junior Varsity | 13 | 19:33.3 PB | 11 |
| Sep 19 | 31st Annual Altoona Mt. Lion Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 44 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 44 | 19:14.2 PB | 11 |
| Sep 11 | 24th Annual Red, White & Blue Classic 2026Sep 11 · 5,000 Meters AA · Place 102 · Indiana AreaIndiana Area | 5,000 Meters AA | 102 | 20:05.9 | 11 |
| Sep 5 | Marty Uher Vulcans InvitationalSep 5 · 5,000 Meters HS Boys · Place 72 · Indiana AreaIndiana Area | 5,000 Meters HS Boys | 72 | 22:04.0 PB | 11 |
| Aug 29 | HOKA NIGHT XC SHOWCASEAug 29 · 5,000 Meters Black Division · Place 294 · Indiana AreaIndiana Area | 5,000 Meters Black Division | 294 | 20:59.6 PB | 11 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | PIAA District 7 WPIAL Championships 2025Oct 23 · 5,000 Meters AA · Place 125 · Indiana AreaIndiana Area | 5,000 Meters AA | 125 | 19:41.30 | 10 |
| Oct 9 | Indiana County MeetOct 9 · 5,000 Meters Varsity · Place 12 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 12 | 18:40.10 | 10 |
| Oct 4 | Bald Eagle Invitational at White Oak Park Oct 4 · 5,000 Meters Varsity · Place 75 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 75 | 19:05.4 | 10 |
| Sep 27 | Carlisle InvitationalSep 27 · 5,000 Meters Boys JV · Place 98 · Indiana AreaIndiana Area | 5,000 Meters Boys JV | 98 | 19:21.70 PB | 10 |
| Sep 23 | WPIAL Section 1 Meet @ IUPSep 23 · 5,000 Meters Varsity · Place 27 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 27 | 19:08.50 | 10 |
| Sep 5 | Red, White, & Blue ClassicSep 5 · 5,000 Meters AA · Place 96 · Indiana AreaIndiana Area | 5,000 Meters AA | 96 | 18:59.30 | 10 |
| Aug 29 | P3R River Trail Cross Country InvitationalAug 29 · 5,000 Meters Varsity · Place 32 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 32 | 19:08.81 PB | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | PIAA District 7 WPIAL ChampionshipsOct 24 · 5,000 Meters Varsity · Place 97 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 97 | 18:52.10 | 9 |
| Oct 17 | TSTCA Cross Country Championship MeetOct 17 · Varsity · Place 70 · INDIANAINDIANA | Varsity | 70 | 19:05.40 | — |
| Oct 10 | Indiana County ChampionshipOct 10 · 5,000 Meters Varsity · Place 13 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 13 | 19:55.6 | 9 |
| Oct 5 | Bald Eagle InvitationalOct 5 · 5,000 Meters Varsity AA · Place 21 · Indiana AreaIndiana Area | 5,000 Meters Varsity AA | 21 | 18:44.2 PB | 9 |
| Sep 28 | Carlisle InvitationalSep 28 · Junior Varsity · Place 139 · Indiana AreaIndiana Area | Junior Varsity | 139 | 19:10.3 | — |
| Sep 28 | Carlisle InvitationalSep 28 · Varsity · Place 597 · Indiana AreaIndiana Area | Varsity | 597 | 19:10.3 | — |
| Sep 17 | Indiana vs Yough vs Ligonier ValleySep 17 · 5,000 Meters Varsity · Place 5 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 5 | 19:30.70 | 9 |
| Aug 31 | 52nd Marty Uher Vulcans Invitational 2024Aug 31 · 5,000 Meters Varsity · Place 95 · Indiana AreaIndiana Area | 5,000 Meters Varsity | 95 | 22:12.0 | 9 |
2023 Cross Country
3 results2022 Cross Country
4 results