Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLakeshore MS Jamboree #2 · May 1214.47aLakeshore MS Jamboree #2May 12, 2022
1600 Meters · OutdoorLakeshore at St. Joseph · Apr 235:17.56aLakeshore at St. JosephApril 23, 2025
800 Meters · IndoorGVSU Laker Indoor Challenge- Boys Big Schools · Mar 182:19.44aGVSU Laker Indoor Challenge- Boys Big SchoolsMarch 18, 2026
800 Meters · OutdoorSMAC Championships (EQ) · May 92:12.90aSMAC Championships (EQ)May 9, 2026
Pole Vault · OutdoorSt. Joe vs Loy Norrix · Apr 238' 6St. Joe vs Loy NorrixApril 23, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9SMAC Championships (EQ)May 9 · 800 Meters · Place 20 · St. JosephSt. Joseph800 Meters202:12.90a PB12
Apr 28Lakeshore & St Joe @ Portage NorthernApr 28 · 800 Meters · Place 6 · St. JosephSt. Joseph800 Meters62:15.99a12
Apr 17Portage Northern Huskie Invite (EQ Approved)Apr 17 · 800 Meters · Place 13 · St. JosephSt. Joseph800 Meters132:15.76a12
Apr 14St. Joseph @ Portage CentralApr 14 · 800 Meters · Place 6 · St. JosephSt. Joseph800 Meters62:19.10a12
Apr 10Gull Lake Invitational (EQ approved)Apr 10 · 800 Meters · Place 18 · St. JosephSt. Joseph800 Meters182:16.63a12
Apr 7St. Joe @ MattawanApr 7 · 800 Meters · Place 6 · St. JosephSt. Joseph800 Meters62:28.08a12
Mar 24Portage Northern at St. JosephMar 24 · 800 Meters · Place 3 · St. JosephSt. Joseph800 Meters32:23.70a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · 800 Meters · Place 52 · St. JosephSt. Joseph800 Meters522:19.44a PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 232025 MITCA D2 Team StateMay 23 · 800 Meters · Place 31 · St. JosephSt. Joseph800 Meters31.2:15.99a11
May 5Mattawan and St. Joe at LakeshoreMay 5 · 800 Meters · Place 6 · St. JosephSt. Joseph800 Meters6.2:22.10a11
Apr 29Portage Northern at LakeshoreApr 29 · 1600 Meters · Place 7 · St. JosephSt. Joseph1600 Meters75:22.19a11
Apr 29Portage Northern at LakeshoreApr 29 · 800 Meters · Place 9 · St. JosephSt. Joseph800 Meters92:19.73a11
Apr 26GR Elite Challenge (EQ Approved Meet)Apr 26 · 1600 Meters · Place 83 · St. JosephSt. Joseph1600 Meters835:23.0211
Apr 23Lakeshore at St. JosephApr 23 · 1600 Meters · Place 6 · St. JosephSt. Joseph1600 Meters65:17.56a PB11
Apr 23Lakeshore at St. JosephApr 23 · 800 Meters · Place 6 · St. JosephSt. Joseph800 Meters62:19.64a11
Apr 18HUSKIE Invitational (EQ Approved)Apr 18 · 800 Meters · Place 19 · St. JosephSt. Joseph800 Meters19.2:19.52a11
Apr 14Portage Central @ St. JosephApr 14 · 1600 Meters · Place 16 · St. JosephSt. Joseph1600 Meters165:32.32a11
Apr 14Portage Central @ St. JosephApr 14 · 800 Meters · Place 8 · St. JosephSt. Joseph800 Meters82:23.08a11
Apr 11Gull Lake InvitationalApr 11 · 800 Meters · Place 23 · St. JosephSt. Joseph800 Meters232:18.50a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3St. Joe/Benton Harbor Rotary MeetMay 3 · 800 Meters · Place 20 · St. JosephSt. Joseph800 Meters202:18.72a—
Apr 30Portage Northern at St. JosephApr 30 · Pole Vault · Place 7 · St. JosephSt. JosephPole Vault78-6—
Apr 30Portage Northern at St. JosephApr 30 · 800 Meters · Place 4 · St. JosephSt. Joseph800 Meters42:20.25a—
Apr 23St. Joe vs Loy NorrixApr 23 · Pole Vault · Place 5 · St. JosephSt. JosephPole Vault5.8' 6 PB10
Apr 23St. Joe vs Loy NorrixApr 23 · 800 Meters · Place 7 · St. JosephSt. Joseph800 Meters7.2:24.50a10
Apr 19Portage Central JV RelaysApr 19 · Pole Vault · Place 2 · St. JosephSt. JosephPole Vault28-6—
Apr 16Saint Joseph @ LakeshoreApr 16 · Pole Vault · Place 9 · St. JosephSt. JosephPole Vault98-6—
Apr 16Saint Joseph @ LakeshoreApr 16 · 800 Meters · Place 5 · St. JosephSt. Joseph800 Meters52:30.46a—
Apr 10St. Joseph @ Portage CentralApr 10 · 800 Meters · Place 13 · St. JosephSt. Joseph800 Meters132:28.37a—
Mar 26Mattawan at St. JosephMar 26 · 800 Meters · Place 4 · St. JosephSt. Joseph800 Meters42:35.45a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Upton 6 Team MeetMay 17 · 800 Meters · Place 4 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)800 Meters4.2:34.52a8
May 12Lakeshore MS Jamboree #2May 12 · 800 Meters · Place 3 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)800 Meters3.2:38.35a8
May 12Lakeshore MS Jamboree #2May 12 · 100 Meters · Place 18 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)100 Meters18.14.47a PB8
Apr 25Lakeshore and Upton at Niles MSApr 25 · Long Jump · Place 9 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)Long Jump9.13-02.00Unofficial8
Apr 25Lakeshore and Upton at Niles MSApr 25 · 800 Meters · Place 3 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)800 Meters3.2:40.08aUnofficial8
Apr 25Lakeshore and Upton at Niles MSApr 25 · 100 Meters · Place 17 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)100 Meters17.14.14aUnofficial8