Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPEM 7-10 Meet · May 714.44aPEM 7-10 MeetMay 7, 2022
100m Hurdles · 33" / 0.838m · OutdoorPEM JH Meet · Apr 1921.27aPEM JH MeetApril 19, 2022
1600 Meters · OutdoorClass A State True Team · May 164:48.93aClass A State True TeamMay 16, 2026
200m Hurdles · 30" / 0.762m · OutdoorPEM JH Meet #2 · Apr 2635.17aPEM JH Meet #2April 26, 2022
300m Hurdles · 36" / 0.914m · OutdoorPEM Varsity · Apr 353.39aPEM VarsityApril 3, 2023
3200 Meters · OutdoorPEM Varsity T&F Meet · Apr 1111:37.52aPEM Varsity T&F MeetApril 11, 2025
400 Meters · OutdoorD-E C/ Varsity meet · Apr 2854.10aD-E C/ Varsity meetApril 28, 2026
800 Meters · OutdoorMSHSL Section 1A Championships · May 261:59.57aMSHSL Section 1A ChampionshipsMay 26, 2026
Triple Jump · OutdoorPEM Varsity T&F Meet · Apr 2730-07.75PEM Varsity T&F MeetApril 27, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 16 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 MetersRound P16.2:03.85a12
May 26MSHSL Section 1A ChampionshipsMay 26 · 800 Meters · Place 4 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters4.1:59.57a PB12
May 20MSHSL Section 1A - Sub-Section 3May 20 · 800 Meters · Place 2 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters2.2:00.67a12
May 16Class A State True TeamMay 16 · 1600 Meters · Place 15 · Plainview-Elgin-MillvillePlainview-Elgin-Millville1600 Meters15.4:48.93a PB12
May 16Class A State True TeamMay 16 · 800 Meters · Place 7 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters7.2:06.33a12
May 9Three Rivers Conference ChampionshipsMay 9 · 800 Meters · Place 3 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters3.2:03.13a12
May 8Class A True Team Wild CardMay 8 · 1600 Meters · Place 15 · Plainview-Elgin-MillvillePlainview-Elgin-Millville1600 Meters15.4:49.59a12
May 8Class A True Team Wild CardMay 8 · 800 Meters · Place 7 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters7.2:05.81a12
May 51A Section True TeamMay 5 · 1600 Meters · Place 13 · Plainview-Elgin-MillvillePlainview-Elgin-Millville1600 Meters13.4:49.59a12
May 51A Section True TeamMay 5 · 800 Meters · Place 8 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters8.2:05.81a12
Apr 28D-E C/ Varsity meetApr 28 · 400 Meters · Place 3 · Plainview-Elgin-MillvillePlainview-Elgin-Millville400 Meters3.54.10a PB12
Apr 24PEM - Winged Foot InvitationalApr 24 · 800 Meters · Place 2 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters22:02.54a12
Apr 20PEM Varsity T&F MeetApr 20 · 1600 Meters · Place 3 · Plainview-Elgin-MillvillePlainview-Elgin-Millville1600 Meters3.5:00.63a12
Apr 16PEM Varsity T&F MeetApr 16 · 400 Meters · Place 2 · Plainview-Elgin-MillvillePlainview-Elgin-Millville400 Meters254.54a12
Apr 10PEM - Verne Herman InvitationalApr 10 · 800 Meters · Place 3 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters32:07.50a12
Mar 30PEM Varsity T&F MeetMar 30 · 800 Meters · Place 2 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters22:09.18a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AA ChampionshipsMay 29 · 800 Meters · Place 7 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 MetersRound P7.2:04.16a11
May 29MSHSL Section 1AA ChampionshipsMay 29 · 800 Meters · Place 8 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters8.2:07.62a11
May 102025 Three Rivers Conference ChampionshipMay 10 · 800 Meters · Place 4 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters42:05.55a11
May 6Section 1AA True TeamMay 6 · 800 Meters · Place 5 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters5.2:04.56a11
May 1Pine Island Island Varsity InvitationalMay 1 · 400 Meters · Place 3 · Plainview-Elgin-MillvillePlainview-Elgin-Millville400 Meters354.51a11
Apr 25PEM Winged Foot InvitationalApr 25 · 800 Meters · Place 4 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters42:06.2511
Apr 21PEM Verne Herman InvitationalApr 21 · 800 Meters · Place 5 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters52:08.3511
Apr 11PEM Varsity T&F MeetApr 11 · 3200 Meters · Place 4 · Plainview-Elgin-MillvillePlainview-Elgin-Millville3200 Meters411:37.52a PB11
Apr 4PEM Varsity T&F MeetApr 4 · 1600 Meters · Place 2 · Plainview-Elgin-MillvillePlainview-Elgin-Millville1600 Meters25:11.84a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AA ChampionshipsMay 30 · 800 Meters · Place 15 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 MetersRound P15.2:10.15a10
May 7Section 1AA True TeamMay 7 · 800 Meters · Place 10 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters10.2:11.63a10
Apr 12PEM Varsity Track & Field MeetApr 12 · 800 Meters · Place 4 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters4.2:15.14a10
Apr 5PEM Varsity Track & Field MeetApr 5 · Triple Jump · Place 15 · Plainview-Elgin-MillvillePlainview-Elgin-MillvilleTriple Jump15.29' 310
Apr 5PEM Varsity Track & Field MeetApr 5 · 800 Meters · Place 6 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters6.2:18.30a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 800 Meters · Place 15 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 MetersRound P152:13.039
May 9Section 1AA True TeamMay 9 · 800 Meters · Place 19 · Plainview-Elgin-MillvillePlainview-Elgin-Millville800 Meters19.2:18.06a9
Apr 27PEM Varsity T&F MeetApr 27 · Triple Jump · Place 10 · Plainview-Elgin-MillvillePlainview-Elgin-MillvilleTriple Jump10.30-07.75 PB9
Apr 27PEM Varsity T&F MeetApr 27 · 400 Meters · Place 3 · Plainview-Elgin-MillvillePlainview-Elgin-Millville400 Meters3.58.63a9
Apr 3PEM VarsityApr 3 · Triple Jump · Place 7 · Plainview-Elgin-MillvillePlainview-Elgin-MillvilleTriple Jump7.30-06.759
Apr 3PEM VarsityApr 3 · 300m Hurdles · Place 7 · Plainview-Elgin-MillvillePlainview-Elgin-Millville300m Hurdles36" / 0.914m7.53.39a PB9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17Three Rivers Conference Jr High ChampionshipsMay 17 · Triple Jump · Place 7 · Plainview-Elgin-MillvillePlainview-Elgin-MillvilleTriple Jump726-10.508
May 17Three Rivers Conference Jr High ChampionshipsMay 17 · 200m Hurdles · Place 7 · Plainview-Elgin-MillvillePlainview-Elgin-Millville200m Hurdles735.978
May 7PEM 7-10 MeetMay 7 · Triple Jump · Place 13 · PlainviewPlainviewTriple Jump13.26-02.508
May 7PEM 7-10 MeetMay 7 · 400 Meters · Place 10 · PlainviewPlainview400 Meters10.1:10.15a8
May 7PEM 7-10 MeetMay 7 · 100 Meters · Place 14 · PlainviewPlainview100 Meters14.14.44a PB8
May 3Lake City Jr High MeetMay 3 · 200m Hurdles · Place 7 · Plainview-Elgin-MillvillePlainview-Elgin-Millville200m Hurdles30" / 0.762m7.35.50a8
May 3Lake City Jr High MeetMay 3 · Triple Jump · Place 9 · Plainview-Elgin-MillvillePlainview-Elgin-MillvilleTriple Jump9.27-08.508
Apr 26PEM JH Meet #2Apr 26 · 200m Hurdles · Place 8 · Plainview-Elgin-MillvillePlainview-Elgin-Millville200m Hurdles30" / 0.762m8.35.17a PB8
Apr 26PEM JH Meet #2Apr 26 · Triple Jump · Place 9 · Plainview-Elgin-MillvillePlainview-Elgin-MillvilleTriple Jump9.27-08.008
Apr 19PEM JH MeetApr 19 · 100m Hurdles · Place 5 · Plainview-Elgin-MillvillePlainview-Elgin-Millville100m Hurdles33" / 0.838m5.21.27a PB8
Apr 19PEM JH MeetApr 19 · Triple Jump · Place 3 · Plainview-Elgin-MillvillePlainview-Elgin-MillvilleTriple Jump3.25-08.258