Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGebhardt-Worley Invitational · Apr 612.29aGebhardt-Worley InvitationalApril 6, 2024
1600 Meters · OutdoorFreeport vs Guilford Dual Meet · May 125:52.23Freeport vs Guilford Dual MeetMay 12, 2021
200 Meters · IndoorMel Tjeerdsma Classic · Dec 623.78aMel Tjeerdsma ClassicDecember 6, 2025
200 Meters · OutdoorESU Midwest Classic · Apr 423.47aESU Midwest ClassicApril 4, 2025
300m Hurdles · 36" / 0.914m · OutdoorSterling Night Relays · Apr 2647.23aSterling Night RelaysApril 26, 2024
400 Meters · IndoorBearcat Invite · Feb 753.79aBearcat InviteFebruary 7, 2025
400 Meters · OutdoorKip Janvrin Open · Apr 2453.36aKip Janvrin OpenApril 24, 2025
60 Meter · IndoorMel Tjeerdsma Classic · Dec 67.56aMel Tjeerdsma ClassicDecember 6, 2025
60 Meters · IndoorCoach Alsup Invite · Jan 187.78aCoach Alsup InviteJanuary 18, 2025
60 Meters · OutdoorFirst Chance Invite · Mar 97.76aFirst Chance InviteMarch 9, 2024
600 Meters · IndoorHononegah Indoor Invitational (Boys) · Mar 121:44.62Hononegah Indoor Invitational (Boys)March 12, 2022
800 Meters · OutdoorNIC-10 Boys Conference Championship · Jun 42:26.45NIC-10 Boys Conference ChampionshipJune 4, 2021
800 Meters · Outdoor · Hand timedFreeport vs. Boylan Dual Meet · Apr 242:30.7hFreeport vs. Boylan Dual MeetApril 24, 2021
B 440 Yards · Outdoor24nd Annual Joe Scarpino Invitational · Mar 21:01.7524nd Annual Joe Scarpino InvitationalMarch 2, 2024
Triple Jump · OutdoorPeterson Prep Invite 2024 · Apr 209.92mPeterson Prep Invite 2024April 20, 2024
Varsity · OutdoorHarlem v Auburn, Freeport, Belvidere · Apr 512.59aHarlem v Auburn, Freeport, BelvidereApril 5, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Kip Janvrin OpenApr 24 · 400 Meters · Saint Mary (Kan.)Saint Mary (Kan.)400 Meters--DNSSo
Mar 20Spire Distance Carnival and Team ChallengeMar 20 · 200 Meters · Place 46 · Saint Mary (Kan.)Saint Mary (Kan.)200 Meters4623.52aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Mel Tjeerdsma ClassicDec 6 · 60 Meter · Place 80 · Saint Mary (Kan.)Saint Mary (Kan.)60 MeterRound P80.7.56a PBSo
Dec 6Mel Tjeerdsma ClassicDec 6 · 200 Meters · Place 66 · Saint Mary (Kan.)Saint Mary (Kan.)200 Meters66.23.78a PBSo
Feb 7Bearcat InviteFeb 7 · 400 Meters · Place 55 · Saint Mary (Kan.)Saint Mary (Kan.)400 Meters5553.79a PB—
Jan 31Washburn OpenJan 31 · 200 Meters · Place 85 · Saint Mary (Kan.)Saint Mary (Kan.)200 Meters8524.24a—
Jan 18Coach Alsup InviteJan 18 · 60 Meters · Place 80 · Saint Mary (Kan.)Saint Mary (Kan.)60 Meters807.78a PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Kansas Collegiate (KCAC) Outdoor ChampionshipsMay 1 · 400 Meters · Place 23 · Saint Mary (Kan.)Saint Mary (Kan.)400 Meters23.53.96aFr
May 1Kansas Collegiate (KCAC) Outdoor ChampionshipsMay 1 · 200 Meters · Place 36 · Saint Mary (Kan.)Saint Mary (Kan.)200 MetersRound P36.23.73aWind: -0.4Fr
Apr 24Kip Janvrin OpenApr 24 · 400 Meters · Place 30 · Saint Mary (Kan.)Saint Mary (Kan.)400 Meters30.53.36a PBFr
Apr 24Kip Janvrin OpenApr 24 · 200 Meters · Place 47 · Saint Mary (Kan.)Saint Mary (Kan.)200 Meters47.23.63aWind: 1.8Fr
Apr 11KT WoodmanApr 11 · 200 Meters · Place 110 · Saint Mary (Kan.)Saint Mary (Kan.)200 Meters110.23.45aWind: 2.3Fr
Apr 4ESU Midwest ClassicApr 4 · 400 Meters · Place 24 · Saint Mary (Kan.)Saint Mary (Kan.)400 Meters2453.78aFr
Apr 4ESU Midwest ClassicApr 4 · 200 Meters · Place 24 · Saint Mary (Kan.)Saint Mary (Kan.)200 Meters2423.47a PBFr

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30Harlem vs. Freeport, HononegahApr 30 · 100 Meters · Place 22 · Freeport (H.S.)Freeport (H.S.)100 Meters2212.45a—
Apr 26Sterling Night RelaysApr 26 · Triple Jump · Place 17 · FreeportFreeportTriple Jump17.10.21m12
Apr 26Sterling Night RelaysApr 26 · 300m Hurdles · Place 22 · FreeportFreeport300m Hurdles36" / 0.914m22.47.23a PB12
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · Triple Jump · Place 5 · Freeport (H.S.)Freeport (H.S.)Triple Jump510.43m—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · 400 Meters · Place 5 · Freeport (H.S.)Freeport (H.S.)400 Meters558.14a—
Apr 24Jefferson v Belvidere, Boylan, FreeportApr 24 · 200 Meters · Place 7 · Freeport (H.S.)Freeport (H.S.)200 Meters724.95a—
Apr 20Peterson Prep Invite 2024Apr 20 · Triple Jump · Place 21 · Freeport (H.S.)Freeport (H.S.)Triple Jump219.92m PB12
Apr 17Freeport vs. Auburn, Belvidere NorthApr 17 · Triple Jump · Place 1 · Freeport (H.S.)Freeport (H.S.)Triple Jump110.74m12
Apr 17Freeport vs. Auburn, Belvidere NorthApr 17 · 200 Meters · Place 9 · Freeport (H.S.)Freeport (H.S.)200 Meters925.2312
Apr 12Freeport InvitationalApr 12 · 400 Meters · Place 4 · Freeport (H.S.)Freeport (H.S.)400 Meters457.8712
Apr 12Freeport InvitationalApr 12 · 200 Meters · Place 8 · Freeport (H.S.)Freeport (H.S.)200 Meters825.6612
Apr 9Rockford East/Freeport/Guilford - Coed TriangularApr 9 · 100 Meters · Place 15 · Freeport (H.S.)Freeport (H.S.)100 Meters1512.44a—
Apr 6Gebhardt-Worley InvitationalApr 6 · 200 Meters · Place 14 · Freeport (H.S.)Freeport (H.S.)200 Meters1425.00a—
Apr 6Gebhardt-Worley InvitationalApr 6 · 100 Meters · Place 18 · Freeport (H.S.)Freeport (H.S.)100 Meters1812.29a PB—
Mar 9First Chance InviteMar 9 · 200 Meters · Place 7 · Freeport (H.S.)Freeport (H.S.)200 Meters725.29a—
Mar 9First Chance InviteMar 9 · 60 Meters · Place 14 · Freeport (H.S.)Freeport (H.S.)60 Meters147.76a PB—
Mar 224nd Annual Joe Scarpino InvitationalMar 2 · B 440 Yards · Place 4 · Freeport (H.S.)Freeport (H.S.)B 440 Yards41:01.75 PB12

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 2A TRB Sectional - #1 Belvidere (H.S.)May 17 · 200 Meters · Place 14 · Freeport (H.S.)Freeport (H.S.)200 Meters1424.4311
May 11NIC-10 Boy's Conference ChampionshipMay 11 · 400 Meters · Place 12 · Freeport (H.S.)Freeport (H.S.)400 Meters1259.04a—
May 3Belvidere North v Freeport, Hononegah, HarlemMay 3 · 200 Meters · Place 10 · Freeport (H.S.)Freeport (H.S.)200 Meters1024.38a—
May 3Belvidere North v Freeport, Hononegah, HarlemMay 3 · 100 Meters · Place 28 · Freeport (H.S.)Freeport (H.S.)100 Meters2812.41a—
Apr 28Sterling Night RelaysApr 28 · 300m Hurdles · Place 19 · Freeport (H.S.)Freeport (H.S.)300m Hurdles1947.36a—
Apr 26Hononegah v Auburn, Jefferson, FreeportApr 26 · 200 Meters · Place 5 · Freeport (H.S.)Freeport (H.S.)200 Meters525.07a—
Apr 26Hononegah v Auburn, Jefferson, FreeportApr 26 · 100 Meters · Place 18 · Freeport (H.S.)Freeport (H.S.)100 Meters1812.55a—
Apr 19Guilford v East, Freeport, Woodstock MarianApr 19 · 200 Meters · Place 1 · Freeport (H.S.)Freeport (H.S.)200 Meters124.45a—
Apr 15Freeport Boys InvitationalApr 15 · 400 Meters · Place 4 · Freeport (H.S.)Freeport (H.S.)400 Meters456.5311
Apr 12Freeport v North, Boylan, JeffersonApr 12 · 200 Meters · Place 5 · Freeport (H.S.)Freeport (H.S.)200 Meters524.7011
Apr 12Freeport v North, Boylan, JeffersonApr 12 · 100 Meters · Place 11 · Freeport (H.S.)Freeport (H.S.)100 Meters1112.5511
Apr 8Oregon Gebhardt-Worley InvitationalApr 8 · 400 Meters · Place 10 · Freeport (H.S.)Freeport (H.S.)400 Meters1057.1411
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 6 · Freeport (H.S.)Freeport (H.S.)Varsity625.93a—
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 16 · Freeport (H.S.)Freeport (H.S.)Varsity1612.59a PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 111st Chance ABCMar 11 · 200 Meters · Place 15 · FreeportFreeport200 Meters15.26.52a11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 12Hononegah Indoor Invitational (Boys)Mar 12 · 600 Meters · Place 12 · FreeportFreeport600 Meters121:44.62 PB10

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4NIC-10 Boys Conference ChampionshipJun 4 · 800 Meters · Place 6 · Freeport (H.S.)Freeport (H.S.)800 Meters62:26.45 PB9
May 26Freeport v. Belvidere NorthMay 26 · 1600 Meters · Place 10 · FreeportFreeport1600 Meters10.5:57.8Unofficial9
May 15Guilford Co-ed Invitational MeetMay 15 · 3200 Meters · FreeportFreeport3200 Meters—SCR9
May 15Guilford Co-ed Invitational MeetMay 15 · 1600 Meters · FreeportFreeport1600 Meters—SCR9
May 12Freeport vs Guilford Dual MeetMay 12 · 1600 Meters · Place 6 · FreeportFreeport1600 Meters65:52.23 PB9
May 8Freeport v. HarlemMay 8 · 400 Meters · Place 2 · FreeportFreeport400 Meters2.1:03.539
May 8Freeport v. HarlemMay 8 · 200 Meters · Place 9 · FreeportFreeport200 Meters9.26.869
May 4Freeport vs HononegahMay 4 · 800 Meters · Place 5 · FreeportFreeport800 Meters5.2:33.21a9
May 4Freeport vs HononegahMay 4 · 200 Meters · FreeportFreeport200 Meters—NT9
May 1Freeport/South Beloit Tri MeetMay 1 · 800 Meters · Place 8 · FreeportFreeport800 Meters8.2:32Unofficial9
Apr 28Freeport v. BelvidereApr 28 · 800 Meters · Place 3 · FreeportFreeport800 Meters3.2:32.39
Apr 24Freeport vs. Boylan Dual MeetApr 24 · 800 Meters · Place 1 · FreeportFreeport800 Meters12:30.7h PB9