Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 174:37.39aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
1600 Meters · Indoor6th Annual Morolake Akinosun Elite Invitational · Jan 114:42.336th Annual Morolake Akinosun Elite InvitationalJanuary 11, 2026
1600 Meters · Outdoor3rd Annual Don Williams Invite · May 14:26.12a3rd Annual Don Williams InviteMay 1, 2026
3200 Meters · OutdoorNew Berlin Meet #2 · Apr 1410:41.00New Berlin Meet #2April 14, 2026
400 Meters · IndoorGately Park Open · Dec 656.14aGately Park OpenDecember 6, 2025
400 Meters · OutdoorWilliamsville Junior High BeeBee Invite on 4/25/25 · Apr 2558.19aWilliamsville Junior High BeeBee Invite on 4/25/25April 25, 2025
600 Meters · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 171:35.50aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
800 Meters · Indoor6th Annual Morolake Akinosun Elite Invitational · Jan 112:06.286th Annual Morolake Akinosun Elite InvitationalJanuary 11, 2026
800 Meters · OutdoorIHSA Class 2A TRB Sectional - #10 Troy (Triad) · May 201:56.98aIHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20, 2026
Long Jump · OutdoorWilliamsville Junior High Track Meet (4/5) · Apr 510' 10Williamsville Junior High Track Meet (4/5)April 5, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 1600 Meters · Place 38 · WilliamsvilleWilliamsville1600 MetersRound P38.4:38.20a9
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 800 Meters · Place 22 · WilliamsvilleWilliamsville800 MetersRound P22.2:00.79a9
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · 1600 Meters · Place 3 · WilliamsvilleWilliamsville1600 Meters3.4:27.10a9
May 20IHSA Class 2A TRB Sectional - #10 Troy (Triad)May 20 · 800 Meters · Place 3 · WilliamsvilleWilliamsville800 Meters3.1:56.98a PB9
May 6Sangamo Conference ChampionshipsMay 6 · 1600 Meters · Place 3 · WilliamsvilleWilliamsville1600 Meters3.4:38.43a9
May 6Sangamo Conference ChampionshipsMay 6 · 800 Meters · Place 3 · WilliamsvilleWilliamsville800 Meters3.2:02.95a9
May 13rd Annual Don Williams InviteMay 1 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:26.12a PB9
Apr 14New Berlin Meet #2Apr 14 · 3200 Meters · Place 2 · WilliamsvilleWilliamsville3200 Meters2.10:41.00 PB9
Apr 14New Berlin Meet #2Apr 14 · 800 Meters · WilliamsvilleWilliamsville800 Meters—SCR9
Apr 11Chuck Danner Co-ed InvitationalApr 11 · 800 Meters · Place 9 · WilliamsvilleWilliamsville800 Meters9.2:01.46a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1 Mile · Place 38 · Midwest Milers ClubMidwest Milers Club1 Mile38.4:37.39a PB9
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1000 Meters · Midwest Milers ClubMidwest Milers Club1000 Meters—DNS9
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 600 Meters · Place 57 · Midwest Milers ClubMidwest Milers Club600 Meters57.1:35.50a PB9
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 1600 Meters · Place 7 · Midwest MileMidwest Mile1600 Meters74:42.33 PB—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 1600 Meters · Place 7 · Midwest MileMidwest Mile1600 Meters74:42.33—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 800 Meters · Place 23 · Midwest MileMidwest Mile800 Meters232:06.28 PB—
Jan 116th Annual Morolake Akinosun Elite InvitationalJan 11 · 800 Meters · Place 23 · Midwest MileMidwest Mile800 Meters232:06.28—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Gately Park OpenDec 6 · 1 Mile · Place 3 · Midwest Milers ClubMidwest Milers Club1 Mile3.4:42.40a9
Dec 6Gately Park OpenDec 6 · 400 Meters · Place 7 · Midwest Milers ClubMidwest Milers Club400 Meters7.56.14a PB9

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23IESA 3A State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:35.00a8
May 23IESA 3A State Track & Field ChampionshipsMay 23 · 800 Meters · Place 2 · WilliamsvilleWilliamsville800 Meters2.2:05.84a8
May 6Capital Area JH Invite at Williamsville on 5/6/25May 6 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:42.48a8
May 6Capital Area JH Invite at Williamsville on 5/6/25May 6 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:10.95a8
May 1Williamsville Junior High Meet on 5/1/25May 1 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:41.60a8
May 1Williamsville Junior High Meet on 5/1/25May 1 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:10.02a8
Apr 29Track Meet Pleasant Plains, 4/29/25Apr 29 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:44.47a8
Apr 29Track Meet Pleasant Plains, 4/29/25Apr 29 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:09.93a8
Apr 26Distance Night in Palatine - Community RacesApr 26 · 1600 Meters · Place 4 · 21-Unattached21-Unattached1600 Meters4.4:37.72a8
Apr 25Williamsville Junior High BeeBee Invite on 4/25/25Apr 25 · 400 Meters · Place 1 · WilliamsvilleWilliamsville400 Meters1.58.19a PB8
Apr 18Junior High Sangamon County Meet on 4/18/25Apr 18 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:45.51a8
Apr 18Junior High Sangamon County Meet on 4/18/25Apr 18 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:16.01a8
Apr 9Home Meet With Williamsville Rochester Christ the KingApr 9 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:42.78
Apr 9Home Meet With Williamsville Rochester Christ the KingApr 9 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:10.48
Apr 7Williamsville Junior High Meet on 4/7/25Apr 7 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:50.53a8
Apr 7Williamsville Junior High Meet on 4/7/25Apr 7 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:15.23a8
Mar 31Williamsville Junior High Indoor Meet 3/31/25Mar 31 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:41.84a8
Mar 31Williamsville Junior High Indoor Meet 3/31/25Mar 31 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:13.47a8
Mar 26Williamsville Junior High Indoor Meet 3/26/25Mar 26 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.4:48.70a8
Mar 26Williamsville Junior High Indoor Meet 3/26/25Mar 26 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:17.30a8

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17IESA 3A State Track & Field ChampionshipsMay 17 · 1600 Meters · Place 11 · WilliamsvilleWilliamsville1600 Meters11.5:14.41a7
May 11IESA 3A - Sectional 9 @ Maroa-Forsyth HSMay 11 · 1600 Meters · Place 3 · WilliamsvilleWilliamsville1600 Meters3.5:13.85a7
May 11IESA 3A - Sectional 9 @ Maroa-Forsyth HSMay 11 · 800 Meters · Place 10 · WilliamsvilleWilliamsville800 Meters10.2:36.65a7
Apr 30Capitol Area JH InviteApr 30 · 1600 Meters · Place 4 · WilliamsvilleWilliamsville1600 Meters4.5:31.94a7
Apr 30Capitol Area JH InviteApr 30 · 800 Meters · Place 3 · WilliamsvilleWilliamsville800 Meters3.2:35.91a7
Apr 25WJHS TRACK MEET 4-25-24Apr 25 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.5:21.71a7
Apr 25WJHS TRACK MEET 4-25-24Apr 25 · 800 Meters · Place 2 · WilliamsvilleWilliamsville800 Meters2.2:34.90a7
Apr 19WJHS TRACK BEEBEE INVITE 4-19-24Apr 19 · 1600 Meters · Place 5 · WilliamsvilleWilliamsville1600 Meters5.5:34.07a7
Apr 19WJHS TRACK BEEBEE INVITE 4-19-24Apr 19 · 800 Meters · Place 3 · WilliamsvilleWilliamsville800 Meters3.2:35.28a7
Apr 132024 JH Sangamon County Track MeetApr 13 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.5:20.47
Apr 132024 JH Sangamon County Track MeetApr 13 · 800 Meters · Place 4 · WilliamsvilleWilliamsville800 Meters4.2:35.07
Mar 25WJHS TRACK INDOOR MEET 3-25-24Mar 25 · 1600 Meters · Place 2 · WilliamsvilleWilliamsville1600 Meters2.5:39.38a7
Mar 22Rocket InviteMar 22 · 1600 Meters · Place 3 · WilliamsvilleWilliamsville1600 Meters3.5:41.78a7
Mar 20WJHS TRACK INDOOR MEET 3-20-24Mar 20 · 1600 Meters · Place 2 · WilliamsvilleWilliamsville1600 Meters2.5:43.63a7
Mar 14Mock MeetMar 14 · 1600 Meters · Place 1 · WilliamsvilleWilliamsville1600 Meters1.5:51.50aUnofficial7
Mar 14Mock MeetMar 14 · 400 Meters · WilliamsvilleWilliamsville400 Meters—SCR7

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 4Williamsville (From North Mac) 5-4-23May 4 · 1600 Meters · Place 6 · WilliamsvilleWilliamsville1600 Meters6.5:39.74a6
May 4Williamsville (From North Mac) 5-4-23May 4 · 800 Meters · Place 7 · WilliamsvilleWilliamsville800 Meters7.2:42.17a6
Apr 27Williamsville Junior High Track Meet (4/27)Apr 27 · 1600 Meters · Place 4 · WilliamsvilleWilliamsville1600 Meters4.5:43.96a6
Apr 27Williamsville Junior High Track Meet (4/27)Apr 27 · 800 Meters · Place 5 · WilliamsvilleWilliamsville800 Meters5.2:39.04a6
Apr 25Williamsville Junior High Track Meet (4/25)Apr 25 · 1600 Meters · Place 2 · WilliamsvilleWilliamsville1600 Meters2.5:52.78a6
Apr 25Williamsville Junior High Track Meet (4/25)Apr 25 · 800 Meters · Place 4 · WilliamsvilleWilliamsville800 Meters4.2:46.10a6
Apr 21Williamsville Junior High Track (4/21)Apr 21 · 1600 Meters · Place 3 · WilliamsvilleWilliamsville1600 Meters3.5:57.33a6
Apr 21Williamsville Junior High Track (4/21)Apr 21 · 800 Meters · Place 1 · WilliamsvilleWilliamsville800 Meters1.2:43.48a6
Apr 15Sangamon County Track Meet 4/15Apr 15 · 1600 Meters · Place 4 · WilliamsvilleWilliamsville1600 Meters4.5:48.36
Apr 15Sangamon County Track Meet 4/15Apr 15 · 800 Meters · Place 6 · WilliamsvilleWilliamsville800 Meters6.2:47.56
Apr 5Williamsville Junior High Track Meet (4/5)Apr 5 · 1600 Meters · Place 5 · WilliamsvilleWilliamsville1600 Meters5.6:12.45a6
Apr 5Williamsville Junior High Track Meet (4/5)Apr 5 · Long Jump · Place 10 · WilliamsvilleWilliamsvilleLong Jump10.10' 10 PB6
Apr 5Williamsville Junior High Track Meet (4/5)Apr 5 · 800 Meters · Place 7 · WilliamsvilleWilliamsville800 Meters7.2:59.33a6
Apr 3Williamsville Junior High Track Meet (4/3)Apr 3 · 1600 Meters · Place 2 · WilliamsvilleWilliamsville1600 Meters2.6:09.43a6
Apr 3Williamsville Junior High Track Meet (4/3)Apr 3 · 800 Meters · Place 4 · WilliamsvilleWilliamsville800 Meters4.2:54.98a6
Mar 27Williamsville Junior High Track Meet (3/27)Mar 27 · 1600 Meters · Place 4 · WilliamsvilleWilliamsville1600 Meters4.6:08.54a6
Mar 27Williamsville Junior High Track Meet (3/27)Mar 27 · 800 Meters · Place 3 · WilliamsvilleWilliamsville800 Meters3.3:01.07a6
Mar 23Mt. Zion JH 3-23 Indoor- Williamsville and MaroaMar 23 · 1600 Meters · Place 6 · WilliamsvilleWilliamsville1600 Meters6.6:16.79a6
Mar 23Mt. Zion JH 3-23 Indoor- Williamsville and MaroaMar 23 · 800 Meters · WilliamsvilleWilliamsville800 Meters—SCR6