Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEdwardsburg MS @ Three Rivers MS · Apr 2113.8Edwardsburg MS @ Three Rivers MSApril 21, 2022
110m Hurdles · 39" / 0.991m · OutdoorNile and Three Rivers @ Plainwell (OHS timing only) · May 515.39aNile and Three Rivers @ Plainwell (OHS timing only)May 5, 2026
200 Meters · OutdoorThree Rivers at Edwardsburg · Apr 2225.45aThree Rivers at EdwardsburgApril 22, 2024
200m Hurdles · 30" / 0.762m · OutdoorThree Rivers & Paw Paw at Otsego · May 532.8Three Rivers & Paw Paw at OtsegoMay 5, 2022
300m Hurdles · 36" / 0.914m · OutdoorU of M Health-West Scholarship Invite by MichianaTiming.com · May 2144.10aU of M Health-West Scholarship Invite by MichianaTiming.comMay 21, 2024
55m Hurdles · 33" · OutdoorThree Rivers & Paw Paw at Otsego · May 510.1Three Rivers & Paw Paw at OtsegoMay 5, 2022
70 Meter · OutdoorDowagiac and T.R. MS at Allegan MS · Apr 2910.0Dowagiac and T.R. MS at Allegan MSApril 29, 2022
70 Meters · OutdoorTRMS- Quad (Vicksburg, Dowagiac, Paw Paw) · Apr 209.4TRMS- Quad (Vicksburg, Dowagiac, Paw Paw)April 20, 2023
Long Jump · OutdoorHUSKIE Invitational (EQ Approved) · Apr 1819' 9"HUSKIE Invitational (EQ Approved)April 18, 2025
Results · OutdoorThree Rivers MS at Sturgis · Apr 139.49aThree Rivers MS at SturgisApril 13, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 2 FinalsMay 30 · 110m Hurdles · Place 11 · Three RiversThree Rivers110m Hurdles39" / 0.991mRound P11.15.01aWind: 2.311
May 26St. Joe County UAW MeetMay 26 · Long Jump · Place 1 · Three RiversThree RiversLong Jump119-1111
May 26St. Joe County UAW MeetMay 26 · 110m Hurdles · Place 2 · Three RiversThree Rivers110m Hurdles214.78a11
May 15MHSAA LP Region 14-2 @ SturgisMay 15 · Long Jump · Place 6 · Three RiversThree RiversLong Jump620-0.511
May 15MHSAA LP Region 14-2 @ SturgisMay 15 · 300m Hurdles · Place 8 · Three RiversThree Rivers300m Hurdles842.74a11
May 15MHSAA LP Region 14-2 @ SturgisMay 15 · 110m Hurdles · Place 4 · Three RiversThree Rivers110m Hurdles415.58a11
May 15MHSAA LP Region 14-2 @ SturgisMay 15 · 110m Hurdles · Place 3 · Three RiversThree Rivers110m Hurdles314.86a11
May 8Wolverine Conference Championship EQ ApprovedMay 8 · Long Jump · Place 1 · Three RiversThree RiversLong Jump119-1111
May 8Wolverine Conference Championship EQ ApprovedMay 8 · 300m Hurdles · Place 4 · Three RiversThree Rivers300m Hurdles441.61a11
May 8Wolverine Conference Championship EQ ApprovedMay 8 · 110m Hurdles · Place 3 · Three RiversThree Rivers110m Hurdles315.58a11
May 8Wolverine Conference Championship EQ ApprovedMay 8 · 110m Hurdles · Place 2 · Three RiversThree Rivers110m Hurdles215.16a11
May 5Nile and Three Rivers @ Plainwell (OHS timing only)May 5 · 300m Hurdles · Place 2 · Three RiversThree Rivers300m Hurdles36" / 0.914m2.45.13a11
May 5Nile and Three Rivers @ Plainwell (OHS timing only)May 5 · 110m Hurdles · Place 2 · Three RiversThree Rivers110m Hurdles39" / 0.991m2.15.39a PB11
Apr 17Hastings Team Invitational (EQ approved)Apr 17 · Long Jump · Place 5 · Three RiversThree RiversLong Jump519-311
Apr 17Hastings Team Invitational (EQ approved)Apr 17 · 300m Hurdles · Place 2 · Three RiversThree Rivers300m Hurdles240.90a11
Apr 17Hastings Team Invitational (EQ approved)Apr 17 · 110m Hurdles · Place 3 · Three RiversThree Rivers110m Hurdles315.63a11
Apr 7Paw Paw, Vicksburg at Three Rivers HSApr 7 · Long Jump · Place 2 · Three RiversThree RiversLong Jump220-5.511
Apr 7Paw Paw, Vicksburg at Three Rivers HSApr 7 · 300m Hurdles · Place 4 · Three RiversThree Rivers300m Hurdles444.31a11
Apr 7Paw Paw, Vicksburg at Three Rivers HSApr 7 · 110m Hurdles · Place 4 · Three RiversThree Rivers110m Hurdles417.11a11
Mar 24Three Rivers @ SturgisMar 24 · Long Jump · Place 2 · Three RiversThree RiversLong Jump219-211
Mar 24Three Rivers @ SturgisMar 24 · 300m Hurdles · Place 1 · Three RiversThree Rivers300m Hurdles142.13a11
Mar 24Three Rivers @ SturgisMar 24 · 110m Hurdles · Place 4 · Three RiversThree Rivers110m Hurdles418.69a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18HUSKIE Invitational (EQ Approved)Apr 18 · Long Jump · Place 7 · Portage NorthernPortage NorthernLong Jump7.19' 9" PB10
Apr 18HUSKIE Invitational (EQ Approved)Apr 18 · 300m Hurdles · Portage NorthernPortage Northern300m Hurdles36" / 0.914m—DNS10
Apr 18HUSKIE Invitational (EQ Approved)Apr 18 · 110m Hurdles · Portage NorthernPortage Northern110m Hurdles39" / 0.991m—DQ10
Apr 11Gull Lake InvitationalApr 11 · Long Jump · Place 11 · Portage NorthernPortage NorthernLong Jump1119-110
Apr 11Gull Lake InvitationalApr 11 · 110m Hurdles · Place 17 · Portage NorthernPortage Northern110m Hurdles1718.30a10

2024 Outdoor Track

37 results
DateMeetEventPlMarkGr
May 28UAW St. Joseph County MeetMay 28 · Long Jump · Place 5 · Three RiversThree RiversLong Jump518-4.50—
May 28UAW St. Joseph County MeetMay 28 · 300m Hurdles · Place 7 · Three RiversThree Rivers300m Hurdles744.61a—
May 28UAW St. Joseph County MeetMay 28 · 110m Hurdles · Place 3 · Three RiversThree Rivers110m Hurdles317.23a—
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 300m Hurdles · Place 22 · Three RiversThree Rivers300m Hurdles36" / 0.914m22.44.10a PB9
May 21U of M Health-West Scholarship Invite by MichianaTiming.comMay 21 · 110m Hurdles · Place 32 · Three RiversThree Rivers110m Hurdles39" / 0.991m32.18.06aWind: -3.39
May 18MHSAA LP Region 14-2 @ Gull LakeMay 18 · Long Jump · Place 19 · Three RiversThree RiversLong Jump1917-1—
May 18MHSAA LP Region 14-2 @ Gull LakeMay 18 · 300m Hurdles · Place 10 · Three RiversThree Rivers300m Hurdles1045.90a—
May 18MHSAA LP Region 14-2 @ Gull LakeMay 18 · 110m Hurdles · Place 11 · Three RiversThree Rivers110m Hurdles1117.07a—
May 10Wolverine Conference ChampionshipMay 10 · Long Jump · Place 11 · Three RiversThree RiversLong Jump1117-6—
May 10Wolverine Conference ChampionshipMay 10 · 300m Hurdles · Place 6 · Three RiversThree Rivers300m Hurdles643.67a—
May 10Wolverine Conference ChampionshipMay 10 · 110m Hurdles · Place 8 · Three RiversThree Rivers110m Hurdles817.63a—
May 10Wolverine Conference ChampionshipMay 10 · 110m Hurdles · Place 7 · Three RiversThree Rivers110m Hurdles722.18a—
May 3JT Long Invitational at Kalamazoo CentralMay 3 · Long Jump · Place 22 · Three RiversThree RiversLong Jump2217-6.50—
May 3JT Long Invitational at Kalamazoo CentralMay 3 · 300m Hurdles · Place 9 · Three RiversThree Rivers300m Hurdles944.36a—
May 3JT Long Invitational at Kalamazoo CentralMay 3 · 110m Hurdles · Place 16 · Three RiversThree Rivers110m Hurdles1618.43a—
Apr 30Paw Paw/ Three Rivers @ VicksburgApr 30 · Long Jump · Place 5 · Three RiversThree RiversLong Jump518-1—
Apr 30Paw Paw/ Three Rivers @ VicksburgApr 30 · 300m Hurdles · Place 4 · Three RiversThree Rivers300m Hurdles445.19a—
Apr 30Paw Paw/ Three Rivers @ VicksburgApr 30 · 110m Hurdles · Place 2 · Three RiversThree Rivers110m Hurdles217.11a—
Apr 30Paw Paw/ Three Rivers @ VicksburgApr 30 · 200 Meters · Place 13 · Three RiversThree Rivers200 Meters1325.60a—
Apr 26Don Lukens InvitationalApr 26 · Long Jump · Place 34 · Three RiversThree RiversLong Jump3416-8.25—
Apr 26Don Lukens InvitationalApr 26 · 300m Hurdles · Place 27 · Three RiversThree Rivers300m Hurdles2750.07a—
Apr 26Don Lukens InvitationalApr 26 · 110m Hurdles · Place 15 · Three RiversThree Rivers110m HurdlesRound P1517.95a—
Apr 26Don Lukens InvitationalApr 26 · 110m Hurdles · Place 14 · Three RiversThree Rivers110m Hurdles1418.39a—
Apr 22Three Rivers at EdwardsburgApr 22 · Long Jump · Place 4 · Three RiversThree RiversLong Jump417-7—
Apr 22Three Rivers at EdwardsburgApr 22 · 300m Hurdles · Place 5 · Three RiversThree Rivers300m Hurdles546.76a—
Apr 22Three Rivers at EdwardsburgApr 22 · 110m Hurdles · Place 3 · Three RiversThree Rivers110m Hurdles316.89a—
Apr 22Three Rivers at EdwardsburgApr 22 · 200 Meters · Place 9 · Three RiversThree Rivers200 Meters925.45a PB—
Apr 19Portage Northern Huskie InvitationalApr 19 · Long Jump · Place 16 · Three RiversThree RiversLong Jump1617-3—
Apr 19Portage Northern Huskie InvitationalApr 19 · 110m Hurdles · Place 12 · Three RiversThree Rivers110m Hurdles1218.15a—
Apr 17Three Rivers, Plainwell at Niles HSApr 17 · 300m Hurdles · Place 6 · Three RiversThree Rivers300m Hurdles649.43a—
Apr 17Three Rivers, Plainwell at Niles HSApr 17 · 110m Hurdles · Place 3 · Three RiversThree Rivers110m Hurdles318.22a—
Apr 17Three Rivers, Plainwell at Niles HSApr 17 · 200 Meters · Place 21 · Three RiversThree Rivers200 Meters2127.95a—
Apr 9Three Rivers at OtsegoApr 9 · Long Jump · Place 1 · Three RiversThree RiversLong Jump118-4.5—
Apr 9Three Rivers at OtsegoApr 9 · 110m Hurdles · Place 2 · Three RiversThree Rivers110m Hurdles218.09a—
Apr 2Three Rivers at SturgisApr 2 · 110m Hurdles · Place 3 · Three RiversThree Rivers110m Hurdles318.04a—
Mar 20GVSU Laker Challenge- BOYS Big SchoolsMar 20 · Long Jump · Place 61 · Three RiversThree RiversLong Jump6117-9.5—
Mar 20GVSU Laker Challenge- BOYS Big SchoolsMar 20 · 60m Hurdles · Place 52 · Three RiversThree Rivers60m Hurdles5210.33a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22MHSAA MS Regional - Zone 1 @ ComstockMay 22 · Long Jump · Place 4 · Three RiversThree RiversLong Jump417-3—
May 22MHSAA MS Regional - Zone 1 @ ComstockMay 22 · 200m Hurdles · Place 3 · Three RiversThree Rivers200m Hurdles328.22a—
May 22MHSAA MS Regional - Zone 1 @ ComstockMay 22 · 55m Hurdles · Place 4 · Three RiversThree Rivers55m Hurdles48.73a—
May 11Wolverine MS Meet at Three RiversMay 11 · Long Jump · Place 1 · Three RiversThree RiversLong Jump118-11.50—
May 11Wolverine MS Meet at Three RiversMay 11 · 200m Hurdles · Place 1 · Three RiversThree Rivers200m Hurdles128.60a—
May 11Wolverine MS Meet at Three RiversMay 11 · 55m Hurdles · Place 2 · Three RiversThree Rivers55m Hurdles29.13a—
May 4Three Rivers at OtsegoMay 4 · Long Jump · Place 3 · Three RiversThree RiversLong Jump316-7—
May 4Three Rivers at OtsegoMay 4 · 200m Hurdles · Place 3 · Three RiversThree Rivers200m Hurdles329.28a—
May 4Three Rivers at OtsegoMay 4 · 55m Hurdles · Place 3 · Three RiversThree Rivers55m Hurdles310.02a—
Apr 27Edwardsburg and Three Rivers at Niles MSApr 27 · 200m Hurdles · Place 2 · Three RiversThree Rivers200m Hurdles229.80a—
Apr 27Edwardsburg and Three Rivers at Niles MSApr 27 · 55m Hurdles · Place 2 · Three RiversThree Rivers55m Hurdles29.37a—
Apr 21White Pigeon Rotary MeetApr 21 · Long Jump · Place 1 · Three RiversThree RiversLong Jump117-1.50—
Apr 21White Pigeon Rotary MeetApr 21 · 200m Hurdles · Place 2 · Three RiversThree Rivers200m Hurdles228.69—
Apr 21White Pigeon Rotary MeetApr 21 · 55m Hurdles · Place 2 · Three RiversThree Rivers55m Hurdles28.70—
Apr 20TRMS- Quad (Vicksburg, Dowagiac, Paw Paw)Apr 20 · 70 Meters · Place 5 · Three RiversThree Rivers70 Meters516-8—
Apr 20TRMS- Quad (Vicksburg, Dowagiac, Paw Paw)Apr 20 · 70 Meters · Place 1 · Three RiversThree Rivers70 Meters129.5—
Apr 20TRMS- Quad (Vicksburg, Dowagiac, Paw Paw)Apr 20 · 70 Meters · Place 3 · Three RiversThree Rivers70 Meters39.4 PB—
Apr 13Three Rivers MS at SturgisApr 13 · Results · Place 2 · Three RiversThree RiversResults216-8—
Apr 13Three Rivers MS at SturgisApr 13 · Results · Place 1 · Three RiversThree RiversResults19.49a PB—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12Wolverine MS Meet at Three RiversMay 12 · 55m Hurdles · Place 6 · Three RiversThree Rivers55m Hurdles33"6.10.24a7
May 5Three Rivers & Paw Paw at OtsegoMay 5 · 200m Hurdles · Place 7 · Three RiversThree Rivers200m Hurdles30" / 0.762m7.32.8 PB7
May 5Three Rivers & Paw Paw at OtsegoMay 5 · 55m Hurdles · Place 5 · Three RiversThree Rivers55m Hurdles33"5.10.1 PB7
May 5Three Rivers & Paw Paw at OtsegoMay 5 · Long Jump · Place 7 · Three RiversThree RiversLong Jump7.14' 2.57
Apr 29Dowagiac and T.R. MS at Allegan MSApr 29 · 70 Meter · Place 8 · Three RiversThree Rivers70 Meter8.10.0 PB7
Apr 29Dowagiac and T.R. MS at Allegan MSApr 29 · 55m Hurdles · Place 4 · Three RiversThree Rivers55m Hurdles33"4.10.27
Apr 29Dowagiac and T.R. MS at Allegan MSApr 29 · Long Jump · Place 10 · Three RiversThree RiversLong Jump10.13' 97
Apr 21Edwardsburg MS @ Three Rivers MSApr 21 · 70 Meter · Place 8 · Three RiversThree Rivers70 Meter8.11.07
Apr 21Edwardsburg MS @ Three Rivers MSApr 21 · Long Jump · Place 11 · Three RiversThree RiversLong Jump11.13' 77
Apr 21Edwardsburg MS @ Three Rivers MSApr 21 · 100 Meters · Place 12 · Three RiversThree Rivers100 Meters12.13.8 PB7
Apr 14Three Rivers at SturgisApr 14 · 70 Meter · Place 7 · Three RiversThree Rivers70 Meter7.10.64a7
Apr 14Three Rivers at SturgisApr 14 · Long Jump · Place 8 · Three RiversThree RiversLong Jump8.13-10.507
Apr 14Three Rivers at SturgisApr 14 · 100 Meters · Place 21 · Three RiversThree Rivers100 Meters21.17.00a7

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Three Rivers at Allegan MSMay 6 · 70 Meter · Place 8 · Three RiversThree Rivers70 Meter8.11.16
May 6Three Rivers at Allegan MSMay 6 · 200 Meters · Place 9 · Three RiversThree Rivers200 Meters9.32.26
Apr 29Three Rivers MS vs Dowagiac MSApr 29 · 70 Meter · Place 12 · Three RiversThree Rivers70 Meter12.11.06
Apr 29Three Rivers MS vs Dowagiac MSApr 29 · 200 Meters · Place 9 · Three RiversThree Rivers200 Meters9.34.26
Apr 22Three Rivers MS vs Edwardsburg MSApr 22 · 70 Meter · Place 13 · Three RiversThree Rivers70 Meter13.10.76
Apr 22Three Rivers MS vs Edwardsburg MSApr 22 · 200 Meters · Place 14 · Three RiversThree Rivers200 Meters14.32.56
Apr 22Three Rivers MS vs Edwardsburg MSApr 22 · 100 Meters · Place 14 · Three RiversThree Rivers100 Meters14.15.16
Apr 15Three Rivers @ SturgisApr 15 · 70 Meter · Place 11 · Three RiversThree Rivers70 Meter11.11.58a6
Apr 15Three Rivers @ SturgisApr 15 · 200 Meters · Place 13 · Three RiversThree Rivers200 Meters13.35.07a6
Apr 15Three Rivers @ SturgisApr 15 · 100 Meters · Place 10 · Three RiversThree Rivers100 Meters10.18.40a6