Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 1A TRB Sectional - #03 Seneca · May 2010.90aIHSA Class 1A TRB Sectional - #03 SenecaMay 20, 2026
200 Meters · OutdoorRollie Morris Invite · Apr 1822.36aRollie Morris InviteApril 18, 2026
400 Meters · OutdoorIHSA Class 1A TRB Sectional - #03 Seneca · May 2051.29aIHSA Class 1A TRB Sectional - #03 SenecaMay 20, 2026
60 Meters · Outdoor2025 Comet Classic · Mar 227.47a2025 Comet ClassicMarch 22, 2025
High Jump · OutdoorStreator Meet #1 · Apr 81.60mStreator Meet #1April 8, 2024
Long Jump · OutdoorPutnam County HS Boys & Girls Meet · Apr 245.19mPutnam County HS Boys & Girls MeetApril 24, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 400 Meters · Ottawa (Marquette)400 MetersRound P--DNS11
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 13 · Ottawa (Marquette)200 MetersRound P13.22.15aWind: 2.411
May 28IHSA 1A Boys State Track & Field ChampionshipsMay 28 · 100 Meters · Place 14 · Ottawa (Marquette)100 MetersRound P14.11.01aWind: 0.911
May 20IHSA Class 1A TRB Sectional - #03 SenecaMay 20 · 400 Meters · Place 2 · Ottawa (Marquette)400 Meters2.51.29a PB11
May 20IHSA Class 1A TRB Sectional - #03 SenecaMay 20 · 200 Meters · Place 2 · Ottawa (Marquette)200 Meters2.22.41a11
May 20IHSA Class 1A TRB Sectional - #03 SenecaMay 20 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters1.10.90a PB11
May 11Illinois Valley InviteMay 11 · 400 Meters · Place 1 · Ottawa (Marquette)400 Meters1.52.63a11
May 11Illinois Valley InviteMay 11 · 200 Meters · Place 1 · Ottawa (Marquette)200 Meters1.22.77a11
May 11Illinois Valley InviteMay 11 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters1.10.92a11
May 7Sandwich HS Triangular MeetMay 7 · 400 Meters · Place 1 · Ottawa (Marquette)400 Meters152.64a11
May 7Sandwich HS Triangular MeetMay 7 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters110.91a11
Apr 18Rollie Morris InviteApr 18 · 200 Meters · Place 1 · Ottawa (Marquette)200 Meters122.36a PB11
Apr 18Rollie Morris InviteApr 18 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.23a11
Apr 13Putnam County High Boys Meet #1Apr 13 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.46a11
Apr 9Seneca Multiteam Meet 2Apr 9 · 200 Meters · Place 1 · Ottawa (Marquette)200 Meters123.53a11
Apr 9Seneca Multiteam Meet 2Apr 9 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.23a11
Apr 7Streator vs Putnam CountyApr 7 · 400 Meters · Place 1 · Ottawa (Marquette)400 Meters1.54.211
Apr 7Streator vs Putnam CountyApr 7 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters1.11.111

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #03 SenecaMay 21 · 200 Meters · Place 3 · Ottawa (Marquette)200 Meters323.35a10
May 21IHSA Class 1A TRB Sectional - #03 SenecaMay 21 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.34a10
May 12Illinois Valley InviteMay 12 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.05a10
May 6Tri County Conference Championship MeetMay 6 · 200 Meters · Place 1 · Ottawa (Marquette)200 Meters122.92a10
May 6Tri County Conference Championship MeetMay 6 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.29a10
Apr 24Putnam County HS Boys & Girls MeetApr 24 · Long Jump · Place 1 · Ottawa (Marquette)Long Jump15.19m PB10
Apr 24Putnam County HS Boys & Girls MeetApr 24 · 200 Meters · Place 1 · Ottawa (Marquette)200 Meters123.5410
Apr 24Putnam County HS Boys & Girls MeetApr 24 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.6610
Apr 15Streator, Wilmington, MarquetteApr 15 · 100 Meters · Place 2 · Ottawa (Marquette)100 Meters211.310
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · Long Jump · Place 4 · Ottawa (Marquette)Long Jump45.57m10
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · 200 Meters · Place 1 · Ottawa (Marquette)200 Meters123.21a10
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.24a10
Apr 3Morris Quad #1Apr 3 · Long Jump · Place 1 · Ottawa (Marquette)Long Jump15.32m10
Apr 3Morris Quad #1Apr 3 · 200 Meters · Place 1 · Ottawa (Marquette)200 Meters123.45a10
Apr 3Morris Quad #1Apr 3 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.72a10
Mar 222025 Comet ClassicMar 22 · Long Jump · Place 4 · Ottawa (Marquette)Long Jump45.63m10
Mar 222025 Comet ClassicMar 22 · 60 Meters · Place 4 · Ottawa (Marquette)60 MetersRound P47.47a PB10
Mar 222025 Comet ClassicMar 22 · 60 Meters · Place 3 · Ottawa (Marquette)60 Meters37.54a10

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #3 SenecaMay 15 · 200 Meters · Place 8 · Ottawa (Marquette)200 Meters824.08a—
May 15IHSA Class 1A TRB Sectional - #3 SenecaMay 15 · 100 Meters · Place 8 · Ottawa (Marquette)100 Meters811.49a—
May 6Illinois Valley InviteMay 6 · 200 Meters · Place 7 · Ottawa (Marquette)200 Meters724.41a—
May 6Illinois Valley InviteMay 6 · 100 Meters · Place 4 · Ottawa (Marquette)100 Meters411.46a—
May 4Mooseheart RelaysMay 4 · 200 Meters · Place 8 · Ottawa (Marquette)200 Meters824.56a—
May 4Mooseheart RelaysMay 4 · 100 Meters · Place 2 · Ottawa (Marquette)100 Meters211.56a—
May 2Sandwich CoEd#5 (Senior Night)May 2 · 110m Hurdles · Place 1 · Ottawa (Marquette)110m Hurdles120.20—
May 2Sandwich CoEd#5 (Senior Night)May 2 · 100 Meters · Place 3 · Ottawa (Marquette)100 Meters311.80—
Apr 30Tri-County Conference Championship MeetApr 30 · 200 Meters · Place 4 · Ottawa (Marquette)200 Meters424.37a—
Apr 30Tri-County Conference Championship MeetApr 30 · 100 Meters · Place 2 · Ottawa (Marquette)100 Meters212.09a—
Apr 25St. Bede Co-Ed Track and FieldApr 25 · 200 Meters · Place 1 · Ottawa (Marquette)200 Meters123.84a—
Apr 25St. Bede Co-Ed Track and FieldApr 25 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters111.80a—
Apr 22BV Senior NightApr 22 · 200 Meters · Place 5 · Ottawa (Marquette)200 Meters524.63a—
Apr 22BV Senior NightApr 22 · 100 Meters · Place 4 · Ottawa (Marquette)100 Meters412.17a—
Apr 9Multiteam Coed Meet 2Apr 9 · 200 Meters · Place 1 · Ottawa (Marquette)200 Meters124.49a—
Apr 9Multiteam Coed Meet 2Apr 9 · 100 Meters · Place 1 · Ottawa (Marquette)100 Meters112.05a—
Apr 8Streator Meet #1Apr 8 · High Jump · Place 4 · Ottawa (Marquette)High Jump41.60m PB—
Apr 8Streator Meet #1Apr 8 · 200 Meters · Place 3 · Ottawa (Marquette)200 Meters325.3—
Apr 8Streator Meet #1Apr 8 · 100 Meters · Place 3 · Ottawa (Marquette)100 Meters311.6—
Mar 16Comet Classic InviteMar 16 · 200 Meters · Place 6 · Ottawa (Marquette)200 Meters625.96a—