Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor13th Annual SVSU - MITS Distance Fest · Feb 105:39.09a13th Annual SVSU - MITS Distance FestFebruary 10, 2024
100 Meters · OutdoorTVC - John Glenn/Swan Valley @ Alma · Apr 2613.09aTVC - John Glenn/Swan Valley @ AlmaApril 26, 2023
1500 Meters · OutdoorJesse Owens Classic · May 14:45.51aJesse Owens ClassicMay 1, 2026
1600 Meters · OutdoorTVC John Glenn vs. Swan Valley/Alma · May 15:53.53aTVC John Glenn vs. Swan Valley/AlmaMay 1, 2024
200 Meters · IndoorSVSU - MITS Meet #6 · Feb 1827.23aSVSU - MITS Meet #6February 18, 2023
200 Meters · OutdoorAlma Panther Invitational · May 1226.13aAlma Panther InvitationalMay 12, 2023
400 Meters · IndoorSVSU - MITS Meet #6 · Feb 1858.97aSVSU - MITS Meet #6February 18, 2023
400 Meters · OutdoorAlma Panther Invitational · May 1257.38aAlma Panther InvitationalMay 12, 2023
600 Meters · Indoor2026 Wolverine Invitational · Jan 101:39.83a2026 Wolverine InvitationalJanuary 10, 2026
800 Meters · IndoorMid-American Conference Outdoor Track Field Championships · May 142:14.18aMid-American Conference Outdoor Track Field ChampionshipsMay 14, 2026
800 Meters · OutdoorGVSU Extra Weekend Meet · Apr 242:13.90aGVSU Extra Weekend MeetApril 24, 2026
Long Jump · OutdoorMHSAA LP Division 2 Finals · May 3116' 2.5"MHSAA LP Division 2 FinalsMay 31, 2025

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · 800 Meters · Place 21 · Western MichiganWestern Michigan800 MetersRound P21.2:14.18a PBFr
Feb 27MAC Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 24 · Western MichiganWestern Michigan800 MetersRound P24.2:19.19aFr
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 800 Meters · Place 4 · Western MichiganWestern Michigan800 Meters42:14.86aFr
Jan 30Meyo InvitationalJan 30 · 800 Meters · Place 38 · Western MichiganWestern Michigan800 Meters38.2:20.44aFr
Jan 102026 Wolverine InvitationalJan 10 · 600 Meters · Place 10 · Western MichiganWestern Michigan600 Meters101:39.83a PBFr

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Jesse Owens ClassicMay 1 · 1500 Meters · Place 36 · Western MichiganWestern Michigan1500 Meters364:45.51a PBFr
May 1Jesse Owens ClassicMay 1 · 800 Meters · Place 30 · Western MichiganWestern Michigan800 Meters302:18.45aFr
Apr 24GVSU Extra Weekend MeetApr 24 · 800 Meters · Place 10 · Western MichiganWestern Michigan800 Meters10.2:13.90a PBFr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 1500 Meters · Place 27 · Western MichiganWestern Michigan1500 Meters27.4:56.31aFr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 144 · Western MichiganWestern Michigan800 Meters144.2:16.06aFr

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 31MHSAA LP Division 2 FinalsMay 31 · Long Jump · Place 14 · AlmaAlmaLong Jump14.16' 2.5" PBWind: 012
May 31MHSAA LP Division 2 FinalsMay 31 · 400 Meters · Place 11 · AlmaAlma400 Meters11.59.32a12
May 27Mid Michigan Meet of Champions May 27 · Long Jump · Place 1 · AlmaAlmaLong Jump117-812
May 27Mid Michigan Meet of Champions May 27 · 400 Meters · Place 1 · AlmaAlma400 Meters158.57a12
May 16MHSAA LP Region 11-2 @ CadillacMay 16 · Long Jump · Place 4 · AlmaAlmaLong Jump416-412
May 16MHSAA LP Region 11-2 @ CadillacMay 16 · 400 Meters · Place 3 · AlmaAlma400 Meters359.71a12
May 12Pewamo-Westphalia Last Chance Meet (EQ)May 12 · 400 Meters · Place 1 · AlmaAlma400 Meters158.63a12
May 9Alma Panther Invite (EQ)May 9 · Long Jump · Place 2 · AlmaAlmaLong Jump216-4.2512
May 9Alma Panther Invite (EQ)May 9 · 400 Meters · Place 3 · AlmaAlma400 Meters359.58a12
May 22025 Shepherd BLUEJAY Invite (EQ)May 2 · Long Jump · Place 1 · AlmaAlmaLong Jump116-612
Apr 30TVC - John Glenn/Alma/Swan ValleyApr 30 · 800 Meters · Place 1 · AlmaAlma800 Meters12:23.67a12
Apr 23Garber HS TF TriApr 23 · Long Jump · Place 1 · AlmaAlmaLong Jump115-08.5012
Apr 23Garber HS TF TriApr 23 · 200 Meters · Place 1 · AlmaAlma200 Meters127.29a12
Apr 17Pewamo-Westphalia Invitational (EQ)Apr 17 · Long Jump · Place 1 · AlmaAlmaLong Jump115-912
Apr 17Pewamo-Westphalia Invitational (EQ)Apr 17 · 400 Meters · Place 2 · AlmaAlma400 Meters259.62a12
Apr 14TVC Frankenmuth-Bridgeport at AlmaApr 14 · Long Jump · Place 1 · AlmaAlmaLong Jump115-212
Apr 14TVC Frankenmuth-Bridgeport at AlmaApr 14 · 200 Meters · Place 1 · AlmaAlma200 Meters128.44a12
Apr 11Doug Steward Memorial Invite (EQ Meet) (Saint Louis Invite)Apr 11 · 400 Meters · Place 1 · AlmaAlma400 Meters11:01.87a12
Apr 9TVC Quad @ FreelandApr 9 · Long Jump · Place 3 · AlmaAlmaLong Jump314-4.7512
Apr 9TVC Quad @ FreelandApr 9 · 400 Meters · Place 1 · AlmaAlma400 Meters11:01.80a12
Mar 19CMU HS InviteMar 19 · 400 Meters · Place 1 · AlmaAlma400 Meters11:02.74a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 8MITS/MITCA Indoor TF State ChampionshipsMar 8 · 800 Meters · Place 17 · Alma Track ClubAlma Track Club800 Meters17.2:21.25a12

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 2 FinalsJun 1 · 800 Meters · Place 21 · AlmaAlma800 Meters212:22.81a—
Jun 1MHSAA LP Division 2 FinalsJun 1 · 400 Meters · Place 3 · AlmaAlma400 Meters358.16a—
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · 800 Meters · Place 1 · AlmaAlma800 Meters12:21.45a—
May 18MHSAA LP Region 11-2 @ ShepherdMay 18 · 400 Meters · Place 2 · AlmaAlma400 Meters257.77a—
May 14Pewamo-Westphalia Last Chance MeetMay 14 · 800 Meters · Place 1 · AlmaAlma800 Meters12:17.62a—
May 10Alma Panther InviteMay 10 · Long Jump · Place 2 · AlmaAlmaLong Jump215-10—
May 10Alma Panther InviteMay 10 · 800 Meters · Place 1 · AlmaAlma800 Meters12:21.56a—
May 10Alma Panther InviteMay 10 · 400 Meters · Place 1 · AlmaAlma400 Meters158.94a—
May 8TVC Red Conference May 8 · Long Jump · Place 2 · AlmaAlmaLong Jump215-4—
May 8TVC Red Conference May 8 · 800 Meters · Place 6 · AlmaAlma800 Meters62:31.64a—
May 8TVC Red Conference May 8 · 400 Meters · Place 2 · AlmaAlma400 Meters21:01.57a—
May 32024 Shepherd BLUEJAY InviteMay 3 · Long Jump · Place 9 · AlmaAlmaLong Jump915-2—
May 32024 Shepherd BLUEJAY InviteMay 3 · 800 Meters · Place 1 · AlmaAlma800 Meters12:21.24a—
May 32024 Shepherd BLUEJAY InviteMay 3 · 400 Meters · Place 1 · AlmaAlma400 Meters159.11a—
May 1TVC John Glenn vs. Swan Valley/AlmaMay 1 · Long Jump · Place 1 · AlmaAlmaLong Jump115-3—
May 1TVC John Glenn vs. Swan Valley/AlmaMay 1 · 1600 Meters · Place 1 · AlmaAlma1600 Meters15:53.53a PB—
May 1TVC John Glenn vs. Swan Valley/AlmaMay 1 · 200 Meters · Place 1 · AlmaAlma200 Meters128.36a—
Apr 24TVC - Alma/Freeland/GarberApr 24 · Long Jump · Place 2 · AlmaAlmaLong Jump2.14' 8.511
Apr 24TVC - Alma/Freeland/GarberApr 24 · 800 Meters · Place 1 · AlmaAlma800 Meters1.2:38.73a11
Apr 24TVC - Alma/Freeland/GarberApr 24 · 400 Meters · Place 1 · AlmaAlma400 Meters1.1:01.97a11
Apr 24TVC - Alma/Freeland/GarberApr 24 · 200 Meters · Place 1 · AlmaAlma200 Meters1.27.67a11
Apr 19Pewamo-Westphalia InvitationalApr 19 · Long Jump · Place 4 · AlmaAlmaLong Jump4.14' 7.511
Apr 19Pewamo-Westphalia InvitationalApr 19 · 400 Meters · Place 1 · AlmaAlma400 Meters1.1:01.91a11
Apr 19Pewamo-Westphalia InvitationalApr 19 · 200 Meters · Place 1 · AlmaAlma200 Meters1.27.93a11
Apr 17TVC Frankenmuth/Alma/BridgeportApr 17 · Long Jump · Place 1 · AlmaAlmaLong Jump115-4—
Apr 17TVC Frankenmuth/Alma/BridgeportApr 17 · 800 Meters · Place 1 · AlmaAlma800 Meters12:22.77a—
Apr 10Birch Run vs Alma HSApr 10 · Long Jump · Place 1 · AlmaAlmaLong Jump114-8.75—
Apr 10Birch Run vs Alma HSApr 10 · 800 Meters · Place 1 · AlmaAlma800 Meters12:35.45a—
Feb 4Central Michigan MITS MeetFeb 4 · 400 Meters · Place 3 · Alma Track ClubAlma Track Club400 Meters3.1:02.20a11
Feb 4Central Michigan MITS MeetFeb 4 · 200 Meters · Place 15 · Alma Track ClubAlma Track Club200 Meters15.28.75a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1013th Annual SVSU - MITS Distance FestFeb 10 · 1 Mile · Place 46 · Alma Track ClubAlma Track Club1 Mile46.5:39.09a PB11
Jan 27GVSU MITS #4Jan 27 · 800 Meters · Place 13 · AlmaAlma800 Meters13.2:21.23a11
Jan 27GVSU - MITS #4Jan 27 · 800 Meters · Place 13 · Alma Track ClubAlma Track Club800 Meters13.2:21.23a11

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 3MHSAA LP Division 2 FinalsJun 3 · 400 Meters · Place 5 · AlmaAlma400 Meters5.58.39a10
Jun 3MHSAA LP Division 2 FinalsJun 3 · 200 Meters · Place 20 · AlmaAlma200 MetersRound P20.26.71aWind: 0.110
May 302023 Mid-Michigan Meet of ChampionsMay 30 · 200 Meters · Place 1 · AlmaAlma200 Meters126.62a—
May 302023 Mid-Michigan Meet of ChampionsMay 30 · 100 Meters · Place 3 · AlmaAlma100 Meters313.16a—
May 19MHSAA LP Region 11-2 @ ShepherdMay 19 · 400 Meters · Place 1 · AlmaAlma400 Meters157.97a—
May 19MHSAA LP Region 11-2 @ ShepherdMay 19 · 200 Meters · Place 1 · AlmaAlma200 Meters126.23a—
May 12Alma Panther InvitationalMay 12 · Long Jump · Place 2 · AlmaAlmaLong Jump215-2.50—
May 12Alma Panther InvitationalMay 12 · 400 Meters · Place 1 · AlmaAlma400 Meters157.38a PB—
May 12Alma Panther InvitationalMay 12 · 200 Meters · Place 1 · AlmaAlma200 Meters126.13a PB—
May 10TVC8 ChampionshipsMay 10 · Long Jump · Place 1 · AlmaAlmaLong Jump115-4.75—
May 10TVC8 ChampionshipsMay 10 · 400 Meters · Place 2 · AlmaAlma400 Meters257.85a—
May 10TVC8 ChampionshipsMay 10 · 200 Meters · Place 4 · AlmaAlma200 MetersRound P427.34a—
May 10TVC8 ChampionshipsMay 10 · 200 Meters · Place 3 · AlmaAlma200 Meters327.34a—
May 52023 Shepherd BLUEJAY InviteMay 5 · 400 Meters · Place 1 · AlmaAlma400 Meters157.99a—
May 52023 Shepherd BLUEJAY InviteMay 5 · 200 Meters · Place 5 · AlmaAlma200 MetersRound P527.49a—
May 52023 Shepherd BLUEJAY InviteMay 5 · 200 Meters · Place 1 · AlmaAlma200 Meters126.22a—
May 3Birch Run at Alma HSMay 3 · Long Jump · Place 1 · AlmaAlmaLong Jump114-5—
May 3Birch Run at Alma HSMay 3 · 800 Meters · Place 2 · AlmaAlma800 Meters22:30.96a—
Apr 26TVC - John Glenn/Swan Valley @ AlmaApr 26 · 400 Meters · Place 2 · AlmaAlma400 Meters259.18a—
Apr 26TVC - John Glenn/Swan Valley @ AlmaApr 26 · 200 Meters · Place 2 · AlmaAlma200 Meters227.31a—
Apr 26TVC - John Glenn/Swan Valley @ AlmaApr 26 · 100 Meters · Place 1 · AlmaAlma100 Meters113.09a PB—
Apr 21Pewamo-Westphalia InvitationalApr 21 · Long Jump · Place 2 · AlmaAlmaLong Jump215-6—
Apr 21Pewamo-Westphalia InvitationalApr 21 · 400 Meters · Place 1 · AlmaAlma400 Meters158.81a—
Apr 19TVC8 Freeland, Garber, AlmaApr 19 · Long Jump · Place 1 · AlmaAlmaLong Jump115-10.75—
Apr 19TVC8 Freeland, Garber, AlmaApr 19 · 400 Meters · Place 1 · AlmaAlma400 Meters11:00.05a—
Apr 19TVC8 Freeland, Garber, AlmaApr 19 · 200 Meters · Place 1 · AlmaAlma200 Meters126.82a—
Apr 14St. Louis Invitational Apr 14 · Long Jump · Place 1 · AlmaAlmaLong Jump115-11.25—
Apr 14St. Louis Invitational Apr 14 · 400 Meters · Place 1 · AlmaAlma400 Meters159.58a—
Apr 12Frankenmuth/Bridgeport at Alma HSApr 12 · Long Jump · Place 1 · AlmaAlmaLong Jump115-6.50—
Apr 12Frankenmuth/Bridgeport at Alma HSApr 12 · 400 Meters · Place 1 · AlmaAlma400 Meters11:00.07a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · 19-Unattached19-Unattached800 Meters--DNS10
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · 19-Unattached19-Unattached400 MetersRound P--DNS10
Feb 18SVSU - MITS Meet #6Feb 18 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.58.97a PB10
Feb 18SVSU - MITS Meet #6Feb 18 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.27.23a PB10
Feb 11SVSU 12th Annual MITS Indoor Distance FestivalFeb 11 · 800 Meters · Place 7 · UnattachedUnattached800 Meters7.2:23.14a10
Jan 21SVSU - MITS Meet #4Jan 21 · 1600 Meters · Alma Track ClubAlma Track Club1600 Meters--DNS10
Jan 14SVSU - MITS Meet #3Jan 14 · 1600 Meters · Alma Track CAlma Track C1600 Meters--DNS10
Jan 14SVSU - MITS Meet #3Jan 14 · 800 Meters · Place 8 · Alma Track CAlma Track C800 Meters8.2:29.55a10
Jan 14SVSU - MITS Meet #3Jan 14 · 400 Meters · Place 3 · Alma Track CAlma Track C400 Meters3.1:01.91a10

2022 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 4MHSAA Division 2 State FinalsJun 4 · 400 Meters · Place 6 · AlmaAlma400 Meters658.719
Jun 4MHSAA LP Division 2 FinalsJun 4 · 400 Meters · Place 6 · AlmaAlma400 Meters6.58.71a9
May 312022 Mid Michigan Meet of ChampionsMay 31 · 400 Meters · Place 2 · AlmaAlma400 Meters258.989
May 25TVC-8 League ChampionshipMay 25 · 400 Meters · Place 1 · AlmaAlma400 Meters11:00.309
May 25TVC-8 League ChampionshipMay 25 · 200 Meters · Place 1 · AlmaAlma200 Meters126.359
May 25TVC-8 League ChampionshipMay 25 · 200 Meters · Place 3 · AlmaAlma200 Meters327.039
May 21MHSAA LP Region 11-2 @ Charlevoix (was Gaylord)May 21 · 400 Meters · Place 1 · AlmaAlma400 Meters11:00.36Fr
May 21MHSAA LP Region 11-2 @ Charlevoix (was Gaylord)May 21 · 200 Meters · Place 5 · AlmaAlma200 Meters527.87Fr
May 21MHSAA LP Region 11-2 @ Charlevoix (was Gaylord)May 21 · 200 Meters · Place 3 · AlmaAlma200 Meters327.03Fr
May 13Alma Panther InvitationalMay 13 · 400 Meters · Place 1 · AlmaAlma400 Meters11:00.49FR
May 13Alma Panther InvitationalMay 13 · 200 Meters · Place 9 · AlmaAlma200 Meters928.49FR
May 13Alma Panther InvitationalMay 13 · 200 Meters · Place 4 · AlmaAlma200 Meters427.38FR
May 11Freeland/John Glenn/AlmaMay 11 · Long Jump · Place 1 · AlmaAlmaLong Jump113' 8.59
May 11Freeland/John Glenn/AlmaMay 11 · 400 Meters · Place 1 · AlmaAlma400 Meters11:00.289
May 11Freeland/John Glenn/AlmaMay 11 · 200 Meters · Place 2 · AlmaAlma200 Meters227.789
May 62022 Shepherd BLUEJAY InviteMay 6 · Long Jump · Place 10 · AlmaAlmaLong Jump1014' 7.59
May 62022 Shepherd BLUEJAY InviteMay 6 · 400 Meters · Place 3 · AlmaAlma400 Meters31:00.569
May 62022 Shepherd BLUEJAY InviteMay 6 · 200 Meters · Place 3 · AlmaAlma200 Meters326.77a (3.6)9
May 62022 Shepherd BLUEJAY InviteMay 6 · 200 Meters · Place 3 · AlmaAlma200 Meters326.609
May 4TVC-8 Alma/Birch Run/Frankenmuth @ FrankenmuthMay 4 · Long Jump · Place 1 · AlmaAlmaLong Jump114' 8.59
May 4TVC-8 Alma/Birch Run/Frankenmuth @ FrankenmuthMay 4 · 400 Meters · Place 1 · AlmaAlma400 Meters11:01.189
May 4TVC-8 Alma/Birch Run/Frankenmuth @ FrankenmuthMay 4 · 200 Meters · Place 2 · AlmaAlma200 Meters227.659
Apr 27BRIDGEPORT & ALMA, MILLINGTON, STANDISHApr 27 · 400 Meters · Place 1 · AlmaAlma400 Meters11:02.09
Apr 20Alma / Swan Valley at Garber HSApr 20 · Long Jump · Place 2 · AlmaAlmaLong Jump215-01.50FR
Apr 20Alma / Swan Valley at Garber HSApr 20 · 400 Meters · Place 2 · AlmaAlma400 Meters21:01.03FR
Apr 20Alma / Swan Valley at Garber HSApr 20 · 200 Meters · Place 2 · AlmaAlma200 Meters227.91FR
Apr 14St. Louis Invitational Apr 14 · 400 Meters · Place 3 · AlmaAlma400 Meters31:03.029
Apr 14St. Louis Invitational Apr 14 · 100 Meters · Place 1 · AlmaAlma100 Meters114.649

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24SVSU D2 Indoor InvitationalMar 24 · Long Jump · Place 14 · AlmaAlmaLong Jump1413-05.009
Mar 24SVSU D2 Indoor InvitationalMar 24 · 400 Meters · Place 2 · AlmaAlma400 Meters21:02.279

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27Pewamo-Westphalia MS "Last Chance" MeetMay 27 · 800 Meters · Alma MSAlma MS800 Meters—SCR8
May 27Pewamo-Westphalia MS "Last Chance" MeetMay 27 · 400 Meters · Place 2 · Alma MSAlma MS400 Meters2.1:04.35a8
May 27Pewamo-Westphalia MS "Last Chance" MeetMay 27 · 200 Meters · Place 3 · Alma MSAlma MS200 Meters3.28.85a8
May 18TVC 8 DivisionalMay 18 · Long Jump · Place 2 · Alma MSAlma MSLong Jump2.13' 118
May 18TVC 8 DivisionalMay 18 · 400 Meters · Place 1 · Alma MSAlma MS400 Meters1.1:03.73a8
May 18TVC 8 DivisionalMay 18 · 100 Meters · Place 2 · Alma MSAlma MS100 Meters2.14.42a8
May 11Freeland / John Glenn at Alma MSMay 11 · Long Jump · Place 1 · Alma MSAlma MSLong Jump1.12-08.508
May 11Freeland / John Glenn at Alma MSMay 11 · 200 Meters · Place 1 · Alma MSAlma MS200 Meters1.28.93a8
May 6Ithaca Jr High RelaysMay 6 · Long Jump · Place 2 · Alma MSAlma MSLong Jump2.13-09.508
May 4TVC Tri: Alma/ Swan Valley/ St. LouisMay 4 · Long Jump · Place 1 · Alma MSAlma MSLong Jump1.13-07.008
May 4TVC Tri: Alma/ Swan Valley/ St. LouisMay 4 · 400 Meters · Place 1 · Alma MSAlma MS400 Meters1.1:04.22a8
May 4TVC Tri: Alma/ Swan Valley/ St. LouisMay 4 · 200 Meters · Place 2 · Alma MSAlma MS200 Meters2.30.43a8
Apr 30Panther MS Track ClassicApr 30 · Long Jump · Place 2 · Alma MSAlma MSLong Jump2.13-02.008
Apr 27TVC: Alma @ HemlockApr 27 · Long Jump · Place 1 · Alma MSAlma MSLong Jump1.14-08.258
Apr 27TVC: Alma @ HemlockApr 27 · 800 Meters · Place 1 · Alma MSAlma MS800 Meters1.2:44.07a8
Apr 22Ithaca and Nouvel at AlmaApr 22 · Long Jump · Place 1 · Alma MSAlma MSLong Jump1.14-05.508