Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSPIRE HS Holiday Classic · Dec 144:48.50aSPIRE HS Holiday Classic December 14, 2024
1600 Meters · Outdoor2025 BW Midwest Elite Meet · Jun 144:24.99a2025 BW Midwest Elite MeetJune 14, 2025
400 Meters · OutdoorWJ Boys Twilight Meet · May 1549.58aWJ Boys Twilight MeetMay 15, 2026
800 Meters · IndoorOATCCC D2 State Indoor Championship · Mar 81:57.21aOATCCC D2 State Indoor ChampionshipMarch 8, 2025
800 Meters · OutdoorOHSAA D2 Districts - Nordonia · May 201:49.85aOHSAA D2 Districts - NordoniaMay 20, 2026
High Jump · OutdoorCLE CYO 2 - (5-8) - Gilmour Academy · Apr 24-08.00CLE CYO 2 - (5-8) - Gilmour AcademyApril 2, 2023
Long Jump · OutdoorWildcat Classic · May 199-03.00Wildcat ClassicMay 19, 2018
Standing Long Jump · OutdoorCLE CYO 3 - WALSH · May 26-03.00CLE CYO 3 - WALSHMay 2, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · 800 Meters · Place 2 · University SchoolUniversity School800 Meters2.1:49.92a11
May 27OHSAA D2 Regional R6 - North RoyaltonMay 27 · 800 Meters · Place 1 · University SchoolUniversity School800 Meters1.1:51.27a11
May 20OHSAA D2 Districts - NordoniaMay 20 · 800 Meters · Place 13 · University SchoolUniversity School800 MetersRound S13.2:07.94a11
May 20OHSAA D2 Districts - NordoniaMay 20 · 800 Meters · Place 1 · University SchoolUniversity School800 Meters1.1:49.85a PB11
May 15WJ Boys Twilight MeetMay 15 · 400 Meters · Place 1 · University SchoolUniversity School400 Meters1.49.58a PB11
Apr 18Walsh Jesuit John Hasenstab Warrior RelaysApr 18 · 400 Meters · Place 3 · University SchoolUniversity School400 Meters3.49.78a11
Apr 4Ned Weingart Relays 2026Apr 4 · 1600 Meters · Place 1 · University SchoolUniversity School1600 Meters1.4:36.19a11
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 800 Meters · Place 2 · University SchoolUniversity School800 Meters2.1:52.67a11
Feb 20NEOITC ALL-STAR MEETFeb 20 · 800 Meters · Place 1 · University SchoolUniversity School800 Meters1.1:52.76a11
Jan 22NEOITC Green Division #2Jan 22 · 800 Meters · Place 1 · University SchoolUniversity School800 Meters1.1:57.86a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 142025 BW Midwest Elite MeetJun 14 · 1600 Meters · Place 21 · University SchoolUniversity School1600 Meters21.4:24.99a PB10
Jun 6OHSAA D1 State Track & Field ChampionshipsJun 6 · 800 Meters · Place 3 · University SchoolUniversity School800 Meters3.1:52.65a10
May 28OHSAA D1 Region 1May 28 · 800 Meters · Place 2 · University SchoolUniversity School800 Meters2.1:53.06a10
Apr 5Ned Weingart InvitationalApr 5 · 1600 Meters · Place 1 · University SchoolUniversity School1600 Meters1.4:38.26a10
Apr 5Ned Weingart InvitationalApr 5 · 400 Meters · Place 6 · University SchoolUniversity School400 Meters6.51.60a10
Jan 18SPIRE HS InvitationalJan 18 · 800 Meters · Place 2 · University SchoolUniversity School800 Meters2.2:00.89a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 8OATCCC D2 State Indoor ChampionshipMar 8 · 800 Meters · Place 7 · University SchoolUniversity School800 Meters7.1:57.21a PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14SPIRE HS Holiday Classic Dec 14 · 1600 Meters · Place 17 · University SchoolUniversity School1600 Meters17.4:48.50a PB10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15OHSAA Divisions 1 District - MentorMay 15 · 800 Meters · Place 15 · Hunting Valley University SchoHunting Valley University Scho800 MetersRound P152:04.459
May 15OHSAA Divisions 1 District - MentorMay 15 · 800 Meters · Place 9 · Hunting Valley University SchoHunting Valley University Scho800 Meters92:00.659

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 2CLE CYO 2 - (5-8) - Gilmour AcademyApr 2 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.5:23.308
Apr 2CLE CYO 2 - (5-8) - Gilmour AcademyApr 2 · High Jump · Place 1 · St DominicSt DominicHigh Jump1.4-08.00 PB8
Apr 2CLE CYO 2 - (5-8) - Gilmour AcademyApr 2 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:27.958
Mar 26CLE CYO 1 - (5-8) - Cleveland Hts HSMar 26 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.5:17.508
Mar 26CLE CYO 1 - (5-8) - Cleveland Hts HSMar 26 · High Jump · Place 1 · St DominicSt DominicHigh Jump1.4-08.008
Mar 26CLE CYO 1 - (5-8) - Cleveland Hts HSMar 26 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:23.068

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 25CLE CYO ChampionshipMay 25 · 1600 Meters · Place 4 · St DominicSt Dominic1600 Meters4.5:24.59a7
May 25CLE CYO ChampionshipMay 25 · High Jump · Place 5 · St DominicSt DominicHigh Jump5.4-08.007
May 25CLE CYO ChampionshipMay 25 · 800 Meters · Place 4 · St DominicSt Dominic800 Meters4.2:29.17a7
May 22CLE CYO Championship Qualifier - Walsh Jesuit HSMay 22 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.5:34.06aUnofficial7
May 22CLE CYO Championship Qualifier - Walsh Jesuit HSMay 22 · High Jump · Place 3 · St DominicSt DominicHigh Jump3.4-04.00Unofficial7
May 22CLE CYO Championship Qualifier - Walsh Jesuit HSMay 22 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:28.50aUnofficial7
May 15CLE CYO 6 - VASJ HSMay 15 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.5:46.507
May 15CLE CYO 6 - VASJ HSMay 15 · High Jump · Place 1 · St DominicSt DominicHigh Jump1.4-08.007
May 15CLE CYO 6 - VASJ HSMay 15 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:42.687
May 8CLE CYO 5 - Lake Catholic HSMay 8 · High Jump · Place 1 · St DominicSt DominicHigh Jump1.4-04.00Unofficial7
May 8CLE CYO 5 - Lake Catholic HSMay 8 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:46.36Unofficial7
May 8CLE CYO 5 - Lake Catholic HSMay 8 · 400 Meters · Place 1 · St DominicSt Dominic400 Meters1.1:05.11Unofficial7
Apr 30Wasmer GamesApr 30 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.5:32.767
Apr 30Wasmer GamesApr 30 · High Jump · Place 2 · St DominicSt DominicHigh Jump2.4-06.007
Apr 30Wasmer GamesApr 30 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:28.887
Apr 24CLE CYO 3 - VASJ HSApr 24 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.5:43.05Unofficial7
Apr 24CLE CYO 3 - VASJ HSApr 24 · High Jump · Place 1 · St DominicSt DominicHigh Jump1.4-04.00Unofficial7
Apr 24CLE CYO 3 - VASJ HSApr 24 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:44.21Unofficial7
Apr 10CLE CYO 2 - VASJ HSApr 10 · High Jump · Place 1 · St DominicSt DominicHigh Jump1.4-02.007
Apr 10CLE CYO 2 - VASJ HSApr 10 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:35.497

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16CLE CYO 5 - PADUA - SUNMay 16 · Standing Long Jump · Place 2 · St DominicSt DominicStanding Long Jump2.6-02.006
May 16CLE CYO 5 - PADUA - SUNMay 16 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.5:33.006
May 16CLE CYO 5 - PADUA - SUNMay 16 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:35.506
May 2CLE CYO 3 - WALSHMay 2 · Standing Long Jump · Place 3 · St DominicSt DominicStanding Long Jump3.6-03.00 PB6
May 2CLE CYO 3 - WALSHMay 2 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.5:336
May 2CLE CYO 3 - WALSHMay 2 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:39.36
Apr 25CLE CYO 2 - WALSH JESUIT Apr 25 · Standing Long Jump · Place 2 · St DominicSt DominicStanding Long Jump2.6-06
Apr 25CLE CYO 2 - WALSH JESUIT Apr 25 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.5:36.36
Apr 25CLE CYO 2 - WALSH JESUIT Apr 25 · 800 Meters · Place 1 · St DominicSt Dominic800 Meters1.2:396

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 25Wildcat InvitationalMay 25 · 1600 Meters · Place 4 · St DominicSt Dominic1600 Meters4.7:10.68a4
May 25Wildcat InvitationalMay 25 · 800 Meters · St DominicSt Dominic800 Meters—DNS4
May 18St. Anselm InvitationalMay 18 · 1600 Meters · Place 4 · St DominicSt Dominic1600 Meters4.6:09.28a4
May 18St. Anselm InvitationalMay 18 · Long Jump · St DominicSt DominicLong Jump—SCR4
May 18St. Anselm InvitationalMay 18 · 800 Meters · Place 5 · St DominicSt Dominic800 Meters5.2:54.03a4
May 11Diocese of Cleveland CYO - Cleveland HeightsMay 11 · 1600 Meters · St DominicSt Dominic1600 Meters—6:17.78Unofficial4
May 11Diocese of Cleveland CYO - Cleveland HeightsMay 11 · 800 Meters · St DominicSt Dominic800 Meters—2:51.06Unofficial4
May 5Wasmer GamesMay 5 · 1600 Meters · Place 5 · St DominicSt Dominic1600 Meters5.6:06.33a4
May 5Wasmer GamesMay 5 · 800 Meters · Place 6 · St DominicSt Dominic800 Meters6.2:49.80a4
Apr 28Diocese of Cleveland CYO - University SchoolApr 28 · 1600 Meters · St DominicSt Dominic1600 Meters—6:24.09Unofficial4
Apr 28Diocese of Cleveland CYO - University SchoolApr 28 · 800 Meters · St DominicSt Dominic800 Meters—2:56.49Unofficial4
Apr 14Diocese of Cleveland CYO - Cleveland HeightsApr 14 · 1600 Meters · St DominicSt Dominic1600 Meters—6:12.34Unofficial4
Apr 14Diocese of Cleveland CYO - Cleveland HeightsApr 14 · 800 Meters · St DominicSt Dominic800 Meters—3:00.28Unofficial4
Apr 7Diocese of Cleveland CYO - Cleveland HeightsApr 7 · 1600 Meters · St DominicSt Dominic1600 Meters—6:02.0Unofficial4
Apr 7Diocese of Cleveland CYO - Cleveland HeightsApr 7 · Long Jump · St DominicSt DominicLong Jump—10 5.0Unofficial4
Apr 7Diocese of Cleveland CYO - Cleveland HeightsApr 7 · 800 Meters · St DominicSt Dominic800 Meters—2:55.11Unofficial4

2018 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19Wildcat ClassicMay 19 · 1600 Meters · Place 1 · St DominicSt Dominic1600 Meters1.6:23.193
May 19Wildcat ClassicMay 19 · Long Jump · Place 7 · St DominicSt DominicLong Jump7.9-03.00 PB3
May 19Wildcat ClassicMay 19 · 800 Meters · Place 2 · St DominicSt Dominic800 Meters2.2:58.793
May 3Diocese of Cleveland CYO - Makeup Meet 12 - Cleveland HeightsMay 3 · 1600 Meters · St DominicSt Dominic1600 Meters—6:15.34Unofficial3
May 3Diocese of Cleveland CYO - Makeup Meet 12 - Cleveland HeightsMay 3 · 800 Meters · St DominicSt Dominic800 Meters—3:03.62Unofficial3
Apr 29Diocese of Cleveland CYO Wk 5 - Cleveland Heights HSApr 29 · 1600 Meters · St DominicSt Dominic1600 Meters—6:21.59Unofficial3
Apr 29Diocese of Cleveland CYO Wk 5 - Cleveland Heights HSApr 29 · 800 Meters · St DominicSt Dominic800 Meters—3:05.12Unofficial3
Apr 29Diocese of Cleveland CYO Wk 5 - Cleveland Heights HSApr 29 · 400 Meters · St DominicSt Dominic400 Meters—85.90Unofficial3
Apr 22Diocese of Cleveland CYO Wk 4 - Cleveland Heights HSApr 22 · 1600 Meters · St DominicSt Dominic1600 Meters—6:22.37Unofficial3
Apr 22Diocese of Cleveland CYO Wk 4 - Cleveland Heights HSApr 22 · Long Jump · St DominicSt DominicLong Jump—8 5.0Unofficial3
Apr 22Diocese of Cleveland CYO Wk 4 - Cleveland Heights HSApr 22 · 800 Meters · St DominicSt Dominic800 Meters—3:02.14Unofficial3