Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor63rd Elmer Ball Oxford Invitational (EQ approved) · Apr 2510.75a63rd Elmer Ball Oxford Invitational (EQ approved)April 25, 2026
1600 Meters · Indoor2026 MITS/MITCA Indoor TF State Championships · Feb 2723.302026 MITS/MITCA Indoor TF State ChampionshipsFebruary 27, 2026
200 Meters · IndoorSVSU - MITS #3 · Jan 2422.80aSVSU - MITS #3January 24, 2026
200 Meters · OutdoorMacomb County Championships · May 2021.92aMacomb County ChampionshipsMay 20, 2026
400 Meters · OutdoorCatholic Central Open #1 · Apr 1354.07aCatholic Central Open #1April 13, 2026
60 Meter · IndoorMITS/MITCA Indoor TF State Championships · Mar 87.17aMITS/MITCA Indoor TF State ChampionshipsMarch 8, 2025
60 Meters · IndoorSVSU - MITS #3 · Jan 247.05aSVSU - MITS #3January 24, 2026
60 Meters · Outdoor25 Huron Relays Large Schools · Mar 227.13a25 Huron Relays Large SchoolsMarch 22, 2025
Pole Vault · Indoor2026 MITS/MITCA Indoor TF State Championships · Feb 277.172026 MITS/MITCA Indoor TF State ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 1 FinalsMay 30 · 200 Meters · Place 26 · Warren DeLaSalleWarren DeLaSalle200 MetersRound P26.22.67aWind: -2.112
May 30MHSAA LP Division 1 FinalsMay 30 · 100 Meters · Place 12 · Warren DeLaSalleWarren DeLaSalle100 MetersRound P12.10.91aWind: 0.812
May 30MHSAA LP Division 1 FinalsMay 30 · 100 Meters · Place 7 · Warren DeLaSalleWarren DeLaSalle100 Meters7.11.03aWind: -1.112
May 20Macomb County ChampionshipsMay 20 · 200 Meters · Place 3 · Warren DeLaSalleWarren DeLaSalle200 Meters321.92a PB12
May 20Macomb County ChampionshipsMay 20 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters111.00a12
May 15MHSAA LP Region 07-1 @ Grosse Pointe SouthMay 15 · 200 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle200 Meters222.42a12
May 15MHSAA LP Region 07-1 @ Grosse Pointe SouthMay 15 · 200 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle200 Meters122.15a12
May 15MHSAA LP Region 07-1 @ Grosse Pointe SouthMay 15 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters110.91a12
May 15MHSAA LP Region 07-1 @ Grosse Pointe SouthMay 15 · 100 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle100 Meters210.93a12
May 2Farmington Invitational (EQ Approved)May 2 · 200 Meters · Place 9 · Warren DeLaSalleWarren DeLaSalle200 Meters922.65a12
May 2Farmington Invitational (EQ Approved)May 2 · 200 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle200 Meters222.38a12
Apr 2563rd Elmer Ball Oxford Invitational (EQ approved)Apr 25 · 200 Meters · Place 4 · Warren DeLaSalleWarren DeLaSalle200 MetersRound S422.42a12
Apr 2563rd Elmer Ball Oxford Invitational (EQ approved)Apr 25 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 MetersRound S110.83a12
Apr 2563rd Elmer Ball Oxford Invitational (EQ approved)Apr 25 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters110.75a PB12
Apr 20DLS vs Brother RiceApr 20 · 400 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle400 Meters1.54.83a12
Apr 1833rd Warrior Classic (EQ Approved)Apr 18 · 200 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle200 Meters122.58a12
Apr 1833rd Warrior Classic (EQ Approved)Apr 18 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters111.19a12
Apr 13Catholic Central Open #1Apr 13 · 400 Meters · Place 3 · Warren DeLaSalleWarren DeLaSalle400 Meters354.07a PB12
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 200 Meters · Place 5 · Warren DeLaSalleWarren DeLaSalle200 Meters522.67a12
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 100 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle100 MetersRound P211.13a12
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters111.04a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 272026 MITS/MITCA Indoor TF State ChampionshipsFeb 27 · Pole Vault · Place 24 · 16Ways Track Club16Ways Track ClubPole Vault247.17 PB—
Feb 272026 MITS/MITCA Indoor TF State ChampionshipsFeb 27 · 1600 Meters · Place 32 · 16Ways Track Club16Ways Track Club1600 Meters3223.30 PB—
Feb 7LAB Indoor Meet #9Feb 7 · 200 Meters · Place 19 · 16Ways Track Club16Ways Track Club200 Meters1922.86a12
Feb 7LAB Indoor Meet #9Feb 7 · 60 Meters · Place 32 · 16Ways Track Club16Ways Track Club60 Meters327.35a12
Jan 24SVSU - MITS #3Jan 24 · 200 Meters · Place 9 · 16Ways Track Club16Ways Track Club200 Meters922.80a PB12
Jan 24SVSU - MITS #3Jan 24 · 60 Meters · Place 7 · 16Ways Track Club16Ways Track Club60 MetersRound P77.16a12
Jan 24SVSU - MITS #3Jan 24 · 60 Meters · Place 5 · 16Ways Track Club16Ways Track Club60 Meters57.05a PB12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 1 FinalsMay 31 · 200 Meters · Place 24 · Warren DeLaSalleWarren DeLaSalle200 MetersRound P24.22.73aWind: 0.311
May 31MHSAA LP Division 1 FinalsMay 31 · 100 Meters · Place 24 · Warren DeLaSalleWarren DeLaSalle100 MetersRound P24.11.05aWind: 2.611
May 212025 Macomb County Meet of ChampionsMay 21 · 100 Meters · Place 3 · Warren DeLaSalleWarren DeLaSalle100 Meters310.93a11
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 200 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle200 Meters122.32a11
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 200 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle200 Meters222.44a11
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters111.09a11
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters111.07a11
May 10CHSL Bishop Championships (EQ Approved)May 10 · 200 Meters · Place 3 · Warren DeLaSalleWarren DeLaSalle200 Meters3.22.40aWind: 0.211
May 10CHSL Bishop Championships (EQ Approved)May 10 · 100 Meters · Place 4 · Warren DeLaSalleWarren DeLaSalle100 Meters4.11.16aWind: 111
May 5Divine Child HS Home Meet #3May 5 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters111.36a11
May 3Farmington Invitational (EQ Approved)May 3 · 200 Meters · Place 10 · Warren DeLaSalleWarren DeLaSalle200 Meters1022.16a11
May 3Farmington Invitational (EQ Approved)May 3 · 100 Meters · Place 5 · Warren DeLaSalleWarren DeLaSalle100 Meters510.92a11
May 3Farmington Invitational (EQ Approved)May 3 · 100 Meters · Place 6 · Warren DeLaSalleWarren DeLaSalle100 Meters610.75a11
Apr 28DeLaSalle @ Catholic CentralApr 28 · 200 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle200 Meters122.46a11
Apr 28DeLaSalle @ Catholic CentralApr 28 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters110.80a11
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · 200 Meters · Place 7 · Warren DeLaSalleWarren DeLaSalle200 MetersRound S723.0411
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · 200 Meters · Place 8 · Warren DeLaSalleWarren DeLaSalle200 Meters823.1811
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · 100 Meters · Place 13 · Warren DeLaSalleWarren DeLaSalle100 MetersRound S1311.5111
Apr 26The 62nd Elmer Ball Oxford Invitational [EQ APPROVED]Apr 26 · 100 Meters · Place 8 · Warren DeLaSalleWarren DeLaSalle100 Meters811.2111
Apr 5DDC Early Season All-Comers (EQ Approved)Apr 5 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters111.37a11
Mar 2225 Huron Relays Large SchoolsMar 22 · 60 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle60 MetersRound S27.18a11
Mar 2225 Huron Relays Large SchoolsMar 22 · 60 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle60 Meters17.13a PB11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 60 Meter · Place 18 · 16Ways Track Club16Ways Track Club60 MeterRound S18.7.17a PB11
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 60 Meter · Place 19 · 16Ways Track Club16Ways Track Club60 MeterRound P19.7.23a11
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 200 Meters · Place 17 · 16Ways Track Club16Ways Track Club200 MetersRound S1723.10a—
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 60 Meters · Place 17 · 16Ways Track Club16Ways Track Club60 MetersRound P177.23a—
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 60 Meters · Place 12 · 16Ways Track Club16Ways Track Club60 MetersRound S127.26a—
Feb 8LAB Indoor Meet #9Feb 8 · 200 Meters · Place 51 · 16Ways Track Club16Ways Track Club200 Meters5123.73a—
Feb 8LAB Indoor Meet #9Feb 8 · 60 Meters · Place 24 · 16Ways Track Club16Ways Track Club60 MetersRound P247.23a—
Feb 1LAB Indoor Meet #8Feb 1 · 60 Meters · Place 24 · 16Ways Track Club16Ways Track Club60 MetersRound P247.33a—
Jan 11SVSU - MITS Meet #1Jan 11 · 200 Meters · Place 17 · 16Ways Track Club16Ways Track Club200 Meters1723.25a—
Jan 11SVSU - MITS Meet #1Jan 11 · 60 Meters · Place 16 · 16Ways Track Club16Ways Track Club60 MetersRound P167.28a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 60 Meter · Place 25 · 16Ways Track Club16Ways Track Club60 Meter25.7.34a11
Dec 14LAB Indoor Meet #1Dec 14 · 200 Meters · Place 29 · 16Ways Track Club16Ways Track Club200 Meters29.23.95a11
Apr 6'24 Lincoln Indoor ClassicApr 6 · 200 Meters · Place 10 · Warren DeLaSalleWarren DeLaSalle200 Meters1023.53a—
Apr 6'24 Lincoln Indoor ClassicApr 6 · 200 Meters · Place 6 · Warren DeLaSalleWarren DeLaSalle200 Meters623.27a—
Mar 2324 EMU Huron Relays Large SchoolsMar 23 · 60 Meter · Place 6 · Warren DeLaSalleWarren DeLaSalle60 MeterRound S6.7.32a10
Mar 2324 EMU Huron Relays Large SchoolsMar 23 · 60 Meter · Place 6 · Warren DeLaSalleWarren DeLaSalle60 Meter6.7.30a10

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 1 FinalsJun 1 · 200 Meters · Place 21 · Warren DeLaSalleWarren DeLaSalle200 MetersRound P21.22.73aWind: -2.410
Jun 1MHSAA LP Division 1 FinalsJun 1 · 100 Meters · Place 4 · Warren DeLaSalleWarren DeLaSalle100 MetersRound P4.11.12aWind: -1.810
Jun 1MHSAA LP Division 1 FinalsJun 1 · 100 Meters · Place 5 · Warren DeLaSalleWarren DeLaSalle100 Meters5.11.02aWind: -1.610
May 23Macomb County ChampionshipMay 23 · 100 Meters · Place 5 · Warren DeLaSalleWarren DeLaSalle100 Meters511.06a—
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 200 Meters · Place 3 · Warren DeLaSalleWarren DeLaSalle200 Meters323.09a—
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 200 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle200 Meters222.85a—
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 100 Meters · Place 4 · Warren DeLaSalleWarren DeLaSalle100 Meters411.33a—
May 16MHSAA LP Region 07-1 @ GP SouthMay 16 · 100 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle100 Meters211.16a—
May 6DeLaSalle vs Brother RiceMay 6 · 200 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle200 Meters224.31a—
May 4Farmington InvitationalMay 4 · 200 Meters · Place 9 · Warren DeLaSalleWarren DeLaSalle200 Meters922.66a—
May 4Farmington InvitationalMay 4 · 200 Meters · Place 7 · Warren DeLaSalleWarren DeLaSalle200 Meters722.39a—
May 4Farmington InvitationalMay 4 · 100 Meters · Place 7 · Warren DeLaSalleWarren DeLaSalle100 Meters711.27a—
May 4Farmington InvitationalMay 4 · 100 Meters · Place 6 · Warren DeLaSalleWarren DeLaSalle100 Meters611.23a—
May 1CHSL: DLS @ UDJMay 1 · 200 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle200 Meters223.61a—
May 1CHSL: DLS @ UDJMay 1 · 100 Meters · Place 3 · Warren DeLaSalleWarren DeLaSalle100 Meters311.33a—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · 200 Meters · Place 8 · Warren DeLaSalleWarren DeLaSalle200 Meters823.15a—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · 200 Meters · Place 5 · Warren DeLaSalleWarren DeLaSalle200 Meters523.23a—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · 100 Meters · Place 5 · Warren DeLaSalleWarren DeLaSalle100 Meters511.64a—
Apr 27The 61st Elmer Ball Oxford InvitationalApr 27 · 100 Meters · Place 4 · Warren DeLaSalleWarren DeLaSalle100 Meters411.35a—
Apr 22Warren DeLaSalle @ Detroit Catholic CentralApr 22 · 200 Meters · Place 4 · Warren DeLaSalleWarren DeLaSalle200 Meters423.22a—
Apr 22Warren DeLaSalle @ Detroit Catholic CentralApr 22 · 100 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle100 Meters211.03a—
Apr 15CHSL: DeLaSalle & St Catherine @ St MarysApr 15 · 100 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle100 Meters211.32a—
Apr 9CHSL: UDJ, DDC, DLS & Marian @ OLSMApr 9 · 200 Meters · Place 5 · Warren DeLaSalleWarren DeLaSalle200 Meters523.67a—
Apr 9CHSL: UDJ, DDC, DLS & Marian @ OLSMApr 9 · 100 Meters · Place 1 · Warren DeLaSalleWarren DeLaSalle100 Meters110.78a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Farmington InvitationalMay 6 · 100 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle100 Meters211.64a—
May 1CHSL: DLS @ DDCMay 1 · 100 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle100 Meters211.96a—
Apr 2960th Elmer Ball Oxford InvitationalApr 29 · 100 Meters · Place 14 · Warren DeLaSalleWarren DeLaSalle100 Meters1411.71a—
Apr 24De La Salle vs Brother RiceApr 24 · 100 Meters · Place 2 · Warren DeLaSalleWarren DeLaSalle100 Meters211.62a—
Apr 19CHSL: DLS at UDJApr 19 · 100 Meters · Place 10 · Warren DeLaSalleWarren DeLaSalle100 Meters10.12.05aUnofficial9
Apr 3DeLaSalle @ Catholic CentralApr 3 · 100 Meters · Place 4 · Warren DeLaSalleWarren DeLaSalle100 Meters411.98FR