Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCLE CYO 3 - ELYRIA CATHOLIC · May 215.7CLE CYO 3 - ELYRIA CATHOLICMay 2, 2021
1500 Meters · Outdoor2023 USATF National Youth Outdoor Championships · Jun 284:24.582023 USATF National Youth Outdoor ChampionshipsJune 28, 2023
1600 Meters · IndoorSPIRE Scholastic Showcase 2026 · Feb 74:16.64SPIRE Scholastic Showcase 2026February 7, 2026
1600 Meters · OutdoorOHSAA Jesse Owens Track & Field State Championships · Jun 44:11.71aOHSAA Jesse Owens Track & Field State ChampionshipsJune 4, 2026
3200 Meters · IndoorSPIRE INDOOR GAMES 2026 · Feb 159:27.44SPIRE INDOOR GAMES 2026February 15, 2026
3200 Meters · Outdoor70th Annual Comet Relays · Apr 259:15.51a70th Annual Comet RelaysApril 25, 2026
400 Meters · OutdoorCLE CYO 5 - Elyria Catholic HS · May 81:09.30CLE CYO 5 - Elyria Catholic HSMay 8, 2022
800 Meters · IndoorNEOITC All-Star Meet · Feb 201:58.41NEOITC All-Star MeetFebruary 20, 2026
800 Meters · OutdoorNEOITC ALL-STAR MEET · Feb 201:58.41aNEOITC ALL-STAR MEETFebruary 20, 2026
Long Jump · OutdoorCLE CYO 5 - PADUA - SUN · May 169-07.00CLE CYO 5 - PADUA - SUNMay 16, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · 1600 Meters · Place 3 · St. EdwardSt. Edward1600 Meters3.4:11.71a PB10
May 19OHSAA D1 Super Regional R2 - North RoyaltonMay 19 · 1600 Meters · Place 1 · St. EdwardSt. Edward1600 MetersRound P1.4:31.54a10
May 19OHSAA D1 Super Regional R2 - North RoyaltonMay 19 · 1600 Meters · Place 2 · St. EdwardSt. Edward1600 Meters2.4:21.20a10
Apr 2570th Annual Comet RelaysApr 25 · 3200 Meters · Place 1 · St. EdwardSt. Edward3200 Meters1.9:15.51a PB10
Apr 2570th Annual Comet RelaysApr 25 · 1600 Meters · St. EdwardSt. Edward1600 Meters--DNS10
Apr 18GlenOak Second Sole Eagle EliteApr 18 · 1600 Meters · Place 2 · St. EdwardSt. Edward1600 Meters2.4:24.12a10
Apr 18GlenOak Second Sole Eagle EliteApr 18 · 800 Meters · St. EdwardSt. Edward800 Meters—DNS10
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 1600 Meters · Place 4 · St. EdwardSt. Edward1600 Meters4.4:17.50a10
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 800 Meters · Place 15 · St. EdwardSt. Edward800 Meters15.2:02.19a10
Feb 20NEOITC ALL-STAR MEETFeb 20 · 1600 Meters · Place 1 · St. EdwardSt. Edward1600 Meters1.4:23.15a10
Feb 20NEOITC ALL-STAR MEETFeb 20 · 800 Meters · Place 2 · St. EdwardSt. Edward800 Meters2.1:58.41a PB10
Jan 14NEOITC WHITE Division #1Jan 14 · 1600 Meters · Place 1 · St. EdwardSt. Edward1600 Meters1.4:31.86a10
Jan 14NEOITC WHITE Division #1Jan 14 · 800 Meters · Place 1 · St. EdwardSt. Edward800 Meters1.2:01.47a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20NEOITC All-Star MeetFeb 20 · 800 Meters · Place 2 · St. EdwardSt. Edward800 Meters21:58.41 PB10
Feb 20NEOITC All-Star MeetFeb 20 · 1600 Meters · Place 1 · St. EdwardSt. Edward1600 Meters14:23.1510
Feb 15SPIRE INDOOR GAMES 2026Feb 15 · 3200 Meters · Place 1 · St. EdwardSt. Edward3200 Meters19:27.44 PB10
Feb 7SPIRE Scholastic Showcase 2026Feb 7 · 1600 Meters · Place 3 · St. EdwardSt. Edward1600 Meters34:16.64 PB10
Jan 31SPIRE OHIO Preview Meet 2026Jan 31 · 800 Meters · Place 13 · St. EdwardSt. Edward800 Meters132:00.2210

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21NEOITC All-Star MeetFeb 21 · 1600 Meters · Place 7 · St. EdwardSt. Edward1600 Meters74:29.639
Feb 1SPIRE Ohio Preview MeetFeb 1 · 1600 Meters · Place 18 · St. EdwardSt. Edward1600 Meters184:29.949
Jan 29NEOITC Series White Division #2Jan 29 · 800 Meters · Place 2 · St. EdwardSt. Edward800 Meters22:03.299
Jan 15NEOITC Series White Division Meet #1Jan 15 · 1600 Meters · Place 1 · St. EdwardSt. Edward1600 Meters14:31.919

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18CYRC-Distance Classic - Under the LightsMay 18 · 800 Meters · Place 5 · Cleveland Youth Running ClubCleveland Youth Running Club800 Meters52:10.838
May 18CYRC-Distance Classic - Under the LightsMay 18 · 1600 Meters · Place 2 · Cleveland Youth Running ClubCleveland Youth Running Club1600 Meters24:34.698
May 3Austintown Final Feather MS InvitationalMay 3 · 1600 Meters · Place 2 · Cleveland Youth Running ClubCleveland Youth Running Club1600 Meters24:40.908
Apr 25Mentor Middle School Invite 2024Apr 25 · 800 Meters · Place 1 · Cleveland Youth Running ClubCleveland Youth Running Club800 Meters1.2:10.03a8
Apr 19Salem Junior High Invitational 2024Apr 19 · 1600 Meters · Place 2 · Cleveland Youth Running ClubCleveland Youth Running Club1600 Meters24:42.968
Apr 13Perkins MS/Jr. High Invitational 2024Apr 13 · 1600 Meters · Place 1 · Cleveland YoCleveland Yo1600 Meters14:56.108
Apr 4Ned Weingart Jr Invite 2024Apr 4 · 800 Meters · Place 1 · Cleveland YoCleveland Yo800 Meters12:11.53—
Apr 4Ned Weingart Jr Invite 2024Apr 4 · 800 Meters · Place 1 · Cleveland Youth Running ClubCleveland Youth Running Club800 Meters12:11.538

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 7USATF Region 5 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 2 · Cleveland Youth Running ClubCleveland Youth Running Club800 Meters2.2:11.19a7
Jun 282023 USATF National Youth Outdoor ChampionshipsJun 28 · 1500 Meters · Place 3 · Cleveland Youth Running ClubCleveland Youth Running Club1500 Meters34:24.58 PB13
Jun 17USATF Lake Erie Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 1 · Cleveland Youth Running ClubCleveland Youth Running Club1500 Meters14:33.4313
Jun 17USATF Lake Erie Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 2 · Cleveland Youth Running ClubCleveland Youth Running Club800 Meters22:14.8513

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25CLE CYO ChampionshipMay 25 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:16.61a6
May 25CLE CYO ChampionshipMay 25 · 800 Meters · Place 2 · Holy TrinityHoly Trinity800 Meters2.2:26.00a6
May 22CLE CYO Championship Qualifier - Padua HSMay 22 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:18.75a6
May 22CLE CYO Championship Qualifier - Padua HSMay 22 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters1.2:29.60a6
May 15CLE CYO 6 - Olmsted Falls HSMay 15 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:21.436
May 15CLE CYO 6 - Olmsted Falls HSMay 15 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters1.2:33.416
May 8CLE CYO 5 - Elyria Catholic HSMay 8 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:21.706
May 8CLE CYO 5 - Elyria Catholic HSMay 8 · 400 Meters · Place 2 · Holy TrinityHoly Trinity400 Meters2.1:09.30 PB6
May 1CLE CYO 4 - Elyria Catholic HSMay 1 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters1.2:26.20Unofficial6
May 1CLE CYO 4 - Elyria Catholic HSMay 1 · 200 Meters · Place 4 · Holy TrinityHoly Trinity200 Meters4.32.40Unofficial6
Apr 30Wasmer GamesApr 30 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:35.126
Apr 30Wasmer GamesApr 30 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters1.2:39.186
Apr 24CLE CYO 3 - Padua HSApr 24 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:39.806
Apr 24CLE CYO 3 - Padua HSApr 24 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters1.2:39.606

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16CLE CYO 5 - PADUA - SUNMay 16 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:35.135
May 16CLE CYO 5 - PADUA - SUNMay 16 · Long Jump · Place 4 · Holy TrinityHoly TrinityLong Jump4.9-07.00 PB5
May 16CLE CYO 5 - PADUA - SUNMay 16 · 400 Meters · Place 1 · Holy TrinityHoly Trinity400 Meters1.1:09.795
May 2CLE CYO 3 - ELYRIA CATHOLICMay 2 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.9-07.005
May 2CLE CYO 3 - ELYRIA CATHOLICMay 2 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters1.2:36.55
May 2CLE CYO 3 - ELYRIA CATHOLICMay 2 · 100 Meters · Place 3 · Holy TrinityHoly Trinity100 Meters3.15.7 PB5
Apr 25CLE CYO 2 - PADUAApr 25 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:58.945
Apr 25CLE CYO 2 - PADUAApr 25 · Long Jump · Place 6 · Holy TrinityHoly TrinityLong Jump6.8-08.755
Apr 25CLE CYO 2 - PADUAApr 25 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters1.2:43.605
Apr 17CLE CYO 1 - PADUA HS - SATApr 17 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:54.005
Apr 17CLE CYO 1 - PADUA HS - SATApr 17 · Long Jump · Place 6 · Holy TrinityHoly TrinityLong Jump6.8-07.005
Apr 17CLE CYO 1 - PADUA HS - SATApr 17 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters1.2:39.285