Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Junior Olympic Games · Aug 112.18aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorHS Showcase · Jan 1826.50aHS ShowcaseJanuary 18, 2026
200 Meters · OutdoorAAU Track & Field Region 12 Qualifier · Jun 2524.86aAAU Track & Field Region 12 QualifierJune 25, 2026
400 Meters · OutdoorDivine Child Summer Series #3 · Jul 2257.67aDivine Child Summer Series #3July 22, 2026
60 Meter · IndoorHS Showcase · Jan 188.16aHS ShowcaseJanuary 18, 2026
60 Meters · IndoorCMU MITS Meet · Feb 28.17aCMU MITS MeetFebruary 2, 2025
70 Meter · OutdoorBeagle MS v Chippewa MS v Our Savior Lutheran · May 179.36aBeagle MS v Chippewa MS v Our Savior LutheranMay 17, 2023
70 Meters · OutdoorDeWitt MS vs Chippewa Okemos MS · May 239.21aDeWitt MS vs Chippewa Okemos MSMay 23, 2023
Long Jump · OutdoorMHSAA LP Division 1 Finals · May 3116' 10"MHSAA LP Division 1 FinalsMay 31, 2025

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

2026 Outdoor Track

52 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 32 · Track Life UniversityTrack Life University200 MetersRound P32.25.19aWind: -311
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 30 · Track Life UniversityTrack Life University100 MetersRound P30.12.18a PBWind: 1.811
Jul 22Divine Child Summer Series #3Jul 22 · 400 Meters · Place 2 · Track Life UniversityTrack Life University400 Meters2.57.67a PB11
Jul 8Divine Child Summer Series # 2Jul 8 · 200 Meters · Place 5 · Track Life UniversityTrack Life University200 Meters5.25.72a11
Jul 8Divine Child Summer Series # 2Jul 8 · 100 Meters · Place 5 · Track Life UniversityTrack Life University100 Meters5.12.51a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 8 · Track Life UniversityTrack Life University200 MetersRound S825.12a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 200 Meters · Place 5 · Track Life UniversityTrack Life University200 Meters524.86a PB11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100 Meters · Place 5 · Track Life UniversityTrack Life University100 MetersRound S512.20a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 100 Meters · Place 4 · Track Life UniversityTrack Life University100 Meters412.39a11
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 39 · Track Life UniversityTrack Life University200 MetersRound P39.25.40aWind: 111
May 30MHSAA LP Division 1 FinalsMay 30 · 200 Meters · Place 14 · OkemosOkemos200 MetersRound P14.25.31aWind: -0.111
May 30MHSAA LP Division 1 FinalsMay 30 · 100 Meters · Place 11 · OkemosOkemos100 MetersRound P11.12.65aWind: -1.911
May 26Greater Lansing Honor Roll Meet of ChampionsMay 26 · 200 Meters · Place 1 · OkemosOkemos200 Meters124.98a11
May 19CAAC Red, White and Blue ShowcaseMay 19 · Long Jump · Place 1 · OkemosOkemosLong Jump116-911
May 19CAAC Red, White and Blue ShowcaseMay 19 · 400 Meters · Place 2 · OkemosOkemos400 Meters257.98a11
May 19CAAC Red, White and Blue ShowcaseMay 19 · 100 Meters · Place 2 · OkemosOkemos100 Meters212.43a11
May 15MHSAA LP Region 04-1 @ Grand LedgeMay 15 · Long Jump · Place 1 · OkemosOkemosLong Jump116-10.511
May 15MHSAA LP Region 04-1 @ Grand LedgeMay 15 · 200 Meters · Place 1 · OkemosOkemos200 Meters125.62a11
May 15MHSAA LP Region 04-1 @ Grand LedgeMay 15 · 200 Meters · Place 1 · OkemosOkemos200 Meters125.73a11
May 15MHSAA LP Region 04-1 @ Grand LedgeMay 15 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.74a11
May 15MHSAA LP Region 04-1 @ Grand LedgeMay 15 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.58a11
May 7CAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved)May 7 · Long Jump · Place 3 · OkemosOkemosLong Jump317-3.511
May 7CAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved)May 7 · 400 Meters · Place 2 · OkemosOkemos400 Meters259.70a11
May 7CAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved)May 7 · 200 Meters · Place 2 · OkemosOkemos200 Meters225.62a11
May 7CAAC-BLUE CONFERENCE CHAMPIONSHIP (EQ Approved)May 7 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.31a11
May 1Davison Twilight Classic - EQ ApprovedMay 1 · Long Jump · Place 1 · OkemosOkemosLong Jump117-211
May 1Davison Twilight Classic - EQ ApprovedMay 1 · 400 Meters · Place 1 · OkemosOkemos400 Meters11:00.29a11
May 1Davison Twilight Classic - EQ ApprovedMay 1 · 200 Meters · Place 1 · OkemosOkemos200 Meters125.99a11
May 1Davison Twilight Classic - EQ ApprovedMay 1 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.41a11
Apr 28CAAC Blue - Okemos, Waverly & EverettApr 28 · Long Jump · Place 1 · OkemosOkemosLong Jump1.16' 9.5"11
Apr 28CAAC Blue - Okemos, Waverly & EverettApr 28 · 200 Meters · Place 1 · OkemosOkemos200 Meters1.25.88a11
Apr 28CAAC Blue - Okemos, Waverly & EverettApr 28 · 100 Meters · Place 1 · OkemosOkemos100 Meters1.12.88a11
Apr 24Grand Ledge Comet Classic, by Playmakers (EQ Approved!)Apr 24 · Long Jump · Place 4 · OkemosOkemosLong Jump416-7.2511
Apr 24Grand Ledge Comet Classic, by Playmakers (EQ Approved!)Apr 24 · 400 Meters · Place 1 · OkemosOkemos400 Meters158.70a11
Apr 24Grand Ledge Comet Classic, by Playmakers (EQ Approved!)Apr 24 · 200 Meters · Place 1 · OkemosOkemos200 Meters125.79a11
Apr 20East Lansing at OkemosApr 20 · Long Jump · Place 1 · OkemosOkemosLong Jump116-3.7511
Apr 20East Lansing at OkemosApr 20 · 200 Meters · Place 2 · OkemosOkemos200 Meters226.29a11
Apr 20East Lansing at OkemosApr 20 · 100 Meters · Place 2 · OkemosOkemos100 Meters212.62a11
Apr 17Panther Invite (EQ approved)Apr 17 · Long Jump · Place 1 · OkemosOkemosLong Jump1.16' 6.5"11
Apr 17Panther Invite (EQ approved)Apr 17 · 400 Meters · Place 1 · OkemosOkemos400 Meters1.59.14a11
Apr 17Panther Invite (EQ approved)Apr 17 · 200 Meters · Place 1 · OkemosOkemos200 Meters1.25.89a11
Apr 17Panther Invite (EQ approved)Apr 17 · 100 Meters · Place 1 · OkemosOkemos100 Meters1.12.77a11
Apr 13DeWitt at OkemosApr 13 · Long Jump · Place 1 · OkemosOkemosLong Jump116-9.2511
Apr 13DeWitt at OkemosApr 13 · 200 Meters · Place 1 · OkemosOkemos200 Meters126.26a11
Apr 13DeWitt at OkemosApr 13 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.75a11
Apr 9CAAC Blue Holt, Okemos @ Grand LedgeApr 9 · Long Jump · Place 2 · OkemosOkemosLong Jump217-3.7511
Apr 9CAAC Blue Holt, Okemos @ Grand LedgeApr 9 · 400 Meters · Place 2 · OkemosOkemos400 Meters21:01.48a11
Apr 9CAAC Blue Holt, Okemos @ Grand LedgeApr 9 · 200 Meters · Place 1 · OkemosOkemos200 Meters126.83a11
Apr 9CAAC Blue Holt, Okemos @ Grand LedgeApr 9 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.84a11
Mar 24Mason v OkemosMar 24 · Long Jump · Place 1 · OkemosOkemosLong Jump116-311
Mar 24Mason v OkemosMar 24 · 200 Meters · Place 1 · OkemosOkemos200 Meters126.32a11
Mar 24Mason v OkemosMar 24 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.99a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18HS ShowcaseJan 18 · 60 Meter · Place 62 · Maximum OutPut TrackMaximum OutPut Track60 MeterRound P62.8.16a PB11
Jan 18HS ShowcaseJan 18 · Long Jump · Maximum OutPut TrackMaximum OutPut TrackLong Jump--FOUL11
Jan 18HS ShowcaseJan 18 · 200 Meters · Place 65 · Maximum OutPut TrackMaximum OutPut Track200 Meters65.26.50a PB11

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 12Motor City ClassicJul 12 · 100 Meters · Place 5 · Maximum OutPutMaximum OutPut100 Meters512.69a10
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 100 Meters · Maximum OutPut TrackMaximum OutPut Track100 MetersRound S—DNS10
May 31MHSAA LP Division 1 FinalsMay 31 · Long Jump · Place 15 · OkemosOkemosLong Jump15.16' 10" PBWind: -0.310
May 31MHSAA LP Division 1 FinalsMay 31 · 200 Meters · Place 11 · OkemosOkemos200 MetersRound P11.25.22aWind: 1.310
May 31MHSAA LP Division 1 FinalsMay 31 · 100 Meters · Place 15 · OkemosOkemos100 MetersRound P15.12.39aWind: 310
May 27Greater Lansing Honor Roll Meet of ChampionsMay 27 · Long Jump · Place 1 · OkemosOkemosLong Jump116-2.7510
May 27Greater Lansing Honor Roll Meet of ChampionsMay 27 · 200 Meters · Place 1 · OkemosOkemos200 Meters125.48a10
May 27Greater Lansing Honor Roll Meet of ChampionsMay 27 · 100 Meters · Place 2 · OkemosOkemos100 Meters212.50a10
May 21CAAC Blue League Championship MeetMay 21 · Long Jump · Place 1 · OkemosOkemosLong Jump116-6.2510
May 21CAAC Blue League Championship MeetMay 21 · 200 Meters · Place 1 · OkemosOkemos200 Meters126.61a10
May 21CAAC Blue League Championship MeetMay 21 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.48a10
May 16MHSAA LP Region 04-1 @ MasonMay 16 · Long Jump · Place 1 · OkemosOkemosLong Jump117-110
May 16MHSAA LP Region 04-1 @ MasonMay 16 · 200 Meters · Place 3 · OkemosOkemos200 Meters326.15a10
May 16MHSAA LP Region 04-1 @ MasonMay 16 · 200 Meters · Place 3 · OkemosOkemos200 Meters325.76a10
May 16MHSAA LP Region 04-1 @ MasonMay 16 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.66a10
May 16MHSAA LP Region 04-1 @ MasonMay 16 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.54a10
May 9Alma Panther Invite (EQ)May 9 · 200 Meters · Place 1 · OkemosOkemos200 Meters125.69a10
May 6DeWitt, Okemos , Waverly @ East LansingMay 6 · Long Jump · Place 1 · OkemosOkemosLong Jump116-11.510
May 6DeWitt, Okemos , Waverly @ East LansingMay 6 · 400 Meters · Place 2 · OkemosOkemos400 Meters21:00.19a10
May 6DeWitt, Okemos , Waverly @ East LansingMay 6 · 200 Meters · Place 1 · OkemosOkemos200 Meters126.32a10
May 6DeWitt, Okemos , Waverly @ East LansingMay 6 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.68a10
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 200 Meters · Place 1 · OkemosOkemos200 Meters125.47a10
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 100 Meters · Place 2 · OkemosOkemos100 Meters212.36a10
Apr 28Waverly and Everett at OkemosApr 28 · 200 Meters · Place 1 · OkemosOkemos200 Meters126.96a10
Apr 28Waverly and Everett at OkemosApr 28 · 100 Meters · Place 1 · OkemosOkemos100 Meters113.04a10
Apr 18Panther Invite - EQ ApprovedApr 18 · Long Jump · Place 2 · OkemosOkemosLong Jump216-5.2510
Apr 18Panther Invite - EQ ApprovedApr 18 · 400 Meters · Place 3 · OkemosOkemos400 Meters31:01.2210
Apr 18Panther Invite - EQ ApprovedApr 18 · 200 Meters · Place 2 · OkemosOkemos200 Meters226.4410
Apr 18Panther Invite - EQ ApprovedApr 18 · 100 Meters · Place 1 · OkemosOkemos100 Meters112.6310
Apr 9CAAC Blue Okemos and Holt @ Grand LedgeApr 9 · 400 Meters · Place 1 · OkemosOkemos400 Meters11:03.43a10
Apr 9CAAC Blue Okemos and Holt @ Grand LedgeApr 9 · 100 Meters · Place 1 · OkemosOkemos100 Meters113.01a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2CMU MITS MeetFeb 2 · 60 Meters · Place 6 · Maximum OutPutMaximum OutPut60 Meters68.17a PB10
Jan 19University of Michigan HS ShowcaseJan 19 · 60 Meters · Place 54 · Maximum OutputMaximum Output60 MetersRound P548.18—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 27Area 12 Regional QualifierJun 27 · 100 Meters · Maximum OutPut TrackMaximum OutPut Track100 MetersRound P--DNSWind: 0.99
Jun 1MHSAA LP Division 1 FinalsJun 1 · 100 Meters · Place 17 · OkemosOkemos100 MetersRound P17.12.93aWind: -1.79
May 22CAAC Blue ChampionshipMay 22 · 400 Meters · Place 4 · OkemosOkemos400 Meters41:02.04a—
May 22CAAC Blue ChampionshipMay 22 · 200 Meters · Place 2 · OkemosOkemos200 Meters227.10a—
May 22CAAC Blue ChampionshipMay 22 · 100 Meters · Place 2 · OkemosOkemos100 Meters212.74a—
May 17MHSAA LP Region 04-1 @ Grand LedgeMay 17 · 200 Meters · Place 5 · OkemosOkemos200 Meters525.91a—
May 17MHSAA LP Region 04-1 @ Grand LedgeMay 17 · 200 Meters · Place 5 · OkemosOkemos200 Meters526.22a—
May 17MHSAA LP Region 04-1 @ Grand LedgeMay 17 · 100 Meters · Place 5 · OkemosOkemos100 Meters512.70a—
May 17MHSAA LP Region 04-1 @ Grand LedgeMay 17 · 100 Meters · Place 4 · OkemosOkemos100 Meters412.60a—
May 10Davison Twilight Classic - 15th AnnualMay 10 · 400 Meters · Place 5 · OkemosOkemos400 Meters51:00.10a—
May 10Davison Twilight Classic - 15th AnnualMay 10 · 200 Meters · Place 3 · OkemosOkemos200 Meters326.49a—
May 10Davison Twilight Classic - 15th AnnualMay 10 · 100 Meters · Place 3 · OkemosOkemos100 Meters312.54a—
May 3Corunna Cavalier ClassicMay 3 · 400 Meters · Place 3 · OkemosOkemos400 Meters31:00.79a—
May 3Corunna Cavalier ClassicMay 3 · 200 Meters · Place 1 · OkemosOkemos200 Meters126.14a—
May 3Corunna Cavalier ClassicMay 3 · 100 Meters · Place 3 · OkemosOkemos100 Meters312.77a—
Apr 30CAAC Blue HS Everett, Okemos @ WaverlyApr 30 · Long Jump · Place 3 · OkemosOkemosLong Jump314-6—
Apr 30CAAC Blue HS Everett, Okemos @ WaverlyApr 30 · 200 Meters · Place 1 · OkemosOkemos200 Meters126.66a—
Apr 30CAAC Blue HS Everett, Okemos @ WaverlyApr 30 · 100 Meters · Place 2 · OkemosOkemos100 Meters212.94a—
Apr 26Grand Ledge Comet ClassicApr 26 · 200 Meters · Place 4 · OkemosOkemos200 MetersRound P4.26.84a9
Apr 26Grand Ledge Comet ClassicApr 26 · 200 Meters · Place 4 · OkemosOkemos200 Meters4.27.02a9
Apr 26Grand Ledge Comet ClassicApr 26 · 100 Meters · Place 2 · OkemosOkemos100 MetersRound P2.13.10a9
Apr 26Grand Ledge Comet ClassicApr 26 · 100 Meters · Place 5 · OkemosOkemos100 Meters5.13.17a9
Apr 22East Lansing and Stockbridge at OkemosApr 22 · 200 Meters · Place 2 · OkemosOkemos200 Meters226.86a—
Apr 22East Lansing and Stockbridge at OkemosApr 22 · 100 Meters · Place 2 · OkemosOkemos100 Meters213.46a—
Apr 16DeWitt at OkemosApr 16 · Long Jump · Place 3 · OkemosOkemosLong Jump313-1.25—
Apr 16DeWitt at OkemosApr 16 · 400 Meters · Place 1 · OkemosOkemos400 Meters11:03.68a—
Apr 16DeWitt at OkemosApr 16 · 200 Meters · Place 1 · OkemosOkemos200 Meters126.97a—
Apr 16DeWitt at OkemosApr 16 · 100 Meters · Place 1 · OkemosOkemos100 Meters113.12a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31Junior Greater Lansing Honor Roll Meet of ChampionsMay 31 · 100 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)100 Meters112.59a—
May 31Junior Greater Lansing Honor Roll Meet of ChampionsMay 31 · 70 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)70 Meters19.27a—
May 23DeWitt MS vs Chippewa Okemos MSMay 23 · 100 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)100 Meters112.60a—
May 23DeWitt MS vs Chippewa Okemos MSMay 23 · 70 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)70 Meters19.21a PB—
May 17Beagle MS v Chippewa MS v Our Savior LutheranMay 17 · 70 Meter · Place 1 · Chippewa (Okemos)Chippewa (Okemos)70 Meter1.9.36a PB8
May 17Beagle MS v Chippewa MS v Our Savior LutheranMay 17 · 100 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)100 Meters1.12.64a8
May 10East Lansing vs. OkemosMay 10 · 200 Meters · Place 2 · Chippewa (Okemos)Chippewa (Okemos)200 Meters226.09a—
May 10East Lansing vs. OkemosMay 10 · 100 Meters · Place 2 · Chippewa (Okemos)Chippewa (Okemos)100 Meters212.54a—
May 3Holt MS vs. Chippewa Okemos MSMay 3 · 200 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)200 Meters126.99a—
May 3Holt MS vs. Chippewa Okemos MSMay 3 · 100 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)100 Meters112.99a—
Apr 26Waverly MS vs Chippewa Okemos MSApr 26 · 100 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)100 Meters113.26a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1Junior Greater Lansing Honor Roll Meet of ChampionsJun 1 · 400 Meters · Place 6 · Chippewa (Okemos)Chippewa (Okemos)400 Meters61:03.627
Jun 1Junior Greater Lansing Honor Roll Meet of ChampionsJun 1 · 200 Meters · Place 4 · Chippewa (Okemos)Chippewa (Okemos)200 Meters427.567
Jun 1Junior Greater Lansing Honor Roll Meet of ChampionsJun 1 · 100 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)100 Meters112.997
May 25St Johns vs Okemos May 25 · 400 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)400 Meters1.1:07.55a7
May 25St Johns vs Okemos May 25 · 200 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)200 Meters1.27.27a7
May 25St Johns vs Okemos May 25 · 100 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)100 Meters1.13.79a7
May 23Okemos and Eaton Rapids vs Mason MSMay 23 · 400 Meters · Place 2 · Chippewa (Okemos)Chippewa (Okemos)400 Meters2.1:04.38a7
May 23Okemos and Eaton Rapids vs Mason MSMay 23 · 200 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)200 Meters1.27.97a7
May 23Okemos and Eaton Rapids vs Mason MSMay 23 · 100 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)100 Meters1.13.19a7
May 11Okemos and Fowlerville at Holt MSMay 11 · 400 Meters · Place 2 · Chippewa (Okemos)Chippewa (Okemos)400 Meters2.1:06.14a7
May 11Okemos and Fowlerville at Holt MSMay 11 · 100 Meters · Place 1 · Chippewa (Okemos)Chippewa (Okemos)100 Meters1.13.27a7
Apr 27Chippewa Okemos MS vs Haslett MSApr 27 · 400 Meters · Place 2 · Chippewa (Okemos)Chippewa (Okemos)400 Meters2.1:05.43a7