Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorReed-Custer Invite · Mar 145:47.39Reed-Custer InviteMarch 14, 2026
3200 Meters · OutdoorSeneca FS Irish Invite · Apr 2912:56.57aSeneca FS Irish InviteApril 29, 2026
400 Meters · OutdoorIESA 1A - Sectional 3 @ Seneca HS · May 91:04.92aIESA 1A - Sectional 3 @ Seneca HSMay 9, 2025
800 Meters · Outdoor2026 ICE Conference Meet · May 72:22.14a2026 ICE Conference MeetMay 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #08 PontiacMay 20 · 800 Meters · Place 27 · Streator (Twp.)Streator (Twp.)800 Meters27.2:27.60a9
May 12Putnam County High Boys Meet #2May 12 · 800 Meters · Place 3 · Streator (Twp.)Streator (Twp.)800 Meters32:29.84a9
May 11Illinois Valley InviteMay 11 · 800 Meters · Place 8 · Streator (Twp.)Streator (Twp.)800 Meters8.2:28.41a9
May 72026 ICE Conference MeetMay 7 · 800 Meters · Place 7 · Streator (Twp.)Streator (Twp.)800 Meters72:22.14a PB9
May 5ott-men -stre-hall(boys only)May 5 · 800 Meters · Place 3 · Streator (Twp.)Streator (Twp.)800 Meters3.2:36.35a9
May 1Mendota Co-Ed QuadMay 1 · 800 Meters · Place 5 · Streator (Twp.)Streator (Twp.)800 Meters5.2:25.00a9
Apr 29Seneca FS Irish InviteApr 29 · 3200 Meters · Place 9 · Streator (Twp.)Streator (Twp.)3200 Meters912:56.57a PB9
Apr 29Seneca FS Irish InviteApr 29 · 1600 Meters · Place 14 · Streator (Twp.)Streator (Twp.)1600 Meters145:51.65a9
Apr 29Seneca FS Irish InviteApr 29 · 800 Meters · Place 8 · Streator (Twp.)Streator (Twp.)800 Meters82:25.29a9
Apr 23 Plano Field of DreamsApr 23 · 800 Meters · Place 14 · Streator (Twp.)Streator (Twp.)800 Meters142:28.62a9
Apr 14Streator vs WilmingtonApr 14 · 800 Meters · Place 3 · Streator (Twp.)Streator (Twp.)800 Meters3.2:27.09
Apr 112026 Cavalier Classic Co-Ed Apr 11 · 1600 Meters · Place 7 · Streator (Twp.)Streator (Twp.)1600 Meters7.6:36.14a9
Apr 112026 Cavalier Classic Co-Ed Apr 11 · 800 Meters · Place 7 · Streator (Twp.)Streator (Twp.)800 Meters7.2:34.43a9
Apr 7Streator vs Putnam CountyApr 7 · 800 Meters · Place 3 · Streator (Twp.)Streator (Twp.)800 Meters3.2:41.09
Mar 14Reed-Custer InviteMar 14 · 1600 Meters · Place 10 · Streator (Twp.)Streator (Twp.)1600 Meters105:47.39 PB9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9IESA 1A - Sectional 3 @ Seneca HSMay 9 · 800 Meters · Place 6 · Grand RidgeGrand Ridge800 Meters62:52.73a8
May 9IESA 1A - Sectional 3 @ Seneca HSMay 9 · 400 Meters · Place 4 · Grand RidgeGrand Ridge400 Meters41:04.92a PB8
Apr 15MVK vs GSWB, MP, NC, GRApr 15 · 400 Meters · Place 2 · Grand RidgeGrand Ridge400 Meters21:04.94a8

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4IESA 1A - Sectional 3 @ St. Bede Academy HSMay 4 · 400 Meters · Place 6 · Grand RidgeGrand Ridge400 Meters61:07.97
Apr 20VGSC track meetApr 20 · 800 Meters · Place 3 · Grand RidgeGrand Ridge800 Meters3.2:59.28a7
Apr 20VGSC track meetApr 20 · 400 Meters · Place 4 · Grand RidgeGrand Ridge400 Meters4.1:06.31a7
Apr 16MVK vs NC, Saratoga, GSW, Grand RidgeApr 16 · 400 Meters · Place 2 · Grand RidgeGrand Ridge400 Meters2.1:06.67
Apr 8Seneca vs. Gardner, Dwight, Grand Ridge, & Nettle CreekApr 8 · 400 Meters · Place 1 · Grand RidgeGrand Ridge400 Meters1.1:07.64a7

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6 IESA 1A - Sectional 3 @ Mazon-Verona-Kinney & Morris Nettle CreekMay 6 · 800 Meters · Place 10 · Grand RidgeGrand Ridge800 Meters103:06.15a—
May 6 IESA 1A - Sectional 3 @ Mazon-Verona-Kinney & Morris Nettle CreekMay 6 · 400 Meters · Place 3 · Grand RidgeGrand Ridge400 Meters31:06.52a—
May 2Seneca, Saratoga, GSW, Grand Ridge, Dwight, MVK (MVK Hosting)May 2 · 800 Meters · Place 2 · Grand RidgeGrand Ridge800 Meters23:01.56a—
May 2Seneca, Saratoga, GSW, Grand Ridge, Dwight, MVK (MVK Hosting)May 2 · 400 Meters · Place 3 · Grand RidgeGrand Ridge400 Meters31:13.30a—
Apr 22Vermillion MeetApr 22 · 800 Meters · Place 8 · Grand RidgeGrand Ridge800 Meters83:09.05a—
Apr 22Vermillion MeetApr 22 · 400 Meters · Place 4 · Grand RidgeGrand Ridge400 Meters41:16.84a—
Apr 18Seneca, MVK, Nettle Creek, Gardner, Grand Ridge (MVK Hosting)Apr 18 · 800 Meters · Place 3 · Grand RidgeGrand Ridge800 Meters32:57.21a—
Apr 18Seneca, MVK, Nettle Creek, Gardner, Grand Ridge (MVK Hosting)Apr 18 · 400 Meters · Place 3 · Grand RidgeGrand Ridge400 Meters31:08.96a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7IESA 1A - Sectional 3 @ Hall HSMay 7 · 400 Meters · Place 4 · Grand RidgeGrand Ridge400 Meters4.1:15.95