Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Three Rivers Association Youth Developmental Meet #7 · Jun 1513.69aUSATF Three Rivers Association Youth Developmental Meet #7June 15, 2024
200 Meters · IndoorYSU Last Chance · Feb 1328.25aYSU Last ChanceFebruary 13, 2026
200 Meters · OutdoorWestminster Invitational · Apr 1127.45aWestminster InvitationalApril 11, 2026
400 Meters · IndoorTSTCA Meet #4 · Feb 111:03.95TSTCA Meet #4February 11, 2023
400 Meters · OutdoorPIAA District 7 (WPIAL) Championships · May 151:00.58aPIAA District 7 (WPIAL) ChampionshipsMay 15, 2024
60 Meter · IndoorRiver Hawk Friday Night Showdown · Feb 68.91aRiver Hawk Friday Night ShowdownFebruary 6, 2026
Long Jump · OutdoorAAU Region 12 Qualifier · Jun 3012-03.75AAU Region 12 QualifierJune 30, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Presidents Athletic Conference Outdoor T&F ChampionshipsApr 30 · 400 Meters · Place 15 · Westminster (Pa.)Westminster (Pa.)400 Meters15.1:05.10aFr
Apr 18Penn State Behrend InvitationalApr 18 · 400 Meters · Westminster (Pa.)Westminster (Pa.)400 Meters—DNSFr
Apr 18Penn State Behrend InvitationalApr 18 · 200 Meters · Westminster (Pa.)Westminster (Pa.)200 Meters—DNFWind: 0Fr
Apr 11Westminster InvitationalApr 11 · 400 Meters · Place 24 · Westminster (Pa.)Westminster (Pa.)400 Meters24.1:04.92aFr
Apr 11Westminster InvitationalApr 11 · 200 Meters · Place 20 · Westminster (Pa.)Westminster (Pa.)200 Meters20.27.45a PBWind: 1.6Fr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 400 Meters · Place 21 · Westminster (Pa.)Westminster (Pa.)400 Meters21.1:03.70aFr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 200 Meters · Place 42 · Westminster (Pa.)Westminster (Pa.)200 Meters42.27.62aWind: 1.5Fr
Mar 27Carnegie Mellon InvitationalMar 27 · 400 Meters · Place 28 · Westminster (Pa.)Westminster (Pa.)400 Meters28.1:06.66aFr
Mar 27Carnegie Mellon InvitationalMar 27 · 200 Meters · Place 30 · Westminster (Pa.)Westminster (Pa.)200 Meters30.28.77aWind: -2.1Fr
Feb 21Warren G Harding PAC TUNEUPFeb 21 · 200 Meters · Place 3 · Westminster (Pa.)Westminster (Pa.)200 Meters3.28.51aFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 262026 PAC Indoor ChampionshipFeb 26 · 200 Meters · Place 20 · Westminster (Pa.)Westminster (Pa.)200 Meters20.28.41aFr
Feb 13YSU Last ChanceFeb 13 · 400 Meters · Place 51 · Westminster (Pa.)Westminster (Pa.)400 Meters511:05.72aFr
Feb 13YSU Last ChanceFeb 13 · 200 Meters · Place 42 · Westminster (Pa.)Westminster (Pa.)200 Meters4228.25a PBFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 60 Meter · Place 9 · Westminster (Pa.)Westminster (Pa.)60 MeterRound P9.8.91a PBFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 400 Meters · Place 7 · Westminster (Pa.)Westminster (Pa.)400 Meters7.1:05.95aFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 200 Meters · Place 17 · Westminster (Pa.)Westminster (Pa.)200 Meters17.29.96aFr
Jan 16University of Akron Campbell InvitationalJan 16 · 400 Meters · Place 38 · Westminster (Pa.)Westminster (Pa.)400 Meters381:08.05FR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Northern Area Last ChanceMay 8 · 400 Meters · Place 17 · North CatholicNorth Catholic400 Meters171:03.6912
May 2Pine-Richland InvitationalMay 2 · 400 Meters · Place 22 · North CatholicNorth Catholic400 Meters221:03.1112

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 112025 YSU HS Meet #1Jan 11 · 400 Meters · North CatholicNorth Catholic400 Meters--DNS12
Jan 112025 YSU HS Meet #1Jan 11 · 200 Meters · North CatholicNorth Catholic200 Meters--DNS12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 400 Meters · Place 3 · StallionsStallions400 Meters31:04.33a—
Jun 15USATF Three Rivers Association Youth Developmental Meet #7Jun 15 · 100 Meters · Place 11 · StallionsStallions100 Meters1113.69a PB—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 400 Meters · Place 5 · StallionsStallions400 Meters51:03.76a—
Jun 8USATF Three Rivers Youth Developmental Meet #6Jun 8 · 200 Meters · Place 6 · StallionsStallions200 Meters628.36a—
May 15PIAA District 7 (WPIAL) ChampionshipsMay 15 · 400 Meters · Place 14 · North CatholicNorth Catholic400 Meters14.1:00.58a PB11
May 9Northern Area Last ChanceMay 9 · 400 Meters · Place 6 · North CatholicNorth Catholic400 Meters61:01.7811
Apr 11North Catholic @ Mars HSApr 11 · 400 Meters · Place 1 · North CatholicNorth Catholic400 Meters11:03.1711
Apr 6Butler County ClassicApr 6 · 200 Meters · Place 9 · North CatholicNorth Catholic200 Meters928.7911
Apr 4Armstrong v. North Catholic HSApr 4 · 400 Meters · Place 3 · North CatholicNorth Catholic400 Meters31:04.77a—
Mar 26Kiski v. North Catholic v. Highlands HSMar 26 · 400 Meters · Place 1 · North CatholicNorth Catholic400 Meters11:04.49a—
Mar 26Kiski v. North Catholic v. Highlands HSMar 26 · 200 Meters · Place 3 · North CatholicNorth Catholic200 Meters328.13a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17TSTCA Indoor Championship MeetFeb 17 · 400 Meters · Place 22 · North CatholicNorth Catholic400 Meters221:04.2011
Feb 10TSTCA Meet #5Feb 10 · 400 Meters · Place 22 · North CatholNorth Cathol400 Meters221:05.94—
Feb 10TSTCA Meet #5Feb 10 · 400 Meters · Place 22 · North CatholicNorth Catholic400 Meters221:05.9411
Jan 28Kent State Meet #4Jan 28 · 400 Meters · Place 9 · North CatholicNorth Catholic400 Meters91:04.7711
Jan 132024 YSU HS Meet #1Jan 13 · 400 Meters · Place 11 · North CatholicNorth Catholic400 Meters11.1:06.23a11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5Baldwin InviteMay 5 · 400 Meters · Place 21 · North CatholicNorth Catholic400 Meters21.1:04.25a10
Apr 29South Fayette InvitationalApr 29 · 400 Meters · Place 27 · North CatholNorth Cathol400 Meters271:06.11—
Apr 27Butler 9th/10th Grade InvitationalApr 27 · 400 Meters · Place 3 · North CatholicNorth Catholic400 Meters31:03.8510
Apr 25Kiski HS v. North Catholic HSApr 25 · 400 Meters · Place 2 · North CatholicNorth Catholic400 Meters21:04.3210
Apr 21SV-Marcie Peaco Freshman/Sophomore InvitationalApr 21 · 200 Meters · Place 4 · North CatholicNorth Catholic200 Meters428.6010
Apr 21SV-Marcie Peaco Freshman/Sophomore InvitationalApr 21 · 400 Meters · Place 2 · North CatholicNorth Catholic400 Meters21:03.0210
Apr 15TSTCA Outdoor ChampionshipApr 15 · 400 Meters · Place 15 · North CatholNorth Cathol400 Meters151:04.08—
Apr 13North Catholic @ Mars HSApr 13 · 200 Meters · Place 6 · North CatholicNorth Catholic200 Meters629.2310
Apr 13North Catholic @ Mars HSApr 13 · 400 Meters · Place 2 · North CatholicNorth Catholic400 Meters21:04.3910
Apr 11North Catholic @ Hampton HSApr 11 · 200 Meters · Place 6 · North CatholicNorth Catholic200 Meters628.8410
Apr 11North Catholic @ Hampton HSApr 11 · 400 Meters · Place 1 · North CatholicNorth Catholic400 Meters11:06.2210
Apr 6Butler County ClassicApr 6 · 400 Meters · Place 3 · North CatholicNorth Catholic400 Meters31:06.2010

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 11TSTCA Meet #4Feb 11 · 400 Meters · Place 10 · North CatholNorth Cathol400 Meters101:03.95 PB—
Feb 4YSU HS/Open Meet #3Feb 4 · 400 Meters · Place 12 · North CatholicNorth Catholic400 Meters12.1:04.63a10
Feb 4YSU HS/Open Meet #3Feb 4 · 200 Meters · Place 22 · North CatholicNorth Catholic200 Meters22.28.71a10
Jan 21TSTCA Meet #2Jan 21 · 400 Meters · Place 18 · North CatholNorth Cathol400 Meters181:05.95—
Jan 21TSTCA Meet #2Jan 21 · 400 Meters · Place 18 · North CatholNorth Cathol400 Meters181:05.95—
Jan 21TSTCA Meet #2Jan 21 · 400 Meters · Place 18 · North CatholNorth Cathol400 Meters181:05.95—
Jan 21TSTCA Meet #2Jan 21 · 200 Meters · Place 20 · North CatholNorth Cathol200 Meters2029.17—
Jan 21TSTCA Meet #2Jan 21 · 200 Meters · Place 20 · North CatholNorth Cathol200 Meters2029.17—
Jan 21TSTCA Meet #2Jan 21 · 200 Meters · Place 20 · North CatholNorth Cathol200 Meters2029.17—
Jan 14YSU HS/Open Meet #1Jan 14 · 400 Meters · Place 20 · North CatholicNorth Catholic400 Meters20.1:08.63a10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · Long Jump · Place 16 · Stallions TrackStallions TrackLong Jump16.12-03.75 PB9
Jun 30AAU Region 12 QualifierJun 30 · 400 Meters · Place 15 · Stallions TrackStallions Track400 Meters15.1:05.48a9
Jun 25Three Rivers Youth MeetJun 25 · Long Jump · Place 6 · StallionsStallionsLong Jump63.99m—
Jun 25Three Rivers Youth MeetJun 25 · 400 Meters · Place 2 · StallionsStallions400 Meters21:05.47—
Jun 25Three Rivers Youth MeetJun 25 · 200 Meters · Place 3 · StallionsStallions200 Meters329.14—
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 2 · Stallions TrackStallions Track400 Meters2.1:06.74a9
Jun 18USATF Three Rivers Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 9 · Stallions TrackStallions Track200 MetersRound P9.28.25a9
Jun 11Mountain Top Track & Field Invitational Jun 11 · 800 Meters · Stallions TrackStallions Track800 Meters—NT9
Jun 11Mountain Top Track & Field Invitational Jun 11 · 400 Meters · Place 2 · Stallions TrackStallions Track400 Meters2.1:05.07aUnofficial9
Jun 11Mountain Top Track & Field Invitational Jun 11 · 200 Meters · Place 5 · Stallions TrackStallions Track200 Meters5.29.36aUnofficial9
May 6Baldwin InvitationalMay 6 · 400 Meters · Place 16 · North CatholNorth Cathol400 Meters161:06.24—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 400 Meters · Place 28 · North CatholNorth Cathol400 Meters281:07.23—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 400 Meters · Place 28 · North CatholNorth Cathol400 Meters281:07.23—