Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSCHSAA/NSCHSGAA League Champs · May 1612.39aNSCHSAA/NSCHSGAA League ChampsMay 16, 2026
200 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 1325.36aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
200 Meters · OutdoorNSCHSAA/NSCHSGAA League Champs · May 1625.09aNSCHSAA/NSCHSGAA League ChampsMay 16, 2026
200 Meters · Relay Split · IndoorNSCHSAA Champs · Jan 2425.156NSCHSAA ChampsJanuary 24, 2026
300 Meters · IndoorNSCHSAA Champs · Jan 2441.15aNSCHSAA ChampsJanuary 24, 2026
300 Meters · OutdoorNSCHSAA Christmas Classic · Dec 1941.61aNSCHSAA Christmas ClassicDecember 19, 2025
500 Meters · OutdoorSt. Anthony's Developmental #2 · Dec 161:32.60aSt. Anthony's Developmental #2December 16, 2023
55 Meter · IndoorNSCHSAA Champs · Jan 247.29aNSCHSAA ChampsJanuary 24, 2026
55 Meter · OutdoorNSCHSAA Christmas Classic · Dec 197.35aNSCHSAA Christmas ClassicDecember 19, 2025
55 Meters · IndoorSt. Anthony's Developmental #3 · Feb 57.246St. Anthony's Developmental #3February 5, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · 200 Meters · Place 13 · St Anthony's200 Meters13.25.09a PB11
May 16NSCHSAA/NSCHSGAA League ChampsMay 16 · 100 Meters · Place 31 · St Anthony's100 MetersRound P31.12.39a PB11
May 9Bob Pratt InvitationalMay 9 · 100 Meters · Place 4 · St Anthony's100 Meters4.12.59a11
May 9Bob Pratt InvitationalMay 9 · 100 Meters · Place 33 · St Anthony's100 MetersRound P33.12.62a11
May 1Saint Anthony's InvitationalMay 1 · 200 Meters · Place 101 · St Anthony's200 Meters10125.88a11
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 111 · St Anthony's100 MetersRound P11112.47a11
May 1Saint Anthony's InvitationalMay 1 · 200 Meters · Place 101 · St Anthony's200 Meters10125.88a11
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 111 · St Anthony's100 MetersRound P11112.47a11
Apr 25Port Washington InviteApr 25 · 100 Meters · Place 45 · St Anthony's100 MetersRound P45.12.83aWind: 0.611
Apr 18Limmer InvitationalApr 18 · 200 Meters · Place 68 · St Anthony's200 Meters68.26.09a11
Apr 18Limmer InvitationalApr 18 · 100 Meters · Place 59 · St Anthony's100 MetersRound P59.12.42a11
Apr 7NSCHSAA Easter ClassicApr 7 · 200 Meters · St Anthony's200 Meters—DNS11
Apr 7NSCHSAA Easter ClassicApr 7 · 100 Meters · St Anthony's100 MetersRound P—DNS11
Mar 28CHSAA Season OpenerMar 28 · 200 Meters · Place 37 · St Anthony's200 Meters37.25.97a11
Mar 28CHSAA Season OpenerMar 28 · 100 Meters · Place 27 · St Anthony's100 Meters27.12.96a11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 5St. Anthony's Developmental #3Feb 5 · 300 Meters · Place 16 · Saint Anthon300 Meters1641.26—
Feb 5St. Anthony's Developmental #3Feb 5 · 55 Meters · Place 18 · Saint Anthon55 Meters187.246 PB—
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 59 · Saint Anthony's200 Meters5925.3811
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 73 · Saint Anthony's55 Meters737.3311
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 59 · Saint Anthony's200 Meters5925.3811
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 73 · Saint Anthony's55 Meters737.3311
Jan 24NSCHSAA ChampsJan 24 · 300 Meters · Place 20 · St Anthony's300 MetersRound P20.41.15a PB11
Jan 24NSCHSAA ChampsJan 24 · 200 Meters · St Anthony's200 MetersRelay SplitRound P—25.156 PB11
Jan 24NSCHSAA ChampsJan 24 · 55 Meter · Place 23 · St Anthony's55 MeterRound P23.7.29a PB11
Jan 10St. Anthony's Developmental #2Jan 10 · 300 Meters · Place 17 · Saint Anthon300 Meters1742.93—
Jan 10St. Anthony's Developmental #2Jan 10 · 55 Meters · Place 23 · Saint Anthon55 Meters237.60—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 19NSCHSAA Christmas ClassicDec 19 · 300 Meters · Place 19 · St Anthony's300 Meters19.41.61a PB11
Dec 19NSCHSAA Christmas ClassicDec 19 · 55 Meter · Place 19 · St Anthony's55 MeterRound P19.7.35a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 55 Meter · Place 44 · St Anthony's55 Meter44.7.44a11
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 200 Meters · Place 12 · St Anthony's200 Meters12.25.36a PB11
Feb 8CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 8 · 300 Meters · Place 23 · Saint Anthony's300 Meters2342.7610
Feb 8CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 8 · 55 Meters · Place 42 · Saint Anthony's55 MetersRound P427.5910
Jan 11St. Anthony's Developmental #2Jan 11 · 55 Meters · Place 49 · Saint Anthon55 Meters497.77310
Jan 11St. Anthony's Developmental #2Jan 11 · 300 Meters · Place 15 · Saint Anthon300 Meters1544.6910

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 10 · 300 Meters · Place 18 · Saint Anthony's300 Meters1846.089
Jan 28NSCHSAA & NSCHSGAA Indoor Varsity Championship MeetJan 28 · 55 Meters · Place 30 · Saint Anthony's55 Meters308.219
Jan 28NSCHSAA & NSCHSGAA Indoor Varsity Championship MeetJan 28 · 300 Meters · Place 34 · Saint Anthony's300 Meters3446.529
Jan 12NSCHSAA Frosh/Soph ChampionshipsJan 12 · 300 Meters · Place 17 · Saint Anthony's300 Meters1746.229
Jan 12NSCHSAA Frosh/Soph ChampionshipsJan 12 · 55 Meters · Place 20 · Saint Anthony's55 MetersRound P208.209
Jan 6St. Anthony's Developmental #3Jan 6 · 300 Meters · Place 12 · Saint Anthony's300 Meters1248.499
Jan 6St. Anthony's Developmental #3Jan 6 · 55 Meters · Place 34 · Saint Anthony's55 Meters348.419

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30CHSAA JR WT & Novice ChampionshipDec 30 · 55 Meter · Place 131 · St Anthony's55 MeterRound P131.8.11a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 21NSCHSAA Christmas ClassicDec 21 · 300 Meters · Place 16 · St Anthony's300 Meters16.48.46a9
Dec 21NSCHSAA Christmas ClassicDec 21 · 55 Meter · Place 29 · St Anthony's55 Meter29.9.85a9
Dec 16St. Anthony's Developmental #2Dec 16 · 500 Meters · Place 24 · St Anthony's500 Meters24.1:32.60a PB9