Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCHSAA Freshmen & Sophomore Boys Intersectionals · Feb 115:28.76CHSAA Freshmen & Sophomore Boys IntersectionalsFebruary 11, 2023
300 Meters · IndoorCHSAA Relays · Dec 742.55aCHSAA RelaysDecember 7, 2025
300 Meters · OutdoorSt. Anthony's Developmental #1 · Dec 943.05aSt. Anthony's Developmental #1December 9, 2023
3200 Meters · OutdoorNSCHSAA Christmas Classic · Dec 2212:40.19aNSCHSAA Christmas ClassicDecember 22, 2022
500 Meters · IndoorSt. Anthony's Developmental #2 · Jan 101:20.10St. Anthony's Developmental #2January 10, 2026
55 Meter · OutdoorSt. Anthony's Developmental #1 · Dec 97.82aSt. Anthony's Developmental #1December 9, 2023
600 Meters · IndoorCHSAA JR WT & Novice Championship · Dec 301:37.22aCHSAA JR WT & Novice ChampionshipDecember 30, 2023
600 Meters · OutdoorNSCHSAA Christmas Classic · Dec 211:42.82aNSCHSAA Christmas ClassicDecember 21, 2023
Long Jump · OutdoorNSCHSAA Christmas Classic · Dec 2113-11.75NSCHSAA Christmas ClassicDecember 21, 2023

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24NSCHSAA ChampsJan 24 · 600 Meters · Place 19 · Chaminade600 Meters19.1:41.44a12
Jan 10St. Anthony's Developmental #2Jan 10 · 500 Meters · Place 17 · Chaminade500 Meters171:20.10 PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30CHSAA Novice ChampionshipDec 30 · 600 Meters · Place 31 · Chaminade600 Meters31.1:42.11a12
Dec 13St. Anthony's DevelopmentalDec 13 · 600 Meters · Place 13 · Chaminade600 Meters13.1:43.63a12
Dec 7CHSAA RelaysDec 7 · 300 Meters · Place 67 · Chaminade300 Meters67.42.55a PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 19NSCHSAA Christmas ClassicDec 19 · 300 Meters · Place 28 · Chaminade300 Meters28.43.28a12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28NSCHSAA & NSCHSGAA Indoor Varsity Championship MeetJan 28 · 600 Meters · Place 11 · Chaminade600 Meters111:38.7910

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 600 Meters · Place 14 · Chaminade600 Meters14.1:37.22a PB10
Feb 11CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 11 · 1600 Meters · Place 13 · Chaminade1600 Meters135:28.76 PB9
Jan 29NSCHSAA & NSCHSGAA Indoor Varsity ChampionshipJan 29 · 1600 Meters · Place 23 · Chaminade1600 Meters235:30.349
Jan 16NSCHSAA Frosh/Soph ChampionshipsJan 16 · 1600 Meters · Place 7 · Chaminade1600 Meters75:32.089
Jan 7St. Anthony's Developmental Meet #3Jan 7 · 1600 Meters · Place 6 · Chaminade1600 Meters65:43.549

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA Christmas ClassicDec 21 · 600 Meters · Place 15 · Chaminade600 Meters15.1:42.82a PB10
Dec 21NSCHSAA Christmas ClassicDec 21 · Long Jump · Place 21 · ChaminadeLong Jump21.13-11.75 PB10
Dec 16St. Anthony's Developmental #2Dec 16 · 300 Meters · Place 18 · Chaminade300 Meters18.43.49a10
Dec 9St. Anthony's Developmental #1Dec 9 · 300 Meters · Place 12 · Chaminade300 Meters12.43.05a PB10
Dec 9St. Anthony's Developmental #1Dec 9 · 55 Meter · Place 18 · Chaminade55 Meter18.7.82a PB10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 1600 Meters · Place 33 · Chaminade1600 Meters33.5:42.93a9
Dec 10CHSAA Relay CarnivalDec 10 · 1600 Meters · Place 4 · Chaminade1600 Meters4.5:31.75a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 22NSCHSAA Christmas ClassicDec 22 · 3200 Meters · Place 4 · Chaminade3200 Meters4.12:40.19a PB9