Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWJ Boys Twilight Meet · May 1511.19aWJ Boys Twilight MeetMay 15, 2026
200 Meters · IndoorNEOITC Series Blue Division #3 · Feb 623.16aNEOITC Series Blue Division #3February 6, 2026
200 Meters · OutdoorWalsh Jesuit John Hasenstab Warrior Relays · Apr 1822.74aWalsh Jesuit John Hasenstab Warrior RelaysApril 18, 2026
200m Hurdles · 30" / 0.762m · OutdoorWasmer Games · Apr 3028.78Wasmer GamesApril 30, 2022
300m Hurdles · 36" / 0.914m · OutdoorWalsh Jesuit vs. CVCA and SJA · Apr 2944.29aWalsh Jesuit vs. CVCA and SJAApril 29, 2026
400 Meters · IndoorSPIRE Scholastic Showcase 2026 · Feb 749.83SPIRE Scholastic Showcase 2026February 7, 2026
400 Meters · OutdoorOHSAA D2 Regional R6 - North Royalton · May 2748.86aOHSAA D2 Regional R6 - North RoyaltonMay 27, 2026
60 Meter · OutdoorNEOITC Blue Division #2 · Jan 237.40aNEOITC Blue Division #2January 23, 2026
Long Jump · OutdoorCLE CYO 5 - HOBAN HS · May 1614-08.50CLE CYO 5 - HOBAN HSMay 16, 2021
Standing Long Jump · OutdoorCLE CYO 5 - Buckeye HS · May 87-10.00CLE CYO 5 - Buckeye HSMay 8, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 27OHSAA D2 Regional R6 - North RoyaltonMay 27 · 400 Meters · Place 5 · Walsh JesuitWalsh Jesuit400 MetersRound P5.49.10a12
May 27OHSAA D2 Regional R6 - North RoyaltonMay 27 · 400 Meters · Place 3 · Walsh JesuitWalsh Jesuit400 Meters3.48.86a PB12
May 20OHSAA D2 Districts - NordoniaMay 20 · 400 Meters · Place 4 · Walsh JesuitWalsh Jesuit400 MetersRound S4.50.82a12
May 20OHSAA D2 Districts - NordoniaMay 20 · 400 Meters · Place 3 · Walsh JesuitWalsh Jesuit400 Meters3.49.35a12
May 15WJ Boys Twilight MeetMay 15 · 100 Meters · Place 4 · Walsh JesuitWalsh Jesuit100 Meters4.11.19a PB12
May 9Woodridge Wrap UpMay 9 · 400 Meters · Place 2 · Walsh JesuitWalsh Jesuit400 Meters2.49.07a12
May 2Gilmour Academy Miele InvitationalMay 2 · 400 Meters · Place 4 · Walsh JesuitWalsh Jesuit400 Meters450.63a12
Apr 29Walsh Jesuit vs. CVCA and SJAApr 29 · 300m Hurdles · Place 3 · Walsh JesuitWalsh Jesuit300m Hurdles36" / 0.914m3.44.29a PB12
Apr 29Walsh Jesuit vs. CVCA and SJAApr 29 · 100 Meters · Place 3 · Walsh JesuitWalsh Jesuit100 Meters3.11.61a12
Apr 22Walsh Jesuit vs. Hoban, Trinity, and AECApr 22 · 200 Meters · Place 7 · Walsh JesuitWalsh Jesuit200 Meters7.23.25a12
Apr 22Walsh Jesuit vs. Hoban, Trinity, and AECApr 22 · 100 Meters · Place 6 · Walsh JesuitWalsh Jesuit100 Meters6.11.47a12
Apr 18Walsh Jesuit John Hasenstab Warrior RelaysApr 18 · 200 Meters · Place 3 · Walsh JesuitWalsh Jesuit200 Meters3.22.74a PB12
Apr 8Gilmour Walsh, HobanApr 8 · 200 Meters · Place 3 · Walsh JesuitWalsh Jesuit200 Meters3.23.49a12
Apr 4Avon Lake InvitationalApr 4 · 400 Meters · Place 4 · Walsh JesuitWalsh Jesuit400 Meters450.57a12
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 400 Meters · Walsh JesuitWalsh Jesuit400 Meters--DNS12
Feb 20NEOITC ALL-STAR MEETFeb 20 · 400 Meters · Place 7 · Walsh JesuitWalsh Jesuit400 Meters7.49.87a12
Feb 6NEOITC Blue Division #3Feb 6 · 200 Meters · Place 4 · Walsh JesuitWalsh Jesuit200 Meters4.23.16a12
Jan 23NEOITC Blue Division #2Jan 23 · 60 Meter · Place 11 · Walsh JesuitWalsh Jesuit60 Meter11.7.40a PB12
Jan 23NEOITC Blue Division #2Jan 23 · 400 Meters · Place 1 · Walsh JesuitWalsh Jesuit400 Meters1.50.68a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20NEOITC All-Star MeetFeb 20 · 400 Meters · Place 7 · Walsh JesuitWalsh Jesuit400 Meters749.8712
Feb 7SPIRE Scholastic Showcase 2026Feb 7 · 400 Meters · Place 13 · Walsh JesuitWalsh Jesuit400 Meters1349.83 PB12
Feb 6NEOITC Series Blue Division #3Feb 6 · 200 Meters · Place 4 · Walsh JesuitWalsh Jesuit200 Meters4.23.16a PB12
Jan 9NEOITC Blue Division #1Jan 9 · 200 Meters · Place 4 · Walsh JesuitWalsh Jesuit200 Meters423.3912

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 12SPIRE HS Holiday ClassicDec 12 · 400 Meters · Place 2 · Walsh JesuitWalsh Jesuit400 Meters2.50.78a12
Dec 12SPIRE HS Holiday ClassicDec 12 · 200 Meters · Walsh JesuitWalsh Jesuit200 Meters--DNS12
Jun 142025 BW Midwest Elite MeetJun 14 · 400 Meters · Place 4 · Walsh JesuitWalsh Jesuit400 Meters4.50.07a11
Jun 142025 BW Midwest Elite MeetJun 14 · 100 Meters · Place 26 · Walsh JesuitWalsh Jesuit100 MetersRound P26.11.60aWind: 2.111
Jun 6OHSAA D1 State Track & Field ChampionshipsJun 6 · 400 Meters · Place 18 · Walsh JesuitWalsh Jesuit400 MetersRound P18.50.18a11
May 28OHSAA D1 Region 1May 28 · 400 Meters · Place 2 · Walsh JesuitWalsh Jesuit400 MetersRound P2.49.91a11
May 28OHSAA D1 Region 1May 28 · 400 Meters · Place 4 · Walsh JesuitWalsh Jesuit400 Meters4.49.76a11
May 16Walsh Jesuit Twilight MeetMay 16 · 200 Meters · Place 4 · Walsh JesuitWalsh Jesuit200 Meters422.9811
May 16Walsh Jesuit Twilight MeetMay 16 · 100 Meters · Place 13 · Walsh JesuitWalsh Jesuit100 Meters1311.5611
May 10Woodridge Wrap UpMay 10 · 400 Meters · Place 4 · Walsh JesuitWalsh Jesuit400 Meters449.8211
May 10Woodridge Wrap UpMay 10 · 400 Meters · Place 4 · Walsh JesuitWalsh Jesuit400 Meters449.8211
May 3Gilmour Academy Miele InvitationalMay 3 · 400 Meters · Place 2 · Walsh JesuitWalsh Jesuit400 Meters2.50.85a11
May 3Gilmour Academy Miele InvitationalMay 3 · 200 Meters · Place 5 · Walsh JesuitWalsh Jesuit200 Meters5.23.30a11
Apr 5Avon Lake InvitationalApr 5 · 400 Meters · Place 4 · Walsh JesuitWalsh Jesuit400 Meters450.6811

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8OATCCC D2 State Indoor ChampionshipMar 8 · 400 Meters · Place 15 · Walsh JesuitWalsh Jesuit400 Meters15.51.40a11
Feb 21NEOITC All-Star MeetFeb 21 · 400 Meters · Place 9 · Walsh JesuitWalsh Jesuit400 Meters951.2211
Jan 10NEOITC Series Blue Division Meet #1Jan 10 · 400 Meters · Place 2 · Walsh JesuitWalsh Jesuit400 Meters250.8611

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14SPIRE HS Holiday Classic Dec 14 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.51.46a11
Dec 14SPIRE HS Holiday Classic Dec 14 · 200 Meters · Place 15 · UnattachedUnattached200 Meters15.23.94a11
Feb 16NEOITC All Star Meet Feb 16 · 400 Meters · Place 9 · Walsh JesuitWalsh Jesuit400 Meters952.8110
Feb 2NEOITC Series Blue Division Meet #3Feb 2 · 400 Meters · Place 3 · Walsh JesuitWalsh Jesuit400 Meters352.5610
Jan 5NEOITC Series Blue Division Meet #1Jan 5 · 400 Meters · Place 3 · Walsh JesuitWalsh Jesuit400 Meters353.2810

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26Massillon Perry 9th/10th Grade InvitationalApr 26 · 400 Meters · Place 2 · Walsh JesuitWalsh Jesuit400 Meters2.51.49a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17OHSAA Division 1 District - NordoniaMay 17 · 400 Meters · Place 8 · Walsh JesuitWalsh Jesuit400 Meters853.099
May 17OHSAA Division 1 District - NordoniaMay 17 · 400 Meters · Place 8 · Walsh JesuitWalsh Jesuit400 MetersRound P853.099
May 17OHSAA Division 1 District - NordoniaMay 17 · 400 Meters · Place 7 · Walsh JesuitWalsh Jesuit400 Meters752.539
May 6Woodridge Wrap-UpMay 6 · 400 Meters · Place 9 · Walsh JesuitWalsh Jesuit400 Meters953.839

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25CLE CYO ChampionshipMay 25 · 200m Hurdles · St BarnabasSt Barnabas200m Hurdles30" / 0.762m—DNS8
May 25CLE CYO ChampionshipMay 25 · Triple Jump · St BarnabasSt BarnabasTriple Jump—SCR8
May 25CLE CYO ChampionshipMay 25 · 400 Meters · St BarnabasSt Barnabas400 Meters—DNS8
May 22CLE CYO Championship Qualifier - Walsh Jesuit HSMay 22 · Standing Long Jump · Place 1 · St BarnabasSt BarnabasStanding Long Jump1.7-10.25Unofficial8
May 22CLE CYO Championship Qualifier - Walsh Jesuit HSMay 22 · 200m Hurdles · Place 2 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m2.29.27aUnofficial8
May 22CLE CYO Championship Qualifier - Walsh Jesuit HSMay 22 · 400 Meters · Place 3 · St BarnabasSt Barnabas400 Meters3.59.70aUnofficial8
May 15CLE CYO 6 - Buckeye HSMay 15 · 200m Hurdles · Place 1 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m1.28.75Unofficial8
May 15CLE CYO 6 - Buckeye HSMay 15 · 400 Meters · Place 1 · St BarnabasSt Barnabas400 Meters1.1:02.59Unofficial8
May 8CLE CYO 5 - Buckeye HSMay 8 · Standing Long Jump · Place 1 · St BarnabasSt BarnabasStanding Long Jump1.7-10.00 PB8
May 8CLE CYO 5 - Buckeye HSMay 8 · 200m Hurdles · Place 1 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m1.30.278
May 1CLE CYO 4 - University SchoolMay 1 · 200m Hurdles · Place 1 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m1.30.848
Apr 30Wasmer GamesApr 30 · 200m Hurdles · Place 2 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m2.28.78 PB8
Apr 30Wasmer GamesApr 30 · 400 Meters · Place 2 · St BarnabasSt Barnabas400 Meters2.56.968
Apr 24CLE CYO 3 - Walsh Jesuit HSApr 24 · 200m Hurdles · Place 1 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m1.28.50Unofficial8
Apr 24CLE CYO 3 - Walsh Jesuit HSApr 24 · 400 Meters · Place 1 · St BarnabasSt Barnabas400 Meters1.59.53Unofficial8
Apr 10CLE CYO 2 - Hoban HSApr 10 · 200m Hurdles · Place 1 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m1.30.81Unofficial8
Apr 10CLE CYO 2 - Hoban HSApr 10 · 400 Meters · Place 2 · St BarnabasSt Barnabas400 Meters2.1:04.03Unofficial8

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16CLE CYO 5 - HOBAN HSMay 16 · 200m Hurdles · Place 1 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m1.30.297
May 16CLE CYO 5 - HOBAN HSMay 16 · Long Jump · Place 2 · St BarnabasSt BarnabasLong Jump2.14-08.50 PB7
May 16CLE CYO 5 - HOBAN HSMay 16 · 400 Meters · Place 2 · St BarnabasSt Barnabas400 Meters2.1:02.557
May 2CLE CYO 3 - WALSHMay 2 · 200m Hurdles · Place 1 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m1.31.597
May 2CLE CYO 3 - WALSHMay 2 · Long Jump · Place 2 · St BarnabasSt BarnabasLong Jump2.12-04.507
May 2CLE CYO 3 - WALSHMay 2 · 400 Meters · Place 1 · St BarnabasSt Barnabas400 Meters1.1:04.787
Apr 25CLE CYO 2 - WALSH JESUIT Apr 25 · 200m Hurdles · Place 1 · St BarnabasSt Barnabas200m Hurdles30" / 0.762m1.32.247
Apr 25CLE CYO 2 - WALSH JESUIT Apr 25 · Long Jump · Place 1 · St BarnabasSt BarnabasLong Jump1.12-11.007
Apr 25CLE CYO 2 - WALSH JESUIT Apr 25 · 400 Meters · Place 2 · St BarnabasSt Barnabas400 Meters2.1:03.967
Apr 18CLE CYO 1 - HOBAN HSApr 18 · Long Jump · Place 3 · St BarnabasSt BarnabasLong Jump3.13-04.007
Apr 18CLE CYO 1 - HOBAN HSApr 18 · 400 Meters · Place 1 · St BarnabasSt Barnabas400 Meters1.1:03.127
Apr 18CLE CYO 1 - HOBAN HSApr 18 · 100 Meters · Place 3 · St BarnabasSt Barnabas100 Meters3.13.697

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Diocese of Cleveland CYO - IndependenceMay 12 · High Jump · St BarnabasSt BarnabasHigh Jump—3'10"Unofficial5
May 12Diocese of Cleveland CYO - IndependenceMay 12 · 200 Meters · St BarnabasSt Barnabas200 Meters—33.55Unofficial5
May 12Diocese of Cleveland CYO - IndependenceMay 12 · 100 Meters · St BarnabasSt Barnabas100 Meters—15.59Unofficial5
Apr 28Diocese of Cleveland CYO - Walsh JesuitApr 28 · High Jump · St BarnabasSt BarnabasHigh Jump—3'8"Unofficial5
Apr 28Diocese of Cleveland CYO - Walsh JesuitApr 28 · 400 Meters · St BarnabasSt Barnabas400 Meters—1:15.02Unofficial5
Apr 28Diocese of Cleveland CYO - Walsh JesuitApr 28 · 100 Meters · St BarnabasSt Barnabas100 Meters—15.99Unofficial5
Apr 14Diocese of Cleveland CYO - University SchoolApr 14 · 100 Meters · St BarnabasSt Barnabas100 Meters—15.59Unofficial5
Apr 7Diocese of Cleveland CYO - HobanApr 7 · High Jump · St BarnabasSt BarnabasHigh Jump—3'10"Unofficial5
Apr 7Diocese of Cleveland CYO - HobanApr 7 · 400 Meters · St BarnabasSt Barnabas400 Meters—1:15.28Unofficial5
Apr 7Diocese of Cleveland CYO - HobanApr 7 · 100 Meters · St BarnabasSt Barnabas100 Meters—15.59Unofficial5

2016 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7Rugrats MeetMay 7 · Softball Throw · Place 3 · St BarnabasSt BarnabasSoftball Throw3.76' 8"Unofficial2
May 7Rugrats MeetMay 7 · 200 Meters · Place 2 · St BarnabasSt Barnabas200 Meters2.35.96Unofficial2
May 7Rugrats MeetMay 7 · 100 Meters · Place 1 · St BarnabasSt Barnabas100 Meters1.15.72Unofficial2
Apr 23Rugrats Meet Nordonia 4/23/16Apr 23 · 300 Meters · Place 1 · St BarnabasSt Barnabas300 Meters1.57.02Unofficial2
Apr 23Rugrats Meet Nordonia 4/23/16Apr 23 · Long Jump · Place 2 · St BarnabasSt BarnabasLong Jump2.9' 0"Unofficial2
Apr 23Rugrats Meet Nordonia 4/23/16Apr 23 · 800 Meters · Place 1 · St BarnabasSt Barnabas800 Meters1.2:59Unofficial2
Apr 16Rugrats Meet 4/16/16Apr 16 · Standing Long Jump · Place 1 · St BarnabasSt BarnabasStanding Long Jump1.5' 5"Unofficial2
Apr 16Rugrats Meet 4/16/16Apr 16 · 400 Meters · Place 1 · St BarnabasSt Barnabas400 Meters1.1:20.14Unofficial2
Apr 16Rugrats Meet 4/16/16Apr 16 · 200 Meters · Place 2 · St BarnabasSt Barnabas200 Meters2.35.38Unofficial2