Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPine-Richland Invitational · May 15:18.05aPine-Richland InvitationalMay 1, 2026
1600 Meters · OutdoorWPIAL District 7 Championships @ Slippery Rock · May 145:11.92aWPIAL District 7 Championships @ Slippery RockMay 14, 2026
3000 Meters · IndoorTSTCA Indoor Championship Meet · Feb 2211:03.41TSTCA Indoor Championship MeetFebruary 22, 2025
3200 Meters · OutdoorButler Invitational · Apr 1811:34.93aButler InvitationalApril 18, 2026
800 Meters · OutdoorNorth Catholic & Springdale @ Deer Lakes · Apr 102:31.71North Catholic & Springdale @ Deer LakesApril 10, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 1600 Meters · Place 20 · North Catholic1600 Meters20.5:17.18a12
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 3200 Meters · Place 9 · North Catholic3200 Meters9.12:00.58a12
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · 1600 Meters · Place 6 · North Catholic1600 Meters6.5:11.92a PB12
May 1Pine-Richland InvitationalMay 1 · 1 Mile · Place 6 · North Catholic1 Mile6.5:18.05a PB12
May 1Pine-Richland InvitationalMay 1 · 1600 Meters · Place 6 · North Catholic1600 Meters6.5:16.34a12
Apr 28WPIAL Playoff Meet @ Shenango HSApr 28 · 3200 Meters · Place 1 · North Catholic3200 Meters1.12:33.47a12
Apr 18Butler InvitationalApr 18 · 3200 Meters · Place 15 · North Catholic3200 Meters15.11:34.93a PB12
Mar 24Apollo v. Leechburg v. North Catholic HSMar 24 · 3200 Meters · Place 4 · North Catholic3200 Meters413:31.49a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Pine-Richland InvitationalMay 2 · 1600 Meters · Place 5 · North Catholic1600 Meters55:17.8411
May 2Pine-Richland InvitationalMay 2 · 1 Mile · Place 5 · North Catholic1 Mile55:19.7211
Apr 30WPIAL Playoff Meet at ShenangoApr 30 · 3200 Meters · Place 2 · North Catholic3200 Meters211:49.6811
Apr 14Apollo Ridge v. Leechburg v. North Catholic v. Shady Side Academy HSApr 14 · 3200 Meters · Place 1 · North Catholic3200 Meters112:50.46a11
Apr 12TSTCA Outdoor ChampionshipApr 12 · 3200 Meters · Place 6 · North Catholic3200 Meters611:47.4611
Apr 10North Catholic & Springdale @ Deer LakesApr 10 · 800 Meters · Place 1 · North Catholic800 Meters12:31.71 PB11
Apr 10North Catholic & Springdale @ Deer LakesApr 10 · 1600 Meters · Place 1 · North Catholic1600 Meters15:35.6611

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22TSTCA Indoor Championship MeetFeb 22 · 3000 Meters · Place 10 · North Catholic3000 Meters1011:03.41 PB11
Jan 25TSTCA MEET #3Jan 25 · 3000 Meters · Place 4 · North Catholic3000 Meters411:20.3111
Jan 11Kevin Dare InvitationalJan 11 · 3000 Meters · Place 19 · North Catholic3000 Meters1911:33.03a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27South Fayette InvitationalApr 27 · 1600 Meters · Place 22 · North Catholic1600 Meters225:38.0310
Apr 13TSTCA Outdoor ChampionshipApr 13 · 3200 Meters · Place 15 · North Catholic3200 Meters1512:30.8110
Apr 11North Catholic @ Mars HSApr 11 · 800 Meters · Place 3 · North Catholic800 Meters32:40.2610
Apr 11North Catholic @ Mars HSApr 11 · 1600 Meters · Place 1 · North Catholic1600 Meters15:56.2810
Apr 6Butler County ClassicApr 6 · 3200 Meters · Place 3 · North Catholic3200 Meters312:24.8510
Apr 4Armstrong v. North Catholic HSApr 4 · 1600 Meters · Place 2 · North Catholic1600 Meters25:49.04a—
Mar 26Kiski v. North Catholic v. Highlands HSMar 26 · 3200 Meters · Place 3 · North Catholic3200 Meters312:51.39a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Kiski HS v. North Catholic HSApr 25 · 3200 Meters · Place 2 · North Catholic3200 Meters212:43.249
Apr 21SV-Marcie Peaco Freshman/Sophomore InvitationalApr 21 · 800 Meters · Place 3 · North Catholic800 Meters32:32.979
Apr 21SV-Marcie Peaco Freshman/Sophomore InvitationalApr 21 · 1600 Meters · Place 2 · North Catholic1600 Meters25:41.929
Apr 13North Catholic @ Mars HSApr 13 · 800 Meters · Place 1 · North Catholic800 Meters12:38.919
Apr 13North Catholic @ Mars HSApr 13 · 1600 Meters · Place 2 · North Catholic1600 Meters26:01.629
Apr 11North Catholic @ Hampton HSApr 11 · 3200 Meters · Place 3 · North Catholic3200 Meters313:16.589
Apr 6Butler County ClassicApr 6 · 3200 Meters · Place 5 · North Catholic3200 Meters512:52.729