Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpartan Last Chance Invite · May 1011.47aSpartan Last Chance InviteMay 10, 2025
110m Hurdles · 39" / 0.991m · OutdoorWPIAL Playoff Meet @ Shenango HS · Apr 2817.98aWPIAL Playoff Meet @ Shenango HSApril 28, 2026
200 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 3124.08SPIRE OHIO Preview Meet 2026January 31, 2026
200 Meters · OutdoorNorthern Area Last Chance · May 822.91Northern Area Last ChanceMay 8, 2025
60 Meter · IndoorYSU Meet #1 · Jan 107.53aYSU Meet #1January 10, 2026
60 Meters · IndoorSPIRE OHIO Preview Meet 2026 · Jan 317.54SPIRE OHIO Preview Meet 2026January 31, 2026
High Jump · OutdoorButler Invitational · Apr 185-8Butler InvitationalApril 18, 2026
Long Jump · IndoorYSU Meet #1 · Jan 1019-06.00YSU Meet #1January 10, 2026
Long Jump · OutdoorPIAA District 7 (WPIAL) Championships · May 1421' 3.5"PIAA District 7 (WPIAL) ChampionshipsMay 14, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14WPIAL District 7 Championships @ Slippery RockMay 14 · Long Jump · Place 13 · North CatholicLong Jump13.19' 8.5"11
May 7Northern Area Last ChanceMay 7 · Long Jump · Place 6 · North CatholicLong Jump6.20-7.5011
May 7Northern Area Last ChanceMay 7 · 200 Meters · Place 19 · North Catholic200 Meters19.24.07a11
May 7Northern Area Last ChanceMay 7 · 100 Meters · Place 28 · North Catholic100 Meters28.11.76a11
May 1Pine-Richland InvitationalMay 1 · Long Jump · Place 12 · North CatholicLong Jump12.20-511
May 1Pine-Richland InvitationalMay 1 · 100 Meters · Place 56 · North Catholic100 MetersRound P56.11.80a11
Apr 28WPIAL Playoff Meet @ Shenango HSApr 28 · Long Jump · Place 3 · North CatholicLong Jump3.20' 2"11
Apr 28WPIAL Playoff Meet @ Shenango HSApr 28 · High Jump · Place 2 · North CatholicHigh Jump2.5' 6.5"11
Apr 28WPIAL Playoff Meet @ Shenango HSApr 28 · 110m Hurdles · Place 5 · North Catholic110m Hurdles39" / 0.991m5.17.98a PB11
Apr 25South Fayette Invitational 2026Apr 25 · Long Jump · Place 7 · North CatholicLong Jump7.20' 2"11
Apr 25South Fayette Invitational 2026Apr 25 · 200 Meters · Place 15 · North Catholic200 Meters15.24.06a11
Apr 25South Fayette Invitational 2026Apr 25 · 100 Meters · Place 21 · North Catholic100 MetersRound S21.12.08a11
Apr 18Butler InvitationalApr 18 · Long Jump · Place 12 · North CatholicLong Jump12.20-11.7511
Apr 18Butler InvitationalApr 18 · High Jump · Place 24 · North CatholicHigh Jump24.5-8 PB11
Mar 24Apollo v. Leechburg v. North Catholic HSMar 24 · Long Jump · Place 1 · North CatholicLong Jump120-1111
Mar 24Apollo v. Leechburg v. North Catholic HSMar 24 · High Jump · Place 2 · North CatholicHigh Jump25-811
Mar 24Apollo v. Leechburg v. North Catholic HSMar 24 · 100 Meters · Place 5 · North Catholic100 Meters511.95a11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 200 Meters · Place 50 · North Catholic 07200 Meters5024.08 PB11
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 60 Meters · Place 60 · North Catholic 0760 MetersRound P607.54 PB11
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · Long Jump · Place 7 · North Catholic 07Long Jump720-02.5011
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · High Jump · Place 20 · North Catholic 07High Jump205-03.0011
Jan 24Kent State University HS Meet #1Jan 24 · Long Jump · Place 16 · North Catholic 07Long Jump1617-11.0011
Jan 24Kent State University HS Meet #1Jan 24 · High Jump · Place 13 · North Catholic 07High Jump135-03.0011
Jan 10YSU Meet #1Jan 10 · 60 Meter · Place 52 · North Catholic60 MeterRound P52.7.53a PB11
Jan 10YSU Meet #1Jan 10 · Long Jump · Place 12 · North CatholicLong Jump12.19-06.00 PB11
Jan 10YSU Meet #1Jan 10 · High Jump · North CatholicHigh Jump--DNS11
Jan 10YSU Meet #1Jan 10 · 200 Meters · Place 59 · North Catholic200 Meters59.24.87a11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · Long Jump · Place 6 · North CatholicLong Jump6.21' 3.5" PB10
May 14PIAA District 7 (WPIAL) ChampionshipsMay 14 · 200 Meters · Place 12 · North Catholic200 MetersRound S12.23.26a10
May 10Spartan Last Chance InviteMay 10 · 200 Meters · Place 4 · North Catholic200 Meters4.23.43a10
May 10Spartan Last Chance InviteMay 10 · 100 Meters · Place 2 · North Catholic100 Meters2.11.47a PB10
May 8Northern Area Last ChanceMay 8 · 200 Meters · Place 12 · North Catholic200 Meters1222.91 PB10
May 8Northern Area Last ChanceMay 8 · 100 Meters · Place 27 · North Catholic100 Meters2711.6610
May 2Pine-Richland InvitationalMay 2 · Long Jump · Place 6 · North CatholicLong Jump621-2.2510
May 2Pine-Richland InvitationalMay 2 · 100 Meters · Place 34 · North Catholic100 MetersRound P3411.5510
Apr 17Butler InvitationalApr 17 · Long Jump · Place 26 · North CatholicLong Jump26.19-9.7510
Apr 17Butler InvitationalApr 17 · 100 Meters · Place 48 · North Catholic100 MetersRound P48.11.72a10
Apr 14Apollo Ridge v. Leechburg v. North Catholic v. Shady Side Academy HSApr 14 · Long Jump · Place 2 · North CatholicLong Jump219-710
Apr 14Apollo Ridge v. Leechburg v. North Catholic v. Shady Side Academy HSApr 14 · High Jump · Place 1 · North CatholicHigh Jump15-810
Apr 14Apollo Ridge v. Leechburg v. North Catholic v. Shady Side Academy HSApr 14 · 100 Meters · Place 3 · North Catholic100 Meters311.78a10
Apr 12TSTCA Outdoor ChampionshipApr 12 · Long Jump · Place 10 · North CatholicLong Jump1020-410
Apr 12TSTCA Outdoor ChampionshipApr 12 · High Jump · Place 16 · North CatholicHigh Jump165-710
Apr 12TSTCA Outdoor ChampionshipApr 12 · 100 Meters · Place 32 · North Catholic100 MetersRound P3211.9810
Apr 10North Catholic & Springdale @ Deer LakesApr 10 · Long Jump · Place 1 · North CatholicLong Jump119-1010
Apr 10North Catholic & Springdale @ Deer LakesApr 10 · High Jump · Place 2 · North CatholicHigh Jump25-810
Apr 10North Catholic & Springdale @ Deer LakesApr 10 · 100 Meters · Place 2 · North Catholic100 Meters211.8310

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 27South Fayette InvitationalApr 27 · High Jump · Place 25 · North CatholicHigh Jump255-39
Apr 27South Fayette InvitationalApr 27 · 100 Meters · Place 32 · North Catholic100 MetersRound P3212.039
Apr 13TSTCA Outdoor ChampionshipApr 13 · Long Jump · Place 9 · North CatholLong Jump920-06.00—
Apr 13TSTCA Outdoor ChampionshipApr 13 · 200 Meters · Place 39 · North Cathol200 Meters3924.93—
Apr 13TSTCA Outdoor ChampionshipApr 13 · Long Jump · Place 10 · North CatholicLong Jump1020-69
Apr 13TSTCA Outdoor ChampionshipApr 13 · 200 Meters · Place 39 · North Catholic200 Meters3924.939
Apr 11North Catholic @ Mars HSApr 11 · Long Jump · Place 1 · North CatholicLong Jump119-09
Apr 11North Catholic @ Mars HSApr 11 · 200 Meters · Place 4 · North Catholic200 Meters425.089
Apr 11North Catholic @ Mars HSApr 11 · 100 Meters · Place 6 · North Catholic100 Meters612.379
Apr 6Butler County ClassicApr 6 · Long Jump · Place 5 · North CatholicLong Jump518-119
Apr 6Butler County ClassicApr 6 · High Jump · Place 6 · North CatholicHigh Jump65-69
Apr 6Butler County ClassicApr 6 · 200 Meters · Place 11 · North Catholic200 Meters1124.569
Apr 4Armstrong v. North Catholic HSApr 4 · Long Jump · Place 2 · North CatholicLong Jump218-8—
Apr 4Armstrong v. North Catholic HSApr 4 · 200 Meters · Place 1 · North Catholic200 Meters124.67a—
Apr 4Armstrong v. North Catholic HSApr 4 · 100 Meters · Place 5 · North Catholic100 Meters512.09a—
Mar 26Kiski v. North Catholic v. Highlands HSMar 26 · Long Jump · Place 4 · North CatholicLong Jump417-4—
Mar 26Kiski v. North Catholic v. Highlands HSMar 26 · 200 Meters · Place 6 · North Catholic200 Meters625.41a—
Mar 26Kiski v. North Catholic v. Highlands HSMar 26 · 100 Meters · Place 5 · North Catholic100 Meters512.22a—