Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorIllinois Valley Invite · May 125:40.50aIllinois Valley InviteMay 12, 2025
800 Meters · OutdoorSandwich HS Triangular Meet · May 72:27.84aSandwich HS Triangular MeetMay 7, 2026
Long Jump · OutdoorMorris Quad #1 · Apr 32.95mMorris Quad #1April 3, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #03 SenecaMay 20 · 1600 Meters · Place 21 · Ottawa (Marquette)1600 Meters21.5:46.59a10
May 20IHSA Class 1A TRB Sectional - #03 SenecaMay 20 · 800 Meters · Place 20 · Ottawa (Marquette)800 Meters20.2:29.46a10
May 11Illinois Valley InviteMay 11 · 1600 Meters · Ottawa (Marquette)1600 Meters—SCR10
May 11Illinois Valley InviteMay 11 · 800 Meters · Place 9 · Ottawa (Marquette)800 Meters9.2:33.61a10
May 7Sandwich HS Triangular MeetMay 7 · 1600 Meters · Place 7 · Ottawa (Marquette)1600 Meters76:07.82a10
May 7Sandwich HS Triangular MeetMay 7 · 800 Meters · Place 3 · Ottawa (Marquette)800 Meters32:27.84a PB10
May 5Tri County Conference Championship Meet (Seneca)May 5 · 1600 Meters · Place 13 · Ottawa (Marquette)1600 Meters135:58.31a10
May 5Tri County Conference Championship Meet (Seneca)May 5 · 800 Meters · Place 11 · Ottawa (Marquette)800 Meters112:35.71a10
Apr 13Putnam County High Boys Meet #1Apr 13 · 1600 Meters · Place 2 · Ottawa (Marquette)1600 Meters25:54.25a10
Apr 9Seneca Multiteam Meet 2Apr 9 · 1600 Meters · Place 12 · Ottawa (Marquette)1600 Meters125:44.91a10
Apr 9Seneca Multiteam Meet 2Apr 9 · 800 Meters · Place 9 · Ottawa (Marquette)800 Meters92:35.10a10
Apr 7Streator vs Putnam CountyApr 7 · 1600 Meters · Place 4 · Ottawa (Marquette)1600 Meters4.6:15.210
Apr 7Streator vs Putnam CountyApr 7 · 800 Meters · Place 4 · Ottawa (Marquette)800 Meters4.2:41.210

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #03 SenecaMay 21 · 1600 Meters · Place 18 · Ottawa (Marquette)1600 Meters185:53.39a9
May 21IHSA Class 1A TRB Sectional - #03 SenecaMay 21 · 800 Meters · Place 21 · Ottawa (Marquette)800 Meters212:29.73a9
May 12Illinois Valley InviteMay 12 · 1600 Meters · Place 7 · Ottawa (Marquette)1600 Meters75:40.50a PB9
May 6Tri County Conference Championship MeetMay 6 · 1600 Meters · Place 10 · Ottawa (Marquette)1600 Meters106:00.20a9
May 6Tri County Conference Championship MeetMay 6 · 800 Meters · Place 8 · Ottawa (Marquette)800 Meters82:31.60a9
Apr 24Putnam County HS Boys & Girls MeetApr 24 · 1600 Meters · Place 6 · Ottawa (Marquette)1600 Meters66:32.009
Apr 24Putnam County HS Boys & Girls MeetApr 24 · 800 Meters · Place 5 · Ottawa (Marquette)800 Meters52:36.699
Apr 15Streator, Wilmington, MarquetteApr 15 · Long Jump · Place 12 · Ottawa (Marquette)Long Jump123.45m9
Apr 15Streator, Wilmington, MarquetteApr 15 · 1600 Meters · Place 4 · Ottawa (Marquette)1600 Meters46:16.69
Apr 15Streator, Wilmington, MarquetteApr 15 · 800 Meters · Place 4 · Ottawa (Marquette)800 Meters42:45.89
Apr 14Fighting Irish Multiteam Meet 3Apr 14 · 800 Meters · Place 14 · Ottawa (Marquette)800 Meters142:43.82a9
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · Long Jump · Place 19 · Ottawa (Marquette)Long Jump193.46m9
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · 1600 Meters · Place 7 · Ottawa (Marquette)1600 Meters76:10.47a9
Apr 3Morris Quad #1Apr 3 · Long Jump · Place 17 · Ottawa (Marquette)Long Jump172.95m PB9
Apr 3Morris Quad #1Apr 3 · 1600 Meters · Place 3 · Ottawa (Marquette)1600 Meters36:22.63a9
Apr 3Morris Quad #1Apr 3 · 800 Meters · Place 6 · Ottawa (Marquette)800 Meters62:46.01a9