Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · White Oak ParkWAADA Middle School Cross Country Championships · Oct 214:09.73WAADA Middle School Cross Country ChampionshipsOctober 2, 2021
5,000 Meters · Buhl ParkBlue Devil Invitational · Sep 2017:54Blue Devil InvitationalSeptember 20, 2025
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyrie Invitational 2026 · Sep 1918:46.23Trinity/Valkyrie Invitational 2026September 19, 2026
5,000 Meters · Indiana UniversityWPIAL Section 1 Meet @ IUP · Sep 2318:34.60WPIAL Section 1 Meet @ IUPSeptember 23, 2025
5,000 Meters · Northmoreland ParkGingerbread Man Running Company Kiski Invitational 2025 · Sep 1219:00.2Gingerbread Man Running Company Kiski Invitational 2025September 12, 2025
5,000 Meters · Rich Wright 5K CoursePIAA District VII WPIAL Championships · Oct 2620:08.10PIAA District VII WPIAL ChampionshipsOctober 26, 2023
5,000 Meters · Saint Vincent CollegeWPIAL AAA Super Section 1 Championship Meet 2026 · Oct 617:53.0WPIAL AAA Super Section 1 Championship Meet 2026October 6, 2026
5,000 Meters · Westmoreland County Community CollegeWestmoreland County Coaches Association Championship · Oct 818:20.4Westmoreland County Coaches Association ChampionshipOctober 8, 2025
5,000 Meters · White Oak ParkPIAA District 7 WPIAL Championships 2025 · Oct 2318:05.60PIAA District 7 WPIAL Championships 2025October 23, 2025
5,000 Meters · White Oak Park ExdRed, White, & Blue Classic · Sep 517:41.60Red, White, & Blue ClassicSeptember 5, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 6WPIAL AAA Super Section 1 Championship Meet 2026Oct 6 · 5,000 Meters Varsity · Place 21 · Greater LatrobeGreater Latrobe5,000 Meters Varsity2117:53.0 PB12
Sep 19Trinity/Valkyrie Invitational 2026Sep 19 · 5,000 Meters Championship · Place 259 · Greater LatrobeGreater Latrobe5,000 Meters Championship25918:46.23 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23PIAA District 7 WPIAL Championships 2025Oct 23 · 5,000 Meters AAA · Place 132 · Greater LatrobeGreater Latrobe5,000 Meters AAA13218:05.60 PB11
Oct 16TSTCA Cross Country Championship MeetOct 16 · 5,000 Meters AAA · Place 144 · Greater LatrobeGreater Latrobe5,000 Meters AAA14418:25.011
Oct 8Westmoreland County Coaches Association ChampionshipOct 8 · 5,000 Meters Varsity · Place 31 · Greater LatrobeGreater Latrobe5,000 Meters Varsity3118:20.4 PB11
Sep 23WPIAL Section 1 Meet @ IUPSep 23 · 5,000 Meters Varsity · Place 23 · Greater LatrobeGreater Latrobe5,000 Meters Varsity2318:34.60 PB11
Sep 20Blue Devil InvitationalSep 20 · 5,000 Meters Varsity · Place 29 · Greater LatrobeGreater Latrobe5,000 Meters Varsity2917:54 PB11
Sep 12Gingerbread Man Running Company Kiski Invitational 2025Sep 12 · 5,000 Meters Boys HS Varsity · Place 55 · Greater LatrobeGreater Latrobe5,000 Meters Boys HS Varsity5519:00.2 PB11
Sep 5Red, White, & Blue ClassicSep 5 · 5,000 Meters AAA · Place 91 · Greater LatrobeGreater Latrobe5,000 Meters AAA9117:41.60 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Derry and Latrobe at YoughSep 24 · 5,000 Meters Varsity · Place 3 · Greater LatrobeGreater Latrobe5,000 Meters Varsity319:03Unofficial10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26PIAA District VII WPIAL ChampionshipsOct 26 · 5,000 Meters AA · Place 160 · Greater LatrobeGreater Latrobe5,000 Meters AA16020:08.10 PB9
Oct 11Westmoreland County Coaches' Association Championships 2023Oct 11 · 5,000 Meters Varsity · Place 55 · Greater Latrobe BoysGreater Latrobe Boys5,000 Meters Varsity5520:43.9—

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2WAADA Middle School Cross Country ChampionshipsOct 2 · 3,000 Meters Select Middle School · Place 47 · Greater LatrobeGreater Latrobe3,000 Meters Select Middle School4714:09.73 PB7